0|3.3-lite 08:25:20 20100504|User: whot (500) TCC Start, Command line: ../src/tet3/tcc/tcc -e -a /home/whot/xtest/xts5 -x tetexec.cfg -i ../results/2010-05-04-08:25:20 xts5 5|Linux tinderbox-server18 2.6.32.10-90.fc12.i686.PAE #1 SMP Tue Mar 23 10:04:28 UTC 2010 i686|System Information 20|/home/whot/xtest/xts5/tetexec.cfg 1|Config Start 30||TET_EXEC_IN_PLACE=True 30||TET_EXEC_LOCK=False 30||TET_SAVE_FILES=Err*.err,*.sav 30||XT_COVERAGE=1 30||XT_ALT_SCREEN=UNSUPPORTED 30||XT_FONTPATH=../xts5/fonts,built-ins 30||XT_SPEEDFACTOR=1 30||XT_RESET_DELAY=1 30||XT_EXTENSIONS=Yes 30||XT_VISUAL_CLASSES=TrueColor(32) TrueColor(24) DirectColor(24) 30||XT_FONTCURSOR_GOOD=2 30||XT_FONTCURSOR_BAD=9999 30||XT_FONTPATH_GOOD=built-ins 30||XT_FONTPATH_BAD=/no-such-path-name 30||XT_BAD_FONT_NAME=non-existent-font-name 30||XT_GOOD_COLORNAME=red 30||XT_BAD_COLORNAME=nosuchcolor 30||XT_DISPLAYMOTIONBUFFERSIZE=256 30||XT_SCREEN_COUNT=1 30||XT_PIXMAP_DEPTHS=24 1 4 8 15 16 32 30||XT_BLACK_PIXEL=0 30||XT_WHITE_PIXEL=16777215 30||XT_HEIGHT_MM=238 30||XT_WIDTH_MM=380 30||XT_PROTOCOL_VERSION=11 30||XT_PROTOCOL_REVISION=0 30||XT_SERVER_VENDOR=The X.Org Foundation 30||XT_VENDOR_RELEASE=10800000 30||XT_DOES_SAVE_UNDERS=No 30||XT_DOES_BACKING_STORE=No 30||XT_POSIX_SYSTEM=Yes 30||XT_TCP=Yes 30||XT_DISPLAYHOST= 30||XT_LOCAL=No 30||XT_SAVE_SERVER_IMAGE=No 30||XT_OPTION_NO_CHECK=Yes 30||XT_OPTION_NO_TRACE=Yes 30||XT_DEBUG=0 30||XT_DEBUG_OVERRIDE_REDIRECT=No 30||XT_DEBUG_PAUSE_AFTER=No 30||XT_DEBUG_PIXMAP_ONLY=No 30||XT_DEBUG_WINDOW_ONLY=No 30||XT_DEBUG_DEFAULT_DEPTHS=No 30||XT_DEBUG_VISUAL_IDS= 30||XT_DEBUG_NO_PIXCHECK=No 30||XT_DEBUG_BYTE_SEX=BOTH 30||XT_DEBUG_VISUAL_CHECK=0 30||XT_FONTDIR= 30||XT_LOCALE=C 30||XT_FONTSET=-vsw-*-*-r-normal--*-120-75-75-*-*-*-*,-vsw-*-*-r-normal--*-180-75-75-*-*-*-* 30||XT_LOCALE_MODIFIERS=@im=none 30||XT_SAVE_IM=No 30||DISPLAY=localhost:11.0 30||TET_API_COMPLIANT=True 30||TET_PASS_TC_NAME=False 30||TET_VERSION=3.3-lite 40||Config End 70||"VSW5TESTSUITE SECTION Xproto 122 389 0 0" 70||"VSW5TESTSUITE CASE AllocColor 3" 10|0 /Xproto/pAllocColor 08:25:20|TC Start, scenario ref 3-0 15|0 3.3-lite 3|TCM Start 520|0 0 00020944 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|0 1 1 08:25:21|IC Start 200|0 1 08:25:21|TP Start 520|0 1 00020944 1 1|VSW5TESTSUITE PURPOSE 1 520|0 1 00020944 1 2|Assertion AllocColor-1.(A) 520|0 1 00020944 1 3|When a client sends a valid AllocColor protocol request to 520|0 1 00020944 1 4|the X server, then the X server sends back a reply to the 520|0 1 00020944 1 5|client with the minimum required length. 520|0 1 00020944 1 6|METH: Call library function testfunc() to do the following: 520|0 1 00020944 1 7|METH: Open a connection to the X server using native byte sex. 520|0 1 00020944 1 8|METH: Create colourmap with alloc set to AllocNone. 520|0 1 00020944 1 9|METH: Send a valid AllocColor protocol request to the X server. 520|0 1 00020944 1 10|METH: Verify that the X server sends back a reply. 520|0 1 00020944 1 11|METH: Open a connection to the X server using reversed byte sex. 520|0 1 00020944 1 12|METH: Create colourmap with alloc set to AllocNone. 520|0 1 00020944 1 13|METH: Send a valid AllocColor protocol request to the X server. 520|0 1 00020944 1 14|METH: Verify that the X server sends back a reply. 220|0 1 0 08:25:21|PASS 410|0 1 1 08:25:21|IC End 400|0 2 1 08:25:21|IC Start 200|0 2 08:25:21|TP Start 520|0 2 00020944 1 1|VSW5TESTSUITE PURPOSE 2 520|0 2 00020944 1 2|Assertion AllocColor-2.(A) 520|0 2 00020944 1 3|When a client sends an invalid AllocColor protocol request 520|0 2 00020944 1 4|to the X server, in which the length field of the request is 520|0 2 00020944 1 5|not the minimum length required to contain the request, then 520|0 2 00020944 1 6|the X server sends back a BadLength error to the client. 520|0 2 00020944 1 7|METH: Call library function testfunc() to do the following: 520|0 2 00020944 1 8|METH: Open a connection to the X server using native byte sex. 520|0 2 00020944 1 9|METH: Create colourmap with alloc set to AllocNone. 520|0 2 00020944 1 10|METH: Send an invalid AllocColor protocol request to the X server with length 520|0 2 00020944 1 11|METH: one less than the minimum length required to contain the request. 520|0 2 00020944 1 12|METH: Verify that the X server sends back a BadLength error. 520|0 2 00020944 1 13|METH: Open a connection to the X server using reversed byte sex. 520|0 2 00020944 1 14|METH: Create colourmap with alloc set to AllocNone. 520|0 2 00020944 1 15|METH: Send an invalid AllocColor protocol request to the X server with length 520|0 2 00020944 1 16|METH: one less than the minimum length required to contain the request. 520|0 2 00020944 1 17|METH: Verify that the X server sends back a BadLength error. 520|0 2 00020944 1 18|METH: 520|0 2 00020944 1 19|METH: Open a connection to the X server using native byte sex. 520|0 2 00020944 1 20|METH: Create colourmap with alloc set to AllocNone. 520|0 2 00020944 1 21|METH: Send an invalid AllocColor protocol request to the X server with length 520|0 2 00020944 1 22|METH: one greater than the minimum length required to contain the request. 520|0 2 00020944 1 23|METH: Verify that the X server sends back a BadLength error. 520|0 2 00020944 1 24|METH: Open a connection to the X server using reversed byte sex. 520|0 2 00020944 1 25|METH: Create colourmap with alloc set to AllocNone. 520|0 2 00020944 1 26|METH: Send an invalid AllocColor protocol request to the X server with length 520|0 2 00020944 1 27|METH: one greater than the minimum length required to contain the request. 520|0 2 00020944 1 28|METH: Verify that the X server sends back a BadLength error. 220|0 2 0 08:25:21|PASS 410|0 2 1 08:25:21|IC End 400|0 3 1 08:25:21|IC Start 200|0 3 08:25:21|TP Start 520|0 3 00020944 1 1|VSW5TESTSUITE PURPOSE 3 520|0 3 00020944 1 2|Assertion AllocColor-3.(B) 520|0 3 00020944 1 3|When a client sends an invalid AllocColor protocol request 520|0 3 00020944 1 4|to the X server, in which the length field of the request 520|0 3 00020944 1 5|exceeds the maximum length accepted by the X server, then 520|0 3 00020944 1 6|the X server sends back a BadLength error to the client. 520|0 3 00020944 1 7|Reason for omission: There is no known portable test method for this assertion 520|0 3 00020944 1 8|METH: Call library function testfunc() to do the following: 520|0 3 00020944 1 9|METH: Open a connection to the X server using native byte sex. 520|0 3 00020944 1 10|METH: Create colourmap with alloc set to AllocNone. 520|0 3 00020944 1 11|METH: Send an invalid AllocColor protocol request to the X server with length 520|0 3 00020944 1 12|METH: one greater than the maximum length accepted by the server. 520|0 3 00020944 1 13|METH: Verify that the X server sends back a BadLength error. 520|0 3 00020944 1 14|METH: Open a connection to the X server using reversed byte sex. 520|0 3 00020944 1 15|METH: Create colourmap with alloc set to AllocNone. 520|0 3 00020944 1 16|METH: Send an invalid AllocColor protocol request to the X server with length 520|0 3 00020944 1 17|METH: one greater than the maximum length accepted by the server. 520|0 3 00020944 1 18|METH: Verify that the X server sends back a BadLength error. 520|0 3 00020965 1 1|INFO: Processing a big request 520|0 3 00020944 2 1|child process was terminated by signal 13 (SIGPIPE) 520|0 3 00020966 1 1|INFO: Processing a big request 520|0 3 00020944 3 1|child process was terminated by signal 13 (SIGPIPE) 220|0 3 2 08:25:21|UNRESOLVED 410|0 3 1 08:25:21|IC End 80|0 1 08:25:22|TC End, scenario ref 3-0 70||"VSW5TESTSUITE CASE AllocColorCells 3" 10|1 /Xproto/pAllocColorCells 08:25:22|TC Start, scenario ref 5-0 15|1 3.3-lite 3|TCM Start 520|1 0 00020967 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|1 1 1 08:25:25|IC Start 200|1 1 08:25:25|TP Start 520|1 1 00020967 1 1|VSW5TESTSUITE PURPOSE 1 520|1 1 00020967 1 2|Assertion AllocColorCells-1.(C) 520|1 1 00020967 1 3|If the default visual class for screen zero is DirectColor, 520|1 1 00020967 1 4|PseudoColor, or GrayScale: When a client sends a valid 520|1 1 00020967 1 5|AllocColorCells protocol request to the X server, then the X 520|1 1 00020967 1 6|server sends back a reply to the client with the minimum 520|1 1 00020967 1 7|required length. Otherwise: When a client sends a valid 520|1 1 00020967 1 8|AllocColorCells protocol request to the X server, then the X 520|1 1 00020967 1 9|server sends back a BadAlloc error to the client. 520|1 1 00020967 1 10|METH: Call library function testfunc() to do the following: 520|1 1 00020967 1 11|METH: 520|1 1 00020967 1 12|METH: If the default visual class for screen zero is 520|1 1 00020967 1 13|METH: DirectColor, PseudoColor, or GrayScale : 520|1 1 00020967 1 14|METH: Open a connection to the X server using native byte sex. 520|1 1 00020967 1 15|METH: Create colourmap with alloc set to AllocNone. 520|1 1 00020967 1 16|METH: Send a valid AllocColorCells protocol request to the X server. 520|1 1 00020967 1 17|METH: Verify that the X server sends back a reply. 520|1 1 00020967 1 18|METH: Open a connection to the X server using reversed byte sex. 520|1 1 00020967 1 19|METH: Create colourmap with alloc set to AllocNone. 520|1 1 00020967 1 20|METH: Send a valid AllocColorCells protocol request to the X server. 520|1 1 00020967 1 21|METH: Verify that the X server sends back a reply. 520|1 1 00020967 1 22|METH: 520|1 1 00020967 1 23|METH: Otherwise: 520|1 1 00020967 1 24|METH: Open a connection to the X server using native byte sex. 520|1 1 00020967 1 25|METH: Create colourmap with alloc set to AllocNone. 520|1 1 00020967 1 26|METH: Send a valid AllocColorCells protocol request to the X server. 520|1 1 00020967 1 27|METH: Verify that the X server sends back a BadAlloc error. 520|1 1 00020967 1 28|METH: Open a connection to the X server using reversed byte sex. 520|1 1 00020967 1 29|METH: Create colourmap with alloc set to AllocNone. 520|1 1 00020967 1 30|METH: Send a valid AllocColorCells protocol request to the X server. 520|1 1 00020967 1 31|METH: Verify that the X server sends back a BadAlloc error. 220|1 1 0 08:25:25|PASS 410|1 1 1 08:25:25|IC End 400|1 2 1 08:25:25|IC Start 200|1 2 08:25:25|TP Start 520|1 2 00020967 1 1|VSW5TESTSUITE PURPOSE 2 520|1 2 00020967 1 2|Assertion AllocColorCells-2.(A) 520|1 2 00020967 1 3|When a client sends an invalid AllocColorCells protocol 520|1 2 00020967 1 4|request to the X server, in which the length field of the 520|1 2 00020967 1 5|request is not the minimum length required to contain the 520|1 2 00020967 1 6|request, then the X server sends back a BadLength error to 520|1 2 00020967 1 7|the client. 520|1 2 00020967 1 8|METH: Call library function testfunc() to do the following: 520|1 2 00020967 1 9|METH: Open a connection to the X server using native byte sex. 520|1 2 00020967 1 10|METH: Create colourmap with alloc set to AllocNone. 520|1 2 00020967 1 11|METH: Send an invalid AllocColorCells protocol request to the X server with length 520|1 2 00020967 1 12|METH: one less than the minimum length required to contain the request. 520|1 2 00020967 1 13|METH: Verify that the X server sends back a BadLength error. 520|1 2 00020967 1 14|METH: Open a connection to the X server using reversed byte sex. 520|1 2 00020967 1 15|METH: Create colourmap with alloc set to AllocNone. 520|1 2 00020967 1 16|METH: Send an invalid AllocColorCells protocol request to the X server with length 520|1 2 00020967 1 17|METH: one less than the minimum length required to contain the request. 520|1 2 00020967 1 18|METH: Verify that the X server sends back a BadLength error. 520|1 2 00020967 1 19|METH: 520|1 2 00020967 1 20|METH: Open a connection to the X server using native byte sex. 520|1 2 00020967 1 21|METH: Create colourmap with alloc set to AllocNone. 520|1 2 00020967 1 22|METH: Send an invalid AllocColorCells protocol request to the X server with length 520|1 2 00020967 1 23|METH: one greater than the minimum length required to contain the request. 520|1 2 00020967 1 24|METH: Verify that the X server sends back a BadLength error. 520|1 2 00020967 1 25|METH: Open a connection to the X server using reversed byte sex. 520|1 2 00020967 1 26|METH: Create colourmap with alloc set to AllocNone. 520|1 2 00020967 1 27|METH: Send an invalid AllocColorCells protocol request to the X server with length 520|1 2 00020967 1 28|METH: one greater than the minimum length required to contain the request. 520|1 2 00020967 1 29|METH: Verify that the X server sends back a BadLength error. 220|1 2 0 08:25:25|PASS 410|1 2 1 08:25:25|IC End 400|1 3 1 08:25:25|IC Start 200|1 3 08:25:25|TP Start 520|1 3 00020967 1 1|VSW5TESTSUITE PURPOSE 3 520|1 3 00020967 1 2|Assertion AllocColorCells-3.(B) 520|1 3 00020967 1 3|When a client sends an invalid AllocColorCells protocol 520|1 3 00020967 1 4|request to the X server, in which the length field of the 520|1 3 00020967 1 5|request exceeds the maximum length accepted by the X server, 520|1 3 00020967 1 6|then the X server sends back a BadLength error to the 520|1 3 00020967 1 7|client. 520|1 3 00020967 1 8|Reason for omission: There is no known portable test method for this assertion 520|1 3 00020967 1 9|METH: Call library function testfunc() to do the following: 520|1 3 00020967 1 10|METH: Open a connection to the X server using native byte sex. 520|1 3 00020967 1 11|METH: Create colourmap with alloc set to AllocNone. 520|1 3 00020967 1 12|METH: Send an invalid AllocColorCells protocol request to the X server with length 520|1 3 00020967 1 13|METH: one greater than the maximum length accepted by the server. 520|1 3 00020967 1 14|METH: Verify that the X server sends back a BadLength error. 520|1 3 00020967 1 15|METH: Open a connection to the X server using reversed byte sex. 520|1 3 00020967 1 16|METH: Create colourmap with alloc set to AllocNone. 520|1 3 00020967 1 17|METH: Send an invalid AllocColorCells protocol request to the X server with length 520|1 3 00020967 1 18|METH: one greater than the maximum length accepted by the server. 520|1 3 00020967 1 19|METH: Verify that the X server sends back a BadLength error. 520|1 3 00020993 1 1|INFO: Processing a big request 520|1 3 00020967 2 1|child process was terminated by signal 13 (SIGPIPE) 520|1 3 00020994 1 1|INFO: Processing a big request 520|1 3 00020967 3 1|child process was terminated by signal 13 (SIGPIPE) 220|1 3 2 08:25:25|UNRESOLVED 410|1 3 1 08:25:25|IC End 80|1 1 08:25:25|TC End, scenario ref 5-0 70||"VSW5TESTSUITE CASE AllocColorPlanes 3" 10|2 /Xproto/pAllocColorPlanes 08:25:25|TC Start, scenario ref 7-0 15|2 3.3-lite 3|TCM Start 520|2 0 00020995 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|2 1 1 08:25:28|IC Start 200|2 1 08:25:28|TP Start 520|2 1 00020995 1 1|VSW5TESTSUITE PURPOSE 1 520|2 1 00020995 1 2|Assertion AllocColorPlanes-1.(C) 520|2 1 00020995 1 3|If the default visual class for screen zero is DirectColor, 520|2 1 00020995 1 4|PseudoColor, or GrayScale: When a client sends a valid 520|2 1 00020995 1 5|AllocColorPlanes protocol request to the X server, then the 520|2 1 00020995 1 6|X server sends back a reply to the client with the minimum 520|2 1 00020995 1 7|required length. Otherwise: When a client sends a valid 520|2 1 00020995 1 8|AllocColorPlanes protocol request to the X server, then the 520|2 1 00020995 1 9|X server sends back a BadAlloc error to the client. 520|2 1 00020995 1 10|METH: Call library function testfunc() to do the following: 520|2 1 00020995 1 11|METH: 520|2 1 00020995 1 12|METH: If the default visual class for screen zero is 520|2 1 00020995 1 13|METH: DirectColor, PseudoColor, or GrayScale : 520|2 1 00020995 1 14|METH: Open a connection to the X server using native byte sex. 520|2 1 00020995 1 15|METH: Create colourmap with alloc set to AllocNone. 520|2 1 00020995 1 16|METH: Send a valid AllocColorPlanes protocol request to the X server. 520|2 1 00020995 1 17|METH: Verify that the X server sends back a reply. 520|2 1 00020995 1 18|METH: Open a connection to the X server using reversed byte sex. 520|2 1 00020995 1 19|METH: Create colourmap with alloc set to AllocNone. 520|2 1 00020995 1 20|METH: Send a valid AllocColorPlanes protocol request to the X server. 520|2 1 00020995 1 21|METH: Verify that the X server sends back a reply. 520|2 1 00020995 1 22|METH: 520|2 1 00020995 1 23|METH: Otherwise: 520|2 1 00020995 1 24|METH: Open a connection to the X server using native byte sex. 520|2 1 00020995 1 25|METH: Create colourmap with alloc set to AllocNone. 520|2 1 00020995 1 26|METH: Send a valid AllocColorPlanes protocol request to the X server. 520|2 1 00020995 1 27|METH: Verify that the X server sends back a BadAlloc error. 520|2 1 00020995 1 28|METH: Open a connection to the X server using reversed byte sex. 520|2 1 00020995 1 29|METH: Create colourmap with alloc set to AllocNone. 520|2 1 00020995 1 30|METH: Send a valid AllocColorPlanes protocol request to the X server. 520|2 1 00020995 1 31|METH: Verify that the X server sends back a BadAlloc error. 220|2 1 0 08:25:28|PASS 410|2 1 1 08:25:28|IC End 400|2 2 1 08:25:28|IC Start 200|2 2 08:25:28|TP Start 520|2 2 00020995 1 1|VSW5TESTSUITE PURPOSE 2 520|2 2 00020995 1 2|Assertion AllocColorPlanes-2.(A) 520|2 2 00020995 1 3|When a client sends an invalid AllocColorPlanes protocol 520|2 2 00020995 1 4|request to the X server, in which the length field of the 520|2 2 00020995 1 5|request is not the minimum length required to contain the 520|2 2 00020995 1 6|request, then the X server sends back a BadLength error to 520|2 2 00020995 1 7|the client. 520|2 2 00020995 1 8|METH: Call library function testfunc() to do the following: 520|2 2 00020995 1 9|METH: Open a connection to the X server using native byte sex. 520|2 2 00020995 1 10|METH: Create colourmap with alloc set to AllocNone. 520|2 2 00020995 1 11|METH: Send an invalid AllocColorPlanes protocol request to the X server with length 520|2 2 00020995 1 12|METH: one less than the minimum length required to contain the request. 520|2 2 00020995 1 13|METH: Verify that the X server sends back a BadLength error. 520|2 2 00020995 1 14|METH: Open a connection to the X server using reversed byte sex. 520|2 2 00020995 1 15|METH: Create colourmap with alloc set to AllocNone. 520|2 2 00020995 1 16|METH: Send an invalid AllocColorPlanes protocol request to the X server with length 520|2 2 00020995 1 17|METH: one less than the minimum length required to contain the request. 520|2 2 00020995 1 18|METH: Verify that the X server sends back a BadLength error. 520|2 2 00020995 1 19|METH: 520|2 2 00020995 1 20|METH: Open a connection to the X server using native byte sex. 520|2 2 00020995 1 21|METH: Create colourmap with alloc set to AllocNone. 520|2 2 00020995 1 22|METH: Send an invalid AllocColorPlanes protocol request to the X server with length 520|2 2 00020995 1 23|METH: one greater than the minimum length required to contain the request. 520|2 2 00020995 1 24|METH: Verify that the X server sends back a BadLength error. 520|2 2 00020995 1 25|METH: Open a connection to the X server using reversed byte sex. 520|2 2 00020995 1 26|METH: Create colourmap with alloc set to AllocNone. 520|2 2 00020995 1 27|METH: Send an invalid AllocColorPlanes protocol request to the X server with length 520|2 2 00020995 1 28|METH: one greater than the minimum length required to contain the request. 520|2 2 00020995 1 29|METH: Verify that the X server sends back a BadLength error. 220|2 2 0 08:25:28|PASS 410|2 2 1 08:25:28|IC End 400|2 3 1 08:25:28|IC Start 200|2 3 08:25:28|TP Start 520|2 3 00020995 1 1|VSW5TESTSUITE PURPOSE 3 520|2 3 00020995 1 2|Assertion AllocColorPlanes-3.(B) 520|2 3 00020995 1 3|When a client sends an invalid AllocColorPlanes protocol 520|2 3 00020995 1 4|request to the X server, in which the length field of the 520|2 3 00020995 1 5|request exceeds the maximum length accepted by the X server, 520|2 3 00020995 1 6|then the X server sends back a BadLength error to the 520|2 3 00020995 1 7|client. 520|2 3 00020995 1 8|Reason for omission: There is no known portable test method for this assertion 520|2 3 00020995 1 9|METH: Call library function testfunc() to do the following: 520|2 3 00020995 1 10|METH: Open a connection to the X server using native byte sex. 520|2 3 00020995 1 11|METH: Create colourmap with alloc set to AllocNone. 520|2 3 00020995 1 12|METH: Send an invalid AllocColorPlanes protocol request to the X server with length 520|2 3 00020995 1 13|METH: one greater than the maximum length accepted by the server. 520|2 3 00020995 1 14|METH: Verify that the X server sends back a BadLength error. 520|2 3 00020995 1 15|METH: Open a connection to the X server using reversed byte sex. 520|2 3 00020995 1 16|METH: Create colourmap with alloc set to AllocNone. 520|2 3 00020995 1 17|METH: Send an invalid AllocColorPlanes protocol request to the X server with length 520|2 3 00020995 1 18|METH: one greater than the maximum length accepted by the server. 520|2 3 00020995 1 19|METH: Verify that the X server sends back a BadLength error. 520|2 3 00021019 1 1|INFO: Processing a big request 520|2 3 00020995 2 1|child process was terminated by signal 13 (SIGPIPE) 520|2 3 00021020 1 1|INFO: Processing a big request 520|2 3 00020995 3 1|child process was terminated by signal 13 (SIGPIPE) 220|2 3 2 08:25:28|UNRESOLVED 410|2 3 1 08:25:28|IC End 80|2 1 08:25:29|TC End, scenario ref 7-0 70||"VSW5TESTSUITE CASE AllocNamedColor 3" 10|3 /Xproto/pAllocNamedColor 08:25:29|TC Start, scenario ref 9-0 15|3 3.3-lite 3|TCM Start 520|3 0 00021021 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|3 1 1 08:25:32|IC Start 200|3 1 08:25:32|TP Start 520|3 1 00021021 1 1|VSW5TESTSUITE PURPOSE 1 520|3 1 00021021 1 2|Assertion AllocNamedColor-1.(A) 520|3 1 00021021 1 3|When a client sends a valid AllocNamedColor protocol 520|3 1 00021021 1 4|request to the X server, then the X server sends back a 520|3 1 00021021 1 5|reply to the client with the minimum required length. 520|3 1 00021021 1 6|METH: Call library function testfunc() to do the following: 520|3 1 00021021 1 7|METH: Open a connection to the X server using native byte sex. 520|3 1 00021021 1 8|METH: Create colourmap with alloc set to AllocNone. 520|3 1 00021021 1 9|METH: Send a valid AllocNamedColor protocol request to the X server. 520|3 1 00021021 1 10|METH: Verify that the X server sends back a reply. 520|3 1 00021021 1 11|METH: Open a connection to the X server using reversed byte sex. 520|3 1 00021021 1 12|METH: Create colourmap with alloc set to AllocNone. 520|3 1 00021021 1 13|METH: Send a valid AllocNamedColor protocol request to the X server. 520|3 1 00021021 1 14|METH: Verify that the X server sends back a reply. 220|3 1 0 08:25:32|PASS 410|3 1 1 08:25:32|IC End 400|3 2 1 08:25:32|IC Start 200|3 2 08:25:32|TP Start 520|3 2 00021021 1 1|VSW5TESTSUITE PURPOSE 2 520|3 2 00021021 1 2|Assertion AllocNamedColor-2.(A) 520|3 2 00021021 1 3|When a client sends an invalid AllocNamedColor protocol 520|3 2 00021021 1 4|request to the X server, in which the length field of the 520|3 2 00021021 1 5|request is not the minimum length required to contain the 520|3 2 00021021 1 6|request, then the X server sends back a BadLength error to 520|3 2 00021021 1 7|the client. 520|3 2 00021021 1 8|METH: Call library function testfunc() to do the following: 520|3 2 00021021 1 9|METH: Open a connection to the X server using native byte sex. 520|3 2 00021021 1 10|METH: Create colourmap with alloc set to AllocNone. 520|3 2 00021021 1 11|METH: Send an invalid AllocNamedColor protocol request to the X server with length 520|3 2 00021021 1 12|METH: one less than the minimum length required to contain the request. 520|3 2 00021021 1 13|METH: Verify that the X server sends back a BadLength error. 520|3 2 00021021 1 14|METH: Open a connection to the X server using reversed byte sex. 520|3 2 00021021 1 15|METH: Create colourmap with alloc set to AllocNone. 520|3 2 00021021 1 16|METH: Send an invalid AllocNamedColor protocol request to the X server with length 520|3 2 00021021 1 17|METH: one less than the minimum length required to contain the request. 520|3 2 00021021 1 18|METH: Verify that the X server sends back a BadLength error. 520|3 2 00021021 1 19|METH: 520|3 2 00021021 1 20|METH: Open a connection to the X server using native byte sex. 520|3 2 00021021 1 21|METH: Create colourmap with alloc set to AllocNone. 520|3 2 00021021 1 22|METH: Send an invalid AllocNamedColor protocol request to the X server with length 520|3 2 00021021 1 23|METH: one greater than the minimum length required to contain the request. 520|3 2 00021021 1 24|METH: Verify that the X server sends back a BadLength error. 520|3 2 00021021 1 25|METH: Open a connection to the X server using reversed byte sex. 520|3 2 00021021 1 26|METH: Create colourmap with alloc set to AllocNone. 520|3 2 00021021 1 27|METH: Send an invalid AllocNamedColor protocol request to the X server with length 520|3 2 00021021 1 28|METH: one greater than the minimum length required to contain the request. 520|3 2 00021021 1 29|METH: Verify that the X server sends back a BadLength error. 220|3 2 0 08:25:32|PASS 410|3 2 1 08:25:32|IC End 400|3 3 1 08:25:32|IC Start 200|3 3 08:25:32|TP Start 520|3 3 00021021 1 1|VSW5TESTSUITE PURPOSE 3 520|3 3 00021021 1 2|Assertion AllocNamedColor-3.(B) 520|3 3 00021021 1 3|When a client sends an invalid AllocNamedColor protocol 520|3 3 00021021 1 4|request to the X server, in which the length field of the 520|3 3 00021021 1 5|request exceeds the maximum length accepted by the X server, 520|3 3 00021021 1 6|then the X server sends back a BadLength error to the 520|3 3 00021021 1 7|client. 520|3 3 00021021 1 8|Reason for omission: There is no known portable test method for this assertion 520|3 3 00021021 1 9|METH: Call library function testfunc() to do the following: 520|3 3 00021021 1 10|METH: Open a connection to the X server using native byte sex. 520|3 3 00021021 1 11|METH: Create colourmap with alloc set to AllocNone. 520|3 3 00021021 1 12|METH: Send an invalid AllocNamedColor protocol request to the X server with length 520|3 3 00021021 1 13|METH: one greater than the maximum length accepted by the server. 520|3 3 00021021 1 14|METH: Verify that the X server sends back a BadLength error. 520|3 3 00021021 1 15|METH: Open a connection to the X server using reversed byte sex. 520|3 3 00021021 1 16|METH: Create colourmap with alloc set to AllocNone. 520|3 3 00021021 1 17|METH: Send an invalid AllocNamedColor protocol request to the X server with length 520|3 3 00021021 1 18|METH: one greater than the maximum length accepted by the server. 520|3 3 00021021 1 19|METH: Verify that the X server sends back a BadLength error. 520|3 3 00021045 1 1|INFO: Processing a big request 520|3 3 00021021 2 1|child process was terminated by signal 13 (SIGPIPE) 520|3 3 00021046 1 1|INFO: Processing a big request 520|3 3 00021021 3 1|child process was terminated by signal 13 (SIGPIPE) 220|3 3 2 08:25:32|UNRESOLVED 410|3 3 1 08:25:32|IC End 80|3 1 08:25:33|TC End, scenario ref 9-0 70||"VSW5TESTSUITE CASE AllowEvents 3" 10|4 /Xproto/pAllowEvents 08:25:33|TC Start, scenario ref 11-0 15|4 3.3-lite 3|TCM Start 520|4 0 00021047 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|4 1 1 08:25:36|IC Start 200|4 1 08:25:36|TP Start 520|4 1 00021047 1 1|VSW5TESTSUITE PURPOSE 1 520|4 1 00021047 1 2|Assertion AllowEvents-1.(A) 520|4 1 00021047 1 3|When a client sends a valid AllowEvents protocol request to 520|4 1 00021047 1 4|the X server, and the client has no event selected in the 520|4 1 00021047 1 5|event_mask for any window, then the X server does not send 520|4 1 00021047 1 6|back an error, event or reply to the client. 520|4 1 00021047 1 7|METH: Call library function testfunc() to do the following: 520|4 1 00021047 1 8|METH: Open a connection to the X server using native byte sex. 520|4 1 00021047 1 9|METH: Send a valid AllowEvents protocol request to the X server. 520|4 1 00021047 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|4 1 00021047 1 11|METH: Open a connection to the X server using reversed byte sex. 520|4 1 00021047 1 12|METH: Send a valid AllowEvents protocol request to the X server. 520|4 1 00021047 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|4 1 0 08:25:36|PASS 410|4 1 1 08:25:36|IC End 400|4 2 1 08:25:36|IC Start 200|4 2 08:25:36|TP Start 520|4 2 00021047 1 1|VSW5TESTSUITE PURPOSE 2 520|4 2 00021047 1 2|Assertion AllowEvents-2.(A) 520|4 2 00021047 1 3|When a client sends an invalid AllowEvents protocol request 520|4 2 00021047 1 4|to the X server, in which the length field of the request is 520|4 2 00021047 1 5|not the minimum length required to contain the request, then 520|4 2 00021047 1 6|the X server sends back a BadLength error to the client. 520|4 2 00021047 1 7|METH: Call library function testfunc() to do the following: 520|4 2 00021047 1 8|METH: Open a connection to the X server using native byte sex. 520|4 2 00021047 1 9|METH: Send an invalid AllowEvents protocol request to the X server with length 520|4 2 00021047 1 10|METH: one less than the minimum length required to contain the request. 520|4 2 00021047 1 11|METH: Verify that the X server sends back a BadLength error. 520|4 2 00021047 1 12|METH: Open a connection to the X server using reversed byte sex. 520|4 2 00021047 1 13|METH: Send an invalid AllowEvents protocol request to the X server with length 520|4 2 00021047 1 14|METH: one less than the minimum length required to contain the request. 520|4 2 00021047 1 15|METH: Verify that the X server sends back a BadLength error. 520|4 2 00021047 1 16|METH: 520|4 2 00021047 1 17|METH: Open a connection to the X server using native byte sex. 520|4 2 00021047 1 18|METH: Send an invalid AllowEvents protocol request to the X server with length 520|4 2 00021047 1 19|METH: one greater than the minimum length required to contain the request. 520|4 2 00021047 1 20|METH: Verify that the X server sends back a BadLength error. 520|4 2 00021047 1 21|METH: Open a connection to the X server using reversed byte sex. 520|4 2 00021047 1 22|METH: Send an invalid AllowEvents protocol request to the X server with length 520|4 2 00021047 1 23|METH: one greater than the minimum length required to contain the request. 520|4 2 00021047 1 24|METH: Verify that the X server sends back a BadLength error. 220|4 2 0 08:25:36|PASS 410|4 2 1 08:25:36|IC End 400|4 3 1 08:25:36|IC Start 200|4 3 08:25:36|TP Start 520|4 3 00021047 1 1|VSW5TESTSUITE PURPOSE 3 520|4 3 00021047 1 2|Assertion AllowEvents-3.(B) 520|4 3 00021047 1 3|When a client sends an invalid AllowEvents protocol request 520|4 3 00021047 1 4|to the X server, in which the length field of the request 520|4 3 00021047 1 5|exceeds the maximum length accepted by the X server, then 520|4 3 00021047 1 6|the X server sends back a BadLength error to the client. 520|4 3 00021047 1 7|Reason for omission: There is no known portable test method for this assertion 520|4 3 00021047 1 8|METH: Call library function testfunc() to do the following: 520|4 3 00021047 1 9|METH: Open a connection to the X server using native byte sex. 520|4 3 00021047 1 10|METH: Send an invalid AllowEvents protocol request to the X server with length 520|4 3 00021047 1 11|METH: one greater than the maximum length accepted by the server. 520|4 3 00021047 1 12|METH: Verify that the X server sends back a BadLength error. 520|4 3 00021047 1 13|METH: Open a connection to the X server using reversed byte sex. 520|4 3 00021047 1 14|METH: Send an invalid AllowEvents protocol request to the X server with length 520|4 3 00021047 1 15|METH: one greater than the maximum length accepted by the server. 520|4 3 00021047 1 16|METH: Verify that the X server sends back a BadLength error. 520|4 3 00021071 1 1|INFO: Processing a big request 520|4 3 00021047 2 1|child process was terminated by signal 13 (SIGPIPE) 520|4 3 00021072 1 1|INFO: Processing a big request 520|4 3 00021047 3 1|child process was terminated by signal 13 (SIGPIPE) 220|4 3 2 08:25:36|UNRESOLVED 410|4 3 1 08:25:36|IC End 80|4 1 08:25:36|TC End, scenario ref 11-0 70||"VSW5TESTSUITE CASE BadRequest 1" 10|5 /Xproto/pBadRequest 08:25:36|TC Start, scenario ref 13-0 15|5 3.3-lite 1|TCM Start 520|5 0 00021073 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|5 1 1 08:25:39|IC Start 200|5 1 08:25:39|TP Start 520|5 1 00021073 1 1|VSW5TESTSUITE PURPOSE 1 520|5 1 00021073 1 2|Assertion BadRequest-1.(A) 520|5 1 00021073 1 3|When a client sends an invalid protocol request to the X 520|5 1 00021073 1 4|server, in which the major or minor opcode does not specify 520|5 1 00021073 1 5|a valid request, then the X server sends back a BadRequest 520|5 1 00021073 1 6|error to the client. 520|5 1 00021073 1 7|METH: Open a connection to the X server using native byte sex. 520|5 1 00021073 1 8|METH: Send an invalid protocol request to the X server 520|5 1 00021073 1 9|METH: with major opcode 254 and minor opcode 0. 520|5 1 00021073 1 10|METH: Verify that the X server sends back a BadRequest error. 520|5 1 00021073 1 11|METH: Open a connection to the X server using reversed byte sex. 520|5 1 00021073 1 12|METH: Send an invalid protocol request to the X server 520|5 1 00021073 1 13|METH: with major opcode 254 and minor opcode 0. 520|5 1 00021073 1 14|METH: Verify that the X server sends back a BadRequest error. 220|5 1 0 08:25:39|PASS 410|5 1 1 08:25:39|IC End 80|5 0 08:25:40|TC End, scenario ref 13-0 70||"VSW5TESTSUITE CASE Bell 3" 10|6 /Xproto/pBell 08:25:40|TC Start, scenario ref 15-0 15|6 3.3-lite 3|TCM Start 520|6 0 00021093 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|6 1 1 08:25:43|IC Start 200|6 1 08:25:43|TP Start 520|6 1 00021093 1 1|VSW5TESTSUITE PURPOSE 1 520|6 1 00021093 1 2|Assertion Bell-1.(A) 520|6 1 00021093 1 3|When a client sends a valid Bell protocol request to the X 520|6 1 00021093 1 4|server, then the X server does not send back an error, event 520|6 1 00021093 1 5|or reply to the client. 520|6 1 00021093 1 6|METH: Call library function testfunc() to do the following: 520|6 1 00021093 1 7|METH: Open a connection to the X server using native byte sex. 520|6 1 00021093 1 8|METH: Send a valid Bell protocol request to the X server. 520|6 1 00021093 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|6 1 00021093 1 10|METH: Open a connection to the X server using reversed byte sex. 520|6 1 00021093 1 11|METH: Send a valid Bell protocol request to the X server. 520|6 1 00021093 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|6 1 0 08:25:43|PASS 410|6 1 1 08:25:43|IC End 400|6 2 1 08:25:43|IC Start 200|6 2 08:25:43|TP Start 520|6 2 00021093 1 1|VSW5TESTSUITE PURPOSE 2 520|6 2 00021093 1 2|Assertion Bell-2.(A) 520|6 2 00021093 1 3|When a client sends an invalid Bell protocol request to the 520|6 2 00021093 1 4|X server, in which the length field of the request is not 520|6 2 00021093 1 5|the minimum length required to contain the request, then the 520|6 2 00021093 1 6|X server sends back a BadLength error to the client. 520|6 2 00021093 1 7|METH: Call library function testfunc() to do the following: 520|6 2 00021093 1 8|METH: Open a connection to the X server using native byte sex. 520|6 2 00021093 1 9|METH: Send an invalid Bell protocol request to the X server with length 520|6 2 00021093 1 10|METH: one less than the minimum length required to contain the request. 520|6 2 00021093 1 11|METH: Verify that the X server sends back a BadLength error. 520|6 2 00021093 1 12|METH: Open a connection to the X server using reversed byte sex. 520|6 2 00021093 1 13|METH: Send an invalid Bell protocol request to the X server with length 520|6 2 00021093 1 14|METH: one less than the minimum length required to contain the request. 520|6 2 00021093 1 15|METH: Verify that the X server sends back a BadLength error. 520|6 2 00021093 1 16|METH: 520|6 2 00021093 1 17|METH: Open a connection to the X server using native byte sex. 520|6 2 00021093 1 18|METH: Send an invalid Bell protocol request to the X server with length 520|6 2 00021093 1 19|METH: one greater than the minimum length required to contain the request. 520|6 2 00021093 1 20|METH: Verify that the X server sends back a BadLength error. 520|6 2 00021093 1 21|METH: Open a connection to the X server using reversed byte sex. 520|6 2 00021093 1 22|METH: Send an invalid Bell protocol request to the X server with length 520|6 2 00021093 1 23|METH: one greater than the minimum length required to contain the request. 520|6 2 00021093 1 24|METH: Verify that the X server sends back a BadLength error. 520|6 2 00021113 1 1|INFO: Processing a big request 520|6 2 00021113 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|6 2 00021113 1 3|REPORT: Test Bell failed with 1 error. 520|6 2 00021114 1 1|INFO: Processing a big request 520|6 2 00021114 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|6 2 00021114 1 3|REPORT: Test Bell failed with 1 error. 220|6 2 1 08:25:53|FAIL 410|6 2 1 08:25:53|IC End 400|6 3 1 08:25:53|IC Start 200|6 3 08:25:53|TP Start 520|6 3 00021093 1 1|VSW5TESTSUITE PURPOSE 3 520|6 3 00021093 1 2|Assertion Bell-3.(B) 520|6 3 00021093 1 3|When a client sends an invalid Bell protocol request to the 520|6 3 00021093 1 4|X server, in which the length field of the request exceeds 520|6 3 00021093 1 5|the maximum length accepted by the X server, then the X 520|6 3 00021093 1 6|server sends back a BadLength error to the client. 520|6 3 00021093 1 7|Reason for omission: There is no known portable test method for this assertion 520|6 3 00021093 1 8|METH: Call library function testfunc() to do the following: 520|6 3 00021093 1 9|METH: Open a connection to the X server using native byte sex. 520|6 3 00021093 1 10|METH: Send an invalid Bell protocol request to the X server with length 520|6 3 00021093 1 11|METH: one greater than the maximum length accepted by the server. 520|6 3 00021093 1 12|METH: Verify that the X server sends back a BadLength error. 520|6 3 00021093 1 13|METH: Open a connection to the X server using reversed byte sex. 520|6 3 00021093 1 14|METH: Send an invalid Bell protocol request to the X server with length 520|6 3 00021093 1 15|METH: one greater than the maximum length accepted by the server. 520|6 3 00021093 1 16|METH: Verify that the X server sends back a BadLength error. 520|6 3 00021117 1 1|INFO: Processing a big request 520|6 3 00021093 2 1|child process was terminated by signal 13 (SIGPIPE) 520|6 3 00021118 1 1|INFO: Processing a big request 520|6 3 00021093 3 1|child process was terminated by signal 13 (SIGPIPE) 220|6 3 2 08:25:53|UNRESOLVED 410|6 3 1 08:25:53|IC End 80|6 1 08:25:53|TC End, scenario ref 15-0 70||"VSW5TESTSUITE CASE ChangeActivePointerGrab 3" 10|7 /Xproto/pChangeActivePointerGrab 08:25:53|TC Start, scenario ref 17-0 15|7 3.3-lite 3|TCM Start 520|7 0 00021119 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|7 1 1 08:25:56|IC Start 200|7 1 08:25:56|TP Start 520|7 1 00021119 1 1|VSW5TESTSUITE PURPOSE 1 520|7 1 00021119 1 2|Assertion ChangeActivePointerGrab-1.(A) 520|7 1 00021119 1 3|When a client sends a valid ChangeActivePointerGrab 520|7 1 00021119 1 4|protocol request to the X server, then the X server does not 520|7 1 00021119 1 5|send back an error, event or reply to the client. 520|7 1 00021119 1 6|METH: Call library function testfunc() to do the following: 520|7 1 00021119 1 7|METH: Open a connection to the X server using native byte sex. 520|7 1 00021119 1 8|METH: Send a valid ChangeActivePointerGrab protocol request to the X server. 520|7 1 00021119 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|7 1 00021119 1 10|METH: Open a connection to the X server using reversed byte sex. 520|7 1 00021119 1 11|METH: Send a valid ChangeActivePointerGrab protocol request to the X server. 520|7 1 00021119 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|7 1 0 08:25:56|PASS 410|7 1 1 08:25:56|IC End 400|7 2 1 08:25:56|IC Start 200|7 2 08:25:56|TP Start 520|7 2 00021119 1 1|VSW5TESTSUITE PURPOSE 2 520|7 2 00021119 1 2|Assertion ChangeActivePointerGrab-2.(A) 520|7 2 00021119 1 3|When a client sends an invalid ChangeActivePointerGrab 520|7 2 00021119 1 4|protocol request to the X server, in which the length field 520|7 2 00021119 1 5|of the request is not the minimum length required to contain 520|7 2 00021119 1 6|the request, then the X server sends back a BadLength error 520|7 2 00021119 1 7|to the client. 520|7 2 00021119 1 8|METH: Call library function testfunc() to do the following: 520|7 2 00021119 1 9|METH: Open a connection to the X server using native byte sex. 520|7 2 00021119 1 10|METH: Send an invalid ChangeActivePointerGrab protocol request to the X server with length 520|7 2 00021119 1 11|METH: one less than the minimum length required to contain the request. 520|7 2 00021119 1 12|METH: Verify that the X server sends back a BadLength error. 520|7 2 00021119 1 13|METH: Open a connection to the X server using reversed byte sex. 520|7 2 00021119 1 14|METH: Send an invalid ChangeActivePointerGrab protocol request to the X server with length 520|7 2 00021119 1 15|METH: one less than the minimum length required to contain the request. 520|7 2 00021119 1 16|METH: Verify that the X server sends back a BadLength error. 520|7 2 00021119 1 17|METH: 520|7 2 00021119 1 18|METH: Open a connection to the X server using native byte sex. 520|7 2 00021119 1 19|METH: Send an invalid ChangeActivePointerGrab protocol request to the X server with length 520|7 2 00021119 1 20|METH: one greater than the minimum length required to contain the request. 520|7 2 00021119 1 21|METH: Verify that the X server sends back a BadLength error. 520|7 2 00021119 1 22|METH: Open a connection to the X server using reversed byte sex. 520|7 2 00021119 1 23|METH: Send an invalid ChangeActivePointerGrab protocol request to the X server with length 520|7 2 00021119 1 24|METH: one greater than the minimum length required to contain the request. 520|7 2 00021119 1 25|METH: Verify that the X server sends back a BadLength error. 220|7 2 0 08:25:56|PASS 410|7 2 1 08:25:56|IC End 400|7 3 1 08:25:56|IC Start 200|7 3 08:25:56|TP Start 520|7 3 00021119 1 1|VSW5TESTSUITE PURPOSE 3 520|7 3 00021119 1 2|Assertion ChangeActivePointerGrab-3.(B) 520|7 3 00021119 1 3|When a client sends an invalid ChangeActivePointerGrab 520|7 3 00021119 1 4|protocol request to the X server, in which the length field 520|7 3 00021119 1 5|of the request exceeds the maximum length accepted by the X 520|7 3 00021119 1 6|server, then the X server sends back a BadLength error to 520|7 3 00021119 1 7|the client. 520|7 3 00021119 1 8|Reason for omission: There is no known portable test method for this assertion 520|7 3 00021119 1 9|METH: Call library function testfunc() to do the following: 520|7 3 00021119 1 10|METH: Open a connection to the X server using native byte sex. 520|7 3 00021119 1 11|METH: Send an invalid ChangeActivePointerGrab protocol request to the X server with length 520|7 3 00021119 1 12|METH: one greater than the maximum length accepted by the server. 520|7 3 00021119 1 13|METH: Verify that the X server sends back a BadLength error. 520|7 3 00021119 1 14|METH: Open a connection to the X server using reversed byte sex. 520|7 3 00021119 1 15|METH: Send an invalid ChangeActivePointerGrab protocol request to the X server with length 520|7 3 00021119 1 16|METH: one greater than the maximum length accepted by the server. 520|7 3 00021119 1 17|METH: Verify that the X server sends back a BadLength error. 520|7 3 00021143 1 1|INFO: Processing a big request 520|7 3 00021119 2 1|child process was terminated by signal 13 (SIGPIPE) 520|7 3 00021144 1 1|INFO: Processing a big request 520|7 3 00021119 3 1|child process was terminated by signal 13 (SIGPIPE) 220|7 3 2 08:25:56|UNRESOLVED 410|7 3 1 08:25:56|IC End 80|7 1 08:25:57|TC End, scenario ref 17-0 70||"VSW5TESTSUITE CASE ChangeGC 4" 10|8 /Xproto/pChangeGC 08:25:57|TC Start, scenario ref 19-0 15|8 3.3-lite 4|TCM Start 520|8 0 00021145 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|8 1 1 08:26:00|IC Start 200|8 1 08:26:00|TP Start 520|8 1 00021145 1 1|VSW5TESTSUITE PURPOSE 1 520|8 1 00021145 1 2|Assertion ChangeGC-1.(A) 520|8 1 00021145 1 3|When a client sends a valid ChangeGC protocol request to 520|8 1 00021145 1 4|the X server, then the X server does not send back an error, 520|8 1 00021145 1 5|event or reply to the client. 520|8 1 00021145 1 6|METH: Call library function testfunc() to do the following: 520|8 1 00021145 1 7|METH: Open a connection to the X server using native byte sex. 520|8 1 00021145 1 8|METH: Send a valid ChangeGC protocol request to the X server. 520|8 1 00021145 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|8 1 00021145 1 10|METH: Open a connection to the X server using reversed byte sex. 520|8 1 00021145 1 11|METH: Send a valid ChangeGC protocol request to the X server. 520|8 1 00021145 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|8 1 0 08:26:00|PASS 410|8 1 1 08:26:00|IC End 400|8 2 1 08:26:00|IC Start 200|8 2 08:26:00|TP Start 520|8 2 00021145 1 1|VSW5TESTSUITE PURPOSE 2 520|8 2 00021145 1 2|Assertion ChangeGC-2.(A) 520|8 2 00021145 1 3|When a client sends an invalid ChangeGC protocol request to 520|8 2 00021145 1 4|the X server, in which the length field of the request is 520|8 2 00021145 1 5|not the minimum length required to contain the request, then 520|8 2 00021145 1 6|the X server sends back a BadLength error to the client. 520|8 2 00021145 1 7|METH: Call library function testfunc() to do the following: 520|8 2 00021145 1 8|METH: Open a connection to the X server using native byte sex. 520|8 2 00021145 1 9|METH: Send an invalid ChangeGC protocol request to the X server with length 520|8 2 00021145 1 10|METH: one less than the minimum length required to contain the request. 520|8 2 00021145 1 11|METH: Verify that the X server sends back a BadLength error. 520|8 2 00021145 1 12|METH: Open a connection to the X server using reversed byte sex. 520|8 2 00021145 1 13|METH: Send an invalid ChangeGC protocol request to the X server with length 520|8 2 00021145 1 14|METH: one less than the minimum length required to contain the request. 520|8 2 00021145 1 15|METH: Verify that the X server sends back a BadLength error. 520|8 2 00021145 1 16|METH: 520|8 2 00021145 1 17|METH: Open a connection to the X server using native byte sex. 520|8 2 00021145 1 18|METH: Send an invalid ChangeGC protocol request to the X server with length 520|8 2 00021145 1 19|METH: one greater than the minimum length required to contain the request. 520|8 2 00021145 1 20|METH: Verify that the X server sends back a BadLength error. 520|8 2 00021145 1 21|METH: Open a connection to the X server using reversed byte sex. 520|8 2 00021145 1 22|METH: Send an invalid ChangeGC protocol request to the X server with length 520|8 2 00021145 1 23|METH: one greater than the minimum length required to contain the request. 520|8 2 00021145 1 24|METH: Verify that the X server sends back a BadLength error. 220|8 2 0 08:26:00|PASS 410|8 2 1 08:26:00|IC End 400|8 3 1 08:26:00|IC Start 200|8 3 08:26:00|TP Start 520|8 3 00021145 1 1|VSW5TESTSUITE PURPOSE 3 520|8 3 00021145 1 2|Assertion ChangeGC-3.(B) 520|8 3 00021145 1 3|When a client sends an invalid ChangeGC protocol request to 520|8 3 00021145 1 4|the X server, in which the length field of the request 520|8 3 00021145 1 5|exceeds the maximum length accepted by the X server, then 520|8 3 00021145 1 6|the X server sends back a BadLength error to the client. 520|8 3 00021145 1 7|Reason for omission: There is no known portable test method for this assertion 520|8 3 00021145 1 8|METH: Call library function testfunc() to do the following: 520|8 3 00021145 1 9|METH: Open a connection to the X server using native byte sex. 520|8 3 00021145 1 10|METH: Send an invalid ChangeGC protocol request to the X server with length 520|8 3 00021145 1 11|METH: one greater than the maximum length accepted by the server. 520|8 3 00021145 1 12|METH: Verify that the X server sends back a BadLength error. 520|8 3 00021145 1 13|METH: Open a connection to the X server using reversed byte sex. 520|8 3 00021145 1 14|METH: Send an invalid ChangeGC protocol request to the X server with length 520|8 3 00021145 1 15|METH: one greater than the maximum length accepted by the server. 520|8 3 00021145 1 16|METH: Verify that the X server sends back a BadLength error. 520|8 3 00021169 1 1|INFO: Processing a big request 520|8 3 00021145 2 1|child process was terminated by signal 13 (SIGPIPE) 520|8 3 00021170 1 1|INFO: Processing a big request 520|8 3 00021145 3 1|child process was terminated by signal 13 (SIGPIPE) 220|8 3 2 08:26:00|UNRESOLVED 410|8 3 1 08:26:00|IC End 400|8 4 1 08:26:00|IC Start 200|8 4 08:26:00|TP Start 520|8 4 00021145 1 1|VSW5TESTSUITE PURPOSE 4 520|8 4 00021145 1 2|Assertion ChangeGC-4.(A) 520|8 4 00021145 1 3|When a client sends an invalid ChangeGC protocol request to 520|8 4 00021145 1 4|the X server, in which the mask value contains an unused 520|8 4 00021145 1 5|bit, then the X server sends back a BadValue error to the 520|8 4 00021145 1 6|client. 520|8 4 00021145 1 7|METH: Call library function testfunc() to do the following: 520|8 4 00021145 1 8|METH: Open a connection to the X server using native byte sex. 520|8 4 00021145 1 9|METH: Send an invalid ChangeGC protocol request to the X server with a mask value 520|8 4 00021145 1 10|METH: containing an unused bit. 520|8 4 00021145 1 11|METH: Verify that the X server sends back a BadValue error. 520|8 4 00021145 1 12|METH: Open a connection to the X server using reversed byte sex. 520|8 4 00021145 1 13|METH: Send an invalid ChangeGC protocol request to the X server with a mask value 520|8 4 00021145 1 14|METH: containing an unused bit. 520|8 4 00021145 1 15|METH: Verify that the X server sends back a BadValue error. 220|8 4 0 08:26:00|PASS 410|8 4 1 08:26:00|IC End 80|8 1 08:26:01|TC End, scenario ref 19-0 70||"VSW5TESTSUITE CASE ChangeHosts 3" 10|9 /Xproto/pChangeHosts 08:26:01|TC Start, scenario ref 21-0 15|9 3.3-lite 3|TCM Start 520|9 0 00021173 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|9 1 1 08:26:04|IC Start 200|9 1 08:26:04|TP Start 520|9 1 00021173 1 1|VSW5TESTSUITE PURPOSE 1 520|9 1 00021173 1 2|Assertion ChangeHosts-1.(A) 520|9 1 00021173 1 3|When a client sends a valid ChangeHosts protocol request to 520|9 1 00021173 1 4|the X server, then the X server does not send back an error, 520|9 1 00021173 1 5|event or reply to the client. 520|9 1 00021173 1 6|METH: Call library function testfunc() to do the following: 520|9 1 00021173 1 7|METH: Open a connection to the X server using native byte sex. 520|9 1 00021173 1 8|METH: Send a valid ChangeHosts protocol request to the X server. 520|9 1 00021173 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|9 1 00021173 1 10|METH: Open a connection to the X server using reversed byte sex. 520|9 1 00021173 1 11|METH: Send a valid ChangeHosts protocol request to the X server. 520|9 1 00021173 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|9 1 0 08:26:04|PASS 410|9 1 1 08:26:04|IC End 400|9 2 1 08:26:04|IC Start 200|9 2 08:26:04|TP Start 520|9 2 00021173 1 1|VSW5TESTSUITE PURPOSE 2 520|9 2 00021173 1 2|Assertion ChangeHosts-2.(A) 520|9 2 00021173 1 3|When a client sends an invalid ChangeHosts protocol request 520|9 2 00021173 1 4|to the X server, in which the length field of the request is 520|9 2 00021173 1 5|not the minimum length required to contain the request, then 520|9 2 00021173 1 6|the X server sends back a BadLength error to the client. 520|9 2 00021173 1 7|METH: Call library function testfunc() to do the following: 520|9 2 00021173 1 8|METH: Open a connection to the X server using native byte sex. 520|9 2 00021173 1 9|METH: Send an invalid ChangeHosts protocol request to the X server with length 520|9 2 00021173 1 10|METH: one less than the minimum length required to contain the request. 520|9 2 00021173 1 11|METH: Verify that the X server sends back a BadLength error. 520|9 2 00021173 1 12|METH: Open a connection to the X server using reversed byte sex. 520|9 2 00021173 1 13|METH: Send an invalid ChangeHosts protocol request to the X server with length 520|9 2 00021173 1 14|METH: one less than the minimum length required to contain the request. 520|9 2 00021173 1 15|METH: Verify that the X server sends back a BadLength error. 520|9 2 00021173 1 16|METH: 520|9 2 00021173 1 17|METH: Open a connection to the X server using native byte sex. 520|9 2 00021173 1 18|METH: Send an invalid ChangeHosts protocol request to the X server with length 520|9 2 00021173 1 19|METH: one greater than the minimum length required to contain the request. 520|9 2 00021173 1 20|METH: Verify that the X server sends back a BadLength error. 520|9 2 00021173 1 21|METH: Open a connection to the X server using reversed byte sex. 520|9 2 00021173 1 22|METH: Send an invalid ChangeHosts protocol request to the X server with length 520|9 2 00021173 1 23|METH: one greater than the minimum length required to contain the request. 520|9 2 00021173 1 24|METH: Verify that the X server sends back a BadLength error. 220|9 2 0 08:26:04|PASS 410|9 2 1 08:26:04|IC End 400|9 3 1 08:26:04|IC Start 200|9 3 08:26:04|TP Start 520|9 3 00021173 1 1|VSW5TESTSUITE PURPOSE 3 520|9 3 00021173 1 2|Assertion ChangeHosts-3.(B) 520|9 3 00021173 1 3|When a client sends an invalid ChangeHosts protocol request 520|9 3 00021173 1 4|to the X server, in which the length field of the request 520|9 3 00021173 1 5|exceeds the maximum length accepted by the X server, then 520|9 3 00021173 1 6|the X server sends back a BadLength error to the client. 520|9 3 00021173 1 7|Reason for omission: There is no known portable test method for this assertion 520|9 3 00021173 1 8|METH: Call library function testfunc() to do the following: 520|9 3 00021173 1 9|METH: Open a connection to the X server using native byte sex. 520|9 3 00021173 1 10|METH: Send an invalid ChangeHosts protocol request to the X server with length 520|9 3 00021173 1 11|METH: one greater than the maximum length accepted by the server. 520|9 3 00021173 1 12|METH: Verify that the X server sends back a BadLength error. 520|9 3 00021173 1 13|METH: Open a connection to the X server using reversed byte sex. 520|9 3 00021173 1 14|METH: Send an invalid ChangeHosts protocol request to the X server with length 520|9 3 00021173 1 15|METH: one greater than the maximum length accepted by the server. 520|9 3 00021173 1 16|METH: Verify that the X server sends back a BadLength error. 520|9 3 00021197 1 1|INFO: Processing a big request 520|9 3 00021173 2 1|child process was terminated by signal 13 (SIGPIPE) 520|9 3 00021198 1 1|INFO: Processing a big request 520|9 3 00021173 3 1|child process was terminated by signal 13 (SIGPIPE) 220|9 3 2 08:26:04|UNRESOLVED 410|9 3 1 08:26:04|IC End 80|9 1 08:26:04|TC End, scenario ref 21-0 70||"VSW5TESTSUITE CASE ChangeKeyboardControl 4" 10|10 /Xproto/pChangeKeyboardControl 08:26:04|TC Start, scenario ref 23-0 15|10 3.3-lite 4|TCM Start 520|10 0 00021199 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|10 1 1 08:26:07|IC Start 200|10 1 08:26:07|TP Start 520|10 1 00021199 1 1|VSW5TESTSUITE PURPOSE 1 520|10 1 00021199 1 2|Assertion ChangeKeyboardControl-1.(A) 520|10 1 00021199 1 3|When a client sends a valid ChangeKeyboardControl protocol 520|10 1 00021199 1 4|request to the X server, then the X server does not send 520|10 1 00021199 1 5|back an error, event or reply to the client. 520|10 1 00021199 1 6|METH: Call library function testfunc() to do the following: 520|10 1 00021199 1 7|METH: Open a connection to the X server using native byte sex. 520|10 1 00021199 1 8|METH: Send a valid ChangeKeyboardControl protocol request to the X server. 520|10 1 00021199 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|10 1 00021199 1 10|METH: Open a connection to the X server using reversed byte sex. 520|10 1 00021199 1 11|METH: Send a valid ChangeKeyboardControl protocol request to the X server. 520|10 1 00021199 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|10 1 0 08:26:07|PASS 410|10 1 1 08:26:07|IC End 400|10 2 1 08:26:07|IC Start 200|10 2 08:26:07|TP Start 520|10 2 00021199 1 1|VSW5TESTSUITE PURPOSE 2 520|10 2 00021199 1 2|Assertion ChangeKeyboardControl-2.(A) 520|10 2 00021199 1 3|When a client sends an invalid ChangeKeyboardControl 520|10 2 00021199 1 4|protocol request to the X server, in which the length field 520|10 2 00021199 1 5|of the request is not the minimum length required to contain 520|10 2 00021199 1 6|the request, then the X server sends back a BadLength error 520|10 2 00021199 1 7|to the client. 520|10 2 00021199 1 8|METH: Call library function testfunc() to do the following: 520|10 2 00021199 1 9|METH: Open a connection to the X server using native byte sex. 520|10 2 00021199 1 10|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with length 520|10 2 00021199 1 11|METH: one less than the minimum length required to contain the request. 520|10 2 00021199 1 12|METH: Verify that the X server sends back a BadLength error. 520|10 2 00021199 1 13|METH: Open a connection to the X server using reversed byte sex. 520|10 2 00021199 1 14|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with length 520|10 2 00021199 1 15|METH: one less than the minimum length required to contain the request. 520|10 2 00021199 1 16|METH: Verify that the X server sends back a BadLength error. 520|10 2 00021199 1 17|METH: 520|10 2 00021199 1 18|METH: Open a connection to the X server using native byte sex. 520|10 2 00021199 1 19|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with length 520|10 2 00021199 1 20|METH: one greater than the minimum length required to contain the request. 520|10 2 00021199 1 21|METH: Verify that the X server sends back a BadLength error. 520|10 2 00021199 1 22|METH: Open a connection to the X server using reversed byte sex. 520|10 2 00021199 1 23|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with length 520|10 2 00021199 1 24|METH: one greater than the minimum length required to contain the request. 520|10 2 00021199 1 25|METH: Verify that the X server sends back a BadLength error. 220|10 2 0 08:26:07|PASS 410|10 2 1 08:26:07|IC End 400|10 3 1 08:26:07|IC Start 200|10 3 08:26:07|TP Start 520|10 3 00021199 1 1|VSW5TESTSUITE PURPOSE 3 520|10 3 00021199 1 2|Assertion ChangeKeyboardControl-3.(B) 520|10 3 00021199 1 3|When a client sends an invalid ChangeKeyboardControl 520|10 3 00021199 1 4|protocol request to the X server, in which the length field 520|10 3 00021199 1 5|of the request exceeds the maximum length accepted by the X 520|10 3 00021199 1 6|server, then the X server sends back a BadLength error to 520|10 3 00021199 1 7|the client. 520|10 3 00021199 1 8|Reason for omission: There is no known portable test method for this assertion 520|10 3 00021199 1 9|METH: Call library function testfunc() to do the following: 520|10 3 00021199 1 10|METH: Open a connection to the X server using native byte sex. 520|10 3 00021199 1 11|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with length 520|10 3 00021199 1 12|METH: one greater than the maximum length accepted by the server. 520|10 3 00021199 1 13|METH: Verify that the X server sends back a BadLength error. 520|10 3 00021199 1 14|METH: Open a connection to the X server using reversed byte sex. 520|10 3 00021199 1 15|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with length 520|10 3 00021199 1 16|METH: one greater than the maximum length accepted by the server. 520|10 3 00021199 1 17|METH: Verify that the X server sends back a BadLength error. 520|10 3 00021223 1 1|INFO: Processing a big request 520|10 3 00021199 2 1|child process was terminated by signal 13 (SIGPIPE) 520|10 3 00021224 1 1|INFO: Processing a big request 520|10 3 00021199 3 1|child process was terminated by signal 13 (SIGPIPE) 220|10 3 2 08:26:07|UNRESOLVED 410|10 3 1 08:26:07|IC End 400|10 4 1 08:26:07|IC Start 200|10 4 08:26:07|TP Start 520|10 4 00021199 1 1|VSW5TESTSUITE PURPOSE 4 520|10 4 00021199 1 2|Assertion ChangeKeyboardControl-4.(A) 520|10 4 00021199 1 3|When a client sends an invalid ChangeKeyboardControl 520|10 4 00021199 1 4|protocol request to the X server, in which the mask value 520|10 4 00021199 1 5|contains an unused bit, then the X server sends back a 520|10 4 00021199 1 6|BadValue error to the client. 520|10 4 00021199 1 7|METH: Call library function testfunc() to do the following: 520|10 4 00021199 1 8|METH: Open a connection to the X server using native byte sex. 520|10 4 00021199 1 9|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with a mask value 520|10 4 00021199 1 10|METH: containing an unused bit. 520|10 4 00021199 1 11|METH: Verify that the X server sends back a BadValue error. 520|10 4 00021199 1 12|METH: Open a connection to the X server using reversed byte sex. 520|10 4 00021199 1 13|METH: Send an invalid ChangeKeyboardControl protocol request to the X server with a mask value 520|10 4 00021199 1 14|METH: containing an unused bit. 520|10 4 00021199 1 15|METH: Verify that the X server sends back a BadValue error. 220|10 4 0 08:26:07|PASS 410|10 4 1 08:26:07|IC End 80|10 1 08:26:08|TC End, scenario ref 23-0 70||"VSW5TESTSUITE CASE ChangeKeyboardMapping 3" 10|11 /Xproto/pChangeKeyboardMapping 08:26:08|TC Start, scenario ref 25-0 15|11 3.3-lite 3|TCM Start 520|11 0 00021227 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|11 1 1 08:26:11|IC Start 200|11 1 08:26:11|TP Start 520|11 1 00021227 1 1|VSW5TESTSUITE PURPOSE 1 520|11 1 00021227 1 2|Assertion ChangeKeyboardMapping-1.(A) 520|11 1 00021227 1 3|When a client sends a valid ChangeKeyboardMapping protocol 520|11 1 00021227 1 4|request to the X server, then the X server sends back a 520|11 1 00021227 1 5|MappingNotify event to the client. 520|11 1 00021227 1 6|METH: Call library function testfunc() to do the following: 520|11 1 00021227 1 7|METH: Open a connection to the X server using native byte sex. 520|11 1 00021227 1 8|METH: Send a valid ChangeKeyboardMapping protocol request to the X server. 520|11 1 00021227 1 9|METH: Verify that the X server sends back a MappingNotify event. 520|11 1 00021227 1 10|METH: Open a connection to the X server using reversed byte sex. 520|11 1 00021227 1 11|METH: Send a valid ChangeKeyboardMapping protocol request to the X server. 520|11 1 00021227 1 12|METH: Verify that the X server sends back a MappingNotify event. 220|11 1 0 08:26:11|PASS 410|11 1 1 08:26:11|IC End 400|11 2 1 08:26:11|IC Start 200|11 2 08:26:11|TP Start 520|11 2 00021227 1 1|VSW5TESTSUITE PURPOSE 2 520|11 2 00021227 1 2|Assertion ChangeKeyboardMapping-2.(A) 520|11 2 00021227 1 3|When a client sends an invalid ChangeKeyboardMapping 520|11 2 00021227 1 4|protocol request to the X server, in which the length field 520|11 2 00021227 1 5|of the request is not the minimum length required to contain 520|11 2 00021227 1 6|the request, then the X server sends back a BadLength error 520|11 2 00021227 1 7|to the client. 520|11 2 00021227 1 8|METH: Call library function testfunc() to do the following: 520|11 2 00021227 1 9|METH: Open a connection to the X server using native byte sex. 520|11 2 00021227 1 10|METH: Send an invalid ChangeKeyboardMapping protocol request to the X server with length 520|11 2 00021227 1 11|METH: one less than the minimum length required to contain the request. 520|11 2 00021227 1 12|METH: Verify that the X server sends back a BadLength error. 520|11 2 00021227 1 13|METH: Open a connection to the X server using reversed byte sex. 520|11 2 00021227 1 14|METH: Send an invalid ChangeKeyboardMapping protocol request to the X server with length 520|11 2 00021227 1 15|METH: one less than the minimum length required to contain the request. 520|11 2 00021227 1 16|METH: Verify that the X server sends back a BadLength error. 520|11 2 00021227 1 17|METH: 520|11 2 00021227 1 18|METH: Open a connection to the X server using native byte sex. 520|11 2 00021227 1 19|METH: Send an invalid ChangeKeyboardMapping protocol request to the X server with length 520|11 2 00021227 1 20|METH: one greater than the minimum length required to contain the request. 520|11 2 00021227 1 21|METH: Verify that the X server sends back a BadLength error. 520|11 2 00021227 1 22|METH: Open a connection to the X server using reversed byte sex. 520|11 2 00021227 1 23|METH: Send an invalid ChangeKeyboardMapping protocol request to the X server with length 520|11 2 00021227 1 24|METH: one greater than the minimum length required to contain the request. 520|11 2 00021227 1 25|METH: Verify that the X server sends back a BadLength error. 220|11 2 0 08:26:11|PASS 410|11 2 1 08:26:11|IC End 400|11 3 1 08:26:11|IC Start 200|11 3 08:26:11|TP Start 520|11 3 00021227 1 1|VSW5TESTSUITE PURPOSE 3 520|11 3 00021227 1 2|Assertion ChangeKeyboardMapping-3.(B) 520|11 3 00021227 1 3|When a client sends an invalid ChangeKeyboardMapping 520|11 3 00021227 1 4|protocol request to the X server, in which the length field 520|11 3 00021227 1 5|of the request exceeds the maximum length accepted by the X 520|11 3 00021227 1 6|server, then the X server sends back a BadLength error to 520|11 3 00021227 1 7|the client. 520|11 3 00021227 1 8|Reason for omission: There is no known portable test method for this assertion 520|11 3 00021227 1 9|METH: Call library function testfunc() to do the following: 520|11 3 00021227 1 10|METH: Open a connection to the X server using native byte sex. 520|11 3 00021227 1 11|METH: Send an invalid ChangeKeyboardMapping protocol request to the X server with length 520|11 3 00021227 1 12|METH: one greater than the maximum length accepted by the server. 520|11 3 00021227 1 13|METH: Verify that the X server sends back a BadLength error. 520|11 3 00021227 1 14|METH: Open a connection to the X server using reversed byte sex. 520|11 3 00021227 1 15|METH: Send an invalid ChangeKeyboardMapping protocol request to the X server with length 520|11 3 00021227 1 16|METH: one greater than the maximum length accepted by the server. 520|11 3 00021227 1 17|METH: Verify that the X server sends back a BadLength error. 520|11 3 00021251 1 1|INFO: Processing a big request 520|11 3 00021227 2 1|child process was terminated by signal 13 (SIGPIPE) 520|11 3 00021252 1 1|INFO: Processing a big request 520|11 3 00021227 3 1|child process was terminated by signal 13 (SIGPIPE) 220|11 3 2 08:26:11|UNRESOLVED 410|11 3 1 08:26:11|IC End 80|11 1 08:26:11|TC End, scenario ref 25-0 70||"VSW5TESTSUITE CASE ChangePointerControl 3" 10|12 /Xproto/pChangePointerControl 08:26:11|TC Start, scenario ref 27-0 15|12 3.3-lite 3|TCM Start 520|12 0 00021253 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|12 1 1 08:26:14|IC Start 200|12 1 08:26:14|TP Start 520|12 1 00021253 1 1|VSW5TESTSUITE PURPOSE 1 520|12 1 00021253 1 2|Assertion ChangePointerControl-1.(A) 520|12 1 00021253 1 3|When a client sends a valid ChangePointerControl protocol 520|12 1 00021253 1 4|request to the X server, then the X server does not send 520|12 1 00021253 1 5|back an error, event or reply to the client. 520|12 1 00021253 1 6|METH: Call library function testfunc() to do the following: 520|12 1 00021253 1 7|METH: Open a connection to the X server using native byte sex. 520|12 1 00021253 1 8|METH: Send a valid ChangePointerControl protocol request to the X server. 520|12 1 00021253 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|12 1 00021253 1 10|METH: Open a connection to the X server using reversed byte sex. 520|12 1 00021253 1 11|METH: Send a valid ChangePointerControl protocol request to the X server. 520|12 1 00021253 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|12 1 0 08:26:14|PASS 410|12 1 1 08:26:14|IC End 400|12 2 1 08:26:14|IC Start 200|12 2 08:26:14|TP Start 520|12 2 00021253 1 1|VSW5TESTSUITE PURPOSE 2 520|12 2 00021253 1 2|Assertion ChangePointerControl-2.(A) 520|12 2 00021253 1 3|When a client sends an invalid ChangePointerControl 520|12 2 00021253 1 4|protocol request to the X server, in which the length field 520|12 2 00021253 1 5|of the request is not the minimum length required to contain 520|12 2 00021253 1 6|the request, then the X server sends back a BadLength error 520|12 2 00021253 1 7|to the client. 520|12 2 00021253 1 8|METH: Call library function testfunc() to do the following: 520|12 2 00021253 1 9|METH: Open a connection to the X server using native byte sex. 520|12 2 00021253 1 10|METH: Send an invalid ChangePointerControl protocol request to the X server with length 520|12 2 00021253 1 11|METH: one less than the minimum length required to contain the request. 520|12 2 00021253 1 12|METH: Verify that the X server sends back a BadLength error. 520|12 2 00021253 1 13|METH: Open a connection to the X server using reversed byte sex. 520|12 2 00021253 1 14|METH: Send an invalid ChangePointerControl protocol request to the X server with length 520|12 2 00021253 1 15|METH: one less than the minimum length required to contain the request. 520|12 2 00021253 1 16|METH: Verify that the X server sends back a BadLength error. 520|12 2 00021253 1 17|METH: 520|12 2 00021253 1 18|METH: Open a connection to the X server using native byte sex. 520|12 2 00021253 1 19|METH: Send an invalid ChangePointerControl protocol request to the X server with length 520|12 2 00021253 1 20|METH: one greater than the minimum length required to contain the request. 520|12 2 00021253 1 21|METH: Verify that the X server sends back a BadLength error. 520|12 2 00021253 1 22|METH: Open a connection to the X server using reversed byte sex. 520|12 2 00021253 1 23|METH: Send an invalid ChangePointerControl protocol request to the X server with length 520|12 2 00021253 1 24|METH: one greater than the minimum length required to contain the request. 520|12 2 00021253 1 25|METH: Verify that the X server sends back a BadLength error. 220|12 2 0 08:26:14|PASS 410|12 2 1 08:26:14|IC End 400|12 3 1 08:26:14|IC Start 200|12 3 08:26:14|TP Start 520|12 3 00021253 1 1|VSW5TESTSUITE PURPOSE 3 520|12 3 00021253 1 2|Assertion ChangePointerControl-3.(B) 520|12 3 00021253 1 3|When a client sends an invalid ChangePointerControl 520|12 3 00021253 1 4|protocol request to the X server, in which the length field 520|12 3 00021253 1 5|of the request exceeds the maximum length accepted by the X 520|12 3 00021253 1 6|server, then the X server sends back a BadLength error to 520|12 3 00021253 1 7|the client. 520|12 3 00021253 1 8|Reason for omission: There is no known portable test method for this assertion 520|12 3 00021253 1 9|METH: Call library function testfunc() to do the following: 520|12 3 00021253 1 10|METH: Open a connection to the X server using native byte sex. 520|12 3 00021253 1 11|METH: Send an invalid ChangePointerControl protocol request to the X server with length 520|12 3 00021253 1 12|METH: one greater than the maximum length accepted by the server. 520|12 3 00021253 1 13|METH: Verify that the X server sends back a BadLength error. 520|12 3 00021253 1 14|METH: Open a connection to the X server using reversed byte sex. 520|12 3 00021253 1 15|METH: Send an invalid ChangePointerControl protocol request to the X server with length 520|12 3 00021253 1 16|METH: one greater than the maximum length accepted by the server. 520|12 3 00021253 1 17|METH: Verify that the X server sends back a BadLength error. 520|12 3 00021277 1 1|INFO: Processing a big request 520|12 3 00021253 2 1|child process was terminated by signal 13 (SIGPIPE) 520|12 3 00021278 1 1|INFO: Processing a big request 520|12 3 00021253 3 1|child process was terminated by signal 13 (SIGPIPE) 220|12 3 2 08:26:14|UNRESOLVED 410|12 3 1 08:26:14|IC End 80|12 1 08:26:14|TC End, scenario ref 27-0 70||"VSW5TESTSUITE CASE ChangeProperty 3" 10|13 /Xproto/pChangeProperty 08:26:14|TC Start, scenario ref 29-0 15|13 3.3-lite 3|TCM Start 520|13 0 00021279 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|13 1 1 08:26:17|IC Start 200|13 1 08:26:17|TP Start 520|13 1 00021279 1 1|VSW5TESTSUITE PURPOSE 1 520|13 1 00021279 1 2|Assertion ChangeProperty-1.(A) 520|13 1 00021279 1 3|When a client sends a valid ChangeProperty protocol request 520|13 1 00021279 1 4|to the X server, and the client has no event selected in the 520|13 1 00021279 1 5|event_mask for any window, then the X server does not send 520|13 1 00021279 1 6|back an error, event or reply to the client. 520|13 1 00021279 1 7|METH: Call library function testfunc() to do the following: 520|13 1 00021279 1 8|METH: Open a connection to the X server using native byte sex. 520|13 1 00021279 1 9|METH: Send a valid ChangeProperty protocol request to the X server. 520|13 1 00021279 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|13 1 00021279 1 11|METH: Open a connection to the X server using reversed byte sex. 520|13 1 00021279 1 12|METH: Send a valid ChangeProperty protocol request to the X server. 520|13 1 00021279 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|13 1 0 08:26:17|PASS 410|13 1 1 08:26:17|IC End 400|13 2 1 08:26:17|IC Start 200|13 2 08:26:17|TP Start 520|13 2 00021279 1 1|VSW5TESTSUITE PURPOSE 2 520|13 2 00021279 1 2|Assertion ChangeProperty-2.(A) 520|13 2 00021279 1 3|When a client sends an invalid ChangeProperty protocol 520|13 2 00021279 1 4|request to the X server, in which the length field of the 520|13 2 00021279 1 5|request is not the minimum length required to contain the 520|13 2 00021279 1 6|request, then the X server sends back a BadLength error to 520|13 2 00021279 1 7|the client. 520|13 2 00021279 1 8|METH: Call library function testfunc() to do the following: 520|13 2 00021279 1 9|METH: Open a connection to the X server using native byte sex. 520|13 2 00021279 1 10|METH: Send an invalid ChangeProperty protocol request to the X server with length 520|13 2 00021279 1 11|METH: one less than the minimum length required to contain the request. 520|13 2 00021279 1 12|METH: Verify that the X server sends back a BadLength error. 520|13 2 00021279 1 13|METH: Open a connection to the X server using reversed byte sex. 520|13 2 00021279 1 14|METH: Send an invalid ChangeProperty protocol request to the X server with length 520|13 2 00021279 1 15|METH: one less than the minimum length required to contain the request. 520|13 2 00021279 1 16|METH: Verify that the X server sends back a BadLength error. 520|13 2 00021279 1 17|METH: 520|13 2 00021279 1 18|METH: Open a connection to the X server using native byte sex. 520|13 2 00021279 1 19|METH: Send an invalid ChangeProperty protocol request to the X server with length 520|13 2 00021279 1 20|METH: one greater than the minimum length required to contain the request. 520|13 2 00021279 1 21|METH: Verify that the X server sends back a BadLength error. 520|13 2 00021279 1 22|METH: Open a connection to the X server using reversed byte sex. 520|13 2 00021279 1 23|METH: Send an invalid ChangeProperty protocol request to the X server with length 520|13 2 00021279 1 24|METH: one greater than the minimum length required to contain the request. 520|13 2 00021279 1 25|METH: Verify that the X server sends back a BadLength error. 220|13 2 0 08:26:17|PASS 410|13 2 1 08:26:17|IC End 400|13 3 1 08:26:17|IC Start 200|13 3 08:26:17|TP Start 520|13 3 00021279 1 1|VSW5TESTSUITE PURPOSE 3 520|13 3 00021279 1 2|Assertion ChangeProperty-3.(B) 520|13 3 00021279 1 3|When a client sends an invalid ChangeProperty protocol 520|13 3 00021279 1 4|request to the X server, in which the length field of the 520|13 3 00021279 1 5|request exceeds the maximum length accepted by the X server, 520|13 3 00021279 1 6|then the X server sends back a BadLength error to the 520|13 3 00021279 1 7|client. 520|13 3 00021279 1 8|Reason for omission: There is no known portable test method for this assertion 520|13 3 00021279 1 9|METH: Call library function testfunc() to do the following: 520|13 3 00021279 1 10|METH: Open a connection to the X server using native byte sex. 520|13 3 00021279 1 11|METH: Send an invalid ChangeProperty protocol request to the X server with length 520|13 3 00021279 1 12|METH: one greater than the maximum length accepted by the server. 520|13 3 00021279 1 13|METH: Verify that the X server sends back a BadLength error. 520|13 3 00021279 1 14|METH: Open a connection to the X server using reversed byte sex. 520|13 3 00021279 1 15|METH: Send an invalid ChangeProperty protocol request to the X server with length 520|13 3 00021279 1 16|METH: one greater than the maximum length accepted by the server. 520|13 3 00021279 1 17|METH: Verify that the X server sends back a BadLength error. 520|13 3 00021303 1 1|INFO: Processing a big request 520|13 3 00021279 2 1|child process was terminated by signal 13 (SIGPIPE) 520|13 3 00021304 1 1|INFO: Processing a big request 520|13 3 00021279 3 1|child process was terminated by signal 13 (SIGPIPE) 220|13 3 2 08:26:17|UNRESOLVED 410|13 3 1 08:26:17|IC End 80|13 1 08:26:18|TC End, scenario ref 29-0 70||"VSW5TESTSUITE CASE ChangeSaveSet 3" 10|14 /Xproto/pChangeSaveSet 08:26:18|TC Start, scenario ref 31-0 15|14 3.3-lite 3|TCM Start 520|14 0 00021305 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|14 1 1 08:26:21|IC Start 200|14 1 08:26:21|TP Start 520|14 1 00021305 1 1|VSW5TESTSUITE PURPOSE 1 520|14 1 00021305 1 2|Assertion ChangeSaveSet-1.(A) 520|14 1 00021305 1 3|When a client sends a valid ChangeSaveSet protocol request 520|14 1 00021305 1 4|to the X server, then the X server does not send back an 520|14 1 00021305 1 5|error, event or reply to the client. 520|14 1 00021305 1 6|METH: Call library function testfunc() to do the following: 520|14 1 00021305 1 7|METH: Open a connection to the X server using native byte sex. 520|14 1 00021305 1 8|METH: Send a valid ChangeSaveSet protocol request to the X server. 520|14 1 00021305 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|14 1 00021305 1 10|METH: Open a connection to the X server using reversed byte sex. 520|14 1 00021305 1 11|METH: Send a valid ChangeSaveSet protocol request to the X server. 520|14 1 00021305 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|14 1 0 08:26:21|PASS 410|14 1 1 08:26:21|IC End 400|14 2 1 08:26:21|IC Start 200|14 2 08:26:21|TP Start 520|14 2 00021305 1 1|VSW5TESTSUITE PURPOSE 2 520|14 2 00021305 1 2|Assertion ChangeSaveSet-2.(A) 520|14 2 00021305 1 3|When a client sends an invalid ChangeSaveSet protocol 520|14 2 00021305 1 4|request to the X server, in which the length field of the 520|14 2 00021305 1 5|request is not the minimum length required to contain the 520|14 2 00021305 1 6|request, then the X server sends back a BadLength error to 520|14 2 00021305 1 7|the client. 520|14 2 00021305 1 8|METH: Call library function testfunc() to do the following: 520|14 2 00021305 1 9|METH: Open a connection to the X server using native byte sex. 520|14 2 00021305 1 10|METH: Send an invalid ChangeSaveSet protocol request to the X server with length 520|14 2 00021305 1 11|METH: one less than the minimum length required to contain the request. 520|14 2 00021305 1 12|METH: Verify that the X server sends back a BadLength error. 520|14 2 00021305 1 13|METH: Open a connection to the X server using reversed byte sex. 520|14 2 00021305 1 14|METH: Send an invalid ChangeSaveSet protocol request to the X server with length 520|14 2 00021305 1 15|METH: one less than the minimum length required to contain the request. 520|14 2 00021305 1 16|METH: Verify that the X server sends back a BadLength error. 520|14 2 00021305 1 17|METH: 520|14 2 00021305 1 18|METH: Open a connection to the X server using native byte sex. 520|14 2 00021305 1 19|METH: Send an invalid ChangeSaveSet protocol request to the X server with length 520|14 2 00021305 1 20|METH: one greater than the minimum length required to contain the request. 520|14 2 00021305 1 21|METH: Verify that the X server sends back a BadLength error. 520|14 2 00021305 1 22|METH: Open a connection to the X server using reversed byte sex. 520|14 2 00021305 1 23|METH: Send an invalid ChangeSaveSet protocol request to the X server with length 520|14 2 00021305 1 24|METH: one greater than the minimum length required to contain the request. 520|14 2 00021305 1 25|METH: Verify that the X server sends back a BadLength error. 220|14 2 0 08:26:21|PASS 410|14 2 1 08:26:21|IC End 400|14 3 1 08:26:21|IC Start 200|14 3 08:26:21|TP Start 520|14 3 00021305 1 1|VSW5TESTSUITE PURPOSE 3 520|14 3 00021305 1 2|Assertion ChangeSaveSet-3.(B) 520|14 3 00021305 1 3|When a client sends an invalid ChangeSaveSet protocol 520|14 3 00021305 1 4|request to the X server, in which the length field of the 520|14 3 00021305 1 5|request exceeds the maximum length accepted by the X server, 520|14 3 00021305 1 6|then the X server sends back a BadLength error to the 520|14 3 00021305 1 7|client. 520|14 3 00021305 1 8|Reason for omission: There is no known portable test method for this assertion 520|14 3 00021305 1 9|METH: Call library function testfunc() to do the following: 520|14 3 00021305 1 10|METH: Open a connection to the X server using native byte sex. 520|14 3 00021305 1 11|METH: Send an invalid ChangeSaveSet protocol request to the X server with length 520|14 3 00021305 1 12|METH: one greater than the maximum length accepted by the server. 520|14 3 00021305 1 13|METH: Verify that the X server sends back a BadLength error. 520|14 3 00021305 1 14|METH: Open a connection to the X server using reversed byte sex. 520|14 3 00021305 1 15|METH: Send an invalid ChangeSaveSet protocol request to the X server with length 520|14 3 00021305 1 16|METH: one greater than the maximum length accepted by the server. 520|14 3 00021305 1 17|METH: Verify that the X server sends back a BadLength error. 520|14 3 00021329 1 1|INFO: Processing a big request 520|14 3 00021305 2 1|child process was terminated by signal 13 (SIGPIPE) 520|14 3 00021330 1 1|INFO: Processing a big request 520|14 3 00021305 3 1|child process was terminated by signal 13 (SIGPIPE) 220|14 3 2 08:26:21|UNRESOLVED 410|14 3 1 08:26:21|IC End 80|14 1 08:26:21|TC End, scenario ref 31-0 70||"VSW5TESTSUITE CASE ChangeWindowAttributes 4" 10|15 /Xproto/pChangeWindowAttributes 08:26:21|TC Start, scenario ref 33-0 15|15 3.3-lite 4|TCM Start 520|15 0 00021331 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|15 1 1 08:26:24|IC Start 200|15 1 08:26:24|TP Start 520|15 1 00021331 1 1|VSW5TESTSUITE PURPOSE 1 520|15 1 00021331 1 2|Assertion ChangeWindowAttributes-1.(A) 520|15 1 00021331 1 3|When a client sends a valid ChangeWindowAttributes protocol 520|15 1 00021331 1 4|request to the X server, and the client has no event 520|15 1 00021331 1 5|selected in the event_mask for any window, then the X server 520|15 1 00021331 1 6|does not send back an error, event or reply to the client. 520|15 1 00021331 1 7|METH: Call library function testfunc() to do the following: 520|15 1 00021331 1 8|METH: Open a connection to the X server using native byte sex. 520|15 1 00021331 1 9|METH: Send a valid ChangeWindowAttributes protocol request to the X server. 520|15 1 00021331 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|15 1 00021331 1 11|METH: Open a connection to the X server using reversed byte sex. 520|15 1 00021331 1 12|METH: Send a valid ChangeWindowAttributes protocol request to the X server. 520|15 1 00021331 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|15 1 0 08:26:24|PASS 410|15 1 1 08:26:24|IC End 400|15 2 1 08:26:24|IC Start 200|15 2 08:26:24|TP Start 520|15 2 00021331 1 1|VSW5TESTSUITE PURPOSE 2 520|15 2 00021331 1 2|Assertion ChangeWindowAttributes-2.(A) 520|15 2 00021331 1 3|When a client sends an invalid ChangeWindowAttributes 520|15 2 00021331 1 4|protocol request to the X server, in which the length field 520|15 2 00021331 1 5|of the request is not the minimum length required to contain 520|15 2 00021331 1 6|the request, then the X server sends back a BadLength error 520|15 2 00021331 1 7|to the client. 520|15 2 00021331 1 8|METH: Call library function testfunc() to do the following: 520|15 2 00021331 1 9|METH: Open a connection to the X server using native byte sex. 520|15 2 00021331 1 10|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with length 520|15 2 00021331 1 11|METH: one less than the minimum length required to contain the request. 520|15 2 00021331 1 12|METH: Verify that the X server sends back a BadLength error. 520|15 2 00021331 1 13|METH: Open a connection to the X server using reversed byte sex. 520|15 2 00021331 1 14|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with length 520|15 2 00021331 1 15|METH: one less than the minimum length required to contain the request. 520|15 2 00021331 1 16|METH: Verify that the X server sends back a BadLength error. 520|15 2 00021331 1 17|METH: 520|15 2 00021331 1 18|METH: Open a connection to the X server using native byte sex. 520|15 2 00021331 1 19|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with length 520|15 2 00021331 1 20|METH: one greater than the minimum length required to contain the request. 520|15 2 00021331 1 21|METH: Verify that the X server sends back a BadLength error. 520|15 2 00021331 1 22|METH: Open a connection to the X server using reversed byte sex. 520|15 2 00021331 1 23|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with length 520|15 2 00021331 1 24|METH: one greater than the minimum length required to contain the request. 520|15 2 00021331 1 25|METH: Verify that the X server sends back a BadLength error. 220|15 2 0 08:26:24|PASS 410|15 2 1 08:26:24|IC End 400|15 3 1 08:26:24|IC Start 200|15 3 08:26:24|TP Start 520|15 3 00021331 1 1|VSW5TESTSUITE PURPOSE 3 520|15 3 00021331 1 2|Assertion ChangeWindowAttributes-3.(B) 520|15 3 00021331 1 3|When a client sends an invalid ChangeWindowAttributes 520|15 3 00021331 1 4|protocol request to the X server, in which the length field 520|15 3 00021331 1 5|of the request exceeds the maximum length accepted by the X 520|15 3 00021331 1 6|server, then the X server sends back a BadLength error to 520|15 3 00021331 1 7|the client. 520|15 3 00021331 1 8|Reason for omission: There is no known portable test method for this assertion 520|15 3 00021331 1 9|METH: Call library function testfunc() to do the following: 520|15 3 00021331 1 10|METH: Open a connection to the X server using native byte sex. 520|15 3 00021331 1 11|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with length 520|15 3 00021331 1 12|METH: one greater than the maximum length accepted by the server. 520|15 3 00021331 1 13|METH: Verify that the X server sends back a BadLength error. 520|15 3 00021331 1 14|METH: Open a connection to the X server using reversed byte sex. 520|15 3 00021331 1 15|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with length 520|15 3 00021331 1 16|METH: one greater than the maximum length accepted by the server. 520|15 3 00021331 1 17|METH: Verify that the X server sends back a BadLength error. 520|15 3 00021355 1 1|INFO: Processing a big request 520|15 3 00021331 2 1|child process was terminated by signal 13 (SIGPIPE) 520|15 3 00021356 1 1|INFO: Processing a big request 520|15 3 00021331 3 1|child process was terminated by signal 13 (SIGPIPE) 220|15 3 2 08:26:24|UNRESOLVED 410|15 3 1 08:26:24|IC End 400|15 4 1 08:26:24|IC Start 200|15 4 08:26:24|TP Start 520|15 4 00021331 1 1|VSW5TESTSUITE PURPOSE 4 520|15 4 00021331 1 2|Assertion ChangeWindowAttributes-4.(A) 520|15 4 00021331 1 3|When a client sends an invalid ChangeWindowAttributes 520|15 4 00021331 1 4|protocol request to the X server, in which the mask value 520|15 4 00021331 1 5|contains an unused bit, then the X server sends back a 520|15 4 00021331 1 6|BadValue error to the client. 520|15 4 00021331 1 7|METH: Call library function testfunc() to do the following: 520|15 4 00021331 1 8|METH: Open a connection to the X server using native byte sex. 520|15 4 00021331 1 9|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with a mask value 520|15 4 00021331 1 10|METH: containing an unused bit. 520|15 4 00021331 1 11|METH: Verify that the X server sends back a BadValue error. 520|15 4 00021331 1 12|METH: Open a connection to the X server using reversed byte sex. 520|15 4 00021331 1 13|METH: Send an invalid ChangeWindowAttributes protocol request to the X server with a mask value 520|15 4 00021331 1 14|METH: containing an unused bit. 520|15 4 00021331 1 15|METH: Verify that the X server sends back a BadValue error. 220|15 4 0 08:26:24|PASS 410|15 4 1 08:26:24|IC End 80|15 1 08:26:24|TC End, scenario ref 33-0 70||"VSW5TESTSUITE CASE ClearArea 3" 10|16 /Xproto/pClearArea 08:26:24|TC Start, scenario ref 35-0 15|16 3.3-lite 3|TCM Start 520|16 0 00021359 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|16 1 1 08:26:27|IC Start 200|16 1 08:26:27|TP Start 520|16 1 00021359 1 1|VSW5TESTSUITE PURPOSE 1 520|16 1 00021359 1 2|Assertion ClearArea-1.(A) 520|16 1 00021359 1 3|When a client sends a valid ClearArea protocol request to 520|16 1 00021359 1 4|the X server, and exposures is True, then the X server 520|16 1 00021359 1 5|sends back an Expose event to the client for regions of the 520|16 1 00021359 1 6|rectangle that are either visible or are being retained in 520|16 1 00021359 1 7|backing store. 520|16 1 00021359 1 8|METH: Call library function testfunc() to do the following: 520|16 1 00021359 1 9|METH: Open a connection to the X server using native byte sex. 520|16 1 00021359 1 10|METH: Send a valid ClearArea protocol request to the X server. 520|16 1 00021359 1 11|METH: Verify that the X server sends back an Expose event. 520|16 1 00021359 1 12|METH: Open a connection to the X server using reversed byte sex. 520|16 1 00021359 1 13|METH: Send a valid ClearArea protocol request to the X server. 520|16 1 00021359 1 14|METH: Verify that the X server sends back an Expose event. 220|16 1 0 08:26:27|PASS 410|16 1 1 08:26:27|IC End 400|16 2 1 08:26:27|IC Start 200|16 2 08:26:27|TP Start 520|16 2 00021359 1 1|VSW5TESTSUITE PURPOSE 2 520|16 2 00021359 1 2|Assertion ClearArea-2.(A) 520|16 2 00021359 1 3|When a client sends an invalid ClearArea protocol request 520|16 2 00021359 1 4|to the X server, in which the length field of the request is 520|16 2 00021359 1 5|not the minimum length required to contain the request, then 520|16 2 00021359 1 6|the X server sends back a BadLength error to the client. 520|16 2 00021359 1 7|METH: Call library function testfunc() to do the following: 520|16 2 00021359 1 8|METH: Open a connection to the X server using native byte sex. 520|16 2 00021359 1 9|METH: Send an invalid ClearArea protocol request to the X server with length 520|16 2 00021359 1 10|METH: one less than the minimum length required to contain the request. 520|16 2 00021359 1 11|METH: Verify that the X server sends back a BadLength error. 520|16 2 00021359 1 12|METH: Open a connection to the X server using reversed byte sex. 520|16 2 00021359 1 13|METH: Send an invalid ClearArea protocol request to the X server with length 520|16 2 00021359 1 14|METH: one less than the minimum length required to contain the request. 520|16 2 00021359 1 15|METH: Verify that the X server sends back a BadLength error. 520|16 2 00021359 1 16|METH: 520|16 2 00021359 1 17|METH: Open a connection to the X server using native byte sex. 520|16 2 00021359 1 18|METH: Send an invalid ClearArea protocol request to the X server with length 520|16 2 00021359 1 19|METH: one greater than the minimum length required to contain the request. 520|16 2 00021359 1 20|METH: Verify that the X server sends back a BadLength error. 520|16 2 00021359 1 21|METH: Open a connection to the X server using reversed byte sex. 520|16 2 00021359 1 22|METH: Send an invalid ClearArea protocol request to the X server with length 520|16 2 00021359 1 23|METH: one greater than the minimum length required to contain the request. 520|16 2 00021359 1 24|METH: Verify that the X server sends back a BadLength error. 220|16 2 0 08:26:27|PASS 410|16 2 1 08:26:27|IC End 400|16 3 1 08:26:27|IC Start 200|16 3 08:26:27|TP Start 520|16 3 00021359 1 1|VSW5TESTSUITE PURPOSE 3 520|16 3 00021359 1 2|Assertion ClearArea-3.(B) 520|16 3 00021359 1 3|When a client sends an invalid ClearArea protocol request 520|16 3 00021359 1 4|to the X server, in which the length field of the request 520|16 3 00021359 1 5|exceeds the maximum length accepted by the X server, then 520|16 3 00021359 1 6|the X server sends back a BadLength error to the client. 520|16 3 00021359 1 7|Reason for omission: There is no known portable test method for this assertion 520|16 3 00021359 1 8|METH: Call library function testfunc() to do the following: 520|16 3 00021359 1 9|METH: Open a connection to the X server using native byte sex. 520|16 3 00021359 1 10|METH: Send an invalid ClearArea protocol request to the X server with length 520|16 3 00021359 1 11|METH: one greater than the maximum length accepted by the server. 520|16 3 00021359 1 12|METH: Verify that the X server sends back a BadLength error. 520|16 3 00021359 1 13|METH: Open a connection to the X server using reversed byte sex. 520|16 3 00021359 1 14|METH: Send an invalid ClearArea protocol request to the X server with length 520|16 3 00021359 1 15|METH: one greater than the maximum length accepted by the server. 520|16 3 00021359 1 16|METH: Verify that the X server sends back a BadLength error. 520|16 3 00021383 1 1|INFO: Processing a big request 520|16 3 00021359 2 1|child process was terminated by signal 13 (SIGPIPE) 520|16 3 00021384 1 1|INFO: Processing a big request 520|16 3 00021359 3 1|child process was terminated by signal 13 (SIGPIPE) 220|16 3 2 08:26:27|UNRESOLVED 410|16 3 1 08:26:27|IC End 80|16 1 08:26:28|TC End, scenario ref 35-0 70||"VSW5TESTSUITE CASE CloseFont 3" 10|17 /Xproto/pCloseFont 08:26:28|TC Start, scenario ref 37-0 15|17 3.3-lite 3|TCM Start 520|17 0 00021385 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|17 1 1 08:26:31|IC Start 200|17 1 08:26:31|TP Start 520|17 1 00021385 1 1|VSW5TESTSUITE PURPOSE 1 520|17 1 00021385 1 2|Assertion CloseFont-1.(A) 520|17 1 00021385 1 3|When a client sends a valid CloseFont protocol request to 520|17 1 00021385 1 4|the X server, then the X server does not send back an error, 520|17 1 00021385 1 5|event or reply to the client. 520|17 1 00021385 1 6|METH: Call library function testfunc() to do the following: 520|17 1 00021385 1 7|METH: Open a connection to the X server using native byte sex. 520|17 1 00021385 1 8|METH: Send a valid CloseFont protocol request to the X server. 520|17 1 00021385 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|17 1 00021385 1 10|METH: Open a connection to the X server using reversed byte sex. 520|17 1 00021385 1 11|METH: Send a valid CloseFont protocol request to the X server. 520|17 1 00021385 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|17 1 00021385 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|17 1 00021403 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 1 00021403 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|17 1 00021403 1 3|REPORT: Test CloseFont unresolved with 2 reasons. 520|17 1 00021404 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 1 00021404 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|17 1 00021404 1 3|REPORT: Test CloseFont unresolved with 2 reasons. 220|17 1 2 08:26:31|UNRESOLVED 410|17 1 1 08:26:31|IC End 400|17 2 1 08:26:31|IC Start 200|17 2 08:26:31|TP Start 520|17 2 00021385 1 1|VSW5TESTSUITE PURPOSE 2 520|17 2 00021385 1 2|Assertion CloseFont-2.(A) 520|17 2 00021385 1 3|When a client sends an invalid CloseFont protocol request 520|17 2 00021385 1 4|to the X server, in which the length field of the request is 520|17 2 00021385 1 5|not the minimum length required to contain the request, then 520|17 2 00021385 1 6|the X server sends back a BadLength error to the client. 520|17 2 00021385 1 7|METH: Call library function testfunc() to do the following: 520|17 2 00021385 1 8|METH: Open a connection to the X server using native byte sex. 520|17 2 00021385 1 9|METH: Send an invalid CloseFont protocol request to the X server with length 520|17 2 00021385 1 10|METH: one less than the minimum length required to contain the request. 520|17 2 00021385 1 11|METH: Verify that the X server sends back a BadLength error. 520|17 2 00021385 1 12|METH: Open a connection to the X server using reversed byte sex. 520|17 2 00021385 1 13|METH: Send an invalid CloseFont protocol request to the X server with length 520|17 2 00021385 1 14|METH: one less than the minimum length required to contain the request. 520|17 2 00021385 1 15|METH: Verify that the X server sends back a BadLength error. 520|17 2 00021385 1 16|METH: 520|17 2 00021385 1 17|METH: Open a connection to the X server using native byte sex. 520|17 2 00021385 1 18|METH: Send an invalid CloseFont protocol request to the X server with length 520|17 2 00021385 1 19|METH: one greater than the minimum length required to contain the request. 520|17 2 00021385 1 20|METH: Verify that the X server sends back a BadLength error. 520|17 2 00021385 1 21|METH: Open a connection to the X server using reversed byte sex. 520|17 2 00021385 1 22|METH: Send an invalid CloseFont protocol request to the X server with length 520|17 2 00021385 1 23|METH: one greater than the minimum length required to contain the request. 520|17 2 00021385 1 24|METH: Verify that the X server sends back a BadLength error. 520|17 2 00021385 1 25|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|17 2 00021405 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 2 00021405 1 2|REPORT: Test CloseFont unresolved with 3 reasons. 520|17 2 00021406 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 2 00021406 1 2|REPORT: Test CloseFont unresolved with 3 reasons. 520|17 2 00021407 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 2 00021407 1 2|REPORT: Test CloseFont unresolved with 3 reasons. 520|17 2 00021408 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 2 00021408 1 2|REPORT: Test CloseFont unresolved with 3 reasons. 220|17 2 2 08:26:31|UNRESOLVED 410|17 2 1 08:26:31|IC End 400|17 3 1 08:26:31|IC Start 200|17 3 08:26:31|TP Start 520|17 3 00021385 1 1|VSW5TESTSUITE PURPOSE 3 520|17 3 00021385 1 2|Assertion CloseFont-3.(B) 520|17 3 00021385 1 3|When a client sends an invalid CloseFont protocol request 520|17 3 00021385 1 4|to the X server, in which the length field of the request 520|17 3 00021385 1 5|exceeds the maximum length accepted by the X server, then 520|17 3 00021385 1 6|the X server sends back a BadLength error to the client. 520|17 3 00021385 1 7|Reason for omission: There is no known portable test method for this assertion 520|17 3 00021385 1 8|METH: Call library function testfunc() to do the following: 520|17 3 00021385 1 9|METH: Open a connection to the X server using native byte sex. 520|17 3 00021385 1 10|METH: Send an invalid CloseFont protocol request to the X server with length 520|17 3 00021385 1 11|METH: one greater than the maximum length accepted by the server. 520|17 3 00021385 1 12|METH: Verify that the X server sends back a BadLength error. 520|17 3 00021385 1 13|METH: Open a connection to the X server using reversed byte sex. 520|17 3 00021385 1 14|METH: Send an invalid CloseFont protocol request to the X server with length 520|17 3 00021385 1 15|METH: one greater than the maximum length accepted by the server. 520|17 3 00021385 1 16|METH: Verify that the X server sends back a BadLength error. 520|17 3 00021385 1 17|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|17 3 00021409 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 3 00021409 1 2|INFO: Processing a big request 520|17 3 00021385 2 1|child process was terminated by signal 13 (SIGPIPE) 520|17 3 00021410 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|17 3 00021410 1 2|INFO: Processing a big request 520|17 3 00021385 3 1|child process was terminated by signal 13 (SIGPIPE) 220|17 3 2 08:26:31|UNRESOLVED 410|17 3 1 08:26:31|IC End 80|17 1 08:26:31|TC End, scenario ref 37-0 70||"VSW5TESTSUITE CASE ConfigureWindow 4" 10|18 /Xproto/pConfigureWindow 08:26:31|TC Start, scenario ref 39-0 15|18 3.3-lite 4|TCM Start 520|18 0 00021411 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|18 1 1 08:26:34|IC Start 200|18 1 08:26:34|TP Start 520|18 1 00021411 1 1|VSW5TESTSUITE PURPOSE 1 520|18 1 00021411 1 2|Assertion ConfigureWindow-1.(A) 520|18 1 00021411 1 3|When a client sends a valid ConfigureWindow protocol 520|18 1 00021411 1 4|request to the X server, and the client has no event 520|18 1 00021411 1 5|selected in the event_mask for any window, then the X server 520|18 1 00021411 1 6|does not send back an error, event or reply to the client. 520|18 1 00021411 1 7|METH: Call library function testfunc() to do the following: 520|18 1 00021411 1 8|METH: Open a connection to the X server using native byte sex. 520|18 1 00021411 1 9|METH: Send a valid ConfigureWindow protocol request to the X server. 520|18 1 00021411 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|18 1 00021411 1 11|METH: Open a connection to the X server using reversed byte sex. 520|18 1 00021411 1 12|METH: Send a valid ConfigureWindow protocol request to the X server. 520|18 1 00021411 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|18 1 0 08:26:34|PASS 410|18 1 1 08:26:34|IC End 400|18 2 1 08:26:34|IC Start 200|18 2 08:26:34|TP Start 520|18 2 00021411 1 1|VSW5TESTSUITE PURPOSE 2 520|18 2 00021411 1 2|Assertion ConfigureWindow-2.(A) 520|18 2 00021411 1 3|When a client sends an invalid ConfigureWindow protocol 520|18 2 00021411 1 4|request to the X server, in which the length field of the 520|18 2 00021411 1 5|request is not the minimum length required to contain the 520|18 2 00021411 1 6|request, then the X server sends back a BadLength error to 520|18 2 00021411 1 7|the client. 520|18 2 00021411 1 8|METH: Call library function testfunc() to do the following: 520|18 2 00021411 1 9|METH: Open a connection to the X server using native byte sex. 520|18 2 00021411 1 10|METH: Send an invalid ConfigureWindow protocol request to the X server with length 520|18 2 00021411 1 11|METH: one less than the minimum length required to contain the request. 520|18 2 00021411 1 12|METH: Verify that the X server sends back a BadLength error. 520|18 2 00021411 1 13|METH: Open a connection to the X server using reversed byte sex. 520|18 2 00021411 1 14|METH: Send an invalid ConfigureWindow protocol request to the X server with length 520|18 2 00021411 1 15|METH: one less than the minimum length required to contain the request. 520|18 2 00021411 1 16|METH: Verify that the X server sends back a BadLength error. 520|18 2 00021411 1 17|METH: 520|18 2 00021411 1 18|METH: Open a connection to the X server using native byte sex. 520|18 2 00021411 1 19|METH: Send an invalid ConfigureWindow protocol request to the X server with length 520|18 2 00021411 1 20|METH: one greater than the minimum length required to contain the request. 520|18 2 00021411 1 21|METH: Verify that the X server sends back a BadLength error. 520|18 2 00021411 1 22|METH: Open a connection to the X server using reversed byte sex. 520|18 2 00021411 1 23|METH: Send an invalid ConfigureWindow protocol request to the X server with length 520|18 2 00021411 1 24|METH: one greater than the minimum length required to contain the request. 520|18 2 00021411 1 25|METH: Verify that the X server sends back a BadLength error. 220|18 2 0 08:26:34|PASS 410|18 2 1 08:26:34|IC End 400|18 3 1 08:26:34|IC Start 200|18 3 08:26:34|TP Start 520|18 3 00021411 1 1|VSW5TESTSUITE PURPOSE 3 520|18 3 00021411 1 2|Assertion ConfigureWindow-3.(B) 520|18 3 00021411 1 3|When a client sends an invalid ConfigureWindow protocol 520|18 3 00021411 1 4|request to the X server, in which the length field of the 520|18 3 00021411 1 5|request exceeds the maximum length accepted by the X server, 520|18 3 00021411 1 6|then the X server sends back a BadLength error to the 520|18 3 00021411 1 7|client. 520|18 3 00021411 1 8|Reason for omission: There is no known portable test method for this assertion 520|18 3 00021411 1 9|METH: Call library function testfunc() to do the following: 520|18 3 00021411 1 10|METH: Open a connection to the X server using native byte sex. 520|18 3 00021411 1 11|METH: Send an invalid ConfigureWindow protocol request to the X server with length 520|18 3 00021411 1 12|METH: one greater than the maximum length accepted by the server. 520|18 3 00021411 1 13|METH: Verify that the X server sends back a BadLength error. 520|18 3 00021411 1 14|METH: Open a connection to the X server using reversed byte sex. 520|18 3 00021411 1 15|METH: Send an invalid ConfigureWindow protocol request to the X server with length 520|18 3 00021411 1 16|METH: one greater than the maximum length accepted by the server. 520|18 3 00021411 1 17|METH: Verify that the X server sends back a BadLength error. 520|18 3 00021435 1 1|INFO: Processing a big request 520|18 3 00021411 2 1|child process was terminated by signal 13 (SIGPIPE) 520|18 3 00021436 1 1|INFO: Processing a big request 520|18 3 00021411 3 1|child process was terminated by signal 13 (SIGPIPE) 220|18 3 2 08:26:34|UNRESOLVED 410|18 3 1 08:26:34|IC End 400|18 4 1 08:26:34|IC Start 200|18 4 08:26:34|TP Start 520|18 4 00021411 1 1|VSW5TESTSUITE PURPOSE 4 520|18 4 00021411 1 2|Assertion ConfigureWindow-4.(A) 520|18 4 00021411 1 3|When a client sends an invalid ConfigureWindow protocol 520|18 4 00021411 1 4|request to the X server, in which the mask value contains an 520|18 4 00021411 1 5|unused bit, then the X server sends back a BadValue error to 520|18 4 00021411 1 6|the client. 520|18 4 00021411 1 7|METH: Call library function testfunc() to do the following: 520|18 4 00021411 1 8|METH: Open a connection to the X server using native byte sex. 520|18 4 00021411 1 9|METH: Send an invalid ConfigureWindow protocol request to the X server with a mask value 520|18 4 00021411 1 10|METH: containing an unused bit. 520|18 4 00021411 1 11|METH: Verify that the X server sends back a BadValue error. 520|18 4 00021411 1 12|METH: Open a connection to the X server using reversed byte sex. 520|18 4 00021411 1 13|METH: Send an invalid ConfigureWindow protocol request to the X server with a mask value 520|18 4 00021411 1 14|METH: containing an unused bit. 520|18 4 00021411 1 15|METH: Verify that the X server sends back a BadValue error. 220|18 4 0 08:26:34|PASS 410|18 4 1 08:26:34|IC End 80|18 1 08:26:34|TC End, scenario ref 39-0 70||"VSW5TESTSUITE CASE ConvertSelection 3" 10|19 /Xproto/pConvertSelection 08:26:34|TC Start, scenario ref 41-0 15|19 3.3-lite 3|TCM Start 520|19 0 00021439 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|19 1 1 08:26:37|IC Start 200|19 1 08:26:37|TP Start 520|19 1 00021439 1 1|VSW5TESTSUITE PURPOSE 1 520|19 1 00021439 1 2|Assertion ConvertSelection-1.(A) 520|19 1 00021439 1 3|When a client sends a valid ConvertSelection protocol 520|19 1 00021439 1 4|request to the X server, and no client currently owns the 520|19 1 00021439 1 5|selection, then the X server sends back a SelectionNotify 520|19 1 00021439 1 6|event to the client. 520|19 1 00021439 1 7|METH: Call library function testfunc() to do the following: 520|19 1 00021439 1 8|METH: Open a connection to the X server using native byte sex. 520|19 1 00021439 1 9|METH: Send a valid ConvertSelection protocol request to the X server. 520|19 1 00021439 1 10|METH: Verify that the X server sends back a SelectionNotify event. 520|19 1 00021439 1 11|METH: Open a connection to the X server using reversed byte sex. 520|19 1 00021439 1 12|METH: Send a valid ConvertSelection protocol request to the X server. 520|19 1 00021439 1 13|METH: Verify that the X server sends back a SelectionNotify event. 220|19 1 0 08:26:37|PASS 410|19 1 1 08:26:37|IC End 400|19 2 1 08:26:37|IC Start 200|19 2 08:26:37|TP Start 520|19 2 00021439 1 1|VSW5TESTSUITE PURPOSE 2 520|19 2 00021439 1 2|Assertion ConvertSelection-2.(A) 520|19 2 00021439 1 3|When a client sends an invalid ConvertSelection protocol 520|19 2 00021439 1 4|request to the X server, in which the length field of the 520|19 2 00021439 1 5|request is not the minimum length required to contain the 520|19 2 00021439 1 6|request, then the X server sends back a BadLength error to 520|19 2 00021439 1 7|the client. 520|19 2 00021439 1 8|METH: Call library function testfunc() to do the following: 520|19 2 00021439 1 9|METH: Open a connection to the X server using native byte sex. 520|19 2 00021439 1 10|METH: Send an invalid ConvertSelection protocol request to the X server with length 520|19 2 00021439 1 11|METH: one less than the minimum length required to contain the request. 520|19 2 00021439 1 12|METH: Verify that the X server sends back a BadLength error. 520|19 2 00021439 1 13|METH: Open a connection to the X server using reversed byte sex. 520|19 2 00021439 1 14|METH: Send an invalid ConvertSelection protocol request to the X server with length 520|19 2 00021439 1 15|METH: one less than the minimum length required to contain the request. 520|19 2 00021439 1 16|METH: Verify that the X server sends back a BadLength error. 520|19 2 00021439 1 17|METH: 520|19 2 00021439 1 18|METH: Open a connection to the X server using native byte sex. 520|19 2 00021439 1 19|METH: Send an invalid ConvertSelection protocol request to the X server with length 520|19 2 00021439 1 20|METH: one greater than the minimum length required to contain the request. 520|19 2 00021439 1 21|METH: Verify that the X server sends back a BadLength error. 520|19 2 00021439 1 22|METH: Open a connection to the X server using reversed byte sex. 520|19 2 00021439 1 23|METH: Send an invalid ConvertSelection protocol request to the X server with length 520|19 2 00021439 1 24|METH: one greater than the minimum length required to contain the request. 520|19 2 00021439 1 25|METH: Verify that the X server sends back a BadLength error. 220|19 2 0 08:26:37|PASS 410|19 2 1 08:26:37|IC End 400|19 3 1 08:26:37|IC Start 200|19 3 08:26:37|TP Start 520|19 3 00021439 1 1|VSW5TESTSUITE PURPOSE 3 520|19 3 00021439 1 2|Assertion ConvertSelection-3.(B) 520|19 3 00021439 1 3|When a client sends an invalid ConvertSelection protocol 520|19 3 00021439 1 4|request to the X server, in which the length field of the 520|19 3 00021439 1 5|request exceeds the maximum length accepted by the X server, 520|19 3 00021439 1 6|then the X server sends back a BadLength error to the 520|19 3 00021439 1 7|client. 520|19 3 00021439 1 8|Reason for omission: There is no known portable test method for this assertion 520|19 3 00021439 1 9|METH: Call library function testfunc() to do the following: 520|19 3 00021439 1 10|METH: Open a connection to the X server using native byte sex. 520|19 3 00021439 1 11|METH: Send an invalid ConvertSelection protocol request to the X server with length 520|19 3 00021439 1 12|METH: one greater than the maximum length accepted by the server. 520|19 3 00021439 1 13|METH: Verify that the X server sends back a BadLength error. 520|19 3 00021439 1 14|METH: Open a connection to the X server using reversed byte sex. 520|19 3 00021439 1 15|METH: Send an invalid ConvertSelection protocol request to the X server with length 520|19 3 00021439 1 16|METH: one greater than the maximum length accepted by the server. 520|19 3 00021439 1 17|METH: Verify that the X server sends back a BadLength error. 520|19 3 00021463 1 1|INFO: Processing a big request 520|19 3 00021439 2 1|child process was terminated by signal 13 (SIGPIPE) 520|19 3 00021464 1 1|INFO: Processing a big request 520|19 3 00021439 3 1|child process was terminated by signal 13 (SIGPIPE) 220|19 3 2 08:26:37|UNRESOLVED 410|19 3 1 08:26:37|IC End 80|19 1 08:26:38|TC End, scenario ref 41-0 70||"VSW5TESTSUITE CASE CopyArea 3" 10|20 /Xproto/pCopyArea 08:26:38|TC Start, scenario ref 43-0 15|20 3.3-lite 3|TCM Start 520|20 0 00021465 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|20 1 1 08:26:41|IC Start 200|20 1 08:26:41|TP Start 520|20 1 00021465 1 1|VSW5TESTSUITE PURPOSE 1 520|20 1 00021465 1 2|Assertion CopyArea-1.(A) 520|20 1 00021465 1 3|When a client sends a valid CopyArea protocol request to 520|20 1 00021465 1 4|the X server, and graphics-exposures in the graphics context 520|20 1 00021465 1 5|is True, then the X server sends back a GraphicsExpose 520|20 1 00021465 1 6|event to the client. 520|20 1 00021465 1 7|METH: Call library function testfunc() to do the following: 520|20 1 00021465 1 8|METH: Open a connection to the X server using native byte sex. 520|20 1 00021465 1 9|METH: Send a valid CopyArea protocol request to the X server. 520|20 1 00021465 1 10|METH: Verify that the X server sends back a GraphicsExpose event. 520|20 1 00021465 1 11|METH: Open a connection to the X server using reversed byte sex. 520|20 1 00021465 1 12|METH: Send a valid CopyArea protocol request to the X server. 520|20 1 00021465 1 13|METH: Verify that the X server sends back a GraphicsExpose event. 220|20 1 0 08:26:41|PASS 410|20 1 1 08:26:41|IC End 400|20 2 1 08:26:41|IC Start 200|20 2 08:26:41|TP Start 520|20 2 00021465 1 1|VSW5TESTSUITE PURPOSE 2 520|20 2 00021465 1 2|Assertion CopyArea-2.(A) 520|20 2 00021465 1 3|When a client sends an invalid CopyArea protocol request to 520|20 2 00021465 1 4|the X server, in which the length field of the request is 520|20 2 00021465 1 5|not the minimum length required to contain the request, then 520|20 2 00021465 1 6|the X server sends back a BadLength error to the client. 520|20 2 00021465 1 7|METH: Call library function testfunc() to do the following: 520|20 2 00021465 1 8|METH: Open a connection to the X server using native byte sex. 520|20 2 00021465 1 9|METH: Send an invalid CopyArea protocol request to the X server with length 520|20 2 00021465 1 10|METH: one less than the minimum length required to contain the request. 520|20 2 00021465 1 11|METH: Verify that the X server sends back a BadLength error. 520|20 2 00021465 1 12|METH: Open a connection to the X server using reversed byte sex. 520|20 2 00021465 1 13|METH: Send an invalid CopyArea protocol request to the X server with length 520|20 2 00021465 1 14|METH: one less than the minimum length required to contain the request. 520|20 2 00021465 1 15|METH: Verify that the X server sends back a BadLength error. 520|20 2 00021465 1 16|METH: 520|20 2 00021465 1 17|METH: Open a connection to the X server using native byte sex. 520|20 2 00021465 1 18|METH: Send an invalid CopyArea protocol request to the X server with length 520|20 2 00021465 1 19|METH: one greater than the minimum length required to contain the request. 520|20 2 00021465 1 20|METH: Verify that the X server sends back a BadLength error. 520|20 2 00021465 1 21|METH: Open a connection to the X server using reversed byte sex. 520|20 2 00021465 1 22|METH: Send an invalid CopyArea protocol request to the X server with length 520|20 2 00021465 1 23|METH: one greater than the minimum length required to contain the request. 520|20 2 00021465 1 24|METH: Verify that the X server sends back a BadLength error. 220|20 2 0 08:26:41|PASS 410|20 2 1 08:26:41|IC End 400|20 3 1 08:26:41|IC Start 200|20 3 08:26:41|TP Start 520|20 3 00021465 1 1|VSW5TESTSUITE PURPOSE 3 520|20 3 00021465 1 2|Assertion CopyArea-3.(B) 520|20 3 00021465 1 3|When a client sends an invalid CopyArea protocol request to 520|20 3 00021465 1 4|the X server, in which the length field of the request 520|20 3 00021465 1 5|exceeds the maximum length accepted by the X server, then 520|20 3 00021465 1 6|the X server sends back a BadLength error to the client. 520|20 3 00021465 1 7|Reason for omission: There is no known portable test method for this assertion 520|20 3 00021465 1 8|METH: Call library function testfunc() to do the following: 520|20 3 00021465 1 9|METH: Open a connection to the X server using native byte sex. 520|20 3 00021465 1 10|METH: Send an invalid CopyArea protocol request to the X server with length 520|20 3 00021465 1 11|METH: one greater than the maximum length accepted by the server. 520|20 3 00021465 1 12|METH: Verify that the X server sends back a BadLength error. 520|20 3 00021465 1 13|METH: Open a connection to the X server using reversed byte sex. 520|20 3 00021465 1 14|METH: Send an invalid CopyArea protocol request to the X server with length 520|20 3 00021465 1 15|METH: one greater than the maximum length accepted by the server. 520|20 3 00021465 1 16|METH: Verify that the X server sends back a BadLength error. 520|20 3 00021489 1 1|INFO: Processing a big request 520|20 3 00021465 2 1|child process was terminated by signal 13 (SIGPIPE) 520|20 3 00021490 1 1|INFO: Processing a big request 520|20 3 00021465 3 1|child process was terminated by signal 13 (SIGPIPE) 220|20 3 2 08:26:41|UNRESOLVED 410|20 3 1 08:26:41|IC End 80|20 1 08:26:41|TC End, scenario ref 43-0 70||"VSW5TESTSUITE CASE CopyColormapAndFree 5" 10|21 /Xproto/pCopyColormapAndFree 08:26:41|TC Start, scenario ref 45-0 15|21 3.3-lite 5|TCM Start 520|21 0 00021491 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|21 1 1 08:26:44|IC Start 200|21 1 08:26:44|TP Start 520|21 1 00021491 1 1|VSW5TESTSUITE PURPOSE 1 520|21 1 00021491 1 2|Assertion CopyColormapAndFree-1.(A) 520|21 1 00021491 1 3|When a client sends a valid CopyColormapAndFree protocol 520|21 1 00021491 1 4|request to the X server, then the X server does not send 520|21 1 00021491 1 5|back an error, event or reply to the client. 520|21 1 00021491 1 6|METH: Call library function testfunc() to do the following: 520|21 1 00021491 1 7|METH: Open a connection to the X server using native byte sex. 520|21 1 00021491 1 8|METH: Send a valid CopyColormapAndFree protocol request to the X server. 520|21 1 00021491 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|21 1 00021491 1 10|METH: Open a connection to the X server using reversed byte sex. 520|21 1 00021491 1 11|METH: Send a valid CopyColormapAndFree protocol request to the X server. 520|21 1 00021491 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|21 1 0 08:26:44|PASS 410|21 1 1 08:26:44|IC End 400|21 2 1 08:26:44|IC Start 200|21 2 08:26:44|TP Start 520|21 2 00021491 1 1|VSW5TESTSUITE PURPOSE 2 520|21 2 00021491 1 2|Assertion CopyColormapAndFree-2.(A) 520|21 2 00021491 1 3|When a client sends an invalid CopyColormapAndFree protocol 520|21 2 00021491 1 4|request to the X server, in which the length field of the 520|21 2 00021491 1 5|request is not the minimum length required to contain the 520|21 2 00021491 1 6|request, then the X server sends back a BadLength error to 520|21 2 00021491 1 7|the client. 520|21 2 00021491 1 8|METH: Call library function testfunc() to do the following: 520|21 2 00021491 1 9|METH: Open a connection to the X server using native byte sex. 520|21 2 00021491 1 10|METH: Send an invalid CopyColormapAndFree protocol request to the X server with length 520|21 2 00021491 1 11|METH: one less than the minimum length required to contain the request. 520|21 2 00021491 1 12|METH: Verify that the X server sends back a BadLength error. 520|21 2 00021491 1 13|METH: Open a connection to the X server using reversed byte sex. 520|21 2 00021491 1 14|METH: Send an invalid CopyColormapAndFree protocol request to the X server with length 520|21 2 00021491 1 15|METH: one less than the minimum length required to contain the request. 520|21 2 00021491 1 16|METH: Verify that the X server sends back a BadLength error. 520|21 2 00021491 1 17|METH: 520|21 2 00021491 1 18|METH: Open a connection to the X server using native byte sex. 520|21 2 00021491 1 19|METH: Send an invalid CopyColormapAndFree protocol request to the X server with length 520|21 2 00021491 1 20|METH: one greater than the minimum length required to contain the request. 520|21 2 00021491 1 21|METH: Verify that the X server sends back a BadLength error. 520|21 2 00021491 1 22|METH: Open a connection to the X server using reversed byte sex. 520|21 2 00021491 1 23|METH: Send an invalid CopyColormapAndFree protocol request to the X server with length 520|21 2 00021491 1 24|METH: one greater than the minimum length required to contain the request. 520|21 2 00021491 1 25|METH: Verify that the X server sends back a BadLength error. 220|21 2 0 08:26:44|PASS 410|21 2 1 08:26:44|IC End 400|21 3 1 08:26:44|IC Start 200|21 3 08:26:44|TP Start 520|21 3 00021491 1 1|VSW5TESTSUITE PURPOSE 3 520|21 3 00021491 1 2|Assertion CopyColormapAndFree-3.(B) 520|21 3 00021491 1 3|When a client sends an invalid CopyColormapAndFree protocol 520|21 3 00021491 1 4|request to the X server, in which the length field of the 520|21 3 00021491 1 5|request exceeds the maximum length accepted by the X server, 520|21 3 00021491 1 6|then the X server sends back a BadLength error to the 520|21 3 00021491 1 7|client. 520|21 3 00021491 1 8|Reason for omission: There is no known portable test method for this assertion 520|21 3 00021491 1 9|METH: Call library function testfunc() to do the following: 520|21 3 00021491 1 10|METH: Open a connection to the X server using native byte sex. 520|21 3 00021491 1 11|METH: Send an invalid CopyColormapAndFree protocol request to the X server with length 520|21 3 00021491 1 12|METH: one greater than the maximum length accepted by the server. 520|21 3 00021491 1 13|METH: Verify that the X server sends back a BadLength error. 520|21 3 00021491 1 14|METH: Open a connection to the X server using reversed byte sex. 520|21 3 00021491 1 15|METH: Send an invalid CopyColormapAndFree protocol request to the X server with length 520|21 3 00021491 1 16|METH: one greater than the maximum length accepted by the server. 520|21 3 00021491 1 17|METH: Verify that the X server sends back a BadLength error. 520|21 3 00021515 1 1|INFO: Processing a big request 520|21 3 00021491 2 1|child process was terminated by signal 13 (SIGPIPE) 520|21 3 00021516 1 1|INFO: Processing a big request 520|21 3 00021491 3 1|child process was terminated by signal 13 (SIGPIPE) 220|21 3 2 08:26:44|UNRESOLVED 410|21 3 1 08:26:44|IC End 400|21 4 1 08:26:44|IC Start 200|21 4 08:26:44|TP Start 520|21 4 00021491 1 1|VSW5TESTSUITE PURPOSE 4 520|21 4 00021491 1 2|Assertion CopyColormapAndFree-4.(A) 520|21 4 00021491 1 3|When a client sends an invalid CopyColormapAndFree protocol 520|21 4 00021491 1 4|request to the X server, in which the resource ID is already 520|21 4 00021491 1 5|in use, then the X server sends back a BadIDChoice error to 520|21 4 00021491 1 6|the client. 520|21 4 00021491 1 7|METH: Call library function testfunc() to do the following: 520|21 4 00021491 1 8|METH: Open a connection to the X server using native byte sex. 520|21 4 00021491 1 9|METH: Send a valid CopyColormapAndFree protocol request to the X server. 520|21 4 00021491 1 10|METH: Send an invalid CopyColormapAndFree protocol request with identical resource ID 520|21 4 00021491 1 11|METH: to the X server. 520|21 4 00021491 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|21 4 00021491 1 13|METH: Open a connection to the X server using reversed byte sex. 520|21 4 00021491 1 14|METH: Send a valid CopyColormapAndFree protocol request to the X server. 520|21 4 00021491 1 15|METH: Send an invalid CopyColormapAndFree protocol request with identical resource ID 520|21 4 00021491 1 16|METH: to the X server. 520|21 4 00021491 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|21 4 0 08:26:44|PASS 410|21 4 1 08:26:44|IC End 400|21 5 1 08:26:44|IC Start 200|21 5 08:26:44|TP Start 520|21 5 00021491 1 1|VSW5TESTSUITE PURPOSE 5 520|21 5 00021491 1 2|Assertion CopyColormapAndFree-5.(A) 520|21 5 00021491 1 3|When a client sends an invalid CopyColormapAndFree protocol 520|21 5 00021491 1 4|request to the X server, in which the resource ID is outside 520|21 5 00021491 1 5|the range assigned to the client, then the X server sends 520|21 5 00021491 1 6|back a BadIDChoice error to the client. 520|21 5 00021491 1 7|METH: Call library function testfunc() to do the following: 520|21 5 00021491 1 8|METH: Open a connection to the X server using native byte sex. 520|21 5 00021491 1 9|METH: Send a valid CopyColormapAndFree protocol request to the X server. 520|21 5 00021491 1 10|METH: Send an invalid CopyColormapAndFree protocol request to the X server with a resource ID 520|21 5 00021491 1 11|METH: outside the range assigned to the client. 520|21 5 00021491 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|21 5 00021491 1 13|METH: Open a connection to the X server using reversed byte sex. 520|21 5 00021491 1 14|METH: Send a valid CopyColormapAndFree protocol request to the X server. 520|21 5 00021491 1 15|METH: Send an invalid CopyColormapAndFree protocol request to the X server with a resource ID 520|21 5 00021491 1 16|METH: outside the range assigned to the client. 520|21 5 00021491 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|21 5 0 08:26:44|PASS 410|21 5 1 08:26:44|IC End 80|21 1 08:26:44|TC End, scenario ref 45-0 70||"VSW5TESTSUITE CASE CopyGC 4" 10|22 /Xproto/pCopyGC 08:26:44|TC Start, scenario ref 47-0 15|22 3.3-lite 4|TCM Start 520|22 0 00021521 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|22 1 1 08:26:47|IC Start 200|22 1 08:26:47|TP Start 520|22 1 00021521 1 1|VSW5TESTSUITE PURPOSE 1 520|22 1 00021521 1 2|Assertion CopyGC-1.(A) 520|22 1 00021521 1 3|When a client sends a valid CopyGC protocol request to the 520|22 1 00021521 1 4|X server, then the X server does not send back an error, 520|22 1 00021521 1 5|event or reply to the client. 520|22 1 00021521 1 6|METH: Call library function testfunc() to do the following: 520|22 1 00021521 1 7|METH: Open a connection to the X server using native byte sex. 520|22 1 00021521 1 8|METH: Send a valid CopyGC protocol request to the X server. 520|22 1 00021521 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|22 1 00021521 1 10|METH: Open a connection to the X server using reversed byte sex. 520|22 1 00021521 1 11|METH: Send a valid CopyGC protocol request to the X server. 520|22 1 00021521 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|22 1 0 08:26:47|PASS 410|22 1 1 08:26:47|IC End 400|22 2 1 08:26:47|IC Start 200|22 2 08:26:47|TP Start 520|22 2 00021521 1 1|VSW5TESTSUITE PURPOSE 2 520|22 2 00021521 1 2|Assertion CopyGC-2.(A) 520|22 2 00021521 1 3|When a client sends an invalid CopyGC protocol request to 520|22 2 00021521 1 4|the X server, in which the length field of the request is 520|22 2 00021521 1 5|not the minimum length required to contain the request, then 520|22 2 00021521 1 6|the X server sends back a BadLength error to the client. 520|22 2 00021521 1 7|METH: Call library function testfunc() to do the following: 520|22 2 00021521 1 8|METH: Open a connection to the X server using native byte sex. 520|22 2 00021521 1 9|METH: Send an invalid CopyGC protocol request to the X server with length 520|22 2 00021521 1 10|METH: one less than the minimum length required to contain the request. 520|22 2 00021521 1 11|METH: Verify that the X server sends back a BadLength error. 520|22 2 00021521 1 12|METH: Open a connection to the X server using reversed byte sex. 520|22 2 00021521 1 13|METH: Send an invalid CopyGC protocol request to the X server with length 520|22 2 00021521 1 14|METH: one less than the minimum length required to contain the request. 520|22 2 00021521 1 15|METH: Verify that the X server sends back a BadLength error. 520|22 2 00021521 1 16|METH: 520|22 2 00021521 1 17|METH: Open a connection to the X server using native byte sex. 520|22 2 00021521 1 18|METH: Send an invalid CopyGC protocol request to the X server with length 520|22 2 00021521 1 19|METH: one greater than the minimum length required to contain the request. 520|22 2 00021521 1 20|METH: Verify that the X server sends back a BadLength error. 520|22 2 00021521 1 21|METH: Open a connection to the X server using reversed byte sex. 520|22 2 00021521 1 22|METH: Send an invalid CopyGC protocol request to the X server with length 520|22 2 00021521 1 23|METH: one greater than the minimum length required to contain the request. 520|22 2 00021521 1 24|METH: Verify that the X server sends back a BadLength error. 220|22 2 0 08:26:47|PASS 410|22 2 1 08:26:47|IC End 400|22 3 1 08:26:47|IC Start 200|22 3 08:26:47|TP Start 520|22 3 00021521 1 1|VSW5TESTSUITE PURPOSE 3 520|22 3 00021521 1 2|Assertion CopyGC-3.(B) 520|22 3 00021521 1 3|When a client sends an invalid CopyGC protocol request to 520|22 3 00021521 1 4|the X server, in which the length field of the request 520|22 3 00021521 1 5|exceeds the maximum length accepted by the X server, then 520|22 3 00021521 1 6|the X server sends back a BadLength error to the client. 520|22 3 00021521 1 7|Reason for omission: There is no known portable test method for this assertion 520|22 3 00021521 1 8|METH: Call library function testfunc() to do the following: 520|22 3 00021521 1 9|METH: Open a connection to the X server using native byte sex. 520|22 3 00021521 1 10|METH: Send an invalid CopyGC protocol request to the X server with length 520|22 3 00021521 1 11|METH: one greater than the maximum length accepted by the server. 520|22 3 00021521 1 12|METH: Verify that the X server sends back a BadLength error. 520|22 3 00021521 1 13|METH: Open a connection to the X server using reversed byte sex. 520|22 3 00021521 1 14|METH: Send an invalid CopyGC protocol request to the X server with length 520|22 3 00021521 1 15|METH: one greater than the maximum length accepted by the server. 520|22 3 00021521 1 16|METH: Verify that the X server sends back a BadLength error. 520|22 3 00021545 1 1|INFO: Processing a big request 520|22 3 00021521 2 1|child process was terminated by signal 13 (SIGPIPE) 520|22 3 00021546 1 1|INFO: Processing a big request 520|22 3 00021521 3 1|child process was terminated by signal 13 (SIGPIPE) 220|22 3 2 08:26:47|UNRESOLVED 410|22 3 1 08:26:47|IC End 400|22 4 1 08:26:47|IC Start 200|22 4 08:26:47|TP Start 520|22 4 00021521 1 1|VSW5TESTSUITE PURPOSE 4 520|22 4 00021521 1 2|Assertion CopyGC-4.(A) 520|22 4 00021521 1 3|When a client sends an invalid CopyGC protocol request to 520|22 4 00021521 1 4|the X server, in which the mask value contains an unused 520|22 4 00021521 1 5|bit, then the X server sends back a BadValue error to the 520|22 4 00021521 1 6|client. 520|22 4 00021521 1 7|METH: Call library function testfunc() to do the following: 520|22 4 00021521 1 8|METH: Open a connection to the X server using native byte sex. 520|22 4 00021521 1 9|METH: Send an invalid CopyGC protocol request to the X server with a mask value 520|22 4 00021521 1 10|METH: containing an unused bit. 520|22 4 00021521 1 11|METH: Verify that the X server sends back a BadValue error. 520|22 4 00021521 1 12|METH: Open a connection to the X server using reversed byte sex. 520|22 4 00021521 1 13|METH: Send an invalid CopyGC protocol request to the X server with a mask value 520|22 4 00021521 1 14|METH: containing an unused bit. 520|22 4 00021521 1 15|METH: Verify that the X server sends back a BadValue error. 220|22 4 0 08:26:47|PASS 410|22 4 1 08:26:47|IC End 80|22 1 08:26:48|TC End, scenario ref 47-0 70||"VSW5TESTSUITE CASE CopyPlane 3" 10|23 /Xproto/pCopyPlane 08:26:48|TC Start, scenario ref 49-0 15|23 3.3-lite 3|TCM Start 520|23 0 00021549 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|23 1 1 08:26:51|IC Start 200|23 1 08:26:51|TP Start 520|23 1 00021549 1 1|VSW5TESTSUITE PURPOSE 1 520|23 1 00021549 1 2|Assertion CopyPlane-1.(A) 520|23 1 00021549 1 3|When a client sends a valid CopyPlane protocol request to 520|23 1 00021549 1 4|the X server, and graphics-exposures in the graphics context 520|23 1 00021549 1 5|is True, then the X server sends back a GraphicsExpose 520|23 1 00021549 1 6|event to the client. 520|23 1 00021549 1 7|METH: Call library function testfunc() to do the following: 520|23 1 00021549 1 8|METH: Open a connection to the X server using native byte sex. 520|23 1 00021549 1 9|METH: Send a valid CopyPlane protocol request to the X server. 520|23 1 00021549 1 10|METH: Verify that the X server sends back a GraphicsExpose event. 520|23 1 00021549 1 11|METH: Open a connection to the X server using reversed byte sex. 520|23 1 00021549 1 12|METH: Send a valid CopyPlane protocol request to the X server. 520|23 1 00021549 1 13|METH: Verify that the X server sends back a GraphicsExpose event. 220|23 1 0 08:26:51|PASS 410|23 1 1 08:26:51|IC End 400|23 2 1 08:26:51|IC Start 200|23 2 08:26:51|TP Start 520|23 2 00021549 1 1|VSW5TESTSUITE PURPOSE 2 520|23 2 00021549 1 2|Assertion CopyPlane-2.(A) 520|23 2 00021549 1 3|When a client sends an invalid CopyPlane protocol request 520|23 2 00021549 1 4|to the X server, in which the length field of the request is 520|23 2 00021549 1 5|not the minimum length required to contain the request, then 520|23 2 00021549 1 6|the X server sends back a BadLength error to the client. 520|23 2 00021549 1 7|METH: Call library function testfunc() to do the following: 520|23 2 00021549 1 8|METH: Open a connection to the X server using native byte sex. 520|23 2 00021549 1 9|METH: Send an invalid CopyPlane protocol request to the X server with length 520|23 2 00021549 1 10|METH: one less than the minimum length required to contain the request. 520|23 2 00021549 1 11|METH: Verify that the X server sends back a BadLength error. 520|23 2 00021549 1 12|METH: Open a connection to the X server using reversed byte sex. 520|23 2 00021549 1 13|METH: Send an invalid CopyPlane protocol request to the X server with length 520|23 2 00021549 1 14|METH: one less than the minimum length required to contain the request. 520|23 2 00021549 1 15|METH: Verify that the X server sends back a BadLength error. 520|23 2 00021549 1 16|METH: 520|23 2 00021549 1 17|METH: Open a connection to the X server using native byte sex. 520|23 2 00021549 1 18|METH: Send an invalid CopyPlane protocol request to the X server with length 520|23 2 00021549 1 19|METH: one greater than the minimum length required to contain the request. 520|23 2 00021549 1 20|METH: Verify that the X server sends back a BadLength error. 520|23 2 00021549 1 21|METH: Open a connection to the X server using reversed byte sex. 520|23 2 00021549 1 22|METH: Send an invalid CopyPlane protocol request to the X server with length 520|23 2 00021549 1 23|METH: one greater than the minimum length required to contain the request. 520|23 2 00021549 1 24|METH: Verify that the X server sends back a BadLength error. 220|23 2 0 08:26:51|PASS 410|23 2 1 08:26:51|IC End 400|23 3 1 08:26:51|IC Start 200|23 3 08:26:51|TP Start 520|23 3 00021549 1 1|VSW5TESTSUITE PURPOSE 3 520|23 3 00021549 1 2|Assertion CopyPlane-3.(B) 520|23 3 00021549 1 3|When a client sends an invalid CopyPlane protocol request 520|23 3 00021549 1 4|to the X server, in which the length field of the request 520|23 3 00021549 1 5|exceeds the maximum length accepted by the X server, then 520|23 3 00021549 1 6|the X server sends back a BadLength error to the client. 520|23 3 00021549 1 7|Reason for omission: There is no known portable test method for this assertion 520|23 3 00021549 1 8|METH: Call library function testfunc() to do the following: 520|23 3 00021549 1 9|METH: Open a connection to the X server using native byte sex. 520|23 3 00021549 1 10|METH: Send an invalid CopyPlane protocol request to the X server with length 520|23 3 00021549 1 11|METH: one greater than the maximum length accepted by the server. 520|23 3 00021549 1 12|METH: Verify that the X server sends back a BadLength error. 520|23 3 00021549 1 13|METH: Open a connection to the X server using reversed byte sex. 520|23 3 00021549 1 14|METH: Send an invalid CopyPlane protocol request to the X server with length 520|23 3 00021549 1 15|METH: one greater than the maximum length accepted by the server. 520|23 3 00021549 1 16|METH: Verify that the X server sends back a BadLength error. 520|23 3 00021573 1 1|INFO: Processing a big request 520|23 3 00021549 2 1|child process was terminated by signal 13 (SIGPIPE) 520|23 3 00021574 1 1|INFO: Processing a big request 520|23 3 00021549 3 1|child process was terminated by signal 13 (SIGPIPE) 220|23 3 2 08:26:51|UNRESOLVED 410|23 3 1 08:26:51|IC End 80|23 1 08:26:52|TC End, scenario ref 49-0 70||"VSW5TESTSUITE CASE CirculateWindow 3" 10|24 /Xproto/pCirculateWindow 08:26:52|TC Start, scenario ref 51-0 15|24 3.3-lite 3|TCM Start 520|24 0 00021575 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|24 1 1 08:26:54|IC Start 200|24 1 08:26:54|TP Start 520|24 1 00021575 1 1|VSW5TESTSUITE PURPOSE 1 520|24 1 00021575 1 2|Assertion CirculateWindow-1.(A) 520|24 1 00021575 1 3|When a client sends a valid CirculateWindow protocol 520|24 1 00021575 1 4|request to the X server, and regions of formerly obscured 520|24 1 00021575 1 5|windows are exposed, then the X server sends back an Expose 520|24 1 00021575 1 6|event to the client. 520|24 1 00021575 1 7|METH: Call library function testfunc() to do the following: 520|24 1 00021575 1 8|METH: Open a connection to the X server using native byte sex. 520|24 1 00021575 1 9|METH: Send a valid CirculateWindow protocol request to the X server. 520|24 1 00021575 1 10|METH: Verify that the X server sends back an Expose event. 520|24 1 00021575 1 11|METH: Open a connection to the X server using reversed byte sex. 520|24 1 00021575 1 12|METH: Send a valid CirculateWindow protocol request to the X server. 520|24 1 00021575 1 13|METH: Verify that the X server sends back an Expose event. 220|24 1 0 08:26:54|PASS 410|24 1 1 08:26:54|IC End 400|24 2 1 08:26:54|IC Start 200|24 2 08:26:54|TP Start 520|24 2 00021575 1 1|VSW5TESTSUITE PURPOSE 2 520|24 2 00021575 1 2|Assertion CirculateWindow-2.(A) 520|24 2 00021575 1 3|When a client sends an invalid CirculateWindow protocol 520|24 2 00021575 1 4|request to the X server, in which the length field of the 520|24 2 00021575 1 5|request is not the minimum length required to contain the 520|24 2 00021575 1 6|request, then the X server sends back a BadLength error to 520|24 2 00021575 1 7|the client. 520|24 2 00021575 1 8|METH: Call library function testfunc() to do the following: 520|24 2 00021575 1 9|METH: Open a connection to the X server using native byte sex. 520|24 2 00021575 1 10|METH: Send an invalid CirculateWindow protocol request to the X server with length 520|24 2 00021575 1 11|METH: one less than the minimum length required to contain the request. 520|24 2 00021575 1 12|METH: Verify that the X server sends back a BadLength error. 520|24 2 00021575 1 13|METH: Open a connection to the X server using reversed byte sex. 520|24 2 00021575 1 14|METH: Send an invalid CirculateWindow protocol request to the X server with length 520|24 2 00021575 1 15|METH: one less than the minimum length required to contain the request. 520|24 2 00021575 1 16|METH: Verify that the X server sends back a BadLength error. 520|24 2 00021575 1 17|METH: 520|24 2 00021575 1 18|METH: Open a connection to the X server using native byte sex. 520|24 2 00021575 1 19|METH: Send an invalid CirculateWindow protocol request to the X server with length 520|24 2 00021575 1 20|METH: one greater than the minimum length required to contain the request. 520|24 2 00021575 1 21|METH: Verify that the X server sends back a BadLength error. 520|24 2 00021575 1 22|METH: Open a connection to the X server using reversed byte sex. 520|24 2 00021575 1 23|METH: Send an invalid CirculateWindow protocol request to the X server with length 520|24 2 00021575 1 24|METH: one greater than the minimum length required to contain the request. 520|24 2 00021575 1 25|METH: Verify that the X server sends back a BadLength error. 220|24 2 0 08:26:54|PASS 410|24 2 1 08:26:54|IC End 400|24 3 1 08:26:54|IC Start 200|24 3 08:26:54|TP Start 520|24 3 00021575 1 1|VSW5TESTSUITE PURPOSE 3 520|24 3 00021575 1 2|Assertion CirculateWindow-3.(B) 520|24 3 00021575 1 3|When a client sends an invalid CirculateWindow protocol 520|24 3 00021575 1 4|request to the X server, in which the length field of the 520|24 3 00021575 1 5|request exceeds the maximum length accepted by the X server, 520|24 3 00021575 1 6|then the X server sends back a BadLength error to the 520|24 3 00021575 1 7|client. 520|24 3 00021575 1 8|Reason for omission: There is no known portable test method for this assertion 520|24 3 00021575 1 9|METH: Call library function testfunc() to do the following: 520|24 3 00021575 1 10|METH: Open a connection to the X server using native byte sex. 520|24 3 00021575 1 11|METH: Send an invalid CirculateWindow protocol request to the X server with length 520|24 3 00021575 1 12|METH: one greater than the maximum length accepted by the server. 520|24 3 00021575 1 13|METH: Verify that the X server sends back a BadLength error. 520|24 3 00021575 1 14|METH: Open a connection to the X server using reversed byte sex. 520|24 3 00021575 1 15|METH: Send an invalid CirculateWindow protocol request to the X server with length 520|24 3 00021575 1 16|METH: one greater than the maximum length accepted by the server. 520|24 3 00021575 1 17|METH: Verify that the X server sends back a BadLength error. 520|24 3 00021599 1 1|INFO: Processing a big request 520|24 3 00021575 2 1|child process was terminated by signal 13 (SIGPIPE) 520|24 3 00021600 1 1|INFO: Processing a big request 520|24 3 00021575 3 1|child process was terminated by signal 13 (SIGPIPE) 220|24 3 2 08:26:54|UNRESOLVED 410|24 3 1 08:26:54|IC End 80|24 1 08:26:55|TC End, scenario ref 51-0 70||"VSW5TESTSUITE CASE CreateColormap 5" 10|25 /Xproto/pCreateColormap 08:26:55|TC Start, scenario ref 53-0 15|25 3.3-lite 5|TCM Start 520|25 0 00021601 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|25 1 1 08:26:58|IC Start 200|25 1 08:26:58|TP Start 520|25 1 00021601 1 1|VSW5TESTSUITE PURPOSE 1 520|25 1 00021601 1 2|Assertion CreateColormap-1.(A) 520|25 1 00021601 1 3|When a client sends a valid CreateColormap protocol request 520|25 1 00021601 1 4|to the X server, then the X server does not send back an 520|25 1 00021601 1 5|error, event or reply to the client. 520|25 1 00021601 1 6|METH: Call library function testfunc() to do the following: 520|25 1 00021601 1 7|METH: Open a connection to the X server using native byte sex. 520|25 1 00021601 1 8|METH: Send a valid CreateColormap protocol request to the X server. 520|25 1 00021601 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|25 1 00021601 1 10|METH: Open a connection to the X server using reversed byte sex. 520|25 1 00021601 1 11|METH: Send a valid CreateColormap protocol request to the X server. 520|25 1 00021601 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|25 1 0 08:26:58|PASS 410|25 1 1 08:26:58|IC End 400|25 2 1 08:26:58|IC Start 200|25 2 08:26:58|TP Start 520|25 2 00021601 1 1|VSW5TESTSUITE PURPOSE 2 520|25 2 00021601 1 2|Assertion CreateColormap-2.(A) 520|25 2 00021601 1 3|When a client sends an invalid CreateColormap protocol 520|25 2 00021601 1 4|request to the X server, in which the length field of the 520|25 2 00021601 1 5|request is not the minimum length required to contain the 520|25 2 00021601 1 6|request, then the X server sends back a BadLength error to 520|25 2 00021601 1 7|the client. 520|25 2 00021601 1 8|METH: Call library function testfunc() to do the following: 520|25 2 00021601 1 9|METH: Open a connection to the X server using native byte sex. 520|25 2 00021601 1 10|METH: Send an invalid CreateColormap protocol request to the X server with length 520|25 2 00021601 1 11|METH: one less than the minimum length required to contain the request. 520|25 2 00021601 1 12|METH: Verify that the X server sends back a BadLength error. 520|25 2 00021601 1 13|METH: Open a connection to the X server using reversed byte sex. 520|25 2 00021601 1 14|METH: Send an invalid CreateColormap protocol request to the X server with length 520|25 2 00021601 1 15|METH: one less than the minimum length required to contain the request. 520|25 2 00021601 1 16|METH: Verify that the X server sends back a BadLength error. 520|25 2 00021601 1 17|METH: 520|25 2 00021601 1 18|METH: Open a connection to the X server using native byte sex. 520|25 2 00021601 1 19|METH: Send an invalid CreateColormap protocol request to the X server with length 520|25 2 00021601 1 20|METH: one greater than the minimum length required to contain the request. 520|25 2 00021601 1 21|METH: Verify that the X server sends back a BadLength error. 520|25 2 00021601 1 22|METH: Open a connection to the X server using reversed byte sex. 520|25 2 00021601 1 23|METH: Send an invalid CreateColormap protocol request to the X server with length 520|25 2 00021601 1 24|METH: one greater than the minimum length required to contain the request. 520|25 2 00021601 1 25|METH: Verify that the X server sends back a BadLength error. 220|25 2 0 08:26:58|PASS 410|25 2 1 08:26:58|IC End 400|25 3 1 08:26:58|IC Start 200|25 3 08:26:58|TP Start 520|25 3 00021601 1 1|VSW5TESTSUITE PURPOSE 3 520|25 3 00021601 1 2|Assertion CreateColormap-3.(B) 520|25 3 00021601 1 3|When a client sends an invalid CreateColormap protocol 520|25 3 00021601 1 4|request to the X server, in which the length field of the 520|25 3 00021601 1 5|request exceeds the maximum length accepted by the X server, 520|25 3 00021601 1 6|then the X server sends back a BadLength error to the 520|25 3 00021601 1 7|client. 520|25 3 00021601 1 8|Reason for omission: There is no known portable test method for this assertion 520|25 3 00021601 1 9|METH: Call library function testfunc() to do the following: 520|25 3 00021601 1 10|METH: Open a connection to the X server using native byte sex. 520|25 3 00021601 1 11|METH: Send an invalid CreateColormap protocol request to the X server with length 520|25 3 00021601 1 12|METH: one greater than the maximum length accepted by the server. 520|25 3 00021601 1 13|METH: Verify that the X server sends back a BadLength error. 520|25 3 00021601 1 14|METH: Open a connection to the X server using reversed byte sex. 520|25 3 00021601 1 15|METH: Send an invalid CreateColormap protocol request to the X server with length 520|25 3 00021601 1 16|METH: one greater than the maximum length accepted by the server. 520|25 3 00021601 1 17|METH: Verify that the X server sends back a BadLength error. 520|25 3 00021625 1 1|INFO: Processing a big request 520|25 3 00021601 2 1|child process was terminated by signal 13 (SIGPIPE) 520|25 3 00021626 1 1|INFO: Processing a big request 520|25 3 00021601 3 1|child process was terminated by signal 13 (SIGPIPE) 220|25 3 2 08:26:58|UNRESOLVED 410|25 3 1 08:26:58|IC End 400|25 4 1 08:26:58|IC Start 200|25 4 08:26:58|TP Start 520|25 4 00021601 1 1|VSW5TESTSUITE PURPOSE 4 520|25 4 00021601 1 2|Assertion CreateColormap-4.(A) 520|25 4 00021601 1 3|When a client sends an invalid CreateColormap protocol 520|25 4 00021601 1 4|request to the X server, in which the resource ID is already 520|25 4 00021601 1 5|in use, then the X server sends back a BadIDChoice error to 520|25 4 00021601 1 6|the client. 520|25 4 00021601 1 7|METH: Call library function testfunc() to do the following: 520|25 4 00021601 1 8|METH: Open a connection to the X server using native byte sex. 520|25 4 00021601 1 9|METH: Send a valid CreateColormap protocol request to the X server. 520|25 4 00021601 1 10|METH: Send an invalid CreateColormap protocol request with identical resource ID 520|25 4 00021601 1 11|METH: to the X server. 520|25 4 00021601 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|25 4 00021601 1 13|METH: Open a connection to the X server using reversed byte sex. 520|25 4 00021601 1 14|METH: Send a valid CreateColormap protocol request to the X server. 520|25 4 00021601 1 15|METH: Send an invalid CreateColormap protocol request with identical resource ID 520|25 4 00021601 1 16|METH: to the X server. 520|25 4 00021601 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|25 4 0 08:26:58|PASS 410|25 4 1 08:26:58|IC End 400|25 5 1 08:26:58|IC Start 200|25 5 08:26:58|TP Start 520|25 5 00021601 1 1|VSW5TESTSUITE PURPOSE 5 520|25 5 00021601 1 2|Assertion CreateColormap-5.(A) 520|25 5 00021601 1 3|When a client sends an invalid CreateColormap protocol 520|25 5 00021601 1 4|request to the X server, in which the resource ID is outside 520|25 5 00021601 1 5|the range assigned to the client, then the X server sends 520|25 5 00021601 1 6|back a BadIDChoice error to the client. 520|25 5 00021601 1 7|METH: Call library function testfunc() to do the following: 520|25 5 00021601 1 8|METH: Open a connection to the X server using native byte sex. 520|25 5 00021601 1 9|METH: Send a valid CreateColormap protocol request to the X server. 520|25 5 00021601 1 10|METH: Send an invalid CreateColormap protocol request to the X server with a resource ID 520|25 5 00021601 1 11|METH: outside the range assigned to the client. 520|25 5 00021601 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|25 5 00021601 1 13|METH: Open a connection to the X server using reversed byte sex. 520|25 5 00021601 1 14|METH: Send a valid CreateColormap protocol request to the X server. 520|25 5 00021601 1 15|METH: Send an invalid CreateColormap protocol request to the X server with a resource ID 520|25 5 00021601 1 16|METH: outside the range assigned to the client. 520|25 5 00021601 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|25 5 0 08:26:58|PASS 410|25 5 1 08:26:58|IC End 80|25 1 08:26:59|TC End, scenario ref 53-0 70||"VSW5TESTSUITE CASE CreateCursor 5" 10|26 /Xproto/pCreateCursor 08:26:59|TC Start, scenario ref 55-0 15|26 3.3-lite 5|TCM Start 520|26 0 00021631 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|26 1 1 08:27:01|IC Start 200|26 1 08:27:01|TP Start 520|26 1 00021631 1 1|VSW5TESTSUITE PURPOSE 1 520|26 1 00021631 1 2|Assertion CreateCursor-1.(A) 520|26 1 00021631 1 3|When a client sends a valid CreateCursor protocol request 520|26 1 00021631 1 4|to the X server, then the X server does not send back an 520|26 1 00021631 1 5|error, event or reply to the client. 520|26 1 00021631 1 6|METH: Call library function testfunc() to do the following: 520|26 1 00021631 1 7|METH: Open a connection to the X server using native byte sex. 520|26 1 00021631 1 8|METH: Send a valid CreateCursor protocol request to the X server. 520|26 1 00021631 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|26 1 00021631 1 10|METH: Open a connection to the X server using reversed byte sex. 520|26 1 00021631 1 11|METH: Send a valid CreateCursor protocol request to the X server. 520|26 1 00021631 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|26 1 0 08:27:01|PASS 410|26 1 1 08:27:01|IC End 400|26 2 1 08:27:01|IC Start 200|26 2 08:27:01|TP Start 520|26 2 00021631 1 1|VSW5TESTSUITE PURPOSE 2 520|26 2 00021631 1 2|Assertion CreateCursor-2.(A) 520|26 2 00021631 1 3|When a client sends an invalid CreateCursor protocol 520|26 2 00021631 1 4|request to the X server, in which the length field of the 520|26 2 00021631 1 5|request is not the minimum length required to contain the 520|26 2 00021631 1 6|request, then the X server sends back a BadLength error to 520|26 2 00021631 1 7|the client. 520|26 2 00021631 1 8|METH: Call library function testfunc() to do the following: 520|26 2 00021631 1 9|METH: Open a connection to the X server using native byte sex. 520|26 2 00021631 1 10|METH: Send an invalid CreateCursor protocol request to the X server with length 520|26 2 00021631 1 11|METH: one less than the minimum length required to contain the request. 520|26 2 00021631 1 12|METH: Verify that the X server sends back a BadLength error. 520|26 2 00021631 1 13|METH: Open a connection to the X server using reversed byte sex. 520|26 2 00021631 1 14|METH: Send an invalid CreateCursor protocol request to the X server with length 520|26 2 00021631 1 15|METH: one less than the minimum length required to contain the request. 520|26 2 00021631 1 16|METH: Verify that the X server sends back a BadLength error. 520|26 2 00021631 1 17|METH: 520|26 2 00021631 1 18|METH: Open a connection to the X server using native byte sex. 520|26 2 00021631 1 19|METH: Send an invalid CreateCursor protocol request to the X server with length 520|26 2 00021631 1 20|METH: one greater than the minimum length required to contain the request. 520|26 2 00021631 1 21|METH: Verify that the X server sends back a BadLength error. 520|26 2 00021631 1 22|METH: Open a connection to the X server using reversed byte sex. 520|26 2 00021631 1 23|METH: Send an invalid CreateCursor protocol request to the X server with length 520|26 2 00021631 1 24|METH: one greater than the minimum length required to contain the request. 520|26 2 00021631 1 25|METH: Verify that the X server sends back a BadLength error. 220|26 2 0 08:27:01|PASS 410|26 2 1 08:27:01|IC End 400|26 3 1 08:27:01|IC Start 200|26 3 08:27:01|TP Start 520|26 3 00021631 1 1|VSW5TESTSUITE PURPOSE 3 520|26 3 00021631 1 2|Assertion CreateCursor-3.(B) 520|26 3 00021631 1 3|When a client sends an invalid CreateCursor protocol 520|26 3 00021631 1 4|request to the X server, in which the length field of the 520|26 3 00021631 1 5|request exceeds the maximum length accepted by the X server, 520|26 3 00021631 1 6|then the X server sends back a BadLength error to the 520|26 3 00021631 1 7|client. 520|26 3 00021631 1 8|Reason for omission: There is no known portable test method for this assertion 520|26 3 00021631 1 9|METH: Call library function testfunc() to do the following: 520|26 3 00021631 1 10|METH: Open a connection to the X server using native byte sex. 520|26 3 00021631 1 11|METH: Send an invalid CreateCursor protocol request to the X server with length 520|26 3 00021631 1 12|METH: one greater than the maximum length accepted by the server. 520|26 3 00021631 1 13|METH: Verify that the X server sends back a BadLength error. 520|26 3 00021631 1 14|METH: Open a connection to the X server using reversed byte sex. 520|26 3 00021631 1 15|METH: Send an invalid CreateCursor protocol request to the X server with length 520|26 3 00021631 1 16|METH: one greater than the maximum length accepted by the server. 520|26 3 00021631 1 17|METH: Verify that the X server sends back a BadLength error. 520|26 3 00021655 1 1|INFO: Processing a big request 520|26 3 00021631 2 1|child process was terminated by signal 13 (SIGPIPE) 520|26 3 00021656 1 1|INFO: Processing a big request 520|26 3 00021631 3 1|child process was terminated by signal 13 (SIGPIPE) 220|26 3 2 08:27:01|UNRESOLVED 410|26 3 1 08:27:01|IC End 400|26 4 1 08:27:01|IC Start 200|26 4 08:27:01|TP Start 520|26 4 00021631 1 1|VSW5TESTSUITE PURPOSE 4 520|26 4 00021631 1 2|Assertion CreateCursor-4.(A) 520|26 4 00021631 1 3|When a client sends an invalid CreateCursor protocol 520|26 4 00021631 1 4|request to the X server, in which the resource ID is already 520|26 4 00021631 1 5|in use, then the X server sends back a BadIDChoice error to 520|26 4 00021631 1 6|the client. 520|26 4 00021631 1 7|METH: Call library function testfunc() to do the following: 520|26 4 00021631 1 8|METH: Open a connection to the X server using native byte sex. 520|26 4 00021631 1 9|METH: Send a valid CreateCursor protocol request to the X server. 520|26 4 00021631 1 10|METH: Send an invalid CreateCursor protocol request with identical resource ID 520|26 4 00021631 1 11|METH: to the X server. 520|26 4 00021631 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|26 4 00021631 1 13|METH: Open a connection to the X server using reversed byte sex. 520|26 4 00021631 1 14|METH: Send a valid CreateCursor protocol request to the X server. 520|26 4 00021631 1 15|METH: Send an invalid CreateCursor protocol request with identical resource ID 520|26 4 00021631 1 16|METH: to the X server. 520|26 4 00021631 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|26 4 0 08:27:01|PASS 410|26 4 1 08:27:01|IC End 400|26 5 1 08:27:01|IC Start 200|26 5 08:27:01|TP Start 520|26 5 00021631 1 1|VSW5TESTSUITE PURPOSE 5 520|26 5 00021631 1 2|Assertion CreateCursor-5.(A) 520|26 5 00021631 1 3|When a client sends an invalid CreateCursor protocol 520|26 5 00021631 1 4|request to the X server, in which the resource ID is outside 520|26 5 00021631 1 5|the range assigned to the client, then the X server sends 520|26 5 00021631 1 6|back a BadIDChoice error to the client. 520|26 5 00021631 1 7|METH: Call library function testfunc() to do the following: 520|26 5 00021631 1 8|METH: Open a connection to the X server using native byte sex. 520|26 5 00021631 1 9|METH: Send a valid CreateCursor protocol request to the X server. 520|26 5 00021631 1 10|METH: Send an invalid CreateCursor protocol request to the X server with a resource ID 520|26 5 00021631 1 11|METH: outside the range assigned to the client. 520|26 5 00021631 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|26 5 00021631 1 13|METH: Open a connection to the X server using reversed byte sex. 520|26 5 00021631 1 14|METH: Send a valid CreateCursor protocol request to the X server. 520|26 5 00021631 1 15|METH: Send an invalid CreateCursor protocol request to the X server with a resource ID 520|26 5 00021631 1 16|METH: outside the range assigned to the client. 520|26 5 00021631 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|26 5 0 08:27:01|PASS 410|26 5 1 08:27:01|IC End 80|26 1 08:27:02|TC End, scenario ref 55-0 70||"VSW5TESTSUITE CASE CreateGC 6" 10|27 /Xproto/pCreateGC 08:27:02|TC Start, scenario ref 57-0 15|27 3.3-lite 6|TCM Start 520|27 0 00021661 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|27 1 1 08:27:04|IC Start 200|27 1 08:27:04|TP Start 520|27 1 00021661 1 1|VSW5TESTSUITE PURPOSE 1 520|27 1 00021661 1 2|Assertion CreateGC-1.(A) 520|27 1 00021661 1 3|When a client sends a valid CreateGC protocol request to 520|27 1 00021661 1 4|the X server, then the X server does not send back an error, 520|27 1 00021661 1 5|event or reply to the client. 520|27 1 00021661 1 6|METH: Call library function testfunc() to do the following: 520|27 1 00021661 1 7|METH: Open a connection to the X server using native byte sex. 520|27 1 00021661 1 8|METH: Send a valid CreateGC protocol request to the X server. 520|27 1 00021661 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|27 1 00021661 1 10|METH: Open a connection to the X server using reversed byte sex. 520|27 1 00021661 1 11|METH: Send a valid CreateGC protocol request to the X server. 520|27 1 00021661 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|27 1 0 08:27:04|PASS 410|27 1 1 08:27:04|IC End 400|27 2 1 08:27:04|IC Start 200|27 2 08:27:04|TP Start 520|27 2 00021661 1 1|VSW5TESTSUITE PURPOSE 2 520|27 2 00021661 1 2|Assertion CreateGC-2.(A) 520|27 2 00021661 1 3|When a client sends an invalid CreateGC protocol request to 520|27 2 00021661 1 4|the X server, in which the length field of the request is 520|27 2 00021661 1 5|not the minimum length required to contain the request, then 520|27 2 00021661 1 6|the X server sends back a BadLength error to the client. 520|27 2 00021661 1 7|METH: Call library function testfunc() to do the following: 520|27 2 00021661 1 8|METH: Open a connection to the X server using native byte sex. 520|27 2 00021661 1 9|METH: Send an invalid CreateGC protocol request to the X server with length 520|27 2 00021661 1 10|METH: one less than the minimum length required to contain the request. 520|27 2 00021661 1 11|METH: Verify that the X server sends back a BadLength error. 520|27 2 00021661 1 12|METH: Open a connection to the X server using reversed byte sex. 520|27 2 00021661 1 13|METH: Send an invalid CreateGC protocol request to the X server with length 520|27 2 00021661 1 14|METH: one less than the minimum length required to contain the request. 520|27 2 00021661 1 15|METH: Verify that the X server sends back a BadLength error. 520|27 2 00021661 1 16|METH: 520|27 2 00021661 1 17|METH: Open a connection to the X server using native byte sex. 520|27 2 00021661 1 18|METH: Send an invalid CreateGC protocol request to the X server with length 520|27 2 00021661 1 19|METH: one greater than the minimum length required to contain the request. 520|27 2 00021661 1 20|METH: Verify that the X server sends back a BadLength error. 520|27 2 00021661 1 21|METH: Open a connection to the X server using reversed byte sex. 520|27 2 00021661 1 22|METH: Send an invalid CreateGC protocol request to the X server with length 520|27 2 00021661 1 23|METH: one greater than the minimum length required to contain the request. 520|27 2 00021661 1 24|METH: Verify that the X server sends back a BadLength error. 220|27 2 0 08:27:04|PASS 410|27 2 1 08:27:04|IC End 400|27 3 1 08:27:04|IC Start 200|27 3 08:27:04|TP Start 520|27 3 00021661 1 1|VSW5TESTSUITE PURPOSE 3 520|27 3 00021661 1 2|Assertion CreateGC-3.(B) 520|27 3 00021661 1 3|When a client sends an invalid CreateGC protocol request to 520|27 3 00021661 1 4|the X server, in which the length field of the request 520|27 3 00021661 1 5|exceeds the maximum length accepted by the X server, then 520|27 3 00021661 1 6|the X server sends back a BadLength error to the client. 520|27 3 00021661 1 7|Reason for omission: There is no known portable test method for this assertion 520|27 3 00021661 1 8|METH: Call library function testfunc() to do the following: 520|27 3 00021661 1 9|METH: Open a connection to the X server using native byte sex. 520|27 3 00021661 1 10|METH: Send an invalid CreateGC protocol request to the X server with length 520|27 3 00021661 1 11|METH: one greater than the maximum length accepted by the server. 520|27 3 00021661 1 12|METH: Verify that the X server sends back a BadLength error. 520|27 3 00021661 1 13|METH: Open a connection to the X server using reversed byte sex. 520|27 3 00021661 1 14|METH: Send an invalid CreateGC protocol request to the X server with length 520|27 3 00021661 1 15|METH: one greater than the maximum length accepted by the server. 520|27 3 00021661 1 16|METH: Verify that the X server sends back a BadLength error. 520|27 3 00021685 1 1|INFO: Processing a big request 520|27 3 00021661 2 1|child process was terminated by signal 13 (SIGPIPE) 520|27 3 00021686 1 1|INFO: Processing a big request 520|27 3 00021661 3 1|child process was terminated by signal 13 (SIGPIPE) 220|27 3 2 08:27:04|UNRESOLVED 410|27 3 1 08:27:04|IC End 400|27 4 1 08:27:04|IC Start 200|27 4 08:27:04|TP Start 520|27 4 00021661 1 1|VSW5TESTSUITE PURPOSE 4 520|27 4 00021661 1 2|Assertion CreateGC-4.(A) 520|27 4 00021661 1 3|When a client sends an invalid CreateGC protocol request to 520|27 4 00021661 1 4|the X server, in which the resource ID is already in use, 520|27 4 00021661 1 5|then the X server sends back a BadIDChoice error to the 520|27 4 00021661 1 6|client. 520|27 4 00021661 1 7|METH: Call library function testfunc() to do the following: 520|27 4 00021661 1 8|METH: Open a connection to the X server using native byte sex. 520|27 4 00021661 1 9|METH: Send a valid CreateGC protocol request to the X server. 520|27 4 00021661 1 10|METH: Send an invalid CreateGC protocol request with identical resource ID 520|27 4 00021661 1 11|METH: to the X server. 520|27 4 00021661 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|27 4 00021661 1 13|METH: Open a connection to the X server using reversed byte sex. 520|27 4 00021661 1 14|METH: Send a valid CreateGC protocol request to the X server. 520|27 4 00021661 1 15|METH: Send an invalid CreateGC protocol request with identical resource ID 520|27 4 00021661 1 16|METH: to the X server. 520|27 4 00021661 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|27 4 0 08:27:04|PASS 410|27 4 1 08:27:04|IC End 400|27 5 1 08:27:04|IC Start 200|27 5 08:27:04|TP Start 520|27 5 00021661 1 1|VSW5TESTSUITE PURPOSE 5 520|27 5 00021661 1 2|Assertion CreateGC-5.(A) 520|27 5 00021661 1 3|When a client sends an invalid CreateGC protocol request to 520|27 5 00021661 1 4|the X server, in which the resource ID is outside the range 520|27 5 00021661 1 5|assigned to the client, then the X server sends back a 520|27 5 00021661 1 6|BadIDChoice error to the client. 520|27 5 00021661 1 7|METH: Call library function testfunc() to do the following: 520|27 5 00021661 1 8|METH: Open a connection to the X server using native byte sex. 520|27 5 00021661 1 9|METH: Send a valid CreateGC protocol request to the X server. 520|27 5 00021661 1 10|METH: Send an invalid CreateGC protocol request to the X server with a resource ID 520|27 5 00021661 1 11|METH: outside the range assigned to the client. 520|27 5 00021661 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|27 5 00021661 1 13|METH: Open a connection to the X server using reversed byte sex. 520|27 5 00021661 1 14|METH: Send a valid CreateGC protocol request to the X server. 520|27 5 00021661 1 15|METH: Send an invalid CreateGC protocol request to the X server with a resource ID 520|27 5 00021661 1 16|METH: outside the range assigned to the client. 520|27 5 00021661 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|27 5 0 08:27:04|PASS 410|27 5 1 08:27:04|IC End 400|27 6 1 08:27:04|IC Start 200|27 6 08:27:04|TP Start 520|27 6 00021661 1 1|VSW5TESTSUITE PURPOSE 6 520|27 6 00021661 1 2|Assertion CreateGC-6.(A) 520|27 6 00021661 1 3|When a client sends an invalid CreateGC protocol request to 520|27 6 00021661 1 4|the X server, in which the mask value contains an unused 520|27 6 00021661 1 5|bit, then the X server sends back a BadValue error to the 520|27 6 00021661 1 6|client. 520|27 6 00021661 1 7|METH: Call library function testfunc() to do the following: 520|27 6 00021661 1 8|METH: Open a connection to the X server using native byte sex. 520|27 6 00021661 1 9|METH: Send an invalid CreateGC protocol request to the X server with a mask value 520|27 6 00021661 1 10|METH: containing an unused bit. 520|27 6 00021661 1 11|METH: Verify that the X server sends back a BadValue error. 520|27 6 00021661 1 12|METH: Open a connection to the X server using reversed byte sex. 520|27 6 00021661 1 13|METH: Send an invalid CreateGC protocol request to the X server with a mask value 520|27 6 00021661 1 14|METH: containing an unused bit. 520|27 6 00021661 1 15|METH: Verify that the X server sends back a BadValue error. 220|27 6 0 08:27:04|PASS 410|27 6 1 08:27:04|IC End 80|27 1 08:27:05|TC End, scenario ref 57-0 70||"VSW5TESTSUITE CASE CreateGlyphCursor 5" 10|28 /Xproto/pCreateGlyphCursor 08:27:05|TC Start, scenario ref 59-0 15|28 3.3-lite 5|TCM Start 520|28 0 00021693 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|28 1 1 08:27:08|IC Start 200|28 1 08:27:08|TP Start 520|28 1 00021693 1 1|VSW5TESTSUITE PURPOSE 1 520|28 1 00021693 1 2|Assertion CreateGlyphCursor-1.(A) 520|28 1 00021693 1 3|When a client sends a valid CreateGlyphCursor protocol 520|28 1 00021693 1 4|request to the X server, then the X server does not send 520|28 1 00021693 1 5|back an error, event or reply to the client. 520|28 1 00021693 1 6|METH: Call library function testfunc() to do the following: 520|28 1 00021693 1 7|METH: Open a connection to the X server using native byte sex. 520|28 1 00021693 1 8|METH: Send a valid CreateGlyphCursor protocol request to the X server. 520|28 1 00021693 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|28 1 00021693 1 10|METH: Open a connection to the X server using reversed byte sex. 520|28 1 00021693 1 11|METH: Send a valid CreateGlyphCursor protocol request to the X server. 520|28 1 00021693 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|28 1 00021693 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|28 1 00021711 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 1 00021711 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|28 1 00021711 1 3|REPORT: Test CreateGlyphCursor unresolved with 2 reasons. 520|28 1 00021712 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 1 00021712 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|28 1 00021712 1 3|REPORT: Test CreateGlyphCursor unresolved with 2 reasons. 220|28 1 2 08:27:08|UNRESOLVED 410|28 1 1 08:27:08|IC End 400|28 2 1 08:27:08|IC Start 200|28 2 08:27:08|TP Start 520|28 2 00021693 1 1|VSW5TESTSUITE PURPOSE 2 520|28 2 00021693 1 2|Assertion CreateGlyphCursor-2.(A) 520|28 2 00021693 1 3|When a client sends an invalid CreateGlyphCursor protocol 520|28 2 00021693 1 4|request to the X server, in which the length field of the 520|28 2 00021693 1 5|request is not the minimum length required to contain the 520|28 2 00021693 1 6|request, then the X server sends back a BadLength error to 520|28 2 00021693 1 7|the client. 520|28 2 00021693 1 8|METH: Call library function testfunc() to do the following: 520|28 2 00021693 1 9|METH: Open a connection to the X server using native byte sex. 520|28 2 00021693 1 10|METH: Send an invalid CreateGlyphCursor protocol request to the X server with length 520|28 2 00021693 1 11|METH: one less than the minimum length required to contain the request. 520|28 2 00021693 1 12|METH: Verify that the X server sends back a BadLength error. 520|28 2 00021693 1 13|METH: Open a connection to the X server using reversed byte sex. 520|28 2 00021693 1 14|METH: Send an invalid CreateGlyphCursor protocol request to the X server with length 520|28 2 00021693 1 15|METH: one less than the minimum length required to contain the request. 520|28 2 00021693 1 16|METH: Verify that the X server sends back a BadLength error. 520|28 2 00021693 1 17|METH: 520|28 2 00021693 1 18|METH: Open a connection to the X server using native byte sex. 520|28 2 00021693 1 19|METH: Send an invalid CreateGlyphCursor protocol request to the X server with length 520|28 2 00021693 1 20|METH: one greater than the minimum length required to contain the request. 520|28 2 00021693 1 21|METH: Verify that the X server sends back a BadLength error. 520|28 2 00021693 1 22|METH: Open a connection to the X server using reversed byte sex. 520|28 2 00021693 1 23|METH: Send an invalid CreateGlyphCursor protocol request to the X server with length 520|28 2 00021693 1 24|METH: one greater than the minimum length required to contain the request. 520|28 2 00021693 1 25|METH: Verify that the X server sends back a BadLength error. 520|28 2 00021693 1 26|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|28 2 00021713 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 2 00021713 1 2|REPORT: Test CreateGlyphCursor unresolved with 3 reasons. 520|28 2 00021714 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 2 00021714 1 2|REPORT: Test CreateGlyphCursor unresolved with 3 reasons. 520|28 2 00021715 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 2 00021715 1 2|REPORT: Test CreateGlyphCursor unresolved with 3 reasons. 520|28 2 00021716 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 2 00021716 1 2|REPORT: Test CreateGlyphCursor unresolved with 3 reasons. 220|28 2 2 08:27:08|UNRESOLVED 410|28 2 1 08:27:08|IC End 400|28 3 1 08:27:08|IC Start 200|28 3 08:27:08|TP Start 520|28 3 00021693 1 1|VSW5TESTSUITE PURPOSE 3 520|28 3 00021693 1 2|Assertion CreateGlyphCursor-3.(B) 520|28 3 00021693 1 3|When a client sends an invalid CreateGlyphCursor protocol 520|28 3 00021693 1 4|request to the X server, in which the length field of the 520|28 3 00021693 1 5|request exceeds the maximum length accepted by the X server, 520|28 3 00021693 1 6|then the X server sends back a BadLength error to the 520|28 3 00021693 1 7|client. 520|28 3 00021693 1 8|Reason for omission: There is no known portable test method for this assertion 520|28 3 00021693 1 9|METH: Call library function testfunc() to do the following: 520|28 3 00021693 1 10|METH: Open a connection to the X server using native byte sex. 520|28 3 00021693 1 11|METH: Send an invalid CreateGlyphCursor protocol request to the X server with length 520|28 3 00021693 1 12|METH: one greater than the maximum length accepted by the server. 520|28 3 00021693 1 13|METH: Verify that the X server sends back a BadLength error. 520|28 3 00021693 1 14|METH: Open a connection to the X server using reversed byte sex. 520|28 3 00021693 1 15|METH: Send an invalid CreateGlyphCursor protocol request to the X server with length 520|28 3 00021693 1 16|METH: one greater than the maximum length accepted by the server. 520|28 3 00021693 1 17|METH: Verify that the X server sends back a BadLength error. 520|28 3 00021693 1 18|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|28 3 00021717 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 3 00021717 1 2|INFO: Processing a big request 520|28 3 00021693 2 1|child process was terminated by signal 13 (SIGPIPE) 520|28 3 00021718 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 3 00021718 1 2|INFO: Processing a big request 520|28 3 00021693 3 1|child process was terminated by signal 13 (SIGPIPE) 220|28 3 2 08:27:08|UNRESOLVED 410|28 3 1 08:27:08|IC End 400|28 4 1 08:27:08|IC Start 200|28 4 08:27:08|TP Start 520|28 4 00021693 1 1|VSW5TESTSUITE PURPOSE 4 520|28 4 00021693 1 2|Assertion CreateGlyphCursor-4.(A) 520|28 4 00021693 1 3|When a client sends an invalid CreateGlyphCursor protocol 520|28 4 00021693 1 4|request to the X server, in which the resource ID is already 520|28 4 00021693 1 5|in use, then the X server sends back a BadIDChoice error to 520|28 4 00021693 1 6|the client. 520|28 4 00021693 1 7|METH: Call library function testfunc() to do the following: 520|28 4 00021693 1 8|METH: Open a connection to the X server using native byte sex. 520|28 4 00021693 1 9|METH: Send a valid CreateGlyphCursor protocol request to the X server. 520|28 4 00021693 1 10|METH: Send an invalid CreateGlyphCursor protocol request with identical resource ID 520|28 4 00021693 1 11|METH: to the X server. 520|28 4 00021693 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|28 4 00021693 1 13|METH: Open a connection to the X server using reversed byte sex. 520|28 4 00021693 1 14|METH: Send a valid CreateGlyphCursor protocol request to the X server. 520|28 4 00021693 1 15|METH: Send an invalid CreateGlyphCursor protocol request with identical resource ID 520|28 4 00021693 1 16|METH: to the X server. 520|28 4 00021693 1 17|METH: Verify that the X server sends back a BadIDChoice error. 520|28 4 00021693 1 18|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|28 4 00021719 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 4 00021719 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|28 4 00021719 1 3|REPORT: Expect: wanted ERROR - BadIDChoice , got ERROR - BadFont 520|28 4 00021719 1 4|REPORT: client 0 failed to recv BadIDChoice error 520|28 4 00021719 1 5|REPORT: Test CreateGlyphCursor unresolved with 5 reasons. 520|28 4 00021720 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 4 00021720 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|28 4 00021720 1 3|REPORT: Expect: wanted ERROR - BadIDChoice , got ERROR - BadFont 520|28 4 00021720 1 4|REPORT: client 0 failed to recv BadIDChoice error 520|28 4 00021720 1 5|REPORT: Test CreateGlyphCursor unresolved with 5 reasons. 220|28 4 2 08:27:08|UNRESOLVED 410|28 4 1 08:27:08|IC End 400|28 5 1 08:27:08|IC Start 200|28 5 08:27:08|TP Start 520|28 5 00021693 1 1|VSW5TESTSUITE PURPOSE 5 520|28 5 00021693 1 2|Assertion CreateGlyphCursor-5.(A) 520|28 5 00021693 1 3|When a client sends an invalid CreateGlyphCursor protocol 520|28 5 00021693 1 4|request to the X server, in which the resource ID is outside 520|28 5 00021693 1 5|the range assigned to the client, then the X server sends 520|28 5 00021693 1 6|back a BadIDChoice error to the client. 520|28 5 00021693 1 7|METH: Call library function testfunc() to do the following: 520|28 5 00021693 1 8|METH: Open a connection to the X server using native byte sex. 520|28 5 00021693 1 9|METH: Send a valid CreateGlyphCursor protocol request to the X server. 520|28 5 00021693 1 10|METH: Send an invalid CreateGlyphCursor protocol request to the X server with a resource ID 520|28 5 00021693 1 11|METH: outside the range assigned to the client. 520|28 5 00021693 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|28 5 00021693 1 13|METH: Open a connection to the X server using reversed byte sex. 520|28 5 00021693 1 14|METH: Send a valid CreateGlyphCursor protocol request to the X server. 520|28 5 00021693 1 15|METH: Send an invalid CreateGlyphCursor protocol request to the X server with a resource ID 520|28 5 00021693 1 16|METH: outside the range assigned to the client. 520|28 5 00021693 1 17|METH: Verify that the X server sends back a BadIDChoice error. 520|28 5 00021693 1 18|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|28 5 00021721 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 5 00021721 1 2|REPORT: Test CreateGlyphCursor unresolved with 6 reasons. 520|28 5 00021722 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|28 5 00021722 1 2|REPORT: Test CreateGlyphCursor unresolved with 6 reasons. 220|28 5 2 08:27:08|UNRESOLVED 410|28 5 1 08:27:08|IC End 80|28 1 08:27:09|TC End, scenario ref 59-0 70||"VSW5TESTSUITE CASE CreatePixmap 5" 10|29 /Xproto/pCreatePixmap 08:27:09|TC Start, scenario ref 61-0 15|29 3.3-lite 5|TCM Start 520|29 0 00021723 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|29 1 1 08:27:11|IC Start 200|29 1 08:27:11|TP Start 520|29 1 00021723 1 1|VSW5TESTSUITE PURPOSE 1 520|29 1 00021723 1 2|Assertion CreatePixmap-1.(A) 520|29 1 00021723 1 3|When a client sends a valid CreatePixmap protocol request 520|29 1 00021723 1 4|to the X server, then the X server does not send back an 520|29 1 00021723 1 5|error, event or reply to the client. 520|29 1 00021723 1 6|METH: Call library function testfunc() to do the following: 520|29 1 00021723 1 7|METH: Open a connection to the X server using native byte sex. 520|29 1 00021723 1 8|METH: Send a valid CreatePixmap protocol request to the X server. 520|29 1 00021723 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|29 1 00021723 1 10|METH: Open a connection to the X server using reversed byte sex. 520|29 1 00021723 1 11|METH: Send a valid CreatePixmap protocol request to the X server. 520|29 1 00021723 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|29 1 0 08:27:11|PASS 410|29 1 1 08:27:11|IC End 400|29 2 1 08:27:11|IC Start 200|29 2 08:27:11|TP Start 520|29 2 00021723 1 1|VSW5TESTSUITE PURPOSE 2 520|29 2 00021723 1 2|Assertion CreatePixmap-2.(A) 520|29 2 00021723 1 3|When a client sends an invalid CreatePixmap protocol 520|29 2 00021723 1 4|request to the X server, in which the length field of the 520|29 2 00021723 1 5|request is not the minimum length required to contain the 520|29 2 00021723 1 6|request, then the X server sends back a BadLength error to 520|29 2 00021723 1 7|the client. 520|29 2 00021723 1 8|METH: Call library function testfunc() to do the following: 520|29 2 00021723 1 9|METH: Open a connection to the X server using native byte sex. 520|29 2 00021723 1 10|METH: Send an invalid CreatePixmap protocol request to the X server with length 520|29 2 00021723 1 11|METH: one less than the minimum length required to contain the request. 520|29 2 00021723 1 12|METH: Verify that the X server sends back a BadLength error. 520|29 2 00021723 1 13|METH: Open a connection to the X server using reversed byte sex. 520|29 2 00021723 1 14|METH: Send an invalid CreatePixmap protocol request to the X server with length 520|29 2 00021723 1 15|METH: one less than the minimum length required to contain the request. 520|29 2 00021723 1 16|METH: Verify that the X server sends back a BadLength error. 520|29 2 00021723 1 17|METH: 520|29 2 00021723 1 18|METH: Open a connection to the X server using native byte sex. 520|29 2 00021723 1 19|METH: Send an invalid CreatePixmap protocol request to the X server with length 520|29 2 00021723 1 20|METH: one greater than the minimum length required to contain the request. 520|29 2 00021723 1 21|METH: Verify that the X server sends back a BadLength error. 520|29 2 00021723 1 22|METH: Open a connection to the X server using reversed byte sex. 520|29 2 00021723 1 23|METH: Send an invalid CreatePixmap protocol request to the X server with length 520|29 2 00021723 1 24|METH: one greater than the minimum length required to contain the request. 520|29 2 00021723 1 25|METH: Verify that the X server sends back a BadLength error. 220|29 2 0 08:27:11|PASS 410|29 2 1 08:27:11|IC End 400|29 3 1 08:27:11|IC Start 200|29 3 08:27:11|TP Start 520|29 3 00021723 1 1|VSW5TESTSUITE PURPOSE 3 520|29 3 00021723 1 2|Assertion CreatePixmap-3.(B) 520|29 3 00021723 1 3|When a client sends an invalid CreatePixmap protocol 520|29 3 00021723 1 4|request to the X server, in which the length field of the 520|29 3 00021723 1 5|request exceeds the maximum length accepted by the X server, 520|29 3 00021723 1 6|then the X server sends back a BadLength error to the 520|29 3 00021723 1 7|client. 520|29 3 00021723 1 8|Reason for omission: There is no known portable test method for this assertion 520|29 3 00021723 1 9|METH: Call library function testfunc() to do the following: 520|29 3 00021723 1 10|METH: Open a connection to the X server using native byte sex. 520|29 3 00021723 1 11|METH: Send an invalid CreatePixmap protocol request to the X server with length 520|29 3 00021723 1 12|METH: one greater than the maximum length accepted by the server. 520|29 3 00021723 1 13|METH: Verify that the X server sends back a BadLength error. 520|29 3 00021723 1 14|METH: Open a connection to the X server using reversed byte sex. 520|29 3 00021723 1 15|METH: Send an invalid CreatePixmap protocol request to the X server with length 520|29 3 00021723 1 16|METH: one greater than the maximum length accepted by the server. 520|29 3 00021723 1 17|METH: Verify that the X server sends back a BadLength error. 520|29 3 00021747 1 1|INFO: Processing a big request 520|29 3 00021723 2 1|child process was terminated by signal 13 (SIGPIPE) 520|29 3 00021748 1 1|INFO: Processing a big request 520|29 3 00021723 3 1|child process was terminated by signal 13 (SIGPIPE) 220|29 3 2 08:27:11|UNRESOLVED 410|29 3 1 08:27:11|IC End 400|29 4 1 08:27:11|IC Start 200|29 4 08:27:11|TP Start 520|29 4 00021723 1 1|VSW5TESTSUITE PURPOSE 4 520|29 4 00021723 1 2|Assertion CreatePixmap-4.(A) 520|29 4 00021723 1 3|When a client sends an invalid CreatePixmap protocol 520|29 4 00021723 1 4|request to the X server, in which the resource ID is already 520|29 4 00021723 1 5|in use, then the X server sends back a BadIDChoice error to 520|29 4 00021723 1 6|the client. 520|29 4 00021723 1 7|METH: Call library function testfunc() to do the following: 520|29 4 00021723 1 8|METH: Open a connection to the X server using native byte sex. 520|29 4 00021723 1 9|METH: Send a valid CreatePixmap protocol request to the X server. 520|29 4 00021723 1 10|METH: Send an invalid CreatePixmap protocol request with identical resource ID 520|29 4 00021723 1 11|METH: to the X server. 520|29 4 00021723 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|29 4 00021723 1 13|METH: Open a connection to the X server using reversed byte sex. 520|29 4 00021723 1 14|METH: Send a valid CreatePixmap protocol request to the X server. 520|29 4 00021723 1 15|METH: Send an invalid CreatePixmap protocol request with identical resource ID 520|29 4 00021723 1 16|METH: to the X server. 520|29 4 00021723 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|29 4 0 08:27:11|PASS 410|29 4 1 08:27:11|IC End 400|29 5 1 08:27:11|IC Start 200|29 5 08:27:11|TP Start 520|29 5 00021723 1 1|VSW5TESTSUITE PURPOSE 5 520|29 5 00021723 1 2|Assertion CreatePixmap-5.(A) 520|29 5 00021723 1 3|When a client sends an invalid CreatePixmap protocol 520|29 5 00021723 1 4|request to the X server, in which the resource ID is outside 520|29 5 00021723 1 5|the range assigned to the client, then the X server sends 520|29 5 00021723 1 6|back a BadIDChoice error to the client. 520|29 5 00021723 1 7|METH: Call library function testfunc() to do the following: 520|29 5 00021723 1 8|METH: Open a connection to the X server using native byte sex. 520|29 5 00021723 1 9|METH: Send a valid CreatePixmap protocol request to the X server. 520|29 5 00021723 1 10|METH: Send an invalid CreatePixmap protocol request to the X server with a resource ID 520|29 5 00021723 1 11|METH: outside the range assigned to the client. 520|29 5 00021723 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|29 5 00021723 1 13|METH: Open a connection to the X server using reversed byte sex. 520|29 5 00021723 1 14|METH: Send a valid CreatePixmap protocol request to the X server. 520|29 5 00021723 1 15|METH: Send an invalid CreatePixmap protocol request to the X server with a resource ID 520|29 5 00021723 1 16|METH: outside the range assigned to the client. 520|29 5 00021723 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|29 5 0 08:27:11|PASS 410|29 5 1 08:27:11|IC End 80|29 1 08:27:12|TC End, scenario ref 61-0 70||"VSW5TESTSUITE CASE CreateWindow 6" 10|30 /Xproto/pCreateWindow 08:27:12|TC Start, scenario ref 63-0 15|30 3.3-lite 6|TCM Start 520|30 0 00021753 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|30 1 1 08:27:15|IC Start 200|30 1 08:27:15|TP Start 520|30 1 00021753 1 1|VSW5TESTSUITE PURPOSE 1 520|30 1 00021753 1 2|Assertion CreateWindow-1.(A) 520|30 1 00021753 1 3|When a client sends a valid CreateWindow protocol request 520|30 1 00021753 1 4|to the X server, and the client has no event selected in the 520|30 1 00021753 1 5|event_mask for any window, then the X server does not send 520|30 1 00021753 1 6|back an error, event or reply to the client. 520|30 1 00021753 1 7|METH: Call library function testfunc() to do the following: 520|30 1 00021753 1 8|METH: Open a connection to the X server using native byte sex. 520|30 1 00021753 1 9|METH: Send a valid CreateWindow protocol request to the X server. 520|30 1 00021753 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|30 1 00021753 1 11|METH: Open a connection to the X server using reversed byte sex. 520|30 1 00021753 1 12|METH: Send a valid CreateWindow protocol request to the X server. 520|30 1 00021753 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|30 1 0 08:27:15|PASS 410|30 1 1 08:27:15|IC End 400|30 2 1 08:27:15|IC Start 200|30 2 08:27:15|TP Start 520|30 2 00021753 1 1|VSW5TESTSUITE PURPOSE 2 520|30 2 00021753 1 2|Assertion CreateWindow-2.(A) 520|30 2 00021753 1 3|When a client sends an invalid CreateWindow protocol 520|30 2 00021753 1 4|request to the X server, in which the length field of the 520|30 2 00021753 1 5|request is not the minimum length required to contain the 520|30 2 00021753 1 6|request, then the X server sends back a BadLength error to 520|30 2 00021753 1 7|the client. 520|30 2 00021753 1 8|METH: Call library function testfunc() to do the following: 520|30 2 00021753 1 9|METH: Open a connection to the X server using native byte sex. 520|30 2 00021753 1 10|METH: Send an invalid CreateWindow protocol request to the X server with length 520|30 2 00021753 1 11|METH: one less than the minimum length required to contain the request. 520|30 2 00021753 1 12|METH: Verify that the X server sends back a BadLength error. 520|30 2 00021753 1 13|METH: Open a connection to the X server using reversed byte sex. 520|30 2 00021753 1 14|METH: Send an invalid CreateWindow protocol request to the X server with length 520|30 2 00021753 1 15|METH: one less than the minimum length required to contain the request. 520|30 2 00021753 1 16|METH: Verify that the X server sends back a BadLength error. 520|30 2 00021753 1 17|METH: 520|30 2 00021753 1 18|METH: Open a connection to the X server using native byte sex. 520|30 2 00021753 1 19|METH: Send an invalid CreateWindow protocol request to the X server with length 520|30 2 00021753 1 20|METH: one greater than the minimum length required to contain the request. 520|30 2 00021753 1 21|METH: Verify that the X server sends back a BadLength error. 520|30 2 00021753 1 22|METH: Open a connection to the X server using reversed byte sex. 520|30 2 00021753 1 23|METH: Send an invalid CreateWindow protocol request to the X server with length 520|30 2 00021753 1 24|METH: one greater than the minimum length required to contain the request. 520|30 2 00021753 1 25|METH: Verify that the X server sends back a BadLength error. 220|30 2 0 08:27:15|PASS 410|30 2 1 08:27:15|IC End 400|30 3 1 08:27:15|IC Start 200|30 3 08:27:15|TP Start 520|30 3 00021753 1 1|VSW5TESTSUITE PURPOSE 3 520|30 3 00021753 1 2|Assertion CreateWindow-3.(B) 520|30 3 00021753 1 3|When a client sends an invalid CreateWindow protocol 520|30 3 00021753 1 4|request to the X server, in which the length field of the 520|30 3 00021753 1 5|request exceeds the maximum length accepted by the X server, 520|30 3 00021753 1 6|then the X server sends back a BadLength error to the 520|30 3 00021753 1 7|client. 520|30 3 00021753 1 8|Reason for omission: There is no known portable test method for this assertion 520|30 3 00021753 1 9|METH: Call library function testfunc() to do the following: 520|30 3 00021753 1 10|METH: Open a connection to the X server using native byte sex. 520|30 3 00021753 1 11|METH: Send an invalid CreateWindow protocol request to the X server with length 520|30 3 00021753 1 12|METH: one greater than the maximum length accepted by the server. 520|30 3 00021753 1 13|METH: Verify that the X server sends back a BadLength error. 520|30 3 00021753 1 14|METH: Open a connection to the X server using reversed byte sex. 520|30 3 00021753 1 15|METH: Send an invalid CreateWindow protocol request to the X server with length 520|30 3 00021753 1 16|METH: one greater than the maximum length accepted by the server. 520|30 3 00021753 1 17|METH: Verify that the X server sends back a BadLength error. 520|30 3 00021777 1 1|INFO: Processing a big request 520|30 3 00021753 2 1|child process was terminated by signal 13 (SIGPIPE) 520|30 3 00021778 1 1|INFO: Processing a big request 520|30 3 00021753 3 1|child process was terminated by signal 13 (SIGPIPE) 220|30 3 2 08:27:15|UNRESOLVED 410|30 3 1 08:27:15|IC End 400|30 4 1 08:27:15|IC Start 200|30 4 08:27:15|TP Start 520|30 4 00021753 1 1|VSW5TESTSUITE PURPOSE 4 520|30 4 00021753 1 2|Assertion CreateWindow-4.(A) 520|30 4 00021753 1 3|When a client sends an invalid CreateWindow protocol 520|30 4 00021753 1 4|request to the X server, in which the resource ID is already 520|30 4 00021753 1 5|in use, then the X server sends back a BadIDChoice error to 520|30 4 00021753 1 6|the client. 520|30 4 00021753 1 7|METH: Call library function testfunc() to do the following: 520|30 4 00021753 1 8|METH: Open a connection to the X server using native byte sex. 520|30 4 00021753 1 9|METH: Send a valid CreateWindow protocol request to the X server. 520|30 4 00021753 1 10|METH: Send an invalid CreateWindow protocol request with identical resource ID 520|30 4 00021753 1 11|METH: to the X server. 520|30 4 00021753 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|30 4 00021753 1 13|METH: Open a connection to the X server using reversed byte sex. 520|30 4 00021753 1 14|METH: Send a valid CreateWindow protocol request to the X server. 520|30 4 00021753 1 15|METH: Send an invalid CreateWindow protocol request with identical resource ID 520|30 4 00021753 1 16|METH: to the X server. 520|30 4 00021753 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|30 4 0 08:27:15|PASS 410|30 4 1 08:27:15|IC End 400|30 5 1 08:27:15|IC Start 200|30 5 08:27:15|TP Start 520|30 5 00021753 1 1|VSW5TESTSUITE PURPOSE 5 520|30 5 00021753 1 2|Assertion CreateWindow-5.(A) 520|30 5 00021753 1 3|When a client sends an invalid CreateWindow protocol 520|30 5 00021753 1 4|request to the X server, in which the resource ID is outside 520|30 5 00021753 1 5|the range assigned to the client, then the X server sends 520|30 5 00021753 1 6|back a BadIDChoice error to the client. 520|30 5 00021753 1 7|METH: Call library function testfunc() to do the following: 520|30 5 00021753 1 8|METH: Open a connection to the X server using native byte sex. 520|30 5 00021753 1 9|METH: Send a valid CreateWindow protocol request to the X server. 520|30 5 00021753 1 10|METH: Send an invalid CreateWindow protocol request to the X server with a resource ID 520|30 5 00021753 1 11|METH: outside the range assigned to the client. 520|30 5 00021753 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|30 5 00021753 1 13|METH: Open a connection to the X server using reversed byte sex. 520|30 5 00021753 1 14|METH: Send a valid CreateWindow protocol request to the X server. 520|30 5 00021753 1 15|METH: Send an invalid CreateWindow protocol request to the X server with a resource ID 520|30 5 00021753 1 16|METH: outside the range assigned to the client. 520|30 5 00021753 1 17|METH: Verify that the X server sends back a BadIDChoice error. 220|30 5 0 08:27:15|PASS 410|30 5 1 08:27:15|IC End 400|30 6 1 08:27:15|IC Start 200|30 6 08:27:15|TP Start 520|30 6 00021753 1 1|VSW5TESTSUITE PURPOSE 6 520|30 6 00021753 1 2|Assertion CreateWindow-6.(A) 520|30 6 00021753 1 3|When a client sends an invalid CreateWindow protocol 520|30 6 00021753 1 4|request to the X server, in which the mask value contains an 520|30 6 00021753 1 5|unused bit, then the X server sends back a BadValue error to 520|30 6 00021753 1 6|the client. 520|30 6 00021753 1 7|METH: Call library function testfunc() to do the following: 520|30 6 00021753 1 8|METH: Open a connection to the X server using native byte sex. 520|30 6 00021753 1 9|METH: Send an invalid CreateWindow protocol request to the X server with a mask value 520|30 6 00021753 1 10|METH: containing an unused bit. 520|30 6 00021753 1 11|METH: Verify that the X server sends back a BadValue error. 520|30 6 00021753 1 12|METH: Open a connection to the X server using reversed byte sex. 520|30 6 00021753 1 13|METH: Send an invalid CreateWindow protocol request to the X server with a mask value 520|30 6 00021753 1 14|METH: containing an unused bit. 520|30 6 00021753 1 15|METH: Verify that the X server sends back a BadValue error. 220|30 6 0 08:27:15|PASS 410|30 6 1 08:27:15|IC End 80|30 1 08:27:16|TC End, scenario ref 63-0 70||"VSW5TESTSUITE CASE DeleteProperty 3" 10|31 /Xproto/pDeleteProperty 08:27:16|TC Start, scenario ref 65-0 15|31 3.3-lite 3|TCM Start 520|31 0 00021785 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|31 1 1 08:27:18|IC Start 200|31 1 08:27:18|TP Start 520|31 1 00021785 1 1|VSW5TESTSUITE PURPOSE 1 520|31 1 00021785 1 2|Assertion DeleteProperty-1.(A) 520|31 1 00021785 1 3|When a client sends a valid DeleteProperty protocol request 520|31 1 00021785 1 4|to the X server, and the client has no event selected in the 520|31 1 00021785 1 5|event_mask for any window, then the X server does not send 520|31 1 00021785 1 6|back an error, event or reply to the client. 520|31 1 00021785 1 7|METH: Call library function testfunc() to do the following: 520|31 1 00021785 1 8|METH: Open a connection to the X server using native byte sex. 520|31 1 00021785 1 9|METH: Send a valid DeleteProperty protocol request to the X server. 520|31 1 00021785 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|31 1 00021785 1 11|METH: Open a connection to the X server using reversed byte sex. 520|31 1 00021785 1 12|METH: Send a valid DeleteProperty protocol request to the X server. 520|31 1 00021785 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|31 1 0 08:27:18|PASS 410|31 1 1 08:27:18|IC End 400|31 2 1 08:27:18|IC Start 200|31 2 08:27:18|TP Start 520|31 2 00021785 1 1|VSW5TESTSUITE PURPOSE 2 520|31 2 00021785 1 2|Assertion DeleteProperty-2.(A) 520|31 2 00021785 1 3|When a client sends an invalid DeleteProperty protocol 520|31 2 00021785 1 4|request to the X server, in which the length field of the 520|31 2 00021785 1 5|request is not the minimum length required to contain the 520|31 2 00021785 1 6|request, then the X server sends back a BadLength error to 520|31 2 00021785 1 7|the client. 520|31 2 00021785 1 8|METH: Call library function testfunc() to do the following: 520|31 2 00021785 1 9|METH: Open a connection to the X server using native byte sex. 520|31 2 00021785 1 10|METH: Send an invalid DeleteProperty protocol request to the X server with length 520|31 2 00021785 1 11|METH: one less than the minimum length required to contain the request. 520|31 2 00021785 1 12|METH: Verify that the X server sends back a BadLength error. 520|31 2 00021785 1 13|METH: Open a connection to the X server using reversed byte sex. 520|31 2 00021785 1 14|METH: Send an invalid DeleteProperty protocol request to the X server with length 520|31 2 00021785 1 15|METH: one less than the minimum length required to contain the request. 520|31 2 00021785 1 16|METH: Verify that the X server sends back a BadLength error. 520|31 2 00021785 1 17|METH: 520|31 2 00021785 1 18|METH: Open a connection to the X server using native byte sex. 520|31 2 00021785 1 19|METH: Send an invalid DeleteProperty protocol request to the X server with length 520|31 2 00021785 1 20|METH: one greater than the minimum length required to contain the request. 520|31 2 00021785 1 21|METH: Verify that the X server sends back a BadLength error. 520|31 2 00021785 1 22|METH: Open a connection to the X server using reversed byte sex. 520|31 2 00021785 1 23|METH: Send an invalid DeleteProperty protocol request to the X server with length 520|31 2 00021785 1 24|METH: one greater than the minimum length required to contain the request. 520|31 2 00021785 1 25|METH: Verify that the X server sends back a BadLength error. 220|31 2 0 08:27:18|PASS 410|31 2 1 08:27:18|IC End 400|31 3 1 08:27:18|IC Start 200|31 3 08:27:18|TP Start 520|31 3 00021785 1 1|VSW5TESTSUITE PURPOSE 3 520|31 3 00021785 1 2|Assertion DeleteProperty-3.(B) 520|31 3 00021785 1 3|When a client sends an invalid DeleteProperty protocol 520|31 3 00021785 1 4|request to the X server, in which the length field of the 520|31 3 00021785 1 5|request exceeds the maximum length accepted by the X server, 520|31 3 00021785 1 6|then the X server sends back a BadLength error to the 520|31 3 00021785 1 7|client. 520|31 3 00021785 1 8|Reason for omission: There is no known portable test method for this assertion 520|31 3 00021785 1 9|METH: Call library function testfunc() to do the following: 520|31 3 00021785 1 10|METH: Open a connection to the X server using native byte sex. 520|31 3 00021785 1 11|METH: Send an invalid DeleteProperty protocol request to the X server with length 520|31 3 00021785 1 12|METH: one greater than the maximum length accepted by the server. 520|31 3 00021785 1 13|METH: Verify that the X server sends back a BadLength error. 520|31 3 00021785 1 14|METH: Open a connection to the X server using reversed byte sex. 520|31 3 00021785 1 15|METH: Send an invalid DeleteProperty protocol request to the X server with length 520|31 3 00021785 1 16|METH: one greater than the maximum length accepted by the server. 520|31 3 00021785 1 17|METH: Verify that the X server sends back a BadLength error. 520|31 3 00021809 1 1|INFO: Processing a big request 520|31 3 00021785 2 1|child process was terminated by signal 13 (SIGPIPE) 520|31 3 00021810 1 1|INFO: Processing a big request 520|31 3 00021785 3 1|child process was terminated by signal 13 (SIGPIPE) 220|31 3 2 08:27:18|UNRESOLVED 410|31 3 1 08:27:18|IC End 80|31 1 08:27:19|TC End, scenario ref 65-0 70||"VSW5TESTSUITE CASE DestroySubwindows 3" 10|32 /Xproto/pDestroySubwindows 08:27:19|TC Start, scenario ref 67-0 15|32 3.3-lite 3|TCM Start 520|32 0 00021811 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|32 1 1 08:27:22|IC Start 200|32 1 08:27:22|TP Start 520|32 1 00021811 1 1|VSW5TESTSUITE PURPOSE 1 520|32 1 00021811 1 2|Assertion DestroySubwindows-1.(A) 520|32 1 00021811 1 3|When a client sends a valid DestroySubwindows protocol 520|32 1 00021811 1 4|request to the X server, and the client has no event 520|32 1 00021811 1 5|selected in the event_mask for any window, then the X server 520|32 1 00021811 1 6|does not send back an error, event or reply to the client. 520|32 1 00021811 1 7|METH: Call library function testfunc() to do the following: 520|32 1 00021811 1 8|METH: Open a connection to the X server using native byte sex. 520|32 1 00021811 1 9|METH: Send a valid DestroySubwindows protocol request to the X server. 520|32 1 00021811 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|32 1 00021811 1 11|METH: Open a connection to the X server using reversed byte sex. 520|32 1 00021811 1 12|METH: Send a valid DestroySubwindows protocol request to the X server. 520|32 1 00021811 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|32 1 0 08:27:22|PASS 410|32 1 1 08:27:22|IC End 400|32 2 1 08:27:22|IC Start 200|32 2 08:27:22|TP Start 520|32 2 00021811 1 1|VSW5TESTSUITE PURPOSE 2 520|32 2 00021811 1 2|Assertion DestroySubwindows-2.(A) 520|32 2 00021811 1 3|When a client sends an invalid DestroySubwindows protocol 520|32 2 00021811 1 4|request to the X server, in which the length field of the 520|32 2 00021811 1 5|request is not the minimum length required to contain the 520|32 2 00021811 1 6|request, then the X server sends back a BadLength error to 520|32 2 00021811 1 7|the client. 520|32 2 00021811 1 8|METH: Call library function testfunc() to do the following: 520|32 2 00021811 1 9|METH: Open a connection to the X server using native byte sex. 520|32 2 00021811 1 10|METH: Send an invalid DestroySubwindows protocol request to the X server with length 520|32 2 00021811 1 11|METH: one less than the minimum length required to contain the request. 520|32 2 00021811 1 12|METH: Verify that the X server sends back a BadLength error. 520|32 2 00021811 1 13|METH: Open a connection to the X server using reversed byte sex. 520|32 2 00021811 1 14|METH: Send an invalid DestroySubwindows protocol request to the X server with length 520|32 2 00021811 1 15|METH: one less than the minimum length required to contain the request. 520|32 2 00021811 1 16|METH: Verify that the X server sends back a BadLength error. 520|32 2 00021811 1 17|METH: 520|32 2 00021811 1 18|METH: Open a connection to the X server using native byte sex. 520|32 2 00021811 1 19|METH: Send an invalid DestroySubwindows protocol request to the X server with length 520|32 2 00021811 1 20|METH: one greater than the minimum length required to contain the request. 520|32 2 00021811 1 21|METH: Verify that the X server sends back a BadLength error. 520|32 2 00021811 1 22|METH: Open a connection to the X server using reversed byte sex. 520|32 2 00021811 1 23|METH: Send an invalid DestroySubwindows protocol request to the X server with length 520|32 2 00021811 1 24|METH: one greater than the minimum length required to contain the request. 520|32 2 00021811 1 25|METH: Verify that the X server sends back a BadLength error. 220|32 2 0 08:27:22|PASS 410|32 2 1 08:27:22|IC End 400|32 3 1 08:27:22|IC Start 200|32 3 08:27:22|TP Start 520|32 3 00021811 1 1|VSW5TESTSUITE PURPOSE 3 520|32 3 00021811 1 2|Assertion DestroySubwindows-3.(B) 520|32 3 00021811 1 3|When a client sends an invalid DestroySubwindows protocol 520|32 3 00021811 1 4|request to the X server, in which the length field of the 520|32 3 00021811 1 5|request exceeds the maximum length accepted by the X server, 520|32 3 00021811 1 6|then the X server sends back a BadLength error to the 520|32 3 00021811 1 7|client. 520|32 3 00021811 1 8|Reason for omission: There is no known portable test method for this assertion 520|32 3 00021811 1 9|METH: Call library function testfunc() to do the following: 520|32 3 00021811 1 10|METH: Open a connection to the X server using native byte sex. 520|32 3 00021811 1 11|METH: Send an invalid DestroySubwindows protocol request to the X server with length 520|32 3 00021811 1 12|METH: one greater than the maximum length accepted by the server. 520|32 3 00021811 1 13|METH: Verify that the X server sends back a BadLength error. 520|32 3 00021811 1 14|METH: Open a connection to the X server using reversed byte sex. 520|32 3 00021811 1 15|METH: Send an invalid DestroySubwindows protocol request to the X server with length 520|32 3 00021811 1 16|METH: one greater than the maximum length accepted by the server. 520|32 3 00021811 1 17|METH: Verify that the X server sends back a BadLength error. 520|32 3 00021835 1 1|INFO: Processing a big request 520|32 3 00021811 2 1|child process was terminated by signal 13 (SIGPIPE) 520|32 3 00021836 1 1|INFO: Processing a big request 520|32 3 00021811 3 1|child process was terminated by signal 13 (SIGPIPE) 220|32 3 2 08:27:22|UNRESOLVED 410|32 3 1 08:27:22|IC End 80|32 1 08:27:22|TC End, scenario ref 67-0 70||"VSW5TESTSUITE CASE DestroyWindow 3" 10|33 /Xproto/pDestroyWindow 08:27:22|TC Start, scenario ref 69-0 15|33 3.3-lite 3|TCM Start 520|33 0 00021837 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|33 1 1 08:27:25|IC Start 200|33 1 08:27:25|TP Start 520|33 1 00021837 1 1|VSW5TESTSUITE PURPOSE 1 520|33 1 00021837 1 2|Assertion DestroyWindow-1.(A) 520|33 1 00021837 1 3|When a client sends a valid DestroyWindow protocol request 520|33 1 00021837 1 4|to the X server, and the client has no event selected in the 520|33 1 00021837 1 5|event_mask for any window, then the X server does not send 520|33 1 00021837 1 6|back an error, event or reply to the client. 520|33 1 00021837 1 7|METH: Call library function testfunc() to do the following: 520|33 1 00021837 1 8|METH: Open a connection to the X server using native byte sex. 520|33 1 00021837 1 9|METH: Send a valid DestroyWindow protocol request to the X server. 520|33 1 00021837 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|33 1 00021837 1 11|METH: Open a connection to the X server using reversed byte sex. 520|33 1 00021837 1 12|METH: Send a valid DestroyWindow protocol request to the X server. 520|33 1 00021837 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|33 1 0 08:27:25|PASS 410|33 1 1 08:27:25|IC End 400|33 2 1 08:27:25|IC Start 200|33 2 08:27:25|TP Start 520|33 2 00021837 1 1|VSW5TESTSUITE PURPOSE 2 520|33 2 00021837 1 2|Assertion DestroyWindow-2.(A) 520|33 2 00021837 1 3|When a client sends an invalid DestroyWindow protocol 520|33 2 00021837 1 4|request to the X server, in which the length field of the 520|33 2 00021837 1 5|request is not the minimum length required to contain the 520|33 2 00021837 1 6|request, then the X server sends back a BadLength error to 520|33 2 00021837 1 7|the client. 520|33 2 00021837 1 8|METH: Call library function testfunc() to do the following: 520|33 2 00021837 1 9|METH: Open a connection to the X server using native byte sex. 520|33 2 00021837 1 10|METH: Send an invalid DestroyWindow protocol request to the X server with length 520|33 2 00021837 1 11|METH: one less than the minimum length required to contain the request. 520|33 2 00021837 1 12|METH: Verify that the X server sends back a BadLength error. 520|33 2 00021837 1 13|METH: Open a connection to the X server using reversed byte sex. 520|33 2 00021837 1 14|METH: Send an invalid DestroyWindow protocol request to the X server with length 520|33 2 00021837 1 15|METH: one less than the minimum length required to contain the request. 520|33 2 00021837 1 16|METH: Verify that the X server sends back a BadLength error. 520|33 2 00021837 1 17|METH: 520|33 2 00021837 1 18|METH: Open a connection to the X server using native byte sex. 520|33 2 00021837 1 19|METH: Send an invalid DestroyWindow protocol request to the X server with length 520|33 2 00021837 1 20|METH: one greater than the minimum length required to contain the request. 520|33 2 00021837 1 21|METH: Verify that the X server sends back a BadLength error. 520|33 2 00021837 1 22|METH: Open a connection to the X server using reversed byte sex. 520|33 2 00021837 1 23|METH: Send an invalid DestroyWindow protocol request to the X server with length 520|33 2 00021837 1 24|METH: one greater than the minimum length required to contain the request. 520|33 2 00021837 1 25|METH: Verify that the X server sends back a BadLength error. 220|33 2 0 08:27:25|PASS 410|33 2 1 08:27:25|IC End 400|33 3 1 08:27:25|IC Start 200|33 3 08:27:25|TP Start 520|33 3 00021837 1 1|VSW5TESTSUITE PURPOSE 3 520|33 3 00021837 1 2|Assertion DestroyWindow-3.(B) 520|33 3 00021837 1 3|When a client sends an invalid DestroyWindow protocol 520|33 3 00021837 1 4|request to the X server, in which the length field of the 520|33 3 00021837 1 5|request exceeds the maximum length accepted by the X server, 520|33 3 00021837 1 6|then the X server sends back a BadLength error to the 520|33 3 00021837 1 7|client. 520|33 3 00021837 1 8|Reason for omission: There is no known portable test method for this assertion 520|33 3 00021837 1 9|METH: Call library function testfunc() to do the following: 520|33 3 00021837 1 10|METH: Open a connection to the X server using native byte sex. 520|33 3 00021837 1 11|METH: Send an invalid DestroyWindow protocol request to the X server with length 520|33 3 00021837 1 12|METH: one greater than the maximum length accepted by the server. 520|33 3 00021837 1 13|METH: Verify that the X server sends back a BadLength error. 520|33 3 00021837 1 14|METH: Open a connection to the X server using reversed byte sex. 520|33 3 00021837 1 15|METH: Send an invalid DestroyWindow protocol request to the X server with length 520|33 3 00021837 1 16|METH: one greater than the maximum length accepted by the server. 520|33 3 00021837 1 17|METH: Verify that the X server sends back a BadLength error. 520|33 3 00021861 1 1|INFO: Processing a big request 520|33 3 00021837 2 1|child process was terminated by signal 13 (SIGPIPE) 520|33 3 00021862 1 1|INFO: Processing a big request 520|33 3 00021837 3 1|child process was terminated by signal 13 (SIGPIPE) 220|33 3 2 08:27:25|UNRESOLVED 410|33 3 1 08:27:25|IC End 80|33 1 08:27:26|TC End, scenario ref 69-0 70||"VSW5TESTSUITE CASE FillPoly 3" 10|34 /Xproto/pFillPoly 08:27:26|TC Start, scenario ref 71-0 15|34 3.3-lite 3|TCM Start 520|34 0 00021863 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|34 1 1 08:27:28|IC Start 200|34 1 08:27:28|TP Start 520|34 1 00021863 1 1|VSW5TESTSUITE PURPOSE 1 520|34 1 00021863 1 2|Assertion FillPoly-1.(A) 520|34 1 00021863 1 3|When a client sends a valid FillPoly protocol request to 520|34 1 00021863 1 4|the X server, then the X server does not send back an error, 520|34 1 00021863 1 5|event or reply to the client. 520|34 1 00021863 1 6|METH: Call library function testfunc() to do the following: 520|34 1 00021863 1 7|METH: Open a connection to the X server using native byte sex. 520|34 1 00021863 1 8|METH: Send a valid FillPoly protocol request to the X server. 520|34 1 00021863 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|34 1 00021863 1 10|METH: Open a connection to the X server using reversed byte sex. 520|34 1 00021863 1 11|METH: Send a valid FillPoly protocol request to the X server. 520|34 1 00021863 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|34 1 0 08:27:28|PASS 410|34 1 1 08:27:28|IC End 400|34 2 1 08:27:28|IC Start 200|34 2 08:27:28|TP Start 520|34 2 00021863 1 1|VSW5TESTSUITE PURPOSE 2 520|34 2 00021863 1 2|Assertion FillPoly-2.(A) 520|34 2 00021863 1 3|When a client sends an invalid FillPoly protocol request to 520|34 2 00021863 1 4|the X server, in which the length field of the request is 520|34 2 00021863 1 5|not the minimum length required to contain the request plus 520|34 2 00021863 1 6|zero or more vertices, then the X server sends back a 520|34 2 00021863 1 7|BadLength error to the client. 520|34 2 00021863 1 8|METH: Call library function testfunc() to do the following: 520|34 2 00021863 1 9|METH: Open a connection to the X server using native byte sex. 520|34 2 00021863 1 10|METH: Send an invalid FillPoly protocol request to the X server with length 520|34 2 00021863 1 11|METH: one less than the minimum length required to contain the request + zero vertices. 520|34 2 00021863 1 12|METH: Verify that the X server sends back a BadLength error. 520|34 2 00021863 1 13|METH: Open a connection to the X server using reversed byte sex. 520|34 2 00021863 1 14|METH: Send an invalid FillPoly protocol request to the X server with length 520|34 2 00021863 1 15|METH: one less than the minimum length required to contain the request + zero vertices. 520|34 2 00021863 1 16|METH: Verify that the X server sends back a BadLength error. 220|34 2 0 08:27:28|PASS 410|34 2 1 08:27:28|IC End 400|34 3 1 08:27:28|IC Start 200|34 3 08:27:28|TP Start 520|34 3 00021863 1 1|VSW5TESTSUITE PURPOSE 3 520|34 3 00021863 1 2|Assertion FillPoly-3.(B) 520|34 3 00021863 1 3|When a client sends an invalid FillPoly protocol request to 520|34 3 00021863 1 4|the X server, in which the length field of the request 520|34 3 00021863 1 5|exceeds the maximum length accepted by the X server, then 520|34 3 00021863 1 6|the X server sends back a BadLength error to the client. 520|34 3 00021863 1 7|Reason for omission: There is no known portable test method for this assertion 520|34 3 00021863 1 8|METH: Call library function testfunc() to do the following: 520|34 3 00021863 1 9|METH: Open a connection to the X server using native byte sex. 520|34 3 00021863 1 10|METH: Send an invalid FillPoly protocol request to the X server with length 520|34 3 00021863 1 11|METH: one greater than the maximum length accepted by the server. 520|34 3 00021863 1 12|METH: Verify that the X server sends back a BadLength error. 520|34 3 00021863 1 13|METH: Open a connection to the X server using reversed byte sex. 520|34 3 00021863 1 14|METH: Send an invalid FillPoly protocol request to the X server with length 520|34 3 00021863 1 15|METH: one greater than the maximum length accepted by the server. 520|34 3 00021863 1 16|METH: Verify that the X server sends back a BadLength error. 520|34 3 00021885 1 1|INFO: Processing a big request 520|34 3 00021863 2 1|child process was terminated by signal 13 (SIGPIPE) 520|34 3 00021886 1 1|INFO: Processing a big request 520|34 3 00021863 3 1|child process was terminated by signal 13 (SIGPIPE) 220|34 3 2 08:27:28|UNRESOLVED 410|34 3 1 08:27:28|IC End 80|34 1 08:27:29|TC End, scenario ref 71-0 70||"VSW5TESTSUITE CASE FreeColormap 3" 10|35 /Xproto/pFreeColormap 08:27:29|TC Start, scenario ref 73-0 15|35 3.3-lite 3|TCM Start 520|35 0 00021887 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|35 1 1 08:27:32|IC Start 200|35 1 08:27:32|TP Start 520|35 1 00021887 1 1|VSW5TESTSUITE PURPOSE 1 520|35 1 00021887 1 2|Assertion FreeColormap-1.(A) 520|35 1 00021887 1 3|When a client sends a valid FreeColormap protocol request 520|35 1 00021887 1 4|to the X server, and the client has no event selected in the 520|35 1 00021887 1 5|event_mask for any window, then the X server does not send 520|35 1 00021887 1 6|back an error, event or reply to the client. 520|35 1 00021887 1 7|METH: Call library function testfunc() to do the following: 520|35 1 00021887 1 8|METH: Open a connection to the X server using native byte sex. 520|35 1 00021887 1 9|METH: Send a valid FreeColormap protocol request to the X server. 520|35 1 00021887 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|35 1 00021887 1 11|METH: Open a connection to the X server using reversed byte sex. 520|35 1 00021887 1 12|METH: Send a valid FreeColormap protocol request to the X server. 520|35 1 00021887 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|35 1 0 08:27:32|PASS 410|35 1 1 08:27:32|IC End 400|35 2 1 08:27:32|IC Start 200|35 2 08:27:32|TP Start 520|35 2 00021887 1 1|VSW5TESTSUITE PURPOSE 2 520|35 2 00021887 1 2|Assertion FreeColormap-2.(A) 520|35 2 00021887 1 3|When a client sends an invalid FreeColormap protocol 520|35 2 00021887 1 4|request to the X server, in which the length field of the 520|35 2 00021887 1 5|request is not the minimum length required to contain the 520|35 2 00021887 1 6|request, then the X server sends back a BadLength error to 520|35 2 00021887 1 7|the client. 520|35 2 00021887 1 8|METH: Call library function testfunc() to do the following: 520|35 2 00021887 1 9|METH: Open a connection to the X server using native byte sex. 520|35 2 00021887 1 10|METH: Send an invalid FreeColormap protocol request to the X server with length 520|35 2 00021887 1 11|METH: one less than the minimum length required to contain the request. 520|35 2 00021887 1 12|METH: Verify that the X server sends back a BadLength error. 520|35 2 00021887 1 13|METH: Open a connection to the X server using reversed byte sex. 520|35 2 00021887 1 14|METH: Send an invalid FreeColormap protocol request to the X server with length 520|35 2 00021887 1 15|METH: one less than the minimum length required to contain the request. 520|35 2 00021887 1 16|METH: Verify that the X server sends back a BadLength error. 520|35 2 00021887 1 17|METH: 520|35 2 00021887 1 18|METH: Open a connection to the X server using native byte sex. 520|35 2 00021887 1 19|METH: Send an invalid FreeColormap protocol request to the X server with length 520|35 2 00021887 1 20|METH: one greater than the minimum length required to contain the request. 520|35 2 00021887 1 21|METH: Verify that the X server sends back a BadLength error. 520|35 2 00021887 1 22|METH: Open a connection to the X server using reversed byte sex. 520|35 2 00021887 1 23|METH: Send an invalid FreeColormap protocol request to the X server with length 520|35 2 00021887 1 24|METH: one greater than the minimum length required to contain the request. 520|35 2 00021887 1 25|METH: Verify that the X server sends back a BadLength error. 220|35 2 0 08:27:32|PASS 410|35 2 1 08:27:32|IC End 400|35 3 1 08:27:32|IC Start 200|35 3 08:27:32|TP Start 520|35 3 00021887 1 1|VSW5TESTSUITE PURPOSE 3 520|35 3 00021887 1 2|Assertion FreeColormap-3.(B) 520|35 3 00021887 1 3|When a client sends an invalid FreeColormap protocol 520|35 3 00021887 1 4|request to the X server, in which the length field of the 520|35 3 00021887 1 5|request exceeds the maximum length accepted by the X server, 520|35 3 00021887 1 6|then the X server sends back a BadLength error to the 520|35 3 00021887 1 7|client. 520|35 3 00021887 1 8|Reason for omission: There is no known portable test method for this assertion 520|35 3 00021887 1 9|METH: Call library function testfunc() to do the following: 520|35 3 00021887 1 10|METH: Open a connection to the X server using native byte sex. 520|35 3 00021887 1 11|METH: Send an invalid FreeColormap protocol request to the X server with length 520|35 3 00021887 1 12|METH: one greater than the maximum length accepted by the server. 520|35 3 00021887 1 13|METH: Verify that the X server sends back a BadLength error. 520|35 3 00021887 1 14|METH: Open a connection to the X server using reversed byte sex. 520|35 3 00021887 1 15|METH: Send an invalid FreeColormap protocol request to the X server with length 520|35 3 00021887 1 16|METH: one greater than the maximum length accepted by the server. 520|35 3 00021887 1 17|METH: Verify that the X server sends back a BadLength error. 520|35 3 00021911 1 1|INFO: Processing a big request 520|35 3 00021887 2 1|child process was terminated by signal 13 (SIGPIPE) 520|35 3 00021912 1 1|INFO: Processing a big request 520|35 3 00021887 3 1|child process was terminated by signal 13 (SIGPIPE) 220|35 3 2 08:27:32|UNRESOLVED 410|35 3 1 08:27:32|IC End 80|35 1 08:27:32|TC End, scenario ref 73-0 70||"VSW5TESTSUITE CASE FreeColors 3" 10|36 /Xproto/pFreeColors 08:27:32|TC Start, scenario ref 75-0 15|36 3.3-lite 3|TCM Start 520|36 0 00021913 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|36 1 1 08:27:35|IC Start 200|36 1 08:27:35|TP Start 520|36 1 00021913 1 1|VSW5TESTSUITE PURPOSE 1 520|36 1 00021913 1 2|Assertion FreeColors-1.(C) 520|36 1 00021913 1 3|When a client sends a valid FreeColors protocol request to 520|36 1 00021913 1 4|the X server, then the X server does not send back an error, 520|36 1 00021913 1 5|event or reply to the client. 520|36 1 00021913 1 6|METH: Call library function testfunc() to do the following: 520|36 1 00021913 1 7|METH: Open a connection to the X server using native byte sex. 520|36 1 00021913 1 8|METH: Send a valid FreeColors protocol request to the X server. 520|36 1 00021913 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|36 1 00021913 1 10|METH: Open a connection to the X server using reversed byte sex. 520|36 1 00021913 1 11|METH: Send a valid FreeColors protocol request to the X server. 520|36 1 00021913 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|36 1 0 08:27:35|PASS 410|36 1 1 08:27:35|IC End 400|36 2 1 08:27:35|IC Start 200|36 2 08:27:35|TP Start 520|36 2 00021913 1 1|VSW5TESTSUITE PURPOSE 2 520|36 2 00021913 1 2|Assertion FreeColors-2.(A) 520|36 2 00021913 1 3|When a client sends an invalid FreeColors protocol request 520|36 2 00021913 1 4|to the X server, in which the length field of the request is 520|36 2 00021913 1 5|not the minimum length required to contain the request, then 520|36 2 00021913 1 6|the X server sends back a BadLength error to the client. 520|36 2 00021913 1 7|METH: Call library function testfunc() to do the following: 520|36 2 00021913 1 8|METH: Open a connection to the X server using native byte sex. 520|36 2 00021913 1 9|METH: Send an invalid FreeColors protocol request to the X server with length 520|36 2 00021913 1 10|METH: one less than the minimum length required to contain the request. 520|36 2 00021913 1 11|METH: Verify that the X server sends back a BadLength error. 520|36 2 00021913 1 12|METH: Open a connection to the X server using reversed byte sex. 520|36 2 00021913 1 13|METH: Send an invalid FreeColors protocol request to the X server with length 520|36 2 00021913 1 14|METH: one less than the minimum length required to contain the request. 520|36 2 00021913 1 15|METH: Verify that the X server sends back a BadLength error. 520|36 2 00021913 1 16|METH: 220|36 2 0 08:27:35|PASS 410|36 2 1 08:27:35|IC End 400|36 3 1 08:27:35|IC Start 200|36 3 08:27:35|TP Start 520|36 3 00021913 1 1|VSW5TESTSUITE PURPOSE 3 520|36 3 00021913 1 2|Assertion FreeColors-3.(B) 520|36 3 00021913 1 3|When a client sends an invalid FreeColors protocol request 520|36 3 00021913 1 4|to the X server, in which the length field of the request 520|36 3 00021913 1 5|exceeds the maximum length accepted by the X server, then 520|36 3 00021913 1 6|the X server sends back a BadLength error to the client. 520|36 3 00021913 1 7|Reason for omission: There is no known portable test method for this assertion 520|36 3 00021913 1 8|METH: Call library function testfunc() to do the following: 520|36 3 00021913 1 9|METH: Open a connection to the X server using native byte sex. 520|36 3 00021913 1 10|METH: Send an invalid FreeColors protocol request to the X server with length 520|36 3 00021913 1 11|METH: one greater than the maximum length accepted by the server. 520|36 3 00021913 1 12|METH: Verify that the X server sends back a BadLength error. 520|36 3 00021913 1 13|METH: Open a connection to the X server using reversed byte sex. 520|36 3 00021913 1 14|METH: Send an invalid FreeColors protocol request to the X server with length 520|36 3 00021913 1 15|METH: one greater than the maximum length accepted by the server. 520|36 3 00021913 1 16|METH: Verify that the X server sends back a BadLength error. 520|36 3 00021935 1 1|INFO: Processing a big request 520|36 3 00021913 2 1|child process was terminated by signal 13 (SIGPIPE) 520|36 3 00021936 1 1|INFO: Processing a big request 520|36 3 00021913 3 1|child process was terminated by signal 13 (SIGPIPE) 220|36 3 2 08:27:35|UNRESOLVED 410|36 3 1 08:27:35|IC End 80|36 1 08:27:36|TC End, scenario ref 75-0 70||"VSW5TESTSUITE CASE FreeCursor 3" 10|37 /Xproto/pFreeCursor 08:27:36|TC Start, scenario ref 77-0 15|37 3.3-lite 3|TCM Start 520|37 0 00021937 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|37 1 1 08:27:38|IC Start 200|37 1 08:27:38|TP Start 520|37 1 00021937 1 1|VSW5TESTSUITE PURPOSE 1 520|37 1 00021937 1 2|Assertion FreeCursor-1.(A) 520|37 1 00021937 1 3|When a client sends a valid FreeCursor protocol request to 520|37 1 00021937 1 4|the X server, then the X server does not send back an error, 520|37 1 00021937 1 5|event or reply to the client. 520|37 1 00021937 1 6|METH: Call library function testfunc() to do the following: 520|37 1 00021937 1 7|METH: Open a connection to the X server using native byte sex. 520|37 1 00021937 1 8|METH: Send a valid FreeCursor protocol request to the X server. 520|37 1 00021937 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|37 1 00021937 1 10|METH: Open a connection to the X server using reversed byte sex. 520|37 1 00021937 1 11|METH: Send a valid FreeCursor protocol request to the X server. 520|37 1 00021937 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|37 1 0 08:27:38|PASS 410|37 1 1 08:27:38|IC End 400|37 2 1 08:27:38|IC Start 200|37 2 08:27:38|TP Start 520|37 2 00021937 1 1|VSW5TESTSUITE PURPOSE 2 520|37 2 00021937 1 2|Assertion FreeCursor-2.(A) 520|37 2 00021937 1 3|When a client sends an invalid FreeCursor protocol request 520|37 2 00021937 1 4|to the X server, in which the length field of the request is 520|37 2 00021937 1 5|not the minimum length required to contain the request, then 520|37 2 00021937 1 6|the X server sends back a BadLength error to the client. 520|37 2 00021937 1 7|METH: Call library function testfunc() to do the following: 520|37 2 00021937 1 8|METH: Open a connection to the X server using native byte sex. 520|37 2 00021937 1 9|METH: Send an invalid FreeCursor protocol request to the X server with length 520|37 2 00021937 1 10|METH: one less than the minimum length required to contain the request. 520|37 2 00021937 1 11|METH: Verify that the X server sends back a BadLength error. 520|37 2 00021937 1 12|METH: Open a connection to the X server using reversed byte sex. 520|37 2 00021937 1 13|METH: Send an invalid FreeCursor protocol request to the X server with length 520|37 2 00021937 1 14|METH: one less than the minimum length required to contain the request. 520|37 2 00021937 1 15|METH: Verify that the X server sends back a BadLength error. 520|37 2 00021937 1 16|METH: 520|37 2 00021937 1 17|METH: Open a connection to the X server using native byte sex. 520|37 2 00021937 1 18|METH: Send an invalid FreeCursor protocol request to the X server with length 520|37 2 00021937 1 19|METH: one greater than the minimum length required to contain the request. 520|37 2 00021937 1 20|METH: Verify that the X server sends back a BadLength error. 520|37 2 00021937 1 21|METH: Open a connection to the X server using reversed byte sex. 520|37 2 00021937 1 22|METH: Send an invalid FreeCursor protocol request to the X server with length 520|37 2 00021937 1 23|METH: one greater than the minimum length required to contain the request. 520|37 2 00021937 1 24|METH: Verify that the X server sends back a BadLength error. 220|37 2 0 08:27:38|PASS 410|37 2 1 08:27:38|IC End 400|37 3 1 08:27:38|IC Start 200|37 3 08:27:38|TP Start 520|37 3 00021937 1 1|VSW5TESTSUITE PURPOSE 3 520|37 3 00021937 1 2|Assertion FreeCursor-3.(B) 520|37 3 00021937 1 3|When a client sends an invalid FreeCursor protocol request 520|37 3 00021937 1 4|to the X server, in which the length field of the request 520|37 3 00021937 1 5|exceeds the maximum length accepted by the X server, then 520|37 3 00021937 1 6|the X server sends back a BadLength error to the client. 520|37 3 00021937 1 7|Reason for omission: There is no known portable test method for this assertion 520|37 3 00021937 1 8|METH: Call library function testfunc() to do the following: 520|37 3 00021937 1 9|METH: Open a connection to the X server using native byte sex. 520|37 3 00021937 1 10|METH: Send an invalid FreeCursor protocol request to the X server with length 520|37 3 00021937 1 11|METH: one greater than the maximum length accepted by the server. 520|37 3 00021937 1 12|METH: Verify that the X server sends back a BadLength error. 520|37 3 00021937 1 13|METH: Open a connection to the X server using reversed byte sex. 520|37 3 00021937 1 14|METH: Send an invalid FreeCursor protocol request to the X server with length 520|37 3 00021937 1 15|METH: one greater than the maximum length accepted by the server. 520|37 3 00021937 1 16|METH: Verify that the X server sends back a BadLength error. 520|37 3 00021961 1 1|INFO: Processing a big request 520|37 3 00021937 2 1|child process was terminated by signal 13 (SIGPIPE) 520|37 3 00021962 1 1|INFO: Processing a big request 520|37 3 00021937 3 1|child process was terminated by signal 13 (SIGPIPE) 220|37 3 2 08:27:38|UNRESOLVED 410|37 3 1 08:27:38|IC End 80|37 1 08:27:39|TC End, scenario ref 77-0 70||"VSW5TESTSUITE CASE ForceScreenSaver 3" 10|38 /Xproto/pForceScreenSaver 08:27:39|TC Start, scenario ref 79-0 15|38 3.3-lite 3|TCM Start 520|38 0 00021963 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|38 1 1 08:27:42|IC Start 200|38 1 08:27:42|TP Start 520|38 1 00021963 1 1|VSW5TESTSUITE PURPOSE 1 520|38 1 00021963 1 2|Assertion ForceScreenSaver-1.(A) 520|38 1 00021963 1 3|When a client sends a valid ForceScreenSaver protocol 520|38 1 00021963 1 4|request to the X server, then the X server does not send 520|38 1 00021963 1 5|back an error, event or reply to the client. 520|38 1 00021963 1 6|METH: Call library function testfunc() to do the following: 520|38 1 00021963 1 7|METH: Open a connection to the X server using native byte sex. 520|38 1 00021963 1 8|METH: Send a valid ForceScreenSaver protocol request to the X server. 520|38 1 00021963 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|38 1 00021963 1 10|METH: Open a connection to the X server using reversed byte sex. 520|38 1 00021963 1 11|METH: Send a valid ForceScreenSaver protocol request to the X server. 520|38 1 00021963 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|38 1 0 08:27:42|PASS 410|38 1 1 08:27:42|IC End 400|38 2 1 08:27:42|IC Start 200|38 2 08:27:42|TP Start 520|38 2 00021963 1 1|VSW5TESTSUITE PURPOSE 2 520|38 2 00021963 1 2|Assertion ForceScreenSaver-2.(A) 520|38 2 00021963 1 3|When a client sends an invalid ForceScreenSaver protocol 520|38 2 00021963 1 4|request to the X server, in which the length field of the 520|38 2 00021963 1 5|request is not the minimum length required to contain the 520|38 2 00021963 1 6|request, then the X server sends back a BadLength error to 520|38 2 00021963 1 7|the client. 520|38 2 00021963 1 8|METH: Call library function testfunc() to do the following: 520|38 2 00021963 1 9|METH: Open a connection to the X server using native byte sex. 520|38 2 00021963 1 10|METH: Send an invalid ForceScreenSaver protocol request to the X server with length 520|38 2 00021963 1 11|METH: one less than the minimum length required to contain the request. 520|38 2 00021963 1 12|METH: Verify that the X server sends back a BadLength error. 520|38 2 00021963 1 13|METH: Open a connection to the X server using reversed byte sex. 520|38 2 00021963 1 14|METH: Send an invalid ForceScreenSaver protocol request to the X server with length 520|38 2 00021963 1 15|METH: one less than the minimum length required to contain the request. 520|38 2 00021963 1 16|METH: Verify that the X server sends back a BadLength error. 520|38 2 00021963 1 17|METH: 520|38 2 00021963 1 18|METH: Open a connection to the X server using native byte sex. 520|38 2 00021963 1 19|METH: Send an invalid ForceScreenSaver protocol request to the X server with length 520|38 2 00021963 1 20|METH: one greater than the minimum length required to contain the request. 520|38 2 00021963 1 21|METH: Verify that the X server sends back a BadLength error. 520|38 2 00021963 1 22|METH: Open a connection to the X server using reversed byte sex. 520|38 2 00021963 1 23|METH: Send an invalid ForceScreenSaver protocol request to the X server with length 520|38 2 00021963 1 24|METH: one greater than the minimum length required to contain the request. 520|38 2 00021963 1 25|METH: Verify that the X server sends back a BadLength error. 520|38 2 00021983 1 1|INFO: Processing a big request 520|38 2 00021983 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|38 2 00021983 1 3|REPORT: Test ForceScreenSaver failed with 1 error. 520|38 2 00021984 1 1|INFO: Processing a big request 520|38 2 00021984 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|38 2 00021984 1 3|REPORT: Test ForceScreenSaver failed with 1 error. 220|38 2 1 08:27:52|FAIL 410|38 2 1 08:27:52|IC End 400|38 3 1 08:27:52|IC Start 200|38 3 08:27:52|TP Start 520|38 3 00021963 1 1|VSW5TESTSUITE PURPOSE 3 520|38 3 00021963 1 2|Assertion ForceScreenSaver-3.(B) 520|38 3 00021963 1 3|When a client sends an invalid ForceScreenSaver protocol 520|38 3 00021963 1 4|request to the X server, in which the length field of the 520|38 3 00021963 1 5|request exceeds the maximum length accepted by the X server, 520|38 3 00021963 1 6|then the X server sends back a BadLength error to the 520|38 3 00021963 1 7|client. 520|38 3 00021963 1 8|Reason for omission: There is no known portable test method for this assertion 520|38 3 00021963 1 9|METH: Call library function testfunc() to do the following: 520|38 3 00021963 1 10|METH: Open a connection to the X server using native byte sex. 520|38 3 00021963 1 11|METH: Send an invalid ForceScreenSaver protocol request to the X server with length 520|38 3 00021963 1 12|METH: one greater than the maximum length accepted by the server. 520|38 3 00021963 1 13|METH: Verify that the X server sends back a BadLength error. 520|38 3 00021963 1 14|METH: Open a connection to the X server using reversed byte sex. 520|38 3 00021963 1 15|METH: Send an invalid ForceScreenSaver protocol request to the X server with length 520|38 3 00021963 1 16|METH: one greater than the maximum length accepted by the server. 520|38 3 00021963 1 17|METH: Verify that the X server sends back a BadLength error. 520|38 3 00021987 1 1|INFO: Processing a big request 520|38 3 00021963 2 1|child process was terminated by signal 13 (SIGPIPE) 520|38 3 00021988 1 1|INFO: Processing a big request 520|38 3 00021963 3 1|child process was terminated by signal 13 (SIGPIPE) 220|38 3 2 08:27:52|UNRESOLVED 410|38 3 1 08:27:52|IC End 80|38 1 08:27:52|TC End, scenario ref 79-0 70||"VSW5TESTSUITE CASE FreeGC 3" 10|39 /Xproto/pFreeGC 08:27:52|TC Start, scenario ref 81-0 15|39 3.3-lite 3|TCM Start 520|39 0 00021989 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|39 1 1 08:27:55|IC Start 200|39 1 08:27:55|TP Start 520|39 1 00021989 1 1|VSW5TESTSUITE PURPOSE 1 520|39 1 00021989 1 2|Assertion FreeGC-1.(A) 520|39 1 00021989 1 3|When a client sends a valid FreeGC protocol request to the 520|39 1 00021989 1 4|X server, then the X server does not send back an error, 520|39 1 00021989 1 5|event or reply to the client. 520|39 1 00021989 1 6|METH: Call library function testfunc() to do the following: 520|39 1 00021989 1 7|METH: Open a connection to the X server using native byte sex. 520|39 1 00021989 1 8|METH: Send a valid FreeGC protocol request to the X server. 520|39 1 00021989 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|39 1 00021989 1 10|METH: Open a connection to the X server using reversed byte sex. 520|39 1 00021989 1 11|METH: Send a valid FreeGC protocol request to the X server. 520|39 1 00021989 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|39 1 0 08:27:55|PASS 410|39 1 1 08:27:55|IC End 400|39 2 1 08:27:55|IC Start 200|39 2 08:27:55|TP Start 520|39 2 00021989 1 1|VSW5TESTSUITE PURPOSE 2 520|39 2 00021989 1 2|Assertion FreeGC-2.(A) 520|39 2 00021989 1 3|When a client sends an invalid FreeGC protocol request to 520|39 2 00021989 1 4|the X server, in which the length field of the request is 520|39 2 00021989 1 5|not the minimum length required to contain the request, then 520|39 2 00021989 1 6|the X server sends back a BadLength error to the client. 520|39 2 00021989 1 7|METH: Call library function testfunc() to do the following: 520|39 2 00021989 1 8|METH: Open a connection to the X server using native byte sex. 520|39 2 00021989 1 9|METH: Send an invalid FreeGC protocol request to the X server with length 520|39 2 00021989 1 10|METH: one less than the minimum length required to contain the request. 520|39 2 00021989 1 11|METH: Verify that the X server sends back a BadLength error. 520|39 2 00021989 1 12|METH: Open a connection to the X server using reversed byte sex. 520|39 2 00021989 1 13|METH: Send an invalid FreeGC protocol request to the X server with length 520|39 2 00021989 1 14|METH: one less than the minimum length required to contain the request. 520|39 2 00021989 1 15|METH: Verify that the X server sends back a BadLength error. 520|39 2 00021989 1 16|METH: 520|39 2 00021989 1 17|METH: Open a connection to the X server using native byte sex. 520|39 2 00021989 1 18|METH: Send an invalid FreeGC protocol request to the X server with length 520|39 2 00021989 1 19|METH: one greater than the minimum length required to contain the request. 520|39 2 00021989 1 20|METH: Verify that the X server sends back a BadLength error. 520|39 2 00021989 1 21|METH: Open a connection to the X server using reversed byte sex. 520|39 2 00021989 1 22|METH: Send an invalid FreeGC protocol request to the X server with length 520|39 2 00021989 1 23|METH: one greater than the minimum length required to contain the request. 520|39 2 00021989 1 24|METH: Verify that the X server sends back a BadLength error. 220|39 2 0 08:27:55|PASS 410|39 2 1 08:27:55|IC End 400|39 3 1 08:27:55|IC Start 200|39 3 08:27:55|TP Start 520|39 3 00021989 1 1|VSW5TESTSUITE PURPOSE 3 520|39 3 00021989 1 2|Assertion FreeGC-3.(B) 520|39 3 00021989 1 3|When a client sends an invalid FreeGC protocol request to 520|39 3 00021989 1 4|the X server, in which the length field of the request 520|39 3 00021989 1 5|exceeds the maximum length accepted by the X server, then 520|39 3 00021989 1 6|the X server sends back a BadLength error to the client. 520|39 3 00021989 1 7|Reason for omission: There is no known portable test method for this assertion 520|39 3 00021989 1 8|METH: Call library function testfunc() to do the following: 520|39 3 00021989 1 9|METH: Open a connection to the X server using native byte sex. 520|39 3 00021989 1 10|METH: Send an invalid FreeGC protocol request to the X server with length 520|39 3 00021989 1 11|METH: one greater than the maximum length accepted by the server. 520|39 3 00021989 1 12|METH: Verify that the X server sends back a BadLength error. 520|39 3 00021989 1 13|METH: Open a connection to the X server using reversed byte sex. 520|39 3 00021989 1 14|METH: Send an invalid FreeGC protocol request to the X server with length 520|39 3 00021989 1 15|METH: one greater than the maximum length accepted by the server. 520|39 3 00021989 1 16|METH: Verify that the X server sends back a BadLength error. 520|39 3 00022013 1 1|INFO: Processing a big request 520|39 3 00021989 2 1|child process was terminated by signal 13 (SIGPIPE) 520|39 3 00022014 1 1|INFO: Processing a big request 520|39 3 00021989 3 1|child process was terminated by signal 13 (SIGPIPE) 220|39 3 2 08:27:55|UNRESOLVED 410|39 3 1 08:27:55|IC End 80|39 1 08:27:56|TC End, scenario ref 81-0 70||"VSW5TESTSUITE CASE FreePixmap 3" 10|40 /Xproto/pFreePixmap 08:27:56|TC Start, scenario ref 83-0 15|40 3.3-lite 3|TCM Start 520|40 0 00022015 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|40 1 1 08:27:58|IC Start 200|40 1 08:27:58|TP Start 520|40 1 00022015 1 1|VSW5TESTSUITE PURPOSE 1 520|40 1 00022015 1 2|Assertion FreePixmap-1.(A) 520|40 1 00022015 1 3|When a client sends a valid FreePixmap protocol request to 520|40 1 00022015 1 4|the X server, then the X server does not send back an error, 520|40 1 00022015 1 5|event or reply to the client. 520|40 1 00022015 1 6|METH: Call library function testfunc() to do the following: 520|40 1 00022015 1 7|METH: Open a connection to the X server using native byte sex. 520|40 1 00022015 1 8|METH: Send a valid FreePixmap protocol request to the X server. 520|40 1 00022015 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|40 1 00022015 1 10|METH: Open a connection to the X server using reversed byte sex. 520|40 1 00022015 1 11|METH: Send a valid FreePixmap protocol request to the X server. 520|40 1 00022015 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|40 1 0 08:27:58|PASS 410|40 1 1 08:27:58|IC End 400|40 2 1 08:27:58|IC Start 200|40 2 08:27:58|TP Start 520|40 2 00022015 1 1|VSW5TESTSUITE PURPOSE 2 520|40 2 00022015 1 2|Assertion FreePixmap-2.(A) 520|40 2 00022015 1 3|When a client sends an invalid FreePixmap protocol request 520|40 2 00022015 1 4|to the X server, in which the length field of the request is 520|40 2 00022015 1 5|not the minimum length required to contain the request, then 520|40 2 00022015 1 6|the X server sends back a BadLength error to the client. 520|40 2 00022015 1 7|METH: Call library function testfunc() to do the following: 520|40 2 00022015 1 8|METH: Open a connection to the X server using native byte sex. 520|40 2 00022015 1 9|METH: Send an invalid FreePixmap protocol request to the X server with length 520|40 2 00022015 1 10|METH: one less than the minimum length required to contain the request. 520|40 2 00022015 1 11|METH: Verify that the X server sends back a BadLength error. 520|40 2 00022015 1 12|METH: Open a connection to the X server using reversed byte sex. 520|40 2 00022015 1 13|METH: Send an invalid FreePixmap protocol request to the X server with length 520|40 2 00022015 1 14|METH: one less than the minimum length required to contain the request. 520|40 2 00022015 1 15|METH: Verify that the X server sends back a BadLength error. 520|40 2 00022015 1 16|METH: 520|40 2 00022015 1 17|METH: Open a connection to the X server using native byte sex. 520|40 2 00022015 1 18|METH: Send an invalid FreePixmap protocol request to the X server with length 520|40 2 00022015 1 19|METH: one greater than the minimum length required to contain the request. 520|40 2 00022015 1 20|METH: Verify that the X server sends back a BadLength error. 520|40 2 00022015 1 21|METH: Open a connection to the X server using reversed byte sex. 520|40 2 00022015 1 22|METH: Send an invalid FreePixmap protocol request to the X server with length 520|40 2 00022015 1 23|METH: one greater than the minimum length required to contain the request. 520|40 2 00022015 1 24|METH: Verify that the X server sends back a BadLength error. 220|40 2 0 08:27:58|PASS 410|40 2 1 08:27:58|IC End 400|40 3 1 08:27:58|IC Start 200|40 3 08:27:58|TP Start 520|40 3 00022015 1 1|VSW5TESTSUITE PURPOSE 3 520|40 3 00022015 1 2|Assertion FreePixmap-3.(B) 520|40 3 00022015 1 3|When a client sends an invalid FreePixmap protocol request 520|40 3 00022015 1 4|to the X server, in which the length field of the request 520|40 3 00022015 1 5|exceeds the maximum length accepted by the X server, then 520|40 3 00022015 1 6|the X server sends back a BadLength error to the client. 520|40 3 00022015 1 7|Reason for omission: There is no known portable test method for this assertion 520|40 3 00022015 1 8|METH: Call library function testfunc() to do the following: 520|40 3 00022015 1 9|METH: Open a connection to the X server using native byte sex. 520|40 3 00022015 1 10|METH: Send an invalid FreePixmap protocol request to the X server with length 520|40 3 00022015 1 11|METH: one greater than the maximum length accepted by the server. 520|40 3 00022015 1 12|METH: Verify that the X server sends back a BadLength error. 520|40 3 00022015 1 13|METH: Open a connection to the X server using reversed byte sex. 520|40 3 00022015 1 14|METH: Send an invalid FreePixmap protocol request to the X server with length 520|40 3 00022015 1 15|METH: one greater than the maximum length accepted by the server. 520|40 3 00022015 1 16|METH: Verify that the X server sends back a BadLength error. 520|40 3 00022039 1 1|INFO: Processing a big request 520|40 3 00022015 2 1|child process was terminated by signal 13 (SIGPIPE) 520|40 3 00022040 1 1|INFO: Processing a big request 520|40 3 00022015 3 1|child process was terminated by signal 13 (SIGPIPE) 220|40 3 2 08:27:58|UNRESOLVED 410|40 3 1 08:27:58|IC End 80|40 1 08:27:59|TC End, scenario ref 83-0 70||"VSW5TESTSUITE CASE GrabButton 3" 10|41 /Xproto/pGrabButton 08:27:59|TC Start, scenario ref 85-0 15|41 3.3-lite 3|TCM Start 520|41 0 00022041 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|41 1 1 08:28:02|IC Start 200|41 1 08:28:02|TP Start 520|41 1 00022041 1 1|VSW5TESTSUITE PURPOSE 1 520|41 1 00022041 1 2|Assertion GrabButton-1.(A) 520|41 1 00022041 1 3|When a client sends a valid GrabButton protocol request to 520|41 1 00022041 1 4|the X server, then the X server does not send back an error, 520|41 1 00022041 1 5|event or reply to the client. 520|41 1 00022041 1 6|METH: Call library function testfunc() to do the following: 520|41 1 00022041 1 7|METH: Open a connection to the X server using native byte sex. 520|41 1 00022041 1 8|METH: Send a valid GrabButton protocol request to the X server. 520|41 1 00022041 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|41 1 00022041 1 10|METH: Open a connection to the X server using reversed byte sex. 520|41 1 00022041 1 11|METH: Send a valid GrabButton protocol request to the X server. 520|41 1 00022041 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|41 1 0 08:28:02|PASS 410|41 1 1 08:28:02|IC End 400|41 2 1 08:28:02|IC Start 200|41 2 08:28:02|TP Start 520|41 2 00022041 1 1|VSW5TESTSUITE PURPOSE 2 520|41 2 00022041 1 2|Assertion GrabButton-2.(A) 520|41 2 00022041 1 3|When a client sends an invalid GrabButton protocol request 520|41 2 00022041 1 4|to the X server, in which the length field of the request is 520|41 2 00022041 1 5|not the minimum length required to contain the request, then 520|41 2 00022041 1 6|the X server sends back a BadLength error to the client. 520|41 2 00022041 1 7|METH: Call library function testfunc() to do the following: 520|41 2 00022041 1 8|METH: Open a connection to the X server using native byte sex. 520|41 2 00022041 1 9|METH: Send an invalid GrabButton protocol request to the X server with length 520|41 2 00022041 1 10|METH: one less than the minimum length required to contain the request. 520|41 2 00022041 1 11|METH: Verify that the X server sends back a BadLength error. 520|41 2 00022041 1 12|METH: Open a connection to the X server using reversed byte sex. 520|41 2 00022041 1 13|METH: Send an invalid GrabButton protocol request to the X server with length 520|41 2 00022041 1 14|METH: one less than the minimum length required to contain the request. 520|41 2 00022041 1 15|METH: Verify that the X server sends back a BadLength error. 520|41 2 00022041 1 16|METH: 520|41 2 00022041 1 17|METH: Open a connection to the X server using native byte sex. 520|41 2 00022041 1 18|METH: Send an invalid GrabButton protocol request to the X server with length 520|41 2 00022041 1 19|METH: one greater than the minimum length required to contain the request. 520|41 2 00022041 1 20|METH: Verify that the X server sends back a BadLength error. 520|41 2 00022041 1 21|METH: Open a connection to the X server using reversed byte sex. 520|41 2 00022041 1 22|METH: Send an invalid GrabButton protocol request to the X server with length 520|41 2 00022041 1 23|METH: one greater than the minimum length required to contain the request. 520|41 2 00022041 1 24|METH: Verify that the X server sends back a BadLength error. 220|41 2 0 08:28:02|PASS 410|41 2 1 08:28:02|IC End 400|41 3 1 08:28:02|IC Start 200|41 3 08:28:02|TP Start 520|41 3 00022041 1 1|VSW5TESTSUITE PURPOSE 3 520|41 3 00022041 1 2|Assertion GrabButton-3.(B) 520|41 3 00022041 1 3|When a client sends an invalid GrabButton protocol request 520|41 3 00022041 1 4|to the X server, in which the length field of the request 520|41 3 00022041 1 5|exceeds the maximum length accepted by the X server, then 520|41 3 00022041 1 6|the X server sends back a BadLength error to the client. 520|41 3 00022041 1 7|Reason for omission: There is no known portable test method for this assertion 520|41 3 00022041 1 8|METH: Call library function testfunc() to do the following: 520|41 3 00022041 1 9|METH: Open a connection to the X server using native byte sex. 520|41 3 00022041 1 10|METH: Send an invalid GrabButton protocol request to the X server with length 520|41 3 00022041 1 11|METH: one greater than the maximum length accepted by the server. 520|41 3 00022041 1 12|METH: Verify that the X server sends back a BadLength error. 520|41 3 00022041 1 13|METH: Open a connection to the X server using reversed byte sex. 520|41 3 00022041 1 14|METH: Send an invalid GrabButton protocol request to the X server with length 520|41 3 00022041 1 15|METH: one greater than the maximum length accepted by the server. 520|41 3 00022041 1 16|METH: Verify that the X server sends back a BadLength error. 520|41 3 00022065 1 1|INFO: Processing a big request 520|41 3 00022041 2 1|child process was terminated by signal 13 (SIGPIPE) 520|41 3 00022066 1 1|INFO: Processing a big request 520|41 3 00022041 3 1|child process was terminated by signal 13 (SIGPIPE) 220|41 3 2 08:28:02|UNRESOLVED 410|41 3 1 08:28:02|IC End 80|41 1 08:28:02|TC End, scenario ref 85-0 70||"VSW5TESTSUITE CASE GrabKey 3" 10|42 /Xproto/pGrabKey 08:28:02|TC Start, scenario ref 87-0 15|42 3.3-lite 3|TCM Start 520|42 0 00022067 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|42 1 1 08:28:05|IC Start 200|42 1 08:28:05|TP Start 520|42 1 00022067 1 1|VSW5TESTSUITE PURPOSE 1 520|42 1 00022067 1 2|Assertion GrabKey-1.(A) 520|42 1 00022067 1 3|When a client sends a valid GrabKey protocol request to the 520|42 1 00022067 1 4|X server, then the X server does not send back an error, 520|42 1 00022067 1 5|event or reply to the client. 520|42 1 00022067 1 6|METH: Call library function testfunc() to do the following: 520|42 1 00022067 1 7|METH: Open a connection to the X server using native byte sex. 520|42 1 00022067 1 8|METH: Send a valid GrabKey protocol request to the X server. 520|42 1 00022067 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|42 1 00022067 1 10|METH: Open a connection to the X server using reversed byte sex. 520|42 1 00022067 1 11|METH: Send a valid GrabKey protocol request to the X server. 520|42 1 00022067 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|42 1 0 08:28:05|PASS 410|42 1 1 08:28:05|IC End 400|42 2 1 08:28:05|IC Start 200|42 2 08:28:05|TP Start 520|42 2 00022067 1 1|VSW5TESTSUITE PURPOSE 2 520|42 2 00022067 1 2|Assertion GrabKey-2.(A) 520|42 2 00022067 1 3|When a client sends an invalid GrabKey protocol request to 520|42 2 00022067 1 4|the X server, in which the length field of the request is 520|42 2 00022067 1 5|not the minimum length required to contain the request, then 520|42 2 00022067 1 6|the X server sends back a BadLength error to the client. 520|42 2 00022067 1 7|METH: Call library function testfunc() to do the following: 520|42 2 00022067 1 8|METH: Open a connection to the X server using native byte sex. 520|42 2 00022067 1 9|METH: Send an invalid GrabKey protocol request to the X server with length 520|42 2 00022067 1 10|METH: one less than the minimum length required to contain the request. 520|42 2 00022067 1 11|METH: Verify that the X server sends back a BadLength error. 520|42 2 00022067 1 12|METH: Open a connection to the X server using reversed byte sex. 520|42 2 00022067 1 13|METH: Send an invalid GrabKey protocol request to the X server with length 520|42 2 00022067 1 14|METH: one less than the minimum length required to contain the request. 520|42 2 00022067 1 15|METH: Verify that the X server sends back a BadLength error. 520|42 2 00022067 1 16|METH: 520|42 2 00022067 1 17|METH: Open a connection to the X server using native byte sex. 520|42 2 00022067 1 18|METH: Send an invalid GrabKey protocol request to the X server with length 520|42 2 00022067 1 19|METH: one greater than the minimum length required to contain the request. 520|42 2 00022067 1 20|METH: Verify that the X server sends back a BadLength error. 520|42 2 00022067 1 21|METH: Open a connection to the X server using reversed byte sex. 520|42 2 00022067 1 22|METH: Send an invalid GrabKey protocol request to the X server with length 520|42 2 00022067 1 23|METH: one greater than the minimum length required to contain the request. 520|42 2 00022067 1 24|METH: Verify that the X server sends back a BadLength error. 220|42 2 0 08:28:05|PASS 410|42 2 1 08:28:05|IC End 400|42 3 1 08:28:05|IC Start 200|42 3 08:28:05|TP Start 520|42 3 00022067 1 1|VSW5TESTSUITE PURPOSE 3 520|42 3 00022067 1 2|Assertion GrabKey-3.(B) 520|42 3 00022067 1 3|When a client sends an invalid GrabKey protocol request to 520|42 3 00022067 1 4|the X server, in which the length field of the request 520|42 3 00022067 1 5|exceeds the maximum length accepted by the X server, then 520|42 3 00022067 1 6|the X server sends back a BadLength error to the client. 520|42 3 00022067 1 7|Reason for omission: There is no known portable test method for this assertion 520|42 3 00022067 1 8|METH: Call library function testfunc() to do the following: 520|42 3 00022067 1 9|METH: Open a connection to the X server using native byte sex. 520|42 3 00022067 1 10|METH: Send an invalid GrabKey protocol request to the X server with length 520|42 3 00022067 1 11|METH: one greater than the maximum length accepted by the server. 520|42 3 00022067 1 12|METH: Verify that the X server sends back a BadLength error. 520|42 3 00022067 1 13|METH: Open a connection to the X server using reversed byte sex. 520|42 3 00022067 1 14|METH: Send an invalid GrabKey protocol request to the X server with length 520|42 3 00022067 1 15|METH: one greater than the maximum length accepted by the server. 520|42 3 00022067 1 16|METH: Verify that the X server sends back a BadLength error. 520|42 3 00022091 1 1|INFO: Processing a big request 520|42 3 00022067 2 1|child process was terminated by signal 13 (SIGPIPE) 520|42 3 00022092 1 1|INFO: Processing a big request 520|42 3 00022067 3 1|child process was terminated by signal 13 (SIGPIPE) 220|42 3 2 08:28:05|UNRESOLVED 410|42 3 1 08:28:05|IC End 80|42 1 08:28:06|TC End, scenario ref 87-0 70||"VSW5TESTSUITE CASE GrabKeyboard 3" 10|43 /Xproto/pGrabKeyboard 08:28:06|TC Start, scenario ref 89-0 15|43 3.3-lite 3|TCM Start 520|43 0 00022093 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|43 1 1 08:28:09|IC Start 200|43 1 08:28:09|TP Start 520|43 1 00022093 1 1|VSW5TESTSUITE PURPOSE 1 520|43 1 00022093 1 2|Assertion GrabKeyboard-1.(A) 520|43 1 00022093 1 3|When a client sends a valid GrabKeyboard protocol request 520|43 1 00022093 1 4|to the X server, then the X server sends back a reply to the 520|43 1 00022093 1 5|client with the minimum required length. 520|43 1 00022093 1 6|METH: Call library function testfunc() to do the following: 520|43 1 00022093 1 7|METH: Open a connection to the X server using native byte sex. 520|43 1 00022093 1 8|METH: Send a valid GrabKeyboard protocol request to the X server. 520|43 1 00022093 1 9|METH: Verify that the X server sends back a reply. 520|43 1 00022093 1 10|METH: Open a connection to the X server using reversed byte sex. 520|43 1 00022093 1 11|METH: Send a valid GrabKeyboard protocol request to the X server. 520|43 1 00022093 1 12|METH: Verify that the X server sends back a reply. 220|43 1 0 08:28:09|PASS 410|43 1 1 08:28:09|IC End 400|43 2 1 08:28:09|IC Start 200|43 2 08:28:09|TP Start 520|43 2 00022093 1 1|VSW5TESTSUITE PURPOSE 2 520|43 2 00022093 1 2|Assertion GrabKeyboard-2.(A) 520|43 2 00022093 1 3|When a client sends an invalid GrabKeyboard protocol 520|43 2 00022093 1 4|request to the X server, in which the length field of the 520|43 2 00022093 1 5|request is not the minimum length required to contain the 520|43 2 00022093 1 6|request, then the X server sends back a BadLength error to 520|43 2 00022093 1 7|the client. 520|43 2 00022093 1 8|METH: Call library function testfunc() to do the following: 520|43 2 00022093 1 9|METH: Open a connection to the X server using native byte sex. 520|43 2 00022093 1 10|METH: Send an invalid GrabKeyboard protocol request to the X server with length 520|43 2 00022093 1 11|METH: one less than the minimum length required to contain the request. 520|43 2 00022093 1 12|METH: Verify that the X server sends back a BadLength error. 520|43 2 00022093 1 13|METH: Open a connection to the X server using reversed byte sex. 520|43 2 00022093 1 14|METH: Send an invalid GrabKeyboard protocol request to the X server with length 520|43 2 00022093 1 15|METH: one less than the minimum length required to contain the request. 520|43 2 00022093 1 16|METH: Verify that the X server sends back a BadLength error. 520|43 2 00022093 1 17|METH: 520|43 2 00022093 1 18|METH: Open a connection to the X server using native byte sex. 520|43 2 00022093 1 19|METH: Send an invalid GrabKeyboard protocol request to the X server with length 520|43 2 00022093 1 20|METH: one greater than the minimum length required to contain the request. 520|43 2 00022093 1 21|METH: Verify that the X server sends back a BadLength error. 520|43 2 00022093 1 22|METH: Open a connection to the X server using reversed byte sex. 520|43 2 00022093 1 23|METH: Send an invalid GrabKeyboard protocol request to the X server with length 520|43 2 00022093 1 24|METH: one greater than the minimum length required to contain the request. 520|43 2 00022093 1 25|METH: Verify that the X server sends back a BadLength error. 220|43 2 0 08:28:09|PASS 410|43 2 1 08:28:09|IC End 400|43 3 1 08:28:09|IC Start 200|43 3 08:28:09|TP Start 520|43 3 00022093 1 1|VSW5TESTSUITE PURPOSE 3 520|43 3 00022093 1 2|Assertion GrabKeyboard-3.(B) 520|43 3 00022093 1 3|When a client sends an invalid GrabKeyboard protocol 520|43 3 00022093 1 4|request to the X server, in which the length field of the 520|43 3 00022093 1 5|request exceeds the maximum length accepted by the X server, 520|43 3 00022093 1 6|then the X server sends back a BadLength error to the 520|43 3 00022093 1 7|client. 520|43 3 00022093 1 8|Reason for omission: There is no known portable test method for this assertion 520|43 3 00022093 1 9|METH: Call library function testfunc() to do the following: 520|43 3 00022093 1 10|METH: Open a connection to the X server using native byte sex. 520|43 3 00022093 1 11|METH: Send an invalid GrabKeyboard protocol request to the X server with length 520|43 3 00022093 1 12|METH: one greater than the maximum length accepted by the server. 520|43 3 00022093 1 13|METH: Verify that the X server sends back a BadLength error. 520|43 3 00022093 1 14|METH: Open a connection to the X server using reversed byte sex. 520|43 3 00022093 1 15|METH: Send an invalid GrabKeyboard protocol request to the X server with length 520|43 3 00022093 1 16|METH: one greater than the maximum length accepted by the server. 520|43 3 00022093 1 17|METH: Verify that the X server sends back a BadLength error. 520|43 3 00022117 1 1|INFO: Processing a big request 520|43 3 00022093 2 1|child process was terminated by signal 13 (SIGPIPE) 520|43 3 00022118 1 1|INFO: Processing a big request 520|43 3 00022093 3 1|child process was terminated by signal 13 (SIGPIPE) 220|43 3 2 08:28:09|UNRESOLVED 410|43 3 1 08:28:09|IC End 80|43 1 08:28:09|TC End, scenario ref 89-0 70||"VSW5TESTSUITE CASE GrabPointer 3" 10|44 /Xproto/pGrabPointer 08:28:09|TC Start, scenario ref 91-0 15|44 3.3-lite 3|TCM Start 520|44 0 00022119 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|44 1 1 08:28:12|IC Start 200|44 1 08:28:12|TP Start 520|44 1 00022119 1 1|VSW5TESTSUITE PURPOSE 1 520|44 1 00022119 1 2|Assertion GrabPointer-1.(A) 520|44 1 00022119 1 3|When a client sends a valid GrabPointer protocol request to 520|44 1 00022119 1 4|the X server, then the X server sends back a reply to the 520|44 1 00022119 1 5|client with the minimum required length. 520|44 1 00022119 1 6|METH: Call library function testfunc() to do the following: 520|44 1 00022119 1 7|METH: Open a connection to the X server using native byte sex. 520|44 1 00022119 1 8|METH: Send a valid GrabPointer protocol request to the X server. 520|44 1 00022119 1 9|METH: Verify that the X server sends back a reply. 520|44 1 00022119 1 10|METH: Open a connection to the X server using reversed byte sex. 520|44 1 00022119 1 11|METH: Send a valid GrabPointer protocol request to the X server. 520|44 1 00022119 1 12|METH: Verify that the X server sends back a reply. 220|44 1 0 08:28:12|PASS 410|44 1 1 08:28:12|IC End 400|44 2 1 08:28:12|IC Start 200|44 2 08:28:12|TP Start 520|44 2 00022119 1 1|VSW5TESTSUITE PURPOSE 2 520|44 2 00022119 1 2|Assertion GrabPointer-2.(A) 520|44 2 00022119 1 3|When a client sends an invalid GrabPointer protocol request 520|44 2 00022119 1 4|to the X server, in which the length field of the request is 520|44 2 00022119 1 5|not the minimum length required to contain the request, then 520|44 2 00022119 1 6|the X server sends back a BadLength error to the client. 520|44 2 00022119 1 7|METH: Call library function testfunc() to do the following: 520|44 2 00022119 1 8|METH: Open a connection to the X server using native byte sex. 520|44 2 00022119 1 9|METH: Send an invalid GrabPointer protocol request to the X server with length 520|44 2 00022119 1 10|METH: one less than the minimum length required to contain the request. 520|44 2 00022119 1 11|METH: Verify that the X server sends back a BadLength error. 520|44 2 00022119 1 12|METH: Open a connection to the X server using reversed byte sex. 520|44 2 00022119 1 13|METH: Send an invalid GrabPointer protocol request to the X server with length 520|44 2 00022119 1 14|METH: one less than the minimum length required to contain the request. 520|44 2 00022119 1 15|METH: Verify that the X server sends back a BadLength error. 520|44 2 00022119 1 16|METH: 520|44 2 00022119 1 17|METH: Open a connection to the X server using native byte sex. 520|44 2 00022119 1 18|METH: Send an invalid GrabPointer protocol request to the X server with length 520|44 2 00022119 1 19|METH: one greater than the minimum length required to contain the request. 520|44 2 00022119 1 20|METH: Verify that the X server sends back a BadLength error. 520|44 2 00022119 1 21|METH: Open a connection to the X server using reversed byte sex. 520|44 2 00022119 1 22|METH: Send an invalid GrabPointer protocol request to the X server with length 520|44 2 00022119 1 23|METH: one greater than the minimum length required to contain the request. 520|44 2 00022119 1 24|METH: Verify that the X server sends back a BadLength error. 220|44 2 0 08:28:12|PASS 410|44 2 1 08:28:12|IC End 400|44 3 1 08:28:12|IC Start 200|44 3 08:28:12|TP Start 520|44 3 00022119 1 1|VSW5TESTSUITE PURPOSE 3 520|44 3 00022119 1 2|Assertion GrabPointer-3.(B) 520|44 3 00022119 1 3|When a client sends an invalid GrabPointer protocol request 520|44 3 00022119 1 4|to the X server, in which the length field of the request 520|44 3 00022119 1 5|exceeds the maximum length accepted by the X server, then 520|44 3 00022119 1 6|the X server sends back a BadLength error to the client. 520|44 3 00022119 1 7|Reason for omission: There is no known portable test method for this assertion 520|44 3 00022119 1 8|METH: Call library function testfunc() to do the following: 520|44 3 00022119 1 9|METH: Open a connection to the X server using native byte sex. 520|44 3 00022119 1 10|METH: Send an invalid GrabPointer protocol request to the X server with length 520|44 3 00022119 1 11|METH: one greater than the maximum length accepted by the server. 520|44 3 00022119 1 12|METH: Verify that the X server sends back a BadLength error. 520|44 3 00022119 1 13|METH: Open a connection to the X server using reversed byte sex. 520|44 3 00022119 1 14|METH: Send an invalid GrabPointer protocol request to the X server with length 520|44 3 00022119 1 15|METH: one greater than the maximum length accepted by the server. 520|44 3 00022119 1 16|METH: Verify that the X server sends back a BadLength error. 520|44 3 00022143 1 1|INFO: Processing a big request 520|44 3 00022119 2 1|child process was terminated by signal 13 (SIGPIPE) 520|44 3 00022144 1 1|INFO: Processing a big request 520|44 3 00022119 3 1|child process was terminated by signal 13 (SIGPIPE) 220|44 3 2 08:28:12|UNRESOLVED 410|44 3 1 08:28:12|IC End 80|44 1 08:28:13|TC End, scenario ref 91-0 70||"VSW5TESTSUITE CASE GrabServer 3" 10|45 /Xproto/pGrabServer 08:28:13|TC Start, scenario ref 93-0 15|45 3.3-lite 3|TCM Start 520|45 0 00022145 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|45 1 1 08:28:15|IC Start 200|45 1 08:28:15|TP Start 520|45 1 00022145 1 1|VSW5TESTSUITE PURPOSE 1 520|45 1 00022145 1 2|Assertion GrabServer-1.(A) 520|45 1 00022145 1 3|When a client sends a valid GrabServer protocol request to 520|45 1 00022145 1 4|the X server, then the X server does not send back an error, 520|45 1 00022145 1 5|event or reply to the client. 520|45 1 00022145 1 6|METH: Call library function testfunc() to do the following: 520|45 1 00022145 1 7|METH: Open a connection to the X server using native byte sex. 520|45 1 00022145 1 8|METH: Send a valid GrabServer protocol request to the X server. 520|45 1 00022145 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|45 1 00022145 1 10|METH: Open a connection to the X server using reversed byte sex. 520|45 1 00022145 1 11|METH: Send a valid GrabServer protocol request to the X server. 520|45 1 00022145 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|45 1 0 08:28:15|PASS 410|45 1 1 08:28:15|IC End 400|45 2 1 08:28:15|IC Start 200|45 2 08:28:15|TP Start 520|45 2 00022145 1 1|VSW5TESTSUITE PURPOSE 2 520|45 2 00022145 1 2|Assertion GrabServer-2.(A) 520|45 2 00022145 1 3|When a client sends an invalid GrabServer protocol request 520|45 2 00022145 1 4|to the X server, in which the length field of the request is 520|45 2 00022145 1 5|not the minimum length required to contain the request, then 520|45 2 00022145 1 6|the X server sends back a BadLength error to the client. 520|45 2 00022145 1 7|METH: Call library function testfunc() to do the following: 520|45 2 00022145 1 8|METH: Open a connection to the X server using native byte sex. 520|45 2 00022145 1 9|METH: Send an invalid GrabServer protocol request to the X server with length 520|45 2 00022145 1 10|METH: one less than the minimum length required to contain the request. 520|45 2 00022145 1 11|METH: Verify that the X server sends back a BadLength error. 520|45 2 00022145 1 12|METH: Open a connection to the X server using reversed byte sex. 520|45 2 00022145 1 13|METH: Send an invalid GrabServer protocol request to the X server with length 520|45 2 00022145 1 14|METH: one less than the minimum length required to contain the request. 520|45 2 00022145 1 15|METH: Verify that the X server sends back a BadLength error. 520|45 2 00022145 1 16|METH: 520|45 2 00022145 1 17|METH: Open a connection to the X server using native byte sex. 520|45 2 00022145 1 18|METH: Send an invalid GrabServer protocol request to the X server with length 520|45 2 00022145 1 19|METH: one greater than the minimum length required to contain the request. 520|45 2 00022145 1 20|METH: Verify that the X server sends back a BadLength error. 520|45 2 00022145 1 21|METH: Open a connection to the X server using reversed byte sex. 520|45 2 00022145 1 22|METH: Send an invalid GrabServer protocol request to the X server with length 520|45 2 00022145 1 23|METH: one greater than the minimum length required to contain the request. 520|45 2 00022145 1 24|METH: Verify that the X server sends back a BadLength error. 520|45 2 00022165 1 1|INFO: Processing a big request 520|45 2 00022165 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|45 2 00022165 1 3|REPORT: Test GrabServer failed with 1 error. 520|45 2 00022166 1 1|INFO: Processing a big request 520|45 2 00022166 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|45 2 00022166 1 3|REPORT: Test GrabServer failed with 1 error. 220|45 2 1 08:28:25|FAIL 410|45 2 1 08:28:25|IC End 400|45 3 1 08:28:25|IC Start 200|45 3 08:28:25|TP Start 520|45 3 00022145 1 1|VSW5TESTSUITE PURPOSE 3 520|45 3 00022145 1 2|Assertion GrabServer-3.(B) 520|45 3 00022145 1 3|When a client sends an invalid GrabServer protocol request 520|45 3 00022145 1 4|to the X server, in which the length field of the request 520|45 3 00022145 1 5|exceeds the maximum length accepted by the X server, then 520|45 3 00022145 1 6|the X server sends back a BadLength error to the client. 520|45 3 00022145 1 7|Reason for omission: There is no known portable test method for this assertion 520|45 3 00022145 1 8|METH: Call library function testfunc() to do the following: 520|45 3 00022145 1 9|METH: Open a connection to the X server using native byte sex. 520|45 3 00022145 1 10|METH: Send an invalid GrabServer protocol request to the X server with length 520|45 3 00022145 1 11|METH: one greater than the maximum length accepted by the server. 520|45 3 00022145 1 12|METH: Verify that the X server sends back a BadLength error. 520|45 3 00022145 1 13|METH: Open a connection to the X server using reversed byte sex. 520|45 3 00022145 1 14|METH: Send an invalid GrabServer protocol request to the X server with length 520|45 3 00022145 1 15|METH: one greater than the maximum length accepted by the server. 520|45 3 00022145 1 16|METH: Verify that the X server sends back a BadLength error. 520|45 3 00022169 1 1|INFO: Processing a big request 520|45 3 00022145 2 1|child process was terminated by signal 13 (SIGPIPE) 520|45 3 00022170 1 1|INFO: Processing a big request 520|45 3 00022145 3 1|child process was terminated by signal 13 (SIGPIPE) 220|45 3 2 08:28:25|UNRESOLVED 410|45 3 1 08:28:25|IC End 80|45 1 08:28:26|TC End, scenario ref 93-0 70||"VSW5TESTSUITE CASE GetAtomName 3" 10|46 /Xproto/pGetAtomName 08:28:26|TC Start, scenario ref 95-0 15|46 3.3-lite 3|TCM Start 520|46 0 00022171 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|46 1 1 08:28:29|IC Start 200|46 1 08:28:29|TP Start 520|46 1 00022171 1 1|VSW5TESTSUITE PURPOSE 1 520|46 1 00022171 1 2|Assertion GetAtomName-1.(A) 520|46 1 00022171 1 3|When a client sends a valid GetAtomName protocol request to 520|46 1 00022171 1 4|the X server, then the X server sends back a reply to the 520|46 1 00022171 1 5|client with the minimum required length. 520|46 1 00022171 1 6|METH: Call library function testfunc() to do the following: 520|46 1 00022171 1 7|METH: Open a connection to the X server using native byte sex. 520|46 1 00022171 1 8|METH: Send a valid GetAtomName protocol request to the X server. 520|46 1 00022171 1 9|METH: Verify that the X server sends back a reply. 520|46 1 00022171 1 10|METH: Open a connection to the X server using reversed byte sex. 520|46 1 00022171 1 11|METH: Send a valid GetAtomName protocol request to the X server. 520|46 1 00022171 1 12|METH: Verify that the X server sends back a reply. 220|46 1 0 08:28:29|PASS 410|46 1 1 08:28:29|IC End 400|46 2 1 08:28:29|IC Start 200|46 2 08:28:29|TP Start 520|46 2 00022171 1 1|VSW5TESTSUITE PURPOSE 2 520|46 2 00022171 1 2|Assertion GetAtomName-2.(A) 520|46 2 00022171 1 3|When a client sends an invalid GetAtomName protocol request 520|46 2 00022171 1 4|to the X server, in which the length field of the request is 520|46 2 00022171 1 5|not the minimum length required to contain the request, then 520|46 2 00022171 1 6|the X server sends back a BadLength error to the client. 520|46 2 00022171 1 7|METH: Call library function testfunc() to do the following: 520|46 2 00022171 1 8|METH: Open a connection to the X server using native byte sex. 520|46 2 00022171 1 9|METH: Send an invalid GetAtomName protocol request to the X server with length 520|46 2 00022171 1 10|METH: one less than the minimum length required to contain the request. 520|46 2 00022171 1 11|METH: Verify that the X server sends back a BadLength error. 520|46 2 00022171 1 12|METH: Open a connection to the X server using reversed byte sex. 520|46 2 00022171 1 13|METH: Send an invalid GetAtomName protocol request to the X server with length 520|46 2 00022171 1 14|METH: one less than the minimum length required to contain the request. 520|46 2 00022171 1 15|METH: Verify that the X server sends back a BadLength error. 520|46 2 00022171 1 16|METH: 520|46 2 00022171 1 17|METH: Open a connection to the X server using native byte sex. 520|46 2 00022171 1 18|METH: Send an invalid GetAtomName protocol request to the X server with length 520|46 2 00022171 1 19|METH: one greater than the minimum length required to contain the request. 520|46 2 00022171 1 20|METH: Verify that the X server sends back a BadLength error. 520|46 2 00022171 1 21|METH: Open a connection to the X server using reversed byte sex. 520|46 2 00022171 1 22|METH: Send an invalid GetAtomName protocol request to the X server with length 520|46 2 00022171 1 23|METH: one greater than the minimum length required to contain the request. 520|46 2 00022171 1 24|METH: Verify that the X server sends back a BadLength error. 220|46 2 0 08:28:29|PASS 410|46 2 1 08:28:29|IC End 400|46 3 1 08:28:29|IC Start 200|46 3 08:28:29|TP Start 520|46 3 00022171 1 1|VSW5TESTSUITE PURPOSE 3 520|46 3 00022171 1 2|Assertion GetAtomName-3.(B) 520|46 3 00022171 1 3|When a client sends an invalid GetAtomName protocol request 520|46 3 00022171 1 4|to the X server, in which the length field of the request 520|46 3 00022171 1 5|exceeds the maximum length accepted by the X server, then 520|46 3 00022171 1 6|the X server sends back a BadLength error to the client. 520|46 3 00022171 1 7|Reason for omission: There is no known portable test method for this assertion 520|46 3 00022171 1 8|METH: Call library function testfunc() to do the following: 520|46 3 00022171 1 9|METH: Open a connection to the X server using native byte sex. 520|46 3 00022171 1 10|METH: Send an invalid GetAtomName protocol request to the X server with length 520|46 3 00022171 1 11|METH: one greater than the maximum length accepted by the server. 520|46 3 00022171 1 12|METH: Verify that the X server sends back a BadLength error. 520|46 3 00022171 1 13|METH: Open a connection to the X server using reversed byte sex. 520|46 3 00022171 1 14|METH: Send an invalid GetAtomName protocol request to the X server with length 520|46 3 00022171 1 15|METH: one greater than the maximum length accepted by the server. 520|46 3 00022171 1 16|METH: Verify that the X server sends back a BadLength error. 520|46 3 00022195 1 1|INFO: Processing a big request 520|46 3 00022171 2 1|child process was terminated by signal 13 (SIGPIPE) 520|46 3 00022196 1 1|INFO: Processing a big request 520|46 3 00022171 3 1|child process was terminated by signal 13 (SIGPIPE) 220|46 3 2 08:28:29|UNRESOLVED 410|46 3 1 08:28:29|IC End 80|46 1 08:28:29|TC End, scenario ref 95-0 70||"VSW5TESTSUITE CASE GetFontPath 3" 10|47 /Xproto/pGetFontPath 08:28:29|TC Start, scenario ref 97-0 15|47 3.3-lite 3|TCM Start 520|47 0 00022197 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|47 1 1 08:28:32|IC Start 200|47 1 08:28:32|TP Start 520|47 1 00022197 1 1|VSW5TESTSUITE PURPOSE 1 520|47 1 00022197 1 2|Assertion GetFontPath-1.(A) 520|47 1 00022197 1 3|When a client sends a valid GetFontPath protocol request to 520|47 1 00022197 1 4|the X server, then the X server sends back a reply to the 520|47 1 00022197 1 5|client with the minimum required length. 520|47 1 00022197 1 6|METH: Call library function testfunc() to do the following: 520|47 1 00022197 1 7|METH: Open a connection to the X server using native byte sex. 520|47 1 00022197 1 8|METH: Send a valid GetFontPath protocol request to the X server. 520|47 1 00022197 1 9|METH: Verify that the X server sends back a reply. 520|47 1 00022197 1 10|METH: Open a connection to the X server using reversed byte sex. 520|47 1 00022197 1 11|METH: Send a valid GetFontPath protocol request to the X server. 520|47 1 00022197 1 12|METH: Verify that the X server sends back a reply. 220|47 1 0 08:28:32|PASS 410|47 1 1 08:28:32|IC End 400|47 2 1 08:28:32|IC Start 200|47 2 08:28:32|TP Start 520|47 2 00022197 1 1|VSW5TESTSUITE PURPOSE 2 520|47 2 00022197 1 2|Assertion GetFontPath-2.(A) 520|47 2 00022197 1 3|When a client sends an invalid GetFontPath protocol request 520|47 2 00022197 1 4|to the X server, in which the length field of the request is 520|47 2 00022197 1 5|not the minimum length required to contain the request, then 520|47 2 00022197 1 6|the X server sends back a BadLength error to the client. 520|47 2 00022197 1 7|METH: Call library function testfunc() to do the following: 520|47 2 00022197 1 8|METH: Open a connection to the X server using native byte sex. 520|47 2 00022197 1 9|METH: Send an invalid GetFontPath protocol request to the X server with length 520|47 2 00022197 1 10|METH: one less than the minimum length required to contain the request. 520|47 2 00022197 1 11|METH: Verify that the X server sends back a BadLength error. 520|47 2 00022197 1 12|METH: Open a connection to the X server using reversed byte sex. 520|47 2 00022197 1 13|METH: Send an invalid GetFontPath protocol request to the X server with length 520|47 2 00022197 1 14|METH: one less than the minimum length required to contain the request. 520|47 2 00022197 1 15|METH: Verify that the X server sends back a BadLength error. 520|47 2 00022197 1 16|METH: 520|47 2 00022197 1 17|METH: Open a connection to the X server using native byte sex. 520|47 2 00022197 1 18|METH: Send an invalid GetFontPath protocol request to the X server with length 520|47 2 00022197 1 19|METH: one greater than the minimum length required to contain the request. 520|47 2 00022197 1 20|METH: Verify that the X server sends back a BadLength error. 520|47 2 00022197 1 21|METH: Open a connection to the X server using reversed byte sex. 520|47 2 00022197 1 22|METH: Send an invalid GetFontPath protocol request to the X server with length 520|47 2 00022197 1 23|METH: one greater than the minimum length required to contain the request. 520|47 2 00022197 1 24|METH: Verify that the X server sends back a BadLength error. 520|47 2 00022217 1 1|INFO: Processing a big request 520|47 2 00022217 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|47 2 00022217 1 3|REPORT: Test GetFontPath failed with 1 error. 520|47 2 00022218 1 1|INFO: Processing a big request 520|47 2 00022218 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|47 2 00022218 1 3|REPORT: Test GetFontPath failed with 1 error. 220|47 2 1 08:28:42|FAIL 410|47 2 1 08:28:42|IC End 400|47 3 1 08:28:42|IC Start 200|47 3 08:28:42|TP Start 520|47 3 00022197 1 1|VSW5TESTSUITE PURPOSE 3 520|47 3 00022197 1 2|Assertion GetFontPath-3.(B) 520|47 3 00022197 1 3|When a client sends an invalid GetFontPath protocol request 520|47 3 00022197 1 4|to the X server, in which the length field of the request 520|47 3 00022197 1 5|exceeds the maximum length accepted by the X server, then 520|47 3 00022197 1 6|the X server sends back a BadLength error to the client. 520|47 3 00022197 1 7|Reason for omission: There is no known portable test method for this assertion 520|47 3 00022197 1 8|METH: Call library function testfunc() to do the following: 520|47 3 00022197 1 9|METH: Open a connection to the X server using native byte sex. 520|47 3 00022197 1 10|METH: Send an invalid GetFontPath protocol request to the X server with length 520|47 3 00022197 1 11|METH: one greater than the maximum length accepted by the server. 520|47 3 00022197 1 12|METH: Verify that the X server sends back a BadLength error. 520|47 3 00022197 1 13|METH: Open a connection to the X server using reversed byte sex. 520|47 3 00022197 1 14|METH: Send an invalid GetFontPath protocol request to the X server with length 520|47 3 00022197 1 15|METH: one greater than the maximum length accepted by the server. 520|47 3 00022197 1 16|METH: Verify that the X server sends back a BadLength error. 520|47 3 00022221 1 1|INFO: Processing a big request 520|47 3 00022197 2 1|child process was terminated by signal 13 (SIGPIPE) 520|47 3 00022222 1 1|INFO: Processing a big request 520|47 3 00022197 3 1|child process was terminated by signal 13 (SIGPIPE) 220|47 3 2 08:28:42|UNRESOLVED 410|47 3 1 08:28:42|IC End 80|47 1 08:28:44|TC End, scenario ref 97-0 70||"VSW5TESTSUITE CASE GetGeometry 3" 10|48 /Xproto/pGetGeometry 08:28:44|TC Start, scenario ref 99-0 15|48 3.3-lite 3|TCM Start 520|48 0 00022223 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|48 1 1 08:28:46|IC Start 200|48 1 08:28:46|TP Start 520|48 1 00022223 1 1|VSW5TESTSUITE PURPOSE 1 520|48 1 00022223 1 2|Assertion GetGeometry-1.(A) 520|48 1 00022223 1 3|When a client sends a valid GetGeometry protocol request to 520|48 1 00022223 1 4|the X server, then the X server sends back a reply to the 520|48 1 00022223 1 5|client with the minimum required length. 520|48 1 00022223 1 6|METH: Call library function testfunc() to do the following: 520|48 1 00022223 1 7|METH: Open a connection to the X server using native byte sex. 520|48 1 00022223 1 8|METH: Send a valid GetGeometry protocol request to the X server. 520|48 1 00022223 1 9|METH: Verify that the X server sends back a reply. 520|48 1 00022223 1 10|METH: Open a connection to the X server using reversed byte sex. 520|48 1 00022223 1 11|METH: Send a valid GetGeometry protocol request to the X server. 520|48 1 00022223 1 12|METH: Verify that the X server sends back a reply. 220|48 1 0 08:28:46|PASS 410|48 1 1 08:28:46|IC End 400|48 2 1 08:28:46|IC Start 200|48 2 08:28:46|TP Start 520|48 2 00022223 1 1|VSW5TESTSUITE PURPOSE 2 520|48 2 00022223 1 2|Assertion GetGeometry-2.(A) 520|48 2 00022223 1 3|When a client sends an invalid GetGeometry protocol request 520|48 2 00022223 1 4|to the X server, in which the length field of the request is 520|48 2 00022223 1 5|not the minimum length required to contain the request, then 520|48 2 00022223 1 6|the X server sends back a BadLength error to the client. 520|48 2 00022223 1 7|METH: Call library function testfunc() to do the following: 520|48 2 00022223 1 8|METH: Open a connection to the X server using native byte sex. 520|48 2 00022223 1 9|METH: Send an invalid GetGeometry protocol request to the X server with length 520|48 2 00022223 1 10|METH: one less than the minimum length required to contain the request. 520|48 2 00022223 1 11|METH: Verify that the X server sends back a BadLength error. 520|48 2 00022223 1 12|METH: Open a connection to the X server using reversed byte sex. 520|48 2 00022223 1 13|METH: Send an invalid GetGeometry protocol request to the X server with length 520|48 2 00022223 1 14|METH: one less than the minimum length required to contain the request. 520|48 2 00022223 1 15|METH: Verify that the X server sends back a BadLength error. 520|48 2 00022223 1 16|METH: 520|48 2 00022223 1 17|METH: Open a connection to the X server using native byte sex. 520|48 2 00022223 1 18|METH: Send an invalid GetGeometry protocol request to the X server with length 520|48 2 00022223 1 19|METH: one greater than the minimum length required to contain the request. 520|48 2 00022223 1 20|METH: Verify that the X server sends back a BadLength error. 520|48 2 00022223 1 21|METH: Open a connection to the X server using reversed byte sex. 520|48 2 00022223 1 22|METH: Send an invalid GetGeometry protocol request to the X server with length 520|48 2 00022223 1 23|METH: one greater than the minimum length required to contain the request. 520|48 2 00022223 1 24|METH: Verify that the X server sends back a BadLength error. 220|48 2 0 08:28:46|PASS 410|48 2 1 08:28:46|IC End 400|48 3 1 08:28:46|IC Start 200|48 3 08:28:46|TP Start 520|48 3 00022223 1 1|VSW5TESTSUITE PURPOSE 3 520|48 3 00022223 1 2|Assertion GetGeometry-3.(B) 520|48 3 00022223 1 3|When a client sends an invalid GetGeometry protocol request 520|48 3 00022223 1 4|to the X server, in which the length field of the request 520|48 3 00022223 1 5|exceeds the maximum length accepted by the X server, then 520|48 3 00022223 1 6|the X server sends back a BadLength error to the client. 520|48 3 00022223 1 7|Reason for omission: There is no known portable test method for this assertion 520|48 3 00022223 1 8|METH: Call library function testfunc() to do the following: 520|48 3 00022223 1 9|METH: Open a connection to the X server using native byte sex. 520|48 3 00022223 1 10|METH: Send an invalid GetGeometry protocol request to the X server with length 520|48 3 00022223 1 11|METH: one greater than the maximum length accepted by the server. 520|48 3 00022223 1 12|METH: Verify that the X server sends back a BadLength error. 520|48 3 00022223 1 13|METH: Open a connection to the X server using reversed byte sex. 520|48 3 00022223 1 14|METH: Send an invalid GetGeometry protocol request to the X server with length 520|48 3 00022223 1 15|METH: one greater than the maximum length accepted by the server. 520|48 3 00022223 1 16|METH: Verify that the X server sends back a BadLength error. 520|48 3 00022247 1 1|INFO: Processing a big request 520|48 3 00022223 2 1|child process was terminated by signal 13 (SIGPIPE) 520|48 3 00022248 1 1|INFO: Processing a big request 520|48 3 00022223 3 1|child process was terminated by signal 13 (SIGPIPE) 220|48 3 2 08:28:46|UNRESOLVED 410|48 3 1 08:28:46|IC End 80|48 1 08:28:46|TC End, scenario ref 99-0 70||"VSW5TESTSUITE CASE GetImage 3" 10|49 /Xproto/pGetImage 08:28:46|TC Start, scenario ref 101-0 15|49 3.3-lite 3|TCM Start 520|49 0 00022249 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|49 1 1 08:28:49|IC Start 200|49 1 08:28:49|TP Start 520|49 1 00022249 1 1|VSW5TESTSUITE PURPOSE 1 520|49 1 00022249 1 2|Assertion GetImage-1.(A) 520|49 1 00022249 1 3|When a client sends a valid GetImage protocol request to 520|49 1 00022249 1 4|the X server, then the X server sends back a reply to the 520|49 1 00022249 1 5|client with the minimum required length. 520|49 1 00022249 1 6|METH: Call library function testfunc() to do the following: 520|49 1 00022249 1 7|METH: Open a connection to the X server using native byte sex. 520|49 1 00022249 1 8|METH: Send a valid GetImage protocol request to the X server. 520|49 1 00022249 1 9|METH: Verify that the X server sends back a reply. 520|49 1 00022249 1 10|METH: Open a connection to the X server using reversed byte sex. 520|49 1 00022249 1 11|METH: Send a valid GetImage protocol request to the X server. 520|49 1 00022249 1 12|METH: Verify that the X server sends back a reply. 220|49 1 0 08:28:49|PASS 410|49 1 1 08:28:49|IC End 400|49 2 1 08:28:49|IC Start 200|49 2 08:28:49|TP Start 520|49 2 00022249 1 1|VSW5TESTSUITE PURPOSE 2 520|49 2 00022249 1 2|Assertion GetImage-2.(A) 520|49 2 00022249 1 3|When a client sends an invalid GetImage protocol request to 520|49 2 00022249 1 4|the X server, in which the length field of the request is 520|49 2 00022249 1 5|not the minimum length required to contain the request, then 520|49 2 00022249 1 6|the X server sends back a BadLength error to the client. 520|49 2 00022249 1 7|METH: Call library function testfunc() to do the following: 520|49 2 00022249 1 8|METH: Open a connection to the X server using native byte sex. 520|49 2 00022249 1 9|METH: Send an invalid GetImage protocol request to the X server with length 520|49 2 00022249 1 10|METH: one less than the minimum length required to contain the request. 520|49 2 00022249 1 11|METH: Verify that the X server sends back a BadLength error. 520|49 2 00022249 1 12|METH: Open a connection to the X server using reversed byte sex. 520|49 2 00022249 1 13|METH: Send an invalid GetImage protocol request to the X server with length 520|49 2 00022249 1 14|METH: one less than the minimum length required to contain the request. 520|49 2 00022249 1 15|METH: Verify that the X server sends back a BadLength error. 520|49 2 00022249 1 16|METH: 520|49 2 00022249 1 17|METH: Open a connection to the X server using native byte sex. 520|49 2 00022249 1 18|METH: Send an invalid GetImage protocol request to the X server with length 520|49 2 00022249 1 19|METH: greater than the minimum length required to contain the request. 520|49 2 00022249 1 20|METH: Verify that the X server sends back a BadLength error. 520|49 2 00022249 1 21|METH: Open a connection to the X server using reversed byte sex. 520|49 2 00022249 1 22|METH: Send an invalid GetImage protocol request to the X server with length 520|49 2 00022249 1 23|METH: greater than the minimum length required to contain the request. 520|49 2 00022249 1 24|METH: Verify that the X server sends back a BadLength error. 220|49 2 0 08:28:49|PASS 410|49 2 1 08:28:49|IC End 400|49 3 1 08:28:49|IC Start 200|49 3 08:28:49|TP Start 520|49 3 00022249 1 1|VSW5TESTSUITE PURPOSE 3 520|49 3 00022249 1 2|Assertion GetImage-3.(B) 520|49 3 00022249 1 3|When a client sends an invalid GetImage protocol request to 520|49 3 00022249 1 4|the X server, in which the length field of the request 520|49 3 00022249 1 5|exceeds the maximum length accepted by the X server, then 520|49 3 00022249 1 6|the X server sends back a BadLength error to the client. 520|49 3 00022249 1 7|Reason for omission: There is no known portable test method for this assertion 520|49 3 00022249 1 8|METH: Call library function testfunc() to do the following: 520|49 3 00022249 1 9|METH: Open a connection to the X server using native byte sex. 520|49 3 00022249 1 10|METH: Send an invalid GetImage protocol request to the X server with length 520|49 3 00022249 1 11|METH: one greater than the maximum length accepted by the server. 520|49 3 00022249 1 12|METH: Verify that the X server sends back a BadLength error. 520|49 3 00022249 1 13|METH: Open a connection to the X server using reversed byte sex. 520|49 3 00022249 1 14|METH: Send an invalid GetImage protocol request to the X server with length 520|49 3 00022249 1 15|METH: one greater than the maximum length accepted by the server. 520|49 3 00022249 1 16|METH: Verify that the X server sends back a BadLength error. 520|49 3 00022273 1 1|INFO: Processing a big request 520|49 3 00022249 2 1|child process was terminated by signal 13 (SIGPIPE) 520|49 3 00022274 1 1|INFO: Processing a big request 520|49 3 00022249 3 1|child process was terminated by signal 13 (SIGPIPE) 220|49 3 2 08:28:49|UNRESOLVED 410|49 3 1 08:28:49|IC End 80|49 1 08:28:50|TC End, scenario ref 101-0 70||"VSW5TESTSUITE CASE GetInputFocus 3" 10|50 /Xproto/pGetInputFocus 08:28:50|TC Start, scenario ref 103-0 15|50 3.3-lite 3|TCM Start 520|50 0 00022275 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|50 1 1 08:28:53|IC Start 200|50 1 08:28:53|TP Start 520|50 1 00022275 1 1|VSW5TESTSUITE PURPOSE 1 520|50 1 00022275 1 2|Assertion GetInputFocus-1.(A) 520|50 1 00022275 1 3|When a client sends a valid GetInputFocus protocol request 520|50 1 00022275 1 4|to the X server, then the X server sends back a reply to the 520|50 1 00022275 1 5|client with the minimum required length. 520|50 1 00022275 1 6|METH: Call library function testfunc() to do the following: 520|50 1 00022275 1 7|METH: Open a connection to the X server using native byte sex. 520|50 1 00022275 1 8|METH: Send a valid GetInputFocus protocol request to the X server. 520|50 1 00022275 1 9|METH: Verify that the X server sends back a reply. 520|50 1 00022275 1 10|METH: Open a connection to the X server using reversed byte sex. 520|50 1 00022275 1 11|METH: Send a valid GetInputFocus protocol request to the X server. 520|50 1 00022275 1 12|METH: Verify that the X server sends back a reply. 220|50 1 0 08:28:53|PASS 410|50 1 1 08:28:53|IC End 400|50 2 1 08:28:53|IC Start 200|50 2 08:28:53|TP Start 520|50 2 00022275 1 1|VSW5TESTSUITE PURPOSE 2 520|50 2 00022275 1 2|Assertion GetInputFocus-2.(A) 520|50 2 00022275 1 3|When a client sends an invalid GetInputFocus protocol 520|50 2 00022275 1 4|request to the X server, in which the length field of the 520|50 2 00022275 1 5|request is not the minimum length required to contain the 520|50 2 00022275 1 6|request, then the X server sends back a BadLength error to 520|50 2 00022275 1 7|the client. 520|50 2 00022275 1 8|METH: Call library function testfunc() to do the following: 520|50 2 00022275 1 9|METH: Open a connection to the X server using native byte sex. 520|50 2 00022275 1 10|METH: Send an invalid GetInputFocus protocol request to the X server with length 520|50 2 00022275 1 11|METH: one less than the minimum length required to contain the request. 520|50 2 00022275 1 12|METH: Verify that the X server sends back a BadLength error. 520|50 2 00022275 1 13|METH: Open a connection to the X server using reversed byte sex. 520|50 2 00022275 1 14|METH: Send an invalid GetInputFocus protocol request to the X server with length 520|50 2 00022275 1 15|METH: one less than the minimum length required to contain the request. 520|50 2 00022275 1 16|METH: Verify that the X server sends back a BadLength error. 520|50 2 00022275 1 17|METH: 520|50 2 00022275 1 18|METH: Open a connection to the X server using native byte sex. 520|50 2 00022275 1 19|METH: Send an invalid GetInputFocus protocol request to the X server with length 520|50 2 00022275 1 20|METH: one greater than the minimum length required to contain the request. 520|50 2 00022275 1 21|METH: Verify that the X server sends back a BadLength error. 520|50 2 00022275 1 22|METH: Open a connection to the X server using reversed byte sex. 520|50 2 00022275 1 23|METH: Send an invalid GetInputFocus protocol request to the X server with length 520|50 2 00022275 1 24|METH: one greater than the minimum length required to contain the request. 520|50 2 00022275 1 25|METH: Verify that the X server sends back a BadLength error. 520|50 2 00022295 1 1|INFO: Processing a big request 520|50 2 00022295 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|50 2 00022295 1 3|REPORT: Test GetInputFocus failed with 1 error. 520|50 2 00022296 1 1|INFO: Processing a big request 520|50 2 00022296 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|50 2 00022296 1 3|REPORT: Test GetInputFocus failed with 1 error. 220|50 2 1 08:29:03|FAIL 410|50 2 1 08:29:03|IC End 400|50 3 1 08:29:03|IC Start 200|50 3 08:29:03|TP Start 520|50 3 00022275 1 1|VSW5TESTSUITE PURPOSE 3 520|50 3 00022275 1 2|Assertion GetInputFocus-3.(B) 520|50 3 00022275 1 3|When a client sends an invalid GetInputFocus protocol 520|50 3 00022275 1 4|request to the X server, in which the length field of the 520|50 3 00022275 1 5|request exceeds the maximum length accepted by the X server, 520|50 3 00022275 1 6|then the X server sends back a BadLength error to the 520|50 3 00022275 1 7|client. 520|50 3 00022275 1 8|Reason for omission: There is no known portable test method for this assertion 520|50 3 00022275 1 9|METH: Call library function testfunc() to do the following: 520|50 3 00022275 1 10|METH: Open a connection to the X server using native byte sex. 520|50 3 00022275 1 11|METH: Send an invalid GetInputFocus protocol request to the X server with length 520|50 3 00022275 1 12|METH: one greater than the maximum length accepted by the server. 520|50 3 00022275 1 13|METH: Verify that the X server sends back a BadLength error. 520|50 3 00022275 1 14|METH: Open a connection to the X server using reversed byte sex. 520|50 3 00022275 1 15|METH: Send an invalid GetInputFocus protocol request to the X server with length 520|50 3 00022275 1 16|METH: one greater than the maximum length accepted by the server. 520|50 3 00022275 1 17|METH: Verify that the X server sends back a BadLength error. 520|50 3 00022299 1 1|INFO: Processing a big request 520|50 3 00022275 2 1|child process was terminated by signal 13 (SIGPIPE) 520|50 3 00022300 1 1|INFO: Processing a big request 520|50 3 00022275 3 1|child process was terminated by signal 13 (SIGPIPE) 220|50 3 2 08:29:03|UNRESOLVED 410|50 3 1 08:29:03|IC End 80|50 1 08:29:03|TC End, scenario ref 103-0 70||"VSW5TESTSUITE CASE GetKeyboardControl 3" 10|51 /Xproto/pGetKeyboardControl 08:29:03|TC Start, scenario ref 105-0 15|51 3.3-lite 3|TCM Start 520|51 0 00022301 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|51 1 1 08:29:06|IC Start 200|51 1 08:29:06|TP Start 520|51 1 00022301 1 1|VSW5TESTSUITE PURPOSE 1 520|51 1 00022301 1 2|Assertion GetKeyboardControl-1.(A) 520|51 1 00022301 1 3|When a client sends a valid GetKeyboardControl protocol 520|51 1 00022301 1 4|request to the X server, then the X server sends back a 520|51 1 00022301 1 5|reply to the client with the minimum required length. 520|51 1 00022301 1 6|METH: Call library function testfunc() to do the following: 520|51 1 00022301 1 7|METH: Open a connection to the X server using native byte sex. 520|51 1 00022301 1 8|METH: Send a valid GetKeyboardControl protocol request to the X server. 520|51 1 00022301 1 9|METH: Verify that the X server sends back a reply. 520|51 1 00022301 1 10|METH: Open a connection to the X server using reversed byte sex. 520|51 1 00022301 1 11|METH: Send a valid GetKeyboardControl protocol request to the X server. 520|51 1 00022301 1 12|METH: Verify that the X server sends back a reply. 220|51 1 0 08:29:06|PASS 410|51 1 1 08:29:06|IC End 400|51 2 1 08:29:06|IC Start 200|51 2 08:29:06|TP Start 520|51 2 00022301 1 1|VSW5TESTSUITE PURPOSE 2 520|51 2 00022301 1 2|Assertion GetKeyboardControl-2.(A) 520|51 2 00022301 1 3|When a client sends an invalid GetKeyboardControl protocol 520|51 2 00022301 1 4|request to the X server, in which the length field of the 520|51 2 00022301 1 5|request is not the minimum length required to contain the 520|51 2 00022301 1 6|request, then the X server sends back a BadLength error to 520|51 2 00022301 1 7|the client. 520|51 2 00022301 1 8|METH: Call library function testfunc() to do the following: 520|51 2 00022301 1 9|METH: Open a connection to the X server using native byte sex. 520|51 2 00022301 1 10|METH: Send an invalid GetKeyboardControl protocol request to the X server with length 520|51 2 00022301 1 11|METH: one less than the minimum length required to contain the request. 520|51 2 00022301 1 12|METH: Verify that the X server sends back a BadLength error. 520|51 2 00022301 1 13|METH: Open a connection to the X server using reversed byte sex. 520|51 2 00022301 1 14|METH: Send an invalid GetKeyboardControl protocol request to the X server with length 520|51 2 00022301 1 15|METH: one less than the minimum length required to contain the request. 520|51 2 00022301 1 16|METH: Verify that the X server sends back a BadLength error. 520|51 2 00022301 1 17|METH: 520|51 2 00022301 1 18|METH: Open a connection to the X server using native byte sex. 520|51 2 00022301 1 19|METH: Send an invalid GetKeyboardControl protocol request to the X server with length 520|51 2 00022301 1 20|METH: one greater than the minimum length required to contain the request. 520|51 2 00022301 1 21|METH: Verify that the X server sends back a BadLength error. 520|51 2 00022301 1 22|METH: Open a connection to the X server using reversed byte sex. 520|51 2 00022301 1 23|METH: Send an invalid GetKeyboardControl protocol request to the X server with length 520|51 2 00022301 1 24|METH: one greater than the minimum length required to contain the request. 520|51 2 00022301 1 25|METH: Verify that the X server sends back a BadLength error. 520|51 2 00022321 1 1|INFO: Processing a big request 520|51 2 00022321 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|51 2 00022321 1 3|REPORT: Test GetKeyboardControl failed with 1 error. 520|51 2 00022322 1 1|INFO: Processing a big request 520|51 2 00022322 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|51 2 00022322 1 3|REPORT: Test GetKeyboardControl failed with 1 error. 220|51 2 1 08:29:16|FAIL 410|51 2 1 08:29:16|IC End 400|51 3 1 08:29:16|IC Start 200|51 3 08:29:16|TP Start 520|51 3 00022301 1 1|VSW5TESTSUITE PURPOSE 3 520|51 3 00022301 1 2|Assertion GetKeyboardControl-3.(B) 520|51 3 00022301 1 3|When a client sends an invalid GetKeyboardControl protocol 520|51 3 00022301 1 4|request to the X server, in which the length field of the 520|51 3 00022301 1 5|request exceeds the maximum length accepted by the X server, 520|51 3 00022301 1 6|then the X server sends back a BadLength error to the 520|51 3 00022301 1 7|client. 520|51 3 00022301 1 8|Reason for omission: There is no known portable test method for this assertion 520|51 3 00022301 1 9|METH: Call library function testfunc() to do the following: 520|51 3 00022301 1 10|METH: Open a connection to the X server using native byte sex. 520|51 3 00022301 1 11|METH: Send an invalid GetKeyboardControl protocol request to the X server with length 520|51 3 00022301 1 12|METH: one greater than the maximum length accepted by the server. 520|51 3 00022301 1 13|METH: Verify that the X server sends back a BadLength error. 520|51 3 00022301 1 14|METH: Open a connection to the X server using reversed byte sex. 520|51 3 00022301 1 15|METH: Send an invalid GetKeyboardControl protocol request to the X server with length 520|51 3 00022301 1 16|METH: one greater than the maximum length accepted by the server. 520|51 3 00022301 1 17|METH: Verify that the X server sends back a BadLength error. 520|51 3 00022326 1 1|INFO: Processing a big request 520|51 3 00022301 2 1|child process was terminated by signal 13 (SIGPIPE) 520|51 3 00022327 1 1|INFO: Processing a big request 520|51 3 00022301 3 1|child process was terminated by signal 13 (SIGPIPE) 220|51 3 2 08:29:16|UNRESOLVED 410|51 3 1 08:29:16|IC End 80|51 1 08:29:16|TC End, scenario ref 105-0 70||"VSW5TESTSUITE CASE GetKeyboardMapping 3" 10|52 /Xproto/pGetKeyboardMapping 08:29:16|TC Start, scenario ref 107-0 15|52 3.3-lite 3|TCM Start 520|52 0 00022328 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|52 1 1 08:29:19|IC Start 200|52 1 08:29:19|TP Start 520|52 1 00022328 1 1|VSW5TESTSUITE PURPOSE 1 520|52 1 00022328 1 2|Assertion GetKeyboardMapping-1.(A) 520|52 1 00022328 1 3|When a client sends a valid GetKeyboardMapping protocol 520|52 1 00022328 1 4|request to the X server, then the X server sends back a 520|52 1 00022328 1 5|reply to the client with the minimum required length. 520|52 1 00022328 1 6|METH: Call library function testfunc() to do the following: 520|52 1 00022328 1 7|METH: Open a connection to the X server using native byte sex. 520|52 1 00022328 1 8|METH: Send a valid GetKeyboardMapping protocol request to the X server. 520|52 1 00022328 1 9|METH: Verify that the X server sends back a reply. 520|52 1 00022328 1 10|METH: Open a connection to the X server using reversed byte sex. 520|52 1 00022328 1 11|METH: Send a valid GetKeyboardMapping protocol request to the X server. 520|52 1 00022328 1 12|METH: Verify that the X server sends back a reply. 220|52 1 0 08:29:19|PASS 410|52 1 1 08:29:19|IC End 400|52 2 1 08:29:19|IC Start 200|52 2 08:29:19|TP Start 520|52 2 00022328 1 1|VSW5TESTSUITE PURPOSE 2 520|52 2 00022328 1 2|Assertion GetKeyboardMapping-2.(A) 520|52 2 00022328 1 3|When a client sends an invalid GetKeyboardMapping protocol 520|52 2 00022328 1 4|request to the X server, in which the length field of the 520|52 2 00022328 1 5|request is not the minimum length required to contain the 520|52 2 00022328 1 6|request, then the X server sends back a BadLength error to 520|52 2 00022328 1 7|the client. 520|52 2 00022328 1 8|METH: Call library function testfunc() to do the following: 520|52 2 00022328 1 9|METH: Open a connection to the X server using native byte sex. 520|52 2 00022328 1 10|METH: Send an invalid GetKeyboardMapping protocol request to the X server with length 520|52 2 00022328 1 11|METH: one less than the minimum length required to contain the request. 520|52 2 00022328 1 12|METH: Verify that the X server sends back a BadLength error. 520|52 2 00022328 1 13|METH: Open a connection to the X server using reversed byte sex. 520|52 2 00022328 1 14|METH: Send an invalid GetKeyboardMapping protocol request to the X server with length 520|52 2 00022328 1 15|METH: one less than the minimum length required to contain the request. 520|52 2 00022328 1 16|METH: Verify that the X server sends back a BadLength error. 520|52 2 00022328 1 17|METH: 520|52 2 00022328 1 18|METH: Open a connection to the X server using native byte sex. 520|52 2 00022328 1 19|METH: Send an invalid GetKeyboardMapping protocol request to the X server with length 520|52 2 00022328 1 20|METH: one greater than the minimum length required to contain the request. 520|52 2 00022328 1 21|METH: Verify that the X server sends back a BadLength error. 520|52 2 00022328 1 22|METH: Open a connection to the X server using reversed byte sex. 520|52 2 00022328 1 23|METH: Send an invalid GetKeyboardMapping protocol request to the X server with length 520|52 2 00022328 1 24|METH: one greater than the minimum length required to contain the request. 520|52 2 00022328 1 25|METH: Verify that the X server sends back a BadLength error. 220|52 2 0 08:29:19|PASS 410|52 2 1 08:29:19|IC End 400|52 3 1 08:29:19|IC Start 200|52 3 08:29:19|TP Start 520|52 3 00022328 1 1|VSW5TESTSUITE PURPOSE 3 520|52 3 00022328 1 2|Assertion GetKeyboardMapping-3.(B) 520|52 3 00022328 1 3|When a client sends an invalid GetKeyboardMapping protocol 520|52 3 00022328 1 4|request to the X server, in which the length field of the 520|52 3 00022328 1 5|request exceeds the maximum length accepted by the X server, 520|52 3 00022328 1 6|then the X server sends back a BadLength error to the 520|52 3 00022328 1 7|client. 520|52 3 00022328 1 8|Reason for omission: There is no known portable test method for this assertion 520|52 3 00022328 1 9|METH: Call library function testfunc() to do the following: 520|52 3 00022328 1 10|METH: Open a connection to the X server using native byte sex. 520|52 3 00022328 1 11|METH: Send an invalid GetKeyboardMapping protocol request to the X server with length 520|52 3 00022328 1 12|METH: one greater than the maximum length accepted by the server. 520|52 3 00022328 1 13|METH: Verify that the X server sends back a BadLength error. 520|52 3 00022328 1 14|METH: Open a connection to the X server using reversed byte sex. 520|52 3 00022328 1 15|METH: Send an invalid GetKeyboardMapping protocol request to the X server with length 520|52 3 00022328 1 16|METH: one greater than the maximum length accepted by the server. 520|52 3 00022328 1 17|METH: Verify that the X server sends back a BadLength error. 520|52 3 00022352 1 1|INFO: Processing a big request 520|52 3 00022328 2 1|child process was terminated by signal 13 (SIGPIPE) 520|52 3 00022353 1 1|INFO: Processing a big request 520|52 3 00022328 3 1|child process was terminated by signal 13 (SIGPIPE) 220|52 3 2 08:29:19|UNRESOLVED 410|52 3 1 08:29:19|IC End 80|52 1 08:29:20|TC End, scenario ref 107-0 70||"VSW5TESTSUITE CASE GetModifierMapping 3" 10|53 /Xproto/pGetModifierMapping 08:29:20|TC Start, scenario ref 109-0 15|53 3.3-lite 3|TCM Start 520|53 0 00022354 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|53 1 1 08:29:23|IC Start 200|53 1 08:29:23|TP Start 520|53 1 00022354 1 1|VSW5TESTSUITE PURPOSE 1 520|53 1 00022354 1 2|Assertion GetModifierMapping-1.(A) 520|53 1 00022354 1 3|When a client sends a valid GetModifierMapping protocol 520|53 1 00022354 1 4|request to the X server, then the X server sends back a 520|53 1 00022354 1 5|reply to the client with the minimum required length. 520|53 1 00022354 1 6|METH: Call library function testfunc() to do the following: 520|53 1 00022354 1 7|METH: Open a connection to the X server using native byte sex. 520|53 1 00022354 1 8|METH: Send a valid GetModifierMapping protocol request to the X server. 520|53 1 00022354 1 9|METH: Verify that the X server sends back a reply. 520|53 1 00022354 1 10|METH: Open a connection to the X server using reversed byte sex. 520|53 1 00022354 1 11|METH: Send a valid GetModifierMapping protocol request to the X server. 520|53 1 00022354 1 12|METH: Verify that the X server sends back a reply. 220|53 1 0 08:29:23|PASS 410|53 1 1 08:29:23|IC End 400|53 2 1 08:29:23|IC Start 200|53 2 08:29:23|TP Start 520|53 2 00022354 1 1|VSW5TESTSUITE PURPOSE 2 520|53 2 00022354 1 2|Assertion GetModifierMapping-2.(A) 520|53 2 00022354 1 3|When a client sends an invalid GetModifierMapping protocol 520|53 2 00022354 1 4|request to the X server, in which the length field of the 520|53 2 00022354 1 5|request is not the minimum length required to contain the 520|53 2 00022354 1 6|request, then the X server sends back a BadLength error to 520|53 2 00022354 1 7|the client. 520|53 2 00022354 1 8|METH: Call library function testfunc() to do the following: 520|53 2 00022354 1 9|METH: Open a connection to the X server using native byte sex. 520|53 2 00022354 1 10|METH: Send an invalid GetModifierMapping protocol request to the X server with length 520|53 2 00022354 1 11|METH: one less than the minimum length required to contain the request. 520|53 2 00022354 1 12|METH: Verify that the X server sends back a BadLength error. 520|53 2 00022354 1 13|METH: Open a connection to the X server using reversed byte sex. 520|53 2 00022354 1 14|METH: Send an invalid GetModifierMapping protocol request to the X server with length 520|53 2 00022354 1 15|METH: one less than the minimum length required to contain the request. 520|53 2 00022354 1 16|METH: Verify that the X server sends back a BadLength error. 520|53 2 00022354 1 17|METH: 520|53 2 00022354 1 18|METH: Open a connection to the X server using native byte sex. 520|53 2 00022354 1 19|METH: Send an invalid GetModifierMapping protocol request to the X server with length 520|53 2 00022354 1 20|METH: one greater than the minimum length required to contain the request. 520|53 2 00022354 1 21|METH: Verify that the X server sends back a BadLength error. 520|53 2 00022354 1 22|METH: Open a connection to the X server using reversed byte sex. 520|53 2 00022354 1 23|METH: Send an invalid GetModifierMapping protocol request to the X server with length 520|53 2 00022354 1 24|METH: one greater than the minimum length required to contain the request. 520|53 2 00022354 1 25|METH: Verify that the X server sends back a BadLength error. 520|53 2 00022374 1 1|INFO: Processing a big request 520|53 2 00022374 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|53 2 00022374 1 3|REPORT: Test GetModifierMapping failed with 1 error. 520|53 2 00022375 1 1|INFO: Processing a big request 520|53 2 00022375 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|53 2 00022375 1 3|REPORT: Test GetModifierMapping failed with 1 error. 220|53 2 1 08:29:33|FAIL 410|53 2 1 08:29:33|IC End 400|53 3 1 08:29:33|IC Start 200|53 3 08:29:33|TP Start 520|53 3 00022354 1 1|VSW5TESTSUITE PURPOSE 3 520|53 3 00022354 1 2|Assertion GetModifierMapping-3.(B) 520|53 3 00022354 1 3|When a client sends an invalid GetModifierMapping protocol 520|53 3 00022354 1 4|request to the X server, in which the length field of the 520|53 3 00022354 1 5|request exceeds the maximum length accepted by the X server, 520|53 3 00022354 1 6|then the X server sends back a BadLength error to the 520|53 3 00022354 1 7|client. 520|53 3 00022354 1 8|Reason for omission: There is no known portable test method for this assertion 520|53 3 00022354 1 9|METH: Call library function testfunc() to do the following: 520|53 3 00022354 1 10|METH: Open a connection to the X server using native byte sex. 520|53 3 00022354 1 11|METH: Send an invalid GetModifierMapping protocol request to the X server with length 520|53 3 00022354 1 12|METH: one greater than the maximum length accepted by the server. 520|53 3 00022354 1 13|METH: Verify that the X server sends back a BadLength error. 520|53 3 00022354 1 14|METH: Open a connection to the X server using reversed byte sex. 520|53 3 00022354 1 15|METH: Send an invalid GetModifierMapping protocol request to the X server with length 520|53 3 00022354 1 16|METH: one greater than the maximum length accepted by the server. 520|53 3 00022354 1 17|METH: Verify that the X server sends back a BadLength error. 520|53 3 00022378 1 1|INFO: Processing a big request 520|53 3 00022354 2 1|child process was terminated by signal 13 (SIGPIPE) 520|53 3 00022379 1 1|INFO: Processing a big request 520|53 3 00022354 3 1|child process was terminated by signal 13 (SIGPIPE) 220|53 3 2 08:29:33|UNRESOLVED 410|53 3 1 08:29:33|IC End 80|53 1 08:29:33|TC End, scenario ref 109-0 70||"VSW5TESTSUITE CASE GetMotionEvents 3" 10|54 /Xproto/pGetMotionEvents 08:29:33|TC Start, scenario ref 111-0 15|54 3.3-lite 3|TCM Start 520|54 0 00022380 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|54 1 1 08:29:36|IC Start 200|54 1 08:29:36|TP Start 520|54 1 00022380 1 1|VSW5TESTSUITE PURPOSE 1 520|54 1 00022380 1 2|Assertion GetMotionEvents-1.(A) 520|54 1 00022380 1 3|When a client sends a valid GetMotionEvents protocol 520|54 1 00022380 1 4|request to the X server, then the X server sends back a 520|54 1 00022380 1 5|reply to the client with the minimum required length. 520|54 1 00022380 1 6|METH: Call library function testfunc() to do the following: 520|54 1 00022380 1 7|METH: Open a connection to the X server using native byte sex. 520|54 1 00022380 1 8|METH: Send a valid GetMotionEvents protocol request to the X server. 520|54 1 00022380 1 9|METH: Verify that the X server sends back a reply. 520|54 1 00022380 1 10|METH: Open a connection to the X server using reversed byte sex. 520|54 1 00022380 1 11|METH: Send a valid GetMotionEvents protocol request to the X server. 520|54 1 00022380 1 12|METH: Verify that the X server sends back a reply. 220|54 1 0 08:29:37|PASS 410|54 1 1 08:29:37|IC End 400|54 2 1 08:29:37|IC Start 200|54 2 08:29:37|TP Start 520|54 2 00022380 1 1|VSW5TESTSUITE PURPOSE 2 520|54 2 00022380 1 2|Assertion GetMotionEvents-2.(A) 520|54 2 00022380 1 3|When a client sends an invalid GetMotionEvents protocol 520|54 2 00022380 1 4|request to the X server, in which the length field of the 520|54 2 00022380 1 5|request is not the minimum length required to contain the 520|54 2 00022380 1 6|request, then the X server sends back a BadLength error to 520|54 2 00022380 1 7|the client. 520|54 2 00022380 1 8|METH: Call library function testfunc() to do the following: 520|54 2 00022380 1 9|METH: Open a connection to the X server using native byte sex. 520|54 2 00022380 1 10|METH: Send an invalid GetMotionEvents protocol request to the X server with length 520|54 2 00022380 1 11|METH: one less than the minimum length required to contain the request. 520|54 2 00022380 1 12|METH: Verify that the X server sends back a BadLength error. 520|54 2 00022380 1 13|METH: Open a connection to the X server using reversed byte sex. 520|54 2 00022380 1 14|METH: Send an invalid GetMotionEvents protocol request to the X server with length 520|54 2 00022380 1 15|METH: one less than the minimum length required to contain the request. 520|54 2 00022380 1 16|METH: Verify that the X server sends back a BadLength error. 520|54 2 00022380 1 17|METH: 520|54 2 00022380 1 18|METH: Open a connection to the X server using native byte sex. 520|54 2 00022380 1 19|METH: Send an invalid GetMotionEvents protocol request to the X server with length 520|54 2 00022380 1 20|METH: one greater than the minimum length required to contain the request. 520|54 2 00022380 1 21|METH: Verify that the X server sends back a BadLength error. 520|54 2 00022380 1 22|METH: Open a connection to the X server using reversed byte sex. 520|54 2 00022380 1 23|METH: Send an invalid GetMotionEvents protocol request to the X server with length 520|54 2 00022380 1 24|METH: one greater than the minimum length required to contain the request. 520|54 2 00022380 1 25|METH: Verify that the X server sends back a BadLength error. 220|54 2 0 08:29:37|PASS 410|54 2 1 08:29:37|IC End 400|54 3 1 08:29:37|IC Start 200|54 3 08:29:37|TP Start 520|54 3 00022380 1 1|VSW5TESTSUITE PURPOSE 3 520|54 3 00022380 1 2|Assertion GetMotionEvents-3.(B) 520|54 3 00022380 1 3|When a client sends an invalid GetMotionEvents protocol 520|54 3 00022380 1 4|request to the X server, in which the length field of the 520|54 3 00022380 1 5|request exceeds the maximum length accepted by the X server, 520|54 3 00022380 1 6|then the X server sends back a BadLength error to the 520|54 3 00022380 1 7|client. 520|54 3 00022380 1 8|Reason for omission: There is no known portable test method for this assertion 520|54 3 00022380 1 9|METH: Call library function testfunc() to do the following: 520|54 3 00022380 1 10|METH: Open a connection to the X server using native byte sex. 520|54 3 00022380 1 11|METH: Send an invalid GetMotionEvents protocol request to the X server with length 520|54 3 00022380 1 12|METH: one greater than the maximum length accepted by the server. 520|54 3 00022380 1 13|METH: Verify that the X server sends back a BadLength error. 520|54 3 00022380 1 14|METH: Open a connection to the X server using reversed byte sex. 520|54 3 00022380 1 15|METH: Send an invalid GetMotionEvents protocol request to the X server with length 520|54 3 00022380 1 16|METH: one greater than the maximum length accepted by the server. 520|54 3 00022380 1 17|METH: Verify that the X server sends back a BadLength error. 520|54 3 00022404 1 1|INFO: Processing a big request 520|54 3 00022380 2 1|child process was terminated by signal 13 (SIGPIPE) 520|54 3 00022405 1 1|INFO: Processing a big request 520|54 3 00022380 3 1|child process was terminated by signal 13 (SIGPIPE) 220|54 3 2 08:29:37|UNRESOLVED 410|54 3 1 08:29:37|IC End 80|54 1 08:29:37|TC End, scenario ref 111-0 70||"VSW5TESTSUITE CASE GetPointerControl 3" 10|55 /Xproto/pGetPointerControl 08:29:37|TC Start, scenario ref 113-0 15|55 3.3-lite 3|TCM Start 520|55 0 00022406 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|55 1 1 08:29:40|IC Start 200|55 1 08:29:40|TP Start 520|55 1 00022406 1 1|VSW5TESTSUITE PURPOSE 1 520|55 1 00022406 1 2|Assertion GetPointerControl-1.(A) 520|55 1 00022406 1 3|When a client sends a valid GetPointerControl protocol 520|55 1 00022406 1 4|request to the X server, then the X server sends back a 520|55 1 00022406 1 5|reply to the client with the minimum required length. 520|55 1 00022406 1 6|METH: Call library function testfunc() to do the following: 520|55 1 00022406 1 7|METH: Open a connection to the X server using native byte sex. 520|55 1 00022406 1 8|METH: Send a valid GetPointerControl protocol request to the X server. 520|55 1 00022406 1 9|METH: Verify that the X server sends back a reply. 520|55 1 00022406 1 10|METH: Open a connection to the X server using reversed byte sex. 520|55 1 00022406 1 11|METH: Send a valid GetPointerControl protocol request to the X server. 520|55 1 00022406 1 12|METH: Verify that the X server sends back a reply. 220|55 1 0 08:29:40|PASS 410|55 1 1 08:29:40|IC End 400|55 2 1 08:29:40|IC Start 200|55 2 08:29:40|TP Start 520|55 2 00022406 1 1|VSW5TESTSUITE PURPOSE 2 520|55 2 00022406 1 2|Assertion GetPointerControl-2.(A) 520|55 2 00022406 1 3|When a client sends an invalid GetPointerControl protocol 520|55 2 00022406 1 4|request to the X server, in which the length field of the 520|55 2 00022406 1 5|request is not the minimum length required to contain the 520|55 2 00022406 1 6|request, then the X server sends back a BadLength error to 520|55 2 00022406 1 7|the client. 520|55 2 00022406 1 8|METH: Call library function testfunc() to do the following: 520|55 2 00022406 1 9|METH: Open a connection to the X server using native byte sex. 520|55 2 00022406 1 10|METH: Send an invalid GetPointerControl protocol request to the X server with length 520|55 2 00022406 1 11|METH: one less than the minimum length required to contain the request. 520|55 2 00022406 1 12|METH: Verify that the X server sends back a BadLength error. 520|55 2 00022406 1 13|METH: Open a connection to the X server using reversed byte sex. 520|55 2 00022406 1 14|METH: Send an invalid GetPointerControl protocol request to the X server with length 520|55 2 00022406 1 15|METH: one less than the minimum length required to contain the request. 520|55 2 00022406 1 16|METH: Verify that the X server sends back a BadLength error. 520|55 2 00022406 1 17|METH: 520|55 2 00022406 1 18|METH: Open a connection to the X server using native byte sex. 520|55 2 00022406 1 19|METH: Send an invalid GetPointerControl protocol request to the X server with length 520|55 2 00022406 1 20|METH: one greater than the minimum length required to contain the request. 520|55 2 00022406 1 21|METH: Verify that the X server sends back a BadLength error. 520|55 2 00022406 1 22|METH: Open a connection to the X server using reversed byte sex. 520|55 2 00022406 1 23|METH: Send an invalid GetPointerControl protocol request to the X server with length 520|55 2 00022406 1 24|METH: one greater than the minimum length required to contain the request. 520|55 2 00022406 1 25|METH: Verify that the X server sends back a BadLength error. 520|55 2 00022426 1 1|INFO: Processing a big request 520|55 2 00022426 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|55 2 00022426 1 3|REPORT: Test GetPointerControl failed with 1 error. 520|55 2 00022427 1 1|INFO: Processing a big request 520|55 2 00022427 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|55 2 00022427 1 3|REPORT: Test GetPointerControl failed with 1 error. 220|55 2 1 08:29:50|FAIL 410|55 2 1 08:29:50|IC End 400|55 3 1 08:29:50|IC Start 200|55 3 08:29:50|TP Start 520|55 3 00022406 1 1|VSW5TESTSUITE PURPOSE 3 520|55 3 00022406 1 2|Assertion GetPointerControl-3.(B) 520|55 3 00022406 1 3|When a client sends an invalid GetPointerControl protocol 520|55 3 00022406 1 4|request to the X server, in which the length field of the 520|55 3 00022406 1 5|request exceeds the maximum length accepted by the X server, 520|55 3 00022406 1 6|then the X server sends back a BadLength error to the 520|55 3 00022406 1 7|client. 520|55 3 00022406 1 8|Reason for omission: There is no known portable test method for this assertion 520|55 3 00022406 1 9|METH: Call library function testfunc() to do the following: 520|55 3 00022406 1 10|METH: Open a connection to the X server using native byte sex. 520|55 3 00022406 1 11|METH: Send an invalid GetPointerControl protocol request to the X server with length 520|55 3 00022406 1 12|METH: one greater than the maximum length accepted by the server. 520|55 3 00022406 1 13|METH: Verify that the X server sends back a BadLength error. 520|55 3 00022406 1 14|METH: Open a connection to the X server using reversed byte sex. 520|55 3 00022406 1 15|METH: Send an invalid GetPointerControl protocol request to the X server with length 520|55 3 00022406 1 16|METH: one greater than the maximum length accepted by the server. 520|55 3 00022406 1 17|METH: Verify that the X server sends back a BadLength error. 520|55 3 00022430 1 1|INFO: Processing a big request 520|55 3 00022406 2 1|child process was terminated by signal 13 (SIGPIPE) 520|55 3 00022431 1 1|INFO: Processing a big request 520|55 3 00022406 3 1|child process was terminated by signal 13 (SIGPIPE) 220|55 3 2 08:29:50|UNRESOLVED 410|55 3 1 08:29:50|IC End 80|55 1 08:29:50|TC End, scenario ref 113-0 70||"VSW5TESTSUITE CASE GetPointerMapping 3" 10|56 /Xproto/pGetPointerMapping 08:29:50|TC Start, scenario ref 115-0 15|56 3.3-lite 3|TCM Start 520|56 0 00022432 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|56 1 1 08:29:53|IC Start 200|56 1 08:29:53|TP Start 520|56 1 00022432 1 1|VSW5TESTSUITE PURPOSE 1 520|56 1 00022432 1 2|Assertion GetPointerMapping-1.(A) 520|56 1 00022432 1 3|When a client sends a valid GetPointerMapping protocol 520|56 1 00022432 1 4|request to the X server, then the X server sends back a 520|56 1 00022432 1 5|reply to the client with the minimum required length. 520|56 1 00022432 1 6|METH: Call library function testfunc() to do the following: 520|56 1 00022432 1 7|METH: Open a connection to the X server using native byte sex. 520|56 1 00022432 1 8|METH: Send a valid GetPointerMapping protocol request to the X server. 520|56 1 00022432 1 9|METH: Verify that the X server sends back a reply. 520|56 1 00022432 1 10|METH: Open a connection to the X server using reversed byte sex. 520|56 1 00022432 1 11|METH: Send a valid GetPointerMapping protocol request to the X server. 520|56 1 00022432 1 12|METH: Verify that the X server sends back a reply. 220|56 1 0 08:29:53|PASS 410|56 1 1 08:29:53|IC End 400|56 2 1 08:29:53|IC Start 200|56 2 08:29:53|TP Start 520|56 2 00022432 1 1|VSW5TESTSUITE PURPOSE 2 520|56 2 00022432 1 2|Assertion GetPointerMapping-2.(A) 520|56 2 00022432 1 3|When a client sends an invalid GetPointerMapping protocol 520|56 2 00022432 1 4|request to the X server, in which the length field of the 520|56 2 00022432 1 5|request is not the minimum length required to contain the 520|56 2 00022432 1 6|request, then the X server sends back a BadLength error to 520|56 2 00022432 1 7|the client. 520|56 2 00022432 1 8|METH: Call library function testfunc() to do the following: 520|56 2 00022432 1 9|METH: Open a connection to the X server using native byte sex. 520|56 2 00022432 1 10|METH: Send an invalid GetPointerMapping protocol request to the X server with length 520|56 2 00022432 1 11|METH: one less than the minimum length required to contain the request. 520|56 2 00022432 1 12|METH: Verify that the X server sends back a BadLength error. 520|56 2 00022432 1 13|METH: Open a connection to the X server using reversed byte sex. 520|56 2 00022432 1 14|METH: Send an invalid GetPointerMapping protocol request to the X server with length 520|56 2 00022432 1 15|METH: one less than the minimum length required to contain the request. 520|56 2 00022432 1 16|METH: Verify that the X server sends back a BadLength error. 520|56 2 00022432 1 17|METH: 520|56 2 00022432 1 18|METH: Open a connection to the X server using native byte sex. 520|56 2 00022432 1 19|METH: Send an invalid GetPointerMapping protocol request to the X server with length 520|56 2 00022432 1 20|METH: one greater than the minimum length required to contain the request. 520|56 2 00022432 1 21|METH: Verify that the X server sends back a BadLength error. 520|56 2 00022432 1 22|METH: Open a connection to the X server using reversed byte sex. 520|56 2 00022432 1 23|METH: Send an invalid GetPointerMapping protocol request to the X server with length 520|56 2 00022432 1 24|METH: one greater than the minimum length required to contain the request. 520|56 2 00022432 1 25|METH: Verify that the X server sends back a BadLength error. 520|56 2 00022452 1 1|INFO: Processing a big request 520|56 2 00022452 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|56 2 00022452 1 3|REPORT: Test GetPointerMapping failed with 1 error. 520|56 2 00022453 1 1|INFO: Processing a big request 520|56 2 00022453 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|56 2 00022453 1 3|REPORT: Test GetPointerMapping failed with 1 error. 220|56 2 1 08:30:03|FAIL 410|56 2 1 08:30:03|IC End 400|56 3 1 08:30:03|IC Start 200|56 3 08:30:03|TP Start 520|56 3 00022432 1 1|VSW5TESTSUITE PURPOSE 3 520|56 3 00022432 1 2|Assertion GetPointerMapping-3.(B) 520|56 3 00022432 1 3|When a client sends an invalid GetPointerMapping protocol 520|56 3 00022432 1 4|request to the X server, in which the length field of the 520|56 3 00022432 1 5|request exceeds the maximum length accepted by the X server, 520|56 3 00022432 1 6|then the X server sends back a BadLength error to the 520|56 3 00022432 1 7|client. 520|56 3 00022432 1 8|Reason for omission: There is no known portable test method for this assertion 520|56 3 00022432 1 9|METH: Call library function testfunc() to do the following: 520|56 3 00022432 1 10|METH: Open a connection to the X server using native byte sex. 520|56 3 00022432 1 11|METH: Send an invalid GetPointerMapping protocol request to the X server with length 520|56 3 00022432 1 12|METH: one greater than the maximum length accepted by the server. 520|56 3 00022432 1 13|METH: Verify that the X server sends back a BadLength error. 520|56 3 00022432 1 14|METH: Open a connection to the X server using reversed byte sex. 520|56 3 00022432 1 15|METH: Send an invalid GetPointerMapping protocol request to the X server with length 520|56 3 00022432 1 16|METH: one greater than the maximum length accepted by the server. 520|56 3 00022432 1 17|METH: Verify that the X server sends back a BadLength error. 520|56 3 00022456 1 1|INFO: Processing a big request 520|56 3 00022432 2 1|child process was terminated by signal 13 (SIGPIPE) 520|56 3 00022457 1 1|INFO: Processing a big request 520|56 3 00022432 3 1|child process was terminated by signal 13 (SIGPIPE) 220|56 3 2 08:30:03|UNRESOLVED 410|56 3 1 08:30:03|IC End 80|56 1 08:30:05|TC End, scenario ref 115-0 70||"VSW5TESTSUITE CASE GetProperty 3" 10|57 /Xproto/pGetProperty 08:30:05|TC Start, scenario ref 117-0 15|57 3.3-lite 3|TCM Start 520|57 0 00022458 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|57 1 1 08:30:07|IC Start 200|57 1 08:30:07|TP Start 520|57 1 00022458 1 1|VSW5TESTSUITE PURPOSE 1 520|57 1 00022458 1 2|Assertion GetProperty-1.(A) 520|57 1 00022458 1 3|When a client sends a valid GetProperty protocol request to 520|57 1 00022458 1 4|the X server, then the X server sends back a reply to the 520|57 1 00022458 1 5|client with the minimum required length. 520|57 1 00022458 1 6|METH: Call library function testfunc() to do the following: 520|57 1 00022458 1 7|METH: Open a connection to the X server using native byte sex. 520|57 1 00022458 1 8|METH: Send a valid GetProperty protocol request to the X server. 520|57 1 00022458 1 9|METH: Verify that the X server sends back a reply. 520|57 1 00022458 1 10|METH: Open a connection to the X server using reversed byte sex. 520|57 1 00022458 1 11|METH: Send a valid GetProperty protocol request to the X server. 520|57 1 00022458 1 12|METH: Verify that the X server sends back a reply. 220|57 1 0 08:30:07|PASS 410|57 1 1 08:30:07|IC End 400|57 2 1 08:30:07|IC Start 200|57 2 08:30:07|TP Start 520|57 2 00022458 1 1|VSW5TESTSUITE PURPOSE 2 520|57 2 00022458 1 2|Assertion GetProperty-2.(A) 520|57 2 00022458 1 3|When a client sends an invalid GetProperty protocol request 520|57 2 00022458 1 4|to the X server, in which the length field of the request is 520|57 2 00022458 1 5|not the minimum length required to contain the request, then 520|57 2 00022458 1 6|the X server sends back a BadLength error to the client. 520|57 2 00022458 1 7|METH: Call library function testfunc() to do the following: 520|57 2 00022458 1 8|METH: Open a connection to the X server using native byte sex. 520|57 2 00022458 1 9|METH: Send an invalid GetProperty protocol request to the X server with length 520|57 2 00022458 1 10|METH: one less than the minimum length required to contain the request. 520|57 2 00022458 1 11|METH: Verify that the X server sends back a BadLength error. 520|57 2 00022458 1 12|METH: Open a connection to the X server using reversed byte sex. 520|57 2 00022458 1 13|METH: Send an invalid GetProperty protocol request to the X server with length 520|57 2 00022458 1 14|METH: one less than the minimum length required to contain the request. 520|57 2 00022458 1 15|METH: Verify that the X server sends back a BadLength error. 520|57 2 00022458 1 16|METH: 520|57 2 00022458 1 17|METH: Open a connection to the X server using native byte sex. 520|57 2 00022458 1 18|METH: Send an invalid GetProperty protocol request to the X server with length 520|57 2 00022458 1 19|METH: one greater than the minimum length required to contain the request. 520|57 2 00022458 1 20|METH: Verify that the X server sends back a BadLength error. 520|57 2 00022458 1 21|METH: Open a connection to the X server using reversed byte sex. 520|57 2 00022458 1 22|METH: Send an invalid GetProperty protocol request to the X server with length 520|57 2 00022458 1 23|METH: one greater than the minimum length required to contain the request. 520|57 2 00022458 1 24|METH: Verify that the X server sends back a BadLength error. 220|57 2 0 08:30:07|PASS 410|57 2 1 08:30:07|IC End 400|57 3 1 08:30:07|IC Start 200|57 3 08:30:07|TP Start 520|57 3 00022458 1 1|VSW5TESTSUITE PURPOSE 3 520|57 3 00022458 1 2|Assertion GetProperty-3.(B) 520|57 3 00022458 1 3|When a client sends an invalid GetProperty protocol request 520|57 3 00022458 1 4|to the X server, in which the length field of the request 520|57 3 00022458 1 5|exceeds the maximum length accepted by the X server, then 520|57 3 00022458 1 6|the X server sends back a BadLength error to the client. 520|57 3 00022458 1 7|Reason for omission: There is no known portable test method for this assertion 520|57 3 00022458 1 8|METH: Call library function testfunc() to do the following: 520|57 3 00022458 1 9|METH: Open a connection to the X server using native byte sex. 520|57 3 00022458 1 10|METH: Send an invalid GetProperty protocol request to the X server with length 520|57 3 00022458 1 11|METH: one greater than the maximum length accepted by the server. 520|57 3 00022458 1 12|METH: Verify that the X server sends back a BadLength error. 520|57 3 00022458 1 13|METH: Open a connection to the X server using reversed byte sex. 520|57 3 00022458 1 14|METH: Send an invalid GetProperty protocol request to the X server with length 520|57 3 00022458 1 15|METH: one greater than the maximum length accepted by the server. 520|57 3 00022458 1 16|METH: Verify that the X server sends back a BadLength error. 520|57 3 00022482 1 1|INFO: Processing a big request 520|57 3 00022458 2 1|child process was terminated by signal 13 (SIGPIPE) 520|57 3 00022483 1 1|INFO: Processing a big request 520|57 3 00022458 3 1|child process was terminated by signal 13 (SIGPIPE) 220|57 3 2 08:30:07|UNRESOLVED 410|57 3 1 08:30:07|IC End 80|57 1 08:30:07|TC End, scenario ref 117-0 70||"VSW5TESTSUITE CASE GetScreenSaver 3" 10|58 /Xproto/pGetScreenSaver 08:30:07|TC Start, scenario ref 119-0 15|58 3.3-lite 3|TCM Start 520|58 0 00022484 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|58 1 1 08:30:10|IC Start 200|58 1 08:30:10|TP Start 520|58 1 00022484 1 1|VSW5TESTSUITE PURPOSE 1 520|58 1 00022484 1 2|Assertion GetScreenSaver-1.(A) 520|58 1 00022484 1 3|When a client sends a valid GetScreenSaver protocol request 520|58 1 00022484 1 4|to the X server, then the X server sends back a reply to the 520|58 1 00022484 1 5|client with the minimum required length. 520|58 1 00022484 1 6|METH: Call library function testfunc() to do the following: 520|58 1 00022484 1 7|METH: Open a connection to the X server using native byte sex. 520|58 1 00022484 1 8|METH: Send a valid GetScreenSaver protocol request to the X server. 520|58 1 00022484 1 9|METH: Verify that the X server sends back a reply. 520|58 1 00022484 1 10|METH: Open a connection to the X server using reversed byte sex. 520|58 1 00022484 1 11|METH: Send a valid GetScreenSaver protocol request to the X server. 520|58 1 00022484 1 12|METH: Verify that the X server sends back a reply. 220|58 1 0 08:30:10|PASS 410|58 1 1 08:30:10|IC End 400|58 2 1 08:30:10|IC Start 200|58 2 08:30:10|TP Start 520|58 2 00022484 1 1|VSW5TESTSUITE PURPOSE 2 520|58 2 00022484 1 2|Assertion GetScreenSaver-2.(A) 520|58 2 00022484 1 3|When a client sends an invalid GetScreenSaver protocol 520|58 2 00022484 1 4|request to the X server, in which the length field of the 520|58 2 00022484 1 5|request is not the minimum length required to contain the 520|58 2 00022484 1 6|request, then the X server sends back a BadLength error to 520|58 2 00022484 1 7|the client. 520|58 2 00022484 1 8|METH: Call library function testfunc() to do the following: 520|58 2 00022484 1 9|METH: Open a connection to the X server using native byte sex. 520|58 2 00022484 1 10|METH: Send an invalid GetScreenSaver protocol request to the X server with length 520|58 2 00022484 1 11|METH: one less than the minimum length required to contain the request. 520|58 2 00022484 1 12|METH: Verify that the X server sends back a BadLength error. 520|58 2 00022484 1 13|METH: Open a connection to the X server using reversed byte sex. 520|58 2 00022484 1 14|METH: Send an invalid GetScreenSaver protocol request to the X server with length 520|58 2 00022484 1 15|METH: one less than the minimum length required to contain the request. 520|58 2 00022484 1 16|METH: Verify that the X server sends back a BadLength error. 520|58 2 00022484 1 17|METH: 520|58 2 00022484 1 18|METH: Open a connection to the X server using native byte sex. 520|58 2 00022484 1 19|METH: Send an invalid GetScreenSaver protocol request to the X server with length 520|58 2 00022484 1 20|METH: one greater than the minimum length required to contain the request. 520|58 2 00022484 1 21|METH: Verify that the X server sends back a BadLength error. 520|58 2 00022484 1 22|METH: Open a connection to the X server using reversed byte sex. 520|58 2 00022484 1 23|METH: Send an invalid GetScreenSaver protocol request to the X server with length 520|58 2 00022484 1 24|METH: one greater than the minimum length required to contain the request. 520|58 2 00022484 1 25|METH: Verify that the X server sends back a BadLength error. 520|58 2 00022504 1 1|INFO: Processing a big request 520|58 2 00022504 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|58 2 00022504 1 3|REPORT: Test GetScreenSaver failed with 1 error. 520|58 2 00022505 1 1|INFO: Processing a big request 520|58 2 00022505 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|58 2 00022505 1 3|REPORT: Test GetScreenSaver failed with 1 error. 220|58 2 1 08:30:20|FAIL 410|58 2 1 08:30:20|IC End 400|58 3 1 08:30:20|IC Start 200|58 3 08:30:20|TP Start 520|58 3 00022484 1 1|VSW5TESTSUITE PURPOSE 3 520|58 3 00022484 1 2|Assertion GetScreenSaver-3.(B) 520|58 3 00022484 1 3|When a client sends an invalid GetScreenSaver protocol 520|58 3 00022484 1 4|request to the X server, in which the length field of the 520|58 3 00022484 1 5|request exceeds the maximum length accepted by the X server, 520|58 3 00022484 1 6|then the X server sends back a BadLength error to the 520|58 3 00022484 1 7|client. 520|58 3 00022484 1 8|Reason for omission: There is no known portable test method for this assertion 520|58 3 00022484 1 9|METH: Call library function testfunc() to do the following: 520|58 3 00022484 1 10|METH: Open a connection to the X server using native byte sex. 520|58 3 00022484 1 11|METH: Send an invalid GetScreenSaver protocol request to the X server with length 520|58 3 00022484 1 12|METH: one greater than the maximum length accepted by the server. 520|58 3 00022484 1 13|METH: Verify that the X server sends back a BadLength error. 520|58 3 00022484 1 14|METH: Open a connection to the X server using reversed byte sex. 520|58 3 00022484 1 15|METH: Send an invalid GetScreenSaver protocol request to the X server with length 520|58 3 00022484 1 16|METH: one greater than the maximum length accepted by the server. 520|58 3 00022484 1 17|METH: Verify that the X server sends back a BadLength error. 520|58 3 00022508 1 1|INFO: Processing a big request 520|58 3 00022484 2 1|child process was terminated by signal 13 (SIGPIPE) 520|58 3 00022509 1 1|INFO: Processing a big request 520|58 3 00022484 3 1|child process was terminated by signal 13 (SIGPIPE) 220|58 3 2 08:30:20|UNRESOLVED 410|58 3 1 08:30:20|IC End 80|58 1 08:30:20|TC End, scenario ref 119-0 70||"VSW5TESTSUITE CASE GetSelectionOwner 3" 10|59 /Xproto/pGetSelectionOwner 08:30:20|TC Start, scenario ref 121-0 15|59 3.3-lite 3|TCM Start 520|59 0 00022510 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|59 1 1 08:30:24|IC Start 200|59 1 08:30:24|TP Start 520|59 1 00022510 1 1|VSW5TESTSUITE PURPOSE 1 520|59 1 00022510 1 2|Assertion GetSelectionOwner-1.(A) 520|59 1 00022510 1 3|When a client sends a valid GetSelectionOwner protocol 520|59 1 00022510 1 4|request to the X server, then the X server sends back a 520|59 1 00022510 1 5|reply to the client with the minimum required length. 520|59 1 00022510 1 6|METH: Call library function testfunc() to do the following: 520|59 1 00022510 1 7|METH: Open a connection to the X server using native byte sex. 520|59 1 00022510 1 8|METH: Send a valid GetSelectionOwner protocol request to the X server. 520|59 1 00022510 1 9|METH: Verify that the X server sends back a reply. 520|59 1 00022510 1 10|METH: Open a connection to the X server using reversed byte sex. 520|59 1 00022510 1 11|METH: Send a valid GetSelectionOwner protocol request to the X server. 520|59 1 00022510 1 12|METH: Verify that the X server sends back a reply. 220|59 1 0 08:30:24|PASS 410|59 1 1 08:30:24|IC End 400|59 2 1 08:30:24|IC Start 200|59 2 08:30:24|TP Start 520|59 2 00022510 1 1|VSW5TESTSUITE PURPOSE 2 520|59 2 00022510 1 2|Assertion GetSelectionOwner-2.(A) 520|59 2 00022510 1 3|When a client sends an invalid GetSelectionOwner protocol 520|59 2 00022510 1 4|request to the X server, in which the length field of the 520|59 2 00022510 1 5|request is not the minimum length required to contain the 520|59 2 00022510 1 6|request, then the X server sends back a BadLength error to 520|59 2 00022510 1 7|the client. 520|59 2 00022510 1 8|METH: Call library function testfunc() to do the following: 520|59 2 00022510 1 9|METH: Open a connection to the X server using native byte sex. 520|59 2 00022510 1 10|METH: Send an invalid GetSelectionOwner protocol request to the X server with length 520|59 2 00022510 1 11|METH: one less than the minimum length required to contain the request. 520|59 2 00022510 1 12|METH: Verify that the X server sends back a BadLength error. 520|59 2 00022510 1 13|METH: Open a connection to the X server using reversed byte sex. 520|59 2 00022510 1 14|METH: Send an invalid GetSelectionOwner protocol request to the X server with length 520|59 2 00022510 1 15|METH: one less than the minimum length required to contain the request. 520|59 2 00022510 1 16|METH: Verify that the X server sends back a BadLength error. 520|59 2 00022510 1 17|METH: 520|59 2 00022510 1 18|METH: Open a connection to the X server using native byte sex. 520|59 2 00022510 1 19|METH: Send an invalid GetSelectionOwner protocol request to the X server with length 520|59 2 00022510 1 20|METH: one greater than the minimum length required to contain the request. 520|59 2 00022510 1 21|METH: Verify that the X server sends back a BadLength error. 520|59 2 00022510 1 22|METH: Open a connection to the X server using reversed byte sex. 520|59 2 00022510 1 23|METH: Send an invalid GetSelectionOwner protocol request to the X server with length 520|59 2 00022510 1 24|METH: one greater than the minimum length required to contain the request. 520|59 2 00022510 1 25|METH: Verify that the X server sends back a BadLength error. 220|59 2 0 08:30:24|PASS 410|59 2 1 08:30:24|IC End 400|59 3 1 08:30:24|IC Start 200|59 3 08:30:24|TP Start 520|59 3 00022510 1 1|VSW5TESTSUITE PURPOSE 3 520|59 3 00022510 1 2|Assertion GetSelectionOwner-3.(B) 520|59 3 00022510 1 3|When a client sends an invalid GetSelectionOwner protocol 520|59 3 00022510 1 4|request to the X server, in which the length field of the 520|59 3 00022510 1 5|request exceeds the maximum length accepted by the X server, 520|59 3 00022510 1 6|then the X server sends back a BadLength error to the 520|59 3 00022510 1 7|client. 520|59 3 00022510 1 8|Reason for omission: There is no known portable test method for this assertion 520|59 3 00022510 1 9|METH: Call library function testfunc() to do the following: 520|59 3 00022510 1 10|METH: Open a connection to the X server using native byte sex. 520|59 3 00022510 1 11|METH: Send an invalid GetSelectionOwner protocol request to the X server with length 520|59 3 00022510 1 12|METH: one greater than the maximum length accepted by the server. 520|59 3 00022510 1 13|METH: Verify that the X server sends back a BadLength error. 520|59 3 00022510 1 14|METH: Open a connection to the X server using reversed byte sex. 520|59 3 00022510 1 15|METH: Send an invalid GetSelectionOwner protocol request to the X server with length 520|59 3 00022510 1 16|METH: one greater than the maximum length accepted by the server. 520|59 3 00022510 1 17|METH: Verify that the X server sends back a BadLength error. 520|59 3 00022534 1 1|INFO: Processing a big request 520|59 3 00022510 2 1|child process was terminated by signal 13 (SIGPIPE) 520|59 3 00022535 1 1|INFO: Processing a big request 520|59 3 00022510 3 1|child process was terminated by signal 13 (SIGPIPE) 220|59 3 2 08:30:24|UNRESOLVED 410|59 3 1 08:30:24|IC End 80|59 1 08:30:24|TC End, scenario ref 121-0 70||"VSW5TESTSUITE CASE GetWindowAttributes 3" 10|60 /Xproto/pGetWindowAttributes 08:30:24|TC Start, scenario ref 123-0 15|60 3.3-lite 3|TCM Start 520|60 0 00022536 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|60 1 1 08:30:27|IC Start 200|60 1 08:30:27|TP Start 520|60 1 00022536 1 1|VSW5TESTSUITE PURPOSE 1 520|60 1 00022536 1 2|Assertion GetWindowAttributes-1.(A) 520|60 1 00022536 1 3|When a client sends a valid GetWindowAttributes protocol 520|60 1 00022536 1 4|request to the X server, then the X server sends back a 520|60 1 00022536 1 5|reply to the client with the minimum required length. 520|60 1 00022536 1 6|METH: Call library function testfunc() to do the following: 520|60 1 00022536 1 7|METH: Open a connection to the X server using native byte sex. 520|60 1 00022536 1 8|METH: Send a valid GetWindowAttributes protocol request to the X server. 520|60 1 00022536 1 9|METH: Verify that the X server sends back a reply. 520|60 1 00022536 1 10|METH: Open a connection to the X server using reversed byte sex. 520|60 1 00022536 1 11|METH: Send a valid GetWindowAttributes protocol request to the X server. 520|60 1 00022536 1 12|METH: Verify that the X server sends back a reply. 220|60 1 0 08:30:27|PASS 410|60 1 1 08:30:27|IC End 400|60 2 1 08:30:27|IC Start 200|60 2 08:30:27|TP Start 520|60 2 00022536 1 1|VSW5TESTSUITE PURPOSE 2 520|60 2 00022536 1 2|Assertion GetWindowAttributes-2.(A) 520|60 2 00022536 1 3|When a client sends an invalid GetWindowAttributes protocol 520|60 2 00022536 1 4|request to the X server, in which the length field of the 520|60 2 00022536 1 5|request is not the minimum length required to contain the 520|60 2 00022536 1 6|request, then the X server sends back a BadLength error to 520|60 2 00022536 1 7|the client. 520|60 2 00022536 1 8|METH: Call library function testfunc() to do the following: 520|60 2 00022536 1 9|METH: Open a connection to the X server using native byte sex. 520|60 2 00022536 1 10|METH: Send an invalid GetWindowAttributes protocol request to the X server with length 520|60 2 00022536 1 11|METH: one less than the minimum length required to contain the request. 520|60 2 00022536 1 12|METH: Verify that the X server sends back a BadLength error. 520|60 2 00022536 1 13|METH: Open a connection to the X server using reversed byte sex. 520|60 2 00022536 1 14|METH: Send an invalid GetWindowAttributes protocol request to the X server with length 520|60 2 00022536 1 15|METH: one less than the minimum length required to contain the request. 520|60 2 00022536 1 16|METH: Verify that the X server sends back a BadLength error. 520|60 2 00022536 1 17|METH: 520|60 2 00022536 1 18|METH: Open a connection to the X server using native byte sex. 520|60 2 00022536 1 19|METH: Send an invalid GetWindowAttributes protocol request to the X server with length 520|60 2 00022536 1 20|METH: one greater than the minimum length required to contain the request. 520|60 2 00022536 1 21|METH: Verify that the X server sends back a BadLength error. 520|60 2 00022536 1 22|METH: Open a connection to the X server using reversed byte sex. 520|60 2 00022536 1 23|METH: Send an invalid GetWindowAttributes protocol request to the X server with length 520|60 2 00022536 1 24|METH: one greater than the minimum length required to contain the request. 520|60 2 00022536 1 25|METH: Verify that the X server sends back a BadLength error. 220|60 2 0 08:30:27|PASS 410|60 2 1 08:30:27|IC End 400|60 3 1 08:30:27|IC Start 200|60 3 08:30:27|TP Start 520|60 3 00022536 1 1|VSW5TESTSUITE PURPOSE 3 520|60 3 00022536 1 2|Assertion GetWindowAttributes-3.(B) 520|60 3 00022536 1 3|When a client sends an invalid GetWindowAttributes protocol 520|60 3 00022536 1 4|request to the X server, in which the length field of the 520|60 3 00022536 1 5|request exceeds the maximum length accepted by the X server, 520|60 3 00022536 1 6|then the X server sends back a BadLength error to the 520|60 3 00022536 1 7|client. 520|60 3 00022536 1 8|Reason for omission: There is no known portable test method for this assertion 520|60 3 00022536 1 9|METH: Call library function testfunc() to do the following: 520|60 3 00022536 1 10|METH: Open a connection to the X server using native byte sex. 520|60 3 00022536 1 11|METH: Send an invalid GetWindowAttributes protocol request to the X server with length 520|60 3 00022536 1 12|METH: one greater than the maximum length accepted by the server. 520|60 3 00022536 1 13|METH: Verify that the X server sends back a BadLength error. 520|60 3 00022536 1 14|METH: Open a connection to the X server using reversed byte sex. 520|60 3 00022536 1 15|METH: Send an invalid GetWindowAttributes protocol request to the X server with length 520|60 3 00022536 1 16|METH: one greater than the maximum length accepted by the server. 520|60 3 00022536 1 17|METH: Verify that the X server sends back a BadLength error. 520|60 3 00022560 1 1|INFO: Processing a big request 520|60 3 00022536 2 1|child process was terminated by signal 13 (SIGPIPE) 520|60 3 00022561 1 1|INFO: Processing a big request 520|60 3 00022536 3 1|child process was terminated by signal 13 (SIGPIPE) 220|60 3 2 08:30:27|UNRESOLVED 410|60 3 1 08:30:27|IC End 80|60 1 08:30:27|TC End, scenario ref 123-0 70||"VSW5TESTSUITE CASE ImageText16 3" 10|61 /Xproto/pImageText16 08:30:27|TC Start, scenario ref 125-0 15|61 3.3-lite 3|TCM Start 520|61 0 00022562 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|61 1 1 08:30:30|IC Start 200|61 1 08:30:30|TP Start 520|61 1 00022562 1 1|VSW5TESTSUITE PURPOSE 1 520|61 1 00022562 1 2|Assertion ImageText16-1.(A) 520|61 1 00022562 1 3|When a client sends a valid ImageText16 protocol request to 520|61 1 00022562 1 4|the X server, then the X server does not send back an error, 520|61 1 00022562 1 5|event or reply to the client. 520|61 1 00022562 1 6|METH: Call library function testfunc() to do the following: 520|61 1 00022562 1 7|METH: Open a connection to the X server using native byte sex. 520|61 1 00022562 1 8|METH: Send a valid ImageText16 protocol request to the X server. 520|61 1 00022562 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|61 1 00022562 1 10|METH: Open a connection to the X server using reversed byte sex. 520|61 1 00022562 1 11|METH: Send a valid ImageText16 protocol request to the X server. 520|61 1 00022562 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|61 1 00022562 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|61 1 00022580 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 1 00022580 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 1 00022580 1 3|REPORT: Expect: wanted NOTHING, got ERROR - BadGC 520|61 1 00022580 1 4|REPORT: Test ImageText16 unresolved with 3 reasons. 520|61 1 00022581 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 1 00022581 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 1 00022581 1 3|REPORT: Expect: wanted NOTHING, got ERROR - BadGC 520|61 1 00022581 1 4|REPORT: Test ImageText16 unresolved with 3 reasons. 220|61 1 2 08:30:30|UNRESOLVED 410|61 1 1 08:30:30|IC End 400|61 2 1 08:30:30|IC Start 200|61 2 08:30:30|TP Start 520|61 2 00022562 1 1|VSW5TESTSUITE PURPOSE 2 520|61 2 00022562 1 2|Assertion ImageText16-2.(A) 520|61 2 00022562 1 3|When a client sends an invalid ImageText16 protocol request 520|61 2 00022562 1 4|to the X server, in which the length field of the request is 520|61 2 00022562 1 5|not the minimum length required to contain the request, then 520|61 2 00022562 1 6|the X server sends back a BadLength error to the client. 520|61 2 00022562 1 7|METH: Call library function testfunc() to do the following: 520|61 2 00022562 1 8|METH: Open a connection to the X server using native byte sex. 520|61 2 00022562 1 9|METH: Send an invalid ImageText16 protocol request to the X server with length 520|61 2 00022562 1 10|METH: one greater than the minimum length required to contain the request. 520|61 2 00022562 1 11|METH: Verify that the X server sends back a BadLength error. 520|61 2 00022562 1 12|METH: Open a connection to the X server using reversed byte sex. 520|61 2 00022562 1 13|METH: Send an invalid ImageText16 protocol request to the X server with length 520|61 2 00022562 1 14|METH: one greater than the minimum length required to contain the request. 520|61 2 00022562 1 15|METH: Verify that the X server sends back a BadLength error. 520|61 2 00022562 1 16|METH: 520|61 2 00022562 1 17|METH: Open a connection to the X server using native byte sex. 520|61 2 00022562 1 18|METH: Send an invalid ImageText16 protocol request to the X server with length 520|61 2 00022562 1 19|METH: one greater than the minimum length required to contain the request. 520|61 2 00022562 1 20|METH: Verify that the X server sends back a BadLength error. 520|61 2 00022562 1 21|METH: Open a connection to the X server using reversed byte sex. 520|61 2 00022562 1 22|METH: Send an invalid ImageText16 protocol request to the X server with length 520|61 2 00022562 1 23|METH: one greater than the minimum length required to contain the request. 520|61 2 00022562 1 24|METH: Verify that the X server sends back a BadLength error. 520|61 2 00022562 1 25|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|61 2 00022582 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 2 00022582 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 2 00022582 1 3|REPORT: Test ImageText16 unresolved with 4 reasons. 520|61 2 00022583 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 2 00022583 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 2 00022583 1 3|REPORT: Test ImageText16 unresolved with 4 reasons. 520|61 2 00022584 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 2 00022584 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 2 00022584 1 3|REPORT: Test ImageText16 unresolved with 4 reasons. 520|61 2 00022585 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 2 00022585 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 2 00022585 1 3|REPORT: Test ImageText16 unresolved with 4 reasons. 220|61 2 2 08:30:30|UNRESOLVED 410|61 2 1 08:30:30|IC End 400|61 3 1 08:30:30|IC Start 200|61 3 08:30:30|TP Start 520|61 3 00022562 1 1|VSW5TESTSUITE PURPOSE 3 520|61 3 00022562 1 2|Assertion ImageText16-3.(B) 520|61 3 00022562 1 3|When a client sends an invalid ImageText16 protocol request 520|61 3 00022562 1 4|to the X server, in which the length field of the request 520|61 3 00022562 1 5|exceeds the maximum length accepted by the X server, then 520|61 3 00022562 1 6|the X server sends back a BadLength error to the client. 520|61 3 00022562 1 7|Reason for omission: There is no known portable test method for this assertion 520|61 3 00022562 1 8|METH: Call library function testfunc() to do the following: 520|61 3 00022562 1 9|METH: Open a connection to the X server using native byte sex. 520|61 3 00022562 1 10|METH: Send an invalid ImageText16 protocol request to the X server with length 520|61 3 00022562 1 11|METH: greater than that accepted by the X server. 520|61 3 00022562 1 12|METH: Verify that the X server sends back a BadLength error. 520|61 3 00022562 1 13|METH: Open a connection to the X server using reversed byte sex. 520|61 3 00022562 1 14|METH: Send an invalid ImageText16 protocol request to the X server with length 520|61 3 00022562 1 15|METH: greater than that accepted by the X server. 520|61 3 00022562 1 16|METH: Verify that the X server sends back a BadLength error. 520|61 3 00022562 1 17|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|61 3 00022586 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 3 00022586 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 3 00022586 1 3|INFO: Processing a big request 520|61 3 00022562 2 1|child process was terminated by signal 13 (SIGPIPE) 520|61 3 00022587 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|61 3 00022587 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|61 3 00022587 1 3|INFO: Processing a big request 520|61 3 00022562 3 1|child process was terminated by signal 13 (SIGPIPE) 220|61 3 2 08:30:30|UNRESOLVED 410|61 3 1 08:30:30|IC End 80|61 1 08:30:30|TC End, scenario ref 125-0 70||"VSW5TESTSUITE CASE ImageText8 3" 10|62 /Xproto/pImageText8 08:30:30|TC Start, scenario ref 127-0 15|62 3.3-lite 3|TCM Start 520|62 0 00022588 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|62 1 1 08:30:34|IC Start 200|62 1 08:30:34|TP Start 520|62 1 00022588 1 1|VSW5TESTSUITE PURPOSE 1 520|62 1 00022588 1 2|Assertion ImageText8-1.(A) 520|62 1 00022588 1 3|When a client sends a valid ImageText8 protocol request to 520|62 1 00022588 1 4|the X server, then the X server does not send back an error, 520|62 1 00022588 1 5|event or reply to the client. 520|62 1 00022588 1 6|METH: Call library function testfunc() to do the following: 520|62 1 00022588 1 7|METH: Open a connection to the X server using native byte sex. 520|62 1 00022588 1 8|METH: Send a valid ImageText8 protocol request to the X server. 520|62 1 00022588 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|62 1 00022588 1 10|METH: Open a connection to the X server using reversed byte sex. 520|62 1 00022588 1 11|METH: Send a valid ImageText8 protocol request to the X server. 520|62 1 00022588 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|62 1 0 08:30:34|PASS 410|62 1 1 08:30:34|IC End 400|62 2 1 08:30:34|IC Start 200|62 2 08:30:34|TP Start 520|62 2 00022588 1 1|VSW5TESTSUITE PURPOSE 2 520|62 2 00022588 1 2|Assertion ImageText8-2.(A) 520|62 2 00022588 1 3|When a client sends an invalid ImageText8 protocol request 520|62 2 00022588 1 4|to the X server, in which the length field of the request is 520|62 2 00022588 1 5|not the minimum length required to contain the request, then 520|62 2 00022588 1 6|the X server sends back a BadLength error to the client. 520|62 2 00022588 1 7|METH: Call library function testfunc() to do the following: 520|62 2 00022588 1 8|METH: Open a connection to the X server using native byte sex. 520|62 2 00022588 1 9|METH: Send an invalid ImageText8 protocol request to the X server with length 520|62 2 00022588 1 10|METH: one less than the minimum length required to contain the request. 520|62 2 00022588 1 11|METH: Verify that the X server sends back a BadLength error. 520|62 2 00022588 1 12|METH: Open a connection to the X server using reversed byte sex. 520|62 2 00022588 1 13|METH: Send an invalid ImageText8 protocol request to the X server with length 520|62 2 00022588 1 14|METH: one less than the minimum length required to contain the request. 520|62 2 00022588 1 15|METH: Verify that the X server sends back a BadLength error. 520|62 2 00022588 1 16|METH: 520|62 2 00022588 1 17|METH: Open a connection to the X server using native byte sex. 520|62 2 00022588 1 18|METH: Send an invalid ImageText8 protocol request to the X server with length 520|62 2 00022588 1 19|METH: one greater than the minimum length required to contain the request. 520|62 2 00022588 1 20|METH: Verify that the X server sends back a BadLength error. 520|62 2 00022588 1 21|METH: Open a connection to the X server using reversed byte sex. 520|62 2 00022588 1 22|METH: Send an invalid ImageText8 protocol request to the X server with length 520|62 2 00022588 1 23|METH: one greater than the minimum length required to contain the request. 520|62 2 00022588 1 24|METH: Verify that the X server sends back a BadLength error. 220|62 2 0 08:30:34|PASS 410|62 2 1 08:30:34|IC End 400|62 3 1 08:30:34|IC Start 200|62 3 08:30:34|TP Start 520|62 3 00022588 1 1|VSW5TESTSUITE PURPOSE 3 520|62 3 00022588 1 2|Assertion ImageText8-3.(B) 520|62 3 00022588 1 3|When a client sends an invalid ImageText8 protocol request 520|62 3 00022588 1 4|to the X server, in which the length field of the request 520|62 3 00022588 1 5|exceeds the maximum length accepted by the X server, then 520|62 3 00022588 1 6|the X server sends back a BadLength error to the client. 520|62 3 00022588 1 7|Reason for omission: There is no known portable test method for this assertion 520|62 3 00022588 1 8|METH: Call library function testfunc() to do the following: 520|62 3 00022588 1 9|METH: Open a connection to the X server using native byte sex. 520|62 3 00022588 1 10|METH: Send an invalid ImageText8 protocol request to the X server with length 520|62 3 00022588 1 11|METH: one greater than the maximum length accepted by the server. 520|62 3 00022588 1 12|METH: Verify that the X server sends back a BadLength error. 520|62 3 00022588 1 13|METH: Open a connection to the X server using reversed byte sex. 520|62 3 00022588 1 14|METH: Send an invalid ImageText8 protocol request to the X server with length 520|62 3 00022588 1 15|METH: one greater than the maximum length accepted by the server. 520|62 3 00022588 1 16|METH: Verify that the X server sends back a BadLength error. 520|62 3 00022612 1 1|INFO: Processing a big request 520|62 3 00022588 2 1|child process was terminated by signal 13 (SIGPIPE) 520|62 3 00022613 1 1|INFO: Processing a big request 520|62 3 00022588 3 1|child process was terminated by signal 13 (SIGPIPE) 220|62 3 2 08:30:34|UNRESOLVED 410|62 3 1 08:30:34|IC End 80|62 1 08:30:34|TC End, scenario ref 127-0 70||"VSW5TESTSUITE CASE InstallColormap 3" 10|63 /Xproto/pInstallColormap 08:30:34|TC Start, scenario ref 129-0 15|63 3.3-lite 3|TCM Start 520|63 0 00022614 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|63 1 1 08:30:37|IC Start 200|63 1 08:30:37|TP Start 520|63 1 00022614 1 1|VSW5TESTSUITE PURPOSE 1 520|63 1 00022614 1 2|Assertion InstallColormap-1.(A) 520|63 1 00022614 1 3|When a client sends a valid InstallColormap protocol 520|63 1 00022614 1 4|request to the X server, and the client has no event 520|63 1 00022614 1 5|selected in the event_mask for any window, then the X server 520|63 1 00022614 1 6|does not send back an error, event or reply to the client. 520|63 1 00022614 1 7|METH: Call library function testfunc() to do the following: 520|63 1 00022614 1 8|METH: Open a connection to the X server using native byte sex. 520|63 1 00022614 1 9|METH: Send a valid InstallColormap protocol request to the X server. 520|63 1 00022614 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|63 1 00022614 1 11|METH: Open a connection to the X server using reversed byte sex. 520|63 1 00022614 1 12|METH: Send a valid InstallColormap protocol request to the X server. 520|63 1 00022614 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|63 1 0 08:30:37|PASS 410|63 1 1 08:30:37|IC End 400|63 2 1 08:30:37|IC Start 200|63 2 08:30:37|TP Start 520|63 2 00022614 1 1|VSW5TESTSUITE PURPOSE 2 520|63 2 00022614 1 2|Assertion InstallColormap-2.(A) 520|63 2 00022614 1 3|When a client sends an invalid InstallColormap protocol 520|63 2 00022614 1 4|request to the X server, in which the length field of the 520|63 2 00022614 1 5|request is not the minimum length required to contain the 520|63 2 00022614 1 6|request, then the X server sends back a BadLength error to 520|63 2 00022614 1 7|the client. 520|63 2 00022614 1 8|METH: Call library function testfunc() to do the following: 520|63 2 00022614 1 9|METH: Open a connection to the X server using native byte sex. 520|63 2 00022614 1 10|METH: Send an invalid InstallColormap protocol request to the X server with length 520|63 2 00022614 1 11|METH: one less than the minimum length required to contain the request. 520|63 2 00022614 1 12|METH: Verify that the X server sends back a BadLength error. 520|63 2 00022614 1 13|METH: Open a connection to the X server using reversed byte sex. 520|63 2 00022614 1 14|METH: Send an invalid InstallColormap protocol request to the X server with length 520|63 2 00022614 1 15|METH: one less than the minimum length required to contain the request. 520|63 2 00022614 1 16|METH: Verify that the X server sends back a BadLength error. 520|63 2 00022614 1 17|METH: 520|63 2 00022614 1 18|METH: Open a connection to the X server using native byte sex. 520|63 2 00022614 1 19|METH: Send an invalid InstallColormap protocol request to the X server with length 520|63 2 00022614 1 20|METH: one greater than the minimum length required to contain the request. 520|63 2 00022614 1 21|METH: Verify that the X server sends back a BadLength error. 520|63 2 00022614 1 22|METH: Open a connection to the X server using reversed byte sex. 520|63 2 00022614 1 23|METH: Send an invalid InstallColormap protocol request to the X server with length 520|63 2 00022614 1 24|METH: one greater than the minimum length required to contain the request. 520|63 2 00022614 1 25|METH: Verify that the X server sends back a BadLength error. 220|63 2 0 08:30:37|PASS 410|63 2 1 08:30:37|IC End 400|63 3 1 08:30:37|IC Start 200|63 3 08:30:37|TP Start 520|63 3 00022614 1 1|VSW5TESTSUITE PURPOSE 3 520|63 3 00022614 1 2|Assertion InstallColormap-3.(B) 520|63 3 00022614 1 3|When a client sends an invalid InstallColormap protocol 520|63 3 00022614 1 4|request to the X server, in which the length field of the 520|63 3 00022614 1 5|request exceeds the maximum length accepted by the X server, 520|63 3 00022614 1 6|then the X server sends back a BadLength error to the 520|63 3 00022614 1 7|client. 520|63 3 00022614 1 8|Reason for omission: There is no known portable test method for this assertion 520|63 3 00022614 1 9|METH: Call library function testfunc() to do the following: 520|63 3 00022614 1 10|METH: Open a connection to the X server using native byte sex. 520|63 3 00022614 1 11|METH: Send an invalid InstallColormap protocol request to the X server with length 520|63 3 00022614 1 12|METH: one greater than the maximum length accepted by the server. 520|63 3 00022614 1 13|METH: Verify that the X server sends back a BadLength error. 520|63 3 00022614 1 14|METH: Open a connection to the X server using reversed byte sex. 520|63 3 00022614 1 15|METH: Send an invalid InstallColormap protocol request to the X server with length 520|63 3 00022614 1 16|METH: one greater than the maximum length accepted by the server. 520|63 3 00022614 1 17|METH: Verify that the X server sends back a BadLength error. 520|63 3 00022638 1 1|INFO: Processing a big request 520|63 3 00022614 2 1|child process was terminated by signal 13 (SIGPIPE) 520|63 3 00022639 1 1|INFO: Processing a big request 520|63 3 00022614 3 1|child process was terminated by signal 13 (SIGPIPE) 220|63 3 2 08:30:37|UNRESOLVED 410|63 3 1 08:30:37|IC End 80|63 1 08:30:37|TC End, scenario ref 129-0 70||"VSW5TESTSUITE CASE InternAtom 3" 10|64 /Xproto/pInternAtom 08:30:37|TC Start, scenario ref 131-0 15|64 3.3-lite 3|TCM Start 520|64 0 00022640 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|64 1 1 08:30:41|IC Start 200|64 1 08:30:41|TP Start 520|64 1 00022640 1 1|VSW5TESTSUITE PURPOSE 1 520|64 1 00022640 1 2|Assertion InternAtom-1.(A) 520|64 1 00022640 1 3|When a client sends a valid InternAtom protocol request to 520|64 1 00022640 1 4|the X server, then the X server sends back a reply to the 520|64 1 00022640 1 5|client with the minimum required length. 520|64 1 00022640 1 6|METH: Call library function testfunc() to do the following: 520|64 1 00022640 1 7|METH: Open a connection to the X server using native byte sex. 520|64 1 00022640 1 8|METH: Send a valid InternAtom protocol request to the X server. 520|64 1 00022640 1 9|METH: Verify that the X server sends back a reply. 520|64 1 00022640 1 10|METH: Open a connection to the X server using reversed byte sex. 520|64 1 00022640 1 11|METH: Send a valid InternAtom protocol request to the X server. 520|64 1 00022640 1 12|METH: Verify that the X server sends back a reply. 220|64 1 0 08:30:41|PASS 410|64 1 1 08:30:41|IC End 400|64 2 1 08:30:41|IC Start 200|64 2 08:30:41|TP Start 520|64 2 00022640 1 1|VSW5TESTSUITE PURPOSE 2 520|64 2 00022640 1 2|Assertion InternAtom-2.(A) 520|64 2 00022640 1 3|When a client sends an invalid InternAtom protocol request 520|64 2 00022640 1 4|to the X server, in which the length field of the request is 520|64 2 00022640 1 5|not the minimum length required to contain the request, then 520|64 2 00022640 1 6|the X server sends back a BadLength error to the client. 520|64 2 00022640 1 7|METH: Call library function testfunc() to do the following: 520|64 2 00022640 1 8|METH: Open a connection to the X server using native byte sex. 520|64 2 00022640 1 9|METH: Send an invalid InternAtom protocol request to the X server with length 520|64 2 00022640 1 10|METH: one less than the minimum length required to contain the request. 520|64 2 00022640 1 11|METH: Verify that the X server sends back a BadLength error. 520|64 2 00022640 1 12|METH: Open a connection to the X server using reversed byte sex. 520|64 2 00022640 1 13|METH: Send an invalid InternAtom protocol request to the X server with length 520|64 2 00022640 1 14|METH: one less than the minimum length required to contain the request. 520|64 2 00022640 1 15|METH: Verify that the X server sends back a BadLength error. 520|64 2 00022640 1 16|METH: 520|64 2 00022640 1 17|METH: Open a connection to the X server using native byte sex. 520|64 2 00022640 1 18|METH: Send an invalid InternAtom protocol request to the X server with length 520|64 2 00022640 1 19|METH: one greater than the minimum length required to contain the request. 520|64 2 00022640 1 20|METH: Verify that the X server sends back a BadLength error. 520|64 2 00022640 1 21|METH: Open a connection to the X server using reversed byte sex. 520|64 2 00022640 1 22|METH: Send an invalid InternAtom protocol request to the X server with length 520|64 2 00022640 1 23|METH: one greater than the minimum length required to contain the request. 520|64 2 00022640 1 24|METH: Verify that the X server sends back a BadLength error. 220|64 2 0 08:30:41|PASS 410|64 2 1 08:30:41|IC End 400|64 3 1 08:30:41|IC Start 200|64 3 08:30:41|TP Start 520|64 3 00022640 1 1|VSW5TESTSUITE PURPOSE 3 520|64 3 00022640 1 2|Assertion InternAtom-3.(B) 520|64 3 00022640 1 3|When a client sends an invalid InternAtom protocol request 520|64 3 00022640 1 4|to the X server, in which the length field of the request 520|64 3 00022640 1 5|exceeds the maximum length accepted by the X server, then 520|64 3 00022640 1 6|the X server sends back a BadLength error to the client. 520|64 3 00022640 1 7|Reason for omission: There is no known portable test method for this assertion 520|64 3 00022640 1 8|METH: Call library function testfunc() to do the following: 520|64 3 00022640 1 9|METH: Open a connection to the X server using native byte sex. 520|64 3 00022640 1 10|METH: Send an invalid InternAtom protocol request to the X server with length 520|64 3 00022640 1 11|METH: one greater than the maximum length accepted by the server. 520|64 3 00022640 1 12|METH: Verify that the X server sends back a BadLength error. 520|64 3 00022640 1 13|METH: Open a connection to the X server using reversed byte sex. 520|64 3 00022640 1 14|METH: Send an invalid InternAtom protocol request to the X server with length 520|64 3 00022640 1 15|METH: one greater than the maximum length accepted by the server. 520|64 3 00022640 1 16|METH: Verify that the X server sends back a BadLength error. 520|64 3 00022664 1 1|INFO: Processing a big request 520|64 3 00022640 2 1|child process was terminated by signal 13 (SIGPIPE) 520|64 3 00022665 1 1|INFO: Processing a big request 520|64 3 00022640 3 1|child process was terminated by signal 13 (SIGPIPE) 220|64 3 2 08:30:41|UNRESOLVED 410|64 3 1 08:30:41|IC End 80|64 1 08:30:41|TC End, scenario ref 131-0 70||"VSW5TESTSUITE CASE KillClient 3" 10|65 /Xproto/pKillClient 08:30:41|TC Start, scenario ref 133-0 15|65 3.3-lite 3|TCM Start 520|65 0 00022666 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|65 1 1 08:30:44|IC Start 200|65 1 08:30:44|TP Start 520|65 1 00022666 1 1|VSW5TESTSUITE PURPOSE 1 520|65 1 00022666 1 2|Assertion KillClient-1.(A) 520|65 1 00022666 1 3|When a client sends a valid KillClient protocol request to 520|65 1 00022666 1 4|the X server, then the X server does not send back an error, 520|65 1 00022666 1 5|event or reply to the client. 520|65 1 00022666 1 6|METH: Call library function testfunc() to do the following: 520|65 1 00022666 1 7|METH: Open a connection to the X server using native byte sex. 520|65 1 00022666 1 8|METH: Send a valid KillClient protocol request to the X server. 520|65 1 00022666 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|65 1 00022666 1 10|METH: Open a connection to the X server using reversed byte sex. 520|65 1 00022666 1 11|METH: Send a valid KillClient protocol request to the X server. 520|65 1 00022666 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|65 1 0 08:30:44|PASS 410|65 1 1 08:30:44|IC End 400|65 2 1 08:30:44|IC Start 200|65 2 08:30:44|TP Start 520|65 2 00022666 1 1|VSW5TESTSUITE PURPOSE 2 520|65 2 00022666 1 2|Assertion KillClient-2.(A) 520|65 2 00022666 1 3|When a client sends an invalid KillClient protocol request 520|65 2 00022666 1 4|to the X server, in which the length field of the request is 520|65 2 00022666 1 5|not the minimum length required to contain the request, then 520|65 2 00022666 1 6|the X server sends back a BadLength error to the client. 520|65 2 00022666 1 7|METH: Call library function testfunc() to do the following: 520|65 2 00022666 1 8|METH: Open a connection to the X server using native byte sex. 520|65 2 00022666 1 9|METH: Send an invalid KillClient protocol request to the X server with length 520|65 2 00022666 1 10|METH: one less than the minimum length required to contain the request. 520|65 2 00022666 1 11|METH: Verify that the X server sends back a BadLength error. 520|65 2 00022666 1 12|METH: Open a connection to the X server using reversed byte sex. 520|65 2 00022666 1 13|METH: Send an invalid KillClient protocol request to the X server with length 520|65 2 00022666 1 14|METH: one less than the minimum length required to contain the request. 520|65 2 00022666 1 15|METH: Verify that the X server sends back a BadLength error. 520|65 2 00022666 1 16|METH: 520|65 2 00022666 1 17|METH: Open a connection to the X server using native byte sex. 520|65 2 00022666 1 18|METH: Send an invalid KillClient protocol request to the X server with length 520|65 2 00022666 1 19|METH: one greater than the minimum length required to contain the request. 520|65 2 00022666 1 20|METH: Verify that the X server sends back a BadLength error. 520|65 2 00022666 1 21|METH: Open a connection to the X server using reversed byte sex. 520|65 2 00022666 1 22|METH: Send an invalid KillClient protocol request to the X server with length 520|65 2 00022666 1 23|METH: one greater than the minimum length required to contain the request. 520|65 2 00022666 1 24|METH: Verify that the X server sends back a BadLength error. 220|65 2 0 08:30:44|PASS 410|65 2 1 08:30:44|IC End 400|65 3 1 08:30:44|IC Start 200|65 3 08:30:44|TP Start 520|65 3 00022666 1 1|VSW5TESTSUITE PURPOSE 3 520|65 3 00022666 1 2|Assertion KillClient-3.(B) 520|65 3 00022666 1 3|When a client sends an invalid KillClient protocol request 520|65 3 00022666 1 4|to the X server, in which the length field of the request 520|65 3 00022666 1 5|exceeds the maximum length accepted by the X server, then 520|65 3 00022666 1 6|the X server sends back a BadLength error to the client. 520|65 3 00022666 1 7|Reason for omission: There is no known portable test method for this assertion 520|65 3 00022666 1 8|METH: Call library function testfunc() to do the following: 520|65 3 00022666 1 9|METH: Open a connection to the X server using native byte sex. 520|65 3 00022666 1 10|METH: Send an invalid KillClient protocol request to the X server with length 520|65 3 00022666 1 11|METH: one greater than the maximum length accepted by the server. 520|65 3 00022666 1 12|METH: Verify that the X server sends back a BadLength error. 520|65 3 00022666 1 13|METH: Open a connection to the X server using reversed byte sex. 520|65 3 00022666 1 14|METH: Send an invalid KillClient protocol request to the X server with length 520|65 3 00022666 1 15|METH: one greater than the maximum length accepted by the server. 520|65 3 00022666 1 16|METH: Verify that the X server sends back a BadLength error. 520|65 3 00022690 1 1|INFO: Processing a big request 520|65 3 00022666 2 1|child process was terminated by signal 13 (SIGPIPE) 520|65 3 00022691 1 1|INFO: Processing a big request 520|65 3 00022666 3 1|child process was terminated by signal 13 (SIGPIPE) 220|65 3 2 08:30:44|UNRESOLVED 410|65 3 1 08:30:44|IC End 80|65 1 08:30:45|TC End, scenario ref 133-0 70||"VSW5TESTSUITE CASE LookupColor 3" 10|66 /Xproto/pLookupColor 08:30:45|TC Start, scenario ref 135-0 15|66 3.3-lite 3|TCM Start 520|66 0 00022692 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|66 1 1 08:30:47|IC Start 200|66 1 08:30:47|TP Start 520|66 1 00022692 1 1|VSW5TESTSUITE PURPOSE 1 520|66 1 00022692 1 2|Assertion LookupColor-1.(A) 520|66 1 00022692 1 3|When a client sends a valid LookupColor protocol request to 520|66 1 00022692 1 4|the X server, then the X server sends back a reply to the 520|66 1 00022692 1 5|client with the minimum required length. 520|66 1 00022692 1 6|METH: Call library function testfunc() to do the following: 520|66 1 00022692 1 7|METH: Open a connection to the X server using native byte sex. 520|66 1 00022692 1 8|METH: Send a valid LookupColor protocol request to the X server. 520|66 1 00022692 1 9|METH: Verify that the X server sends back a reply. 520|66 1 00022692 1 10|METH: Open a connection to the X server using reversed byte sex. 520|66 1 00022692 1 11|METH: Send a valid LookupColor protocol request to the X server. 520|66 1 00022692 1 12|METH: Verify that the X server sends back a reply. 220|66 1 0 08:30:47|PASS 410|66 1 1 08:30:47|IC End 400|66 2 1 08:30:47|IC Start 200|66 2 08:30:47|TP Start 520|66 2 00022692 1 1|VSW5TESTSUITE PURPOSE 2 520|66 2 00022692 1 2|Assertion LookupColor-2.(A) 520|66 2 00022692 1 3|When a client sends an invalid LookupColor protocol request 520|66 2 00022692 1 4|to the X server, in which the length field of the request is 520|66 2 00022692 1 5|not the minimum length required to contain the request, then 520|66 2 00022692 1 6|the X server sends back a BadLength error to the client. 520|66 2 00022692 1 7|METH: Call library function testfunc() to do the following: 520|66 2 00022692 1 8|METH: Open a connection to the X server using native byte sex. 520|66 2 00022692 1 9|METH: Send an invalid LookupColor protocol request to the X server with length 520|66 2 00022692 1 10|METH: one less than the minimum length required to contain the request. 520|66 2 00022692 1 11|METH: Verify that the X server sends back a BadLength error. 520|66 2 00022692 1 12|METH: Open a connection to the X server using reversed byte sex. 520|66 2 00022692 1 13|METH: Send an invalid LookupColor protocol request to the X server with length 520|66 2 00022692 1 14|METH: one less than the minimum length required to contain the request. 520|66 2 00022692 1 15|METH: Verify that the X server sends back a BadLength error. 520|66 2 00022692 1 16|METH: 520|66 2 00022692 1 17|METH: Open a connection to the X server using native byte sex. 520|66 2 00022692 1 18|METH: Send an invalid LookupColor protocol request to the X server with length 520|66 2 00022692 1 19|METH: one greater than the minimum length required to contain the request. 520|66 2 00022692 1 20|METH: Verify that the X server sends back a BadLength error. 520|66 2 00022692 1 21|METH: Open a connection to the X server using reversed byte sex. 520|66 2 00022692 1 22|METH: Send an invalid LookupColor protocol request to the X server with length 520|66 2 00022692 1 23|METH: one greater than the minimum length required to contain the request. 520|66 2 00022692 1 24|METH: Verify that the X server sends back a BadLength error. 220|66 2 0 08:30:47|PASS 410|66 2 1 08:30:47|IC End 400|66 3 1 08:30:47|IC Start 200|66 3 08:30:47|TP Start 520|66 3 00022692 1 1|VSW5TESTSUITE PURPOSE 3 520|66 3 00022692 1 2|Assertion LookupColor-3.(B) 520|66 3 00022692 1 3|When a client sends an invalid LookupColor protocol request 520|66 3 00022692 1 4|to the X server, in which the length field of the request 520|66 3 00022692 1 5|exceeds the maximum length accepted by the X server, then 520|66 3 00022692 1 6|the X server sends back a BadLength error to the client. 520|66 3 00022692 1 7|Reason for omission: There is no known portable test method for this assertion 520|66 3 00022692 1 8|METH: Call library function testfunc() to do the following: 520|66 3 00022692 1 9|METH: Open a connection to the X server using native byte sex. 520|66 3 00022692 1 10|METH: Send an invalid LookupColor protocol request to the X server with length 520|66 3 00022692 1 11|METH: one greater than the maximum length accepted by the server. 520|66 3 00022692 1 12|METH: Verify that the X server sends back a BadLength error. 520|66 3 00022692 1 13|METH: Open a connection to the X server using reversed byte sex. 520|66 3 00022692 1 14|METH: Send an invalid LookupColor protocol request to the X server with length 520|66 3 00022692 1 15|METH: one greater than the maximum length accepted by the server. 520|66 3 00022692 1 16|METH: Verify that the X server sends back a BadLength error. 520|66 3 00022716 1 1|INFO: Processing a big request 520|66 3 00022692 2 1|child process was terminated by signal 13 (SIGPIPE) 520|66 3 00022717 1 1|INFO: Processing a big request 520|66 3 00022692 3 1|child process was terminated by signal 13 (SIGPIPE) 220|66 3 2 08:30:47|UNRESOLVED 410|66 3 1 08:30:47|IC End 80|66 1 08:30:48|TC End, scenario ref 135-0 70||"VSW5TESTSUITE CASE ListExtensions 3" 10|67 /Xproto/pListExtensions 08:30:48|TC Start, scenario ref 137-0 15|67 3.3-lite 3|TCM Start 520|67 0 00022718 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|67 1 1 08:30:51|IC Start 200|67 1 08:30:51|TP Start 520|67 1 00022718 1 1|VSW5TESTSUITE PURPOSE 1 520|67 1 00022718 1 2|Assertion ListExtensions-1.(A) 520|67 1 00022718 1 3|When a client sends a valid ListExtensions protocol request 520|67 1 00022718 1 4|to the X server, then the X server sends back a reply to the 520|67 1 00022718 1 5|client with the minimum required length. 520|67 1 00022718 1 6|METH: Call library function testfunc() to do the following: 520|67 1 00022718 1 7|METH: Open a connection to the X server using native byte sex. 520|67 1 00022718 1 8|METH: Send a valid ListExtensions protocol request to the X server. 520|67 1 00022718 1 9|METH: Verify that the X server sends back a reply. 520|67 1 00022718 1 10|METH: Open a connection to the X server using reversed byte sex. 520|67 1 00022718 1 11|METH: Send a valid ListExtensions protocol request to the X server. 520|67 1 00022718 1 12|METH: Verify that the X server sends back a reply. 220|67 1 0 08:30:51|PASS 410|67 1 1 08:30:51|IC End 400|67 2 1 08:30:51|IC Start 200|67 2 08:30:51|TP Start 520|67 2 00022718 1 1|VSW5TESTSUITE PURPOSE 2 520|67 2 00022718 1 2|Assertion ListExtensions-2.(A) 520|67 2 00022718 1 3|When a client sends an invalid ListExtensions protocol 520|67 2 00022718 1 4|request to the X server, in which the length field of the 520|67 2 00022718 1 5|request is not the minimum length required to contain the 520|67 2 00022718 1 6|request, then the X server sends back a BadLength error to 520|67 2 00022718 1 7|the client. 520|67 2 00022718 1 8|METH: Call library function testfunc() to do the following: 520|67 2 00022718 1 9|METH: Open a connection to the X server using native byte sex. 520|67 2 00022718 1 10|METH: Send an invalid ListExtensions protocol request to the X server with length 520|67 2 00022718 1 11|METH: one less than the minimum length required to contain the request. 520|67 2 00022718 1 12|METH: Verify that the X server sends back a BadLength error. 520|67 2 00022718 1 13|METH: Open a connection to the X server using reversed byte sex. 520|67 2 00022718 1 14|METH: Send an invalid ListExtensions protocol request to the X server with length 520|67 2 00022718 1 15|METH: one less than the minimum length required to contain the request. 520|67 2 00022718 1 16|METH: Verify that the X server sends back a BadLength error. 520|67 2 00022718 1 17|METH: 520|67 2 00022718 1 18|METH: Open a connection to the X server using native byte sex. 520|67 2 00022718 1 19|METH: Send an invalid ListExtensions protocol request to the X server with length 520|67 2 00022718 1 20|METH: one greater than the minimum length required to contain the request. 520|67 2 00022718 1 21|METH: Verify that the X server sends back a BadLength error. 520|67 2 00022718 1 22|METH: Open a connection to the X server using reversed byte sex. 520|67 2 00022718 1 23|METH: Send an invalid ListExtensions protocol request to the X server with length 520|67 2 00022718 1 24|METH: one greater than the minimum length required to contain the request. 520|67 2 00022718 1 25|METH: Verify that the X server sends back a BadLength error. 520|67 2 00022738 1 1|INFO: Processing a big request 520|67 2 00022738 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|67 2 00022738 1 3|REPORT: Test ListExtensions failed with 1 error. 520|67 2 00022739 1 1|INFO: Processing a big request 520|67 2 00022739 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|67 2 00022739 1 3|REPORT: Test ListExtensions failed with 1 error. 220|67 2 1 08:31:01|FAIL 410|67 2 1 08:31:01|IC End 400|67 3 1 08:31:01|IC Start 200|67 3 08:31:01|TP Start 520|67 3 00022718 1 1|VSW5TESTSUITE PURPOSE 3 520|67 3 00022718 1 2|Assertion ListExtensions-3.(B) 520|67 3 00022718 1 3|When a client sends an invalid ListExtensions protocol 520|67 3 00022718 1 4|request to the X server, in which the length field of the 520|67 3 00022718 1 5|request exceeds the maximum length accepted by the X server, 520|67 3 00022718 1 6|then the X server sends back a BadLength error to the 520|67 3 00022718 1 7|client. 520|67 3 00022718 1 8|Reason for omission: There is no known portable test method for this assertion 520|67 3 00022718 1 9|METH: Call library function testfunc() to do the following: 520|67 3 00022718 1 10|METH: Open a connection to the X server using native byte sex. 520|67 3 00022718 1 11|METH: Send an invalid ListExtensions protocol request to the X server with length 520|67 3 00022718 1 12|METH: one greater than the maximum length accepted by the server. 520|67 3 00022718 1 13|METH: Verify that the X server sends back a BadLength error. 520|67 3 00022718 1 14|METH: Open a connection to the X server using reversed byte sex. 520|67 3 00022718 1 15|METH: Send an invalid ListExtensions protocol request to the X server with length 520|67 3 00022718 1 16|METH: one greater than the maximum length accepted by the server. 520|67 3 00022718 1 17|METH: Verify that the X server sends back a BadLength error. 520|67 3 00022742 1 1|INFO: Processing a big request 520|67 3 00022718 2 1|child process was terminated by signal 13 (SIGPIPE) 520|67 3 00022743 1 1|INFO: Processing a big request 520|67 3 00022718 3 1|child process was terminated by signal 13 (SIGPIPE) 220|67 3 2 08:31:01|UNRESOLVED 410|67 3 1 08:31:01|IC End 80|67 1 08:31:03|TC End, scenario ref 137-0 70||"VSW5TESTSUITE CASE ListFonts 3" 10|68 /Xproto/pListFonts 08:31:03|TC Start, scenario ref 139-0 15|68 3.3-lite 3|TCM Start 520|68 0 00022744 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|68 1 1 08:31:04|IC Start 200|68 1 08:31:04|TP Start 520|68 1 00022744 1 1|VSW5TESTSUITE PURPOSE 1 520|68 1 00022744 1 2|Assertion ListFonts-1.(A) 520|68 1 00022744 1 3|When a client sends a valid ListFonts protocol request to 520|68 1 00022744 1 4|the X server, then the X server sends back a reply to the 520|68 1 00022744 1 5|client with the minimum required length. 520|68 1 00022744 1 6|METH: Call library function testfunc() to do the following: 520|68 1 00022744 1 7|METH: Open a connection to the X server using native byte sex. 520|68 1 00022744 1 8|METH: Send a valid ListFonts protocol request to the X server. 520|68 1 00022744 1 9|METH: Verify that the X server sends back a reply. 520|68 1 00022744 1 10|METH: Open a connection to the X server using reversed byte sex. 520|68 1 00022744 1 11|METH: Send a valid ListFonts protocol request to the X server. 520|68 1 00022744 1 12|METH: Verify that the X server sends back a reply. 220|68 1 0 08:31:04|PASS 410|68 1 1 08:31:04|IC End 400|68 2 1 08:31:04|IC Start 200|68 2 08:31:04|TP Start 520|68 2 00022744 1 1|VSW5TESTSUITE PURPOSE 2 520|68 2 00022744 1 2|Assertion ListFonts-2.(A) 520|68 2 00022744 1 3|When a client sends an invalid ListFonts protocol request 520|68 2 00022744 1 4|to the X server, in which the length field of the request is 520|68 2 00022744 1 5|not the minimum length required to contain the request, then 520|68 2 00022744 1 6|the X server sends back a BadLength error to the client. 520|68 2 00022744 1 7|METH: Call library function testfunc() to do the following: 520|68 2 00022744 1 8|METH: Open a connection to the X server using native byte sex. 520|68 2 00022744 1 9|METH: Send an invalid ListFonts protocol request to the X server with length 520|68 2 00022744 1 10|METH: one less than the minimum length required to contain the request. 520|68 2 00022744 1 11|METH: Verify that the X server sends back a BadLength error. 520|68 2 00022744 1 12|METH: Open a connection to the X server using reversed byte sex. 520|68 2 00022744 1 13|METH: Send an invalid ListFonts protocol request to the X server with length 520|68 2 00022744 1 14|METH: one less than the minimum length required to contain the request. 520|68 2 00022744 1 15|METH: Verify that the X server sends back a BadLength error. 520|68 2 00022744 1 16|METH: 520|68 2 00022744 1 17|METH: Open a connection to the X server using native byte sex. 520|68 2 00022744 1 18|METH: Send an invalid ListFonts protocol request to the X server with length 520|68 2 00022744 1 19|METH: one greater than the minimum length required to contain the request. 520|68 2 00022744 1 20|METH: Verify that the X server sends back a BadLength error. 520|68 2 00022744 1 21|METH: Open a connection to the X server using reversed byte sex. 520|68 2 00022744 1 22|METH: Send an invalid ListFonts protocol request to the X server with length 520|68 2 00022744 1 23|METH: one greater than the minimum length required to contain the request. 520|68 2 00022744 1 24|METH: Verify that the X server sends back a BadLength error. 220|68 2 0 08:31:04|PASS 410|68 2 1 08:31:04|IC End 400|68 3 1 08:31:04|IC Start 200|68 3 08:31:04|TP Start 520|68 3 00022744 1 1|VSW5TESTSUITE PURPOSE 3 520|68 3 00022744 1 2|Assertion ListFonts-3.(B) 520|68 3 00022744 1 3|When a client sends an invalid ListFonts protocol request 520|68 3 00022744 1 4|to the X server, in which the length field of the request 520|68 3 00022744 1 5|exceeds the maximum length accepted by the X server, then 520|68 3 00022744 1 6|the X server sends back a BadLength error to the client. 520|68 3 00022744 1 7|Reason for omission: There is no known portable test method for this assertion 520|68 3 00022744 1 8|METH: Call library function testfunc() to do the following: 520|68 3 00022744 1 9|METH: Open a connection to the X server using native byte sex. 520|68 3 00022744 1 10|METH: Send an invalid ListFonts protocol request to the X server with length 520|68 3 00022744 1 11|METH: one greater than the maximum length accepted by the server. 520|68 3 00022744 1 12|METH: Verify that the X server sends back a BadLength error. 520|68 3 00022744 1 13|METH: Open a connection to the X server using reversed byte sex. 520|68 3 00022744 1 14|METH: Send an invalid ListFonts protocol request to the X server with length 520|68 3 00022744 1 15|METH: one greater than the maximum length accepted by the server. 520|68 3 00022744 1 16|METH: Verify that the X server sends back a BadLength error. 520|68 3 00022768 1 1|INFO: Processing a big request 520|68 3 00022744 2 1|child process was terminated by signal 13 (SIGPIPE) 520|68 3 00022769 1 1|INFO: Processing a big request 520|68 3 00022744 3 1|child process was terminated by signal 13 (SIGPIPE) 220|68 3 2 08:31:04|UNRESOLVED 410|68 3 1 08:31:04|IC End 80|68 1 08:31:05|TC End, scenario ref 139-0 70||"VSW5TESTSUITE CASE ListFontsWithInfo 3" 10|69 /Xproto/pListFontsWithInfo 08:31:05|TC Start, scenario ref 141-0 15|69 3.3-lite 3|TCM Start 520|69 0 00022770 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|69 1 1 08:31:08|IC Start 200|69 1 08:31:08|TP Start 520|69 1 00022770 1 1|VSW5TESTSUITE PURPOSE 1 520|69 1 00022770 1 2|Assertion ListFontsWithInfo-1.(A) 520|69 1 00022770 1 3|When a client sends a valid ListFontsWithInfo protocol 520|69 1 00022770 1 4|request to the X server, then the X server sends back 520|69 1 00022770 1 5|replies to the client until a reply with a zero length name 520|69 1 00022770 1 6|is returned. 520|69 1 00022770 1 7|METH: Call library function testfunc() to do the following: 520|69 1 00022770 1 8|METH: Open a connection to the X server using native byte sex. 520|69 1 00022770 1 9|METH: Send a valid ListFontsWithInfo protocol request to the X server. 520|69 1 00022770 1 10|METH: Verify that the X server sends back a reply. 520|69 1 00022770 1 11|METH: Open a connection to the X server using reversed byte sex. 520|69 1 00022770 1 12|METH: Send a valid ListFontsWithInfo protocol request to the X server. 520|69 1 00022770 1 13|METH: Verify that the X server sends back a reply. 220|69 1 0 08:31:08|PASS 410|69 1 1 08:31:08|IC End 400|69 2 1 08:31:08|IC Start 200|69 2 08:31:08|TP Start 520|69 2 00022770 1 1|VSW5TESTSUITE PURPOSE 2 520|69 2 00022770 1 2|Assertion ListFontsWithInfo-2.(A) 520|69 2 00022770 1 3|When a client sends an invalid ListFontsWithInfo protocol 520|69 2 00022770 1 4|request to the X server, in which the length field of the 520|69 2 00022770 1 5|request is not the minimum length required to contain the 520|69 2 00022770 1 6|request, then the X server sends back a BadLength error to 520|69 2 00022770 1 7|the client. 520|69 2 00022770 1 8|METH: Call library function testfunc() to do the following: 520|69 2 00022770 1 9|METH: Open a connection to the X server using native byte sex. 520|69 2 00022770 1 10|METH: Send an invalid ListFontsWithInfo protocol request to the X server with length 520|69 2 00022770 1 11|METH: one less than the minimum length required to contain the request. 520|69 2 00022770 1 12|METH: Verify that the X server sends back a BadLength error. 520|69 2 00022770 1 13|METH: Open a connection to the X server using reversed byte sex. 520|69 2 00022770 1 14|METH: Send an invalid ListFontsWithInfo protocol request to the X server with length 520|69 2 00022770 1 15|METH: one less than the minimum length required to contain the request. 520|69 2 00022770 1 16|METH: Verify that the X server sends back a BadLength error. 520|69 2 00022770 1 17|METH: 520|69 2 00022770 1 18|METH: Open a connection to the X server using native byte sex. 520|69 2 00022770 1 19|METH: Send an invalid ListFontsWithInfo protocol request to the X server with length 520|69 2 00022770 1 20|METH: one greater than the minimum length required to contain the request. 520|69 2 00022770 1 21|METH: Verify that the X server sends back a BadLength error. 520|69 2 00022770 1 22|METH: Open a connection to the X server using reversed byte sex. 520|69 2 00022770 1 23|METH: Send an invalid ListFontsWithInfo protocol request to the X server with length 520|69 2 00022770 1 24|METH: one greater than the minimum length required to contain the request. 520|69 2 00022770 1 25|METH: Verify that the X server sends back a BadLength error. 220|69 2 0 08:31:08|PASS 410|69 2 1 08:31:08|IC End 400|69 3 1 08:31:08|IC Start 200|69 3 08:31:08|TP Start 520|69 3 00022770 1 1|VSW5TESTSUITE PURPOSE 3 520|69 3 00022770 1 2|Assertion ListFontsWithInfo-3.(B) 520|69 3 00022770 1 3|When a client sends an invalid ListFontsWithInfo protocol 520|69 3 00022770 1 4|request to the X server, in which the length field of the 520|69 3 00022770 1 5|request exceeds the maximum length accepted by the X server, 520|69 3 00022770 1 6|then the X server sends back a BadLength error to the 520|69 3 00022770 1 7|client. 520|69 3 00022770 1 8|Reason for omission: There is no known portable test method for this assertion 520|69 3 00022770 1 9|METH: Call library function testfunc() to do the following: 520|69 3 00022770 1 10|METH: Open a connection to the X server using native byte sex. 520|69 3 00022770 1 11|METH: Send an invalid ListFontsWithInfo protocol request to the X server with length 520|69 3 00022770 1 12|METH: one greater than the maximum length accepted by the server. 520|69 3 00022770 1 13|METH: Verify that the X server sends back a BadLength error. 520|69 3 00022770 1 14|METH: Open a connection to the X server using reversed byte sex. 520|69 3 00022770 1 15|METH: Send an invalid ListFontsWithInfo protocol request to the X server with length 520|69 3 00022770 1 16|METH: one greater than the maximum length accepted by the server. 520|69 3 00022770 1 17|METH: Verify that the X server sends back a BadLength error. 520|69 3 00022794 1 1|INFO: Processing a big request 520|69 3 00022770 2 1|child process was terminated by signal 13 (SIGPIPE) 520|69 3 00022795 1 1|INFO: Processing a big request 520|69 3 00022770 3 1|child process was terminated by signal 13 (SIGPIPE) 220|69 3 2 08:31:08|UNRESOLVED 410|69 3 1 08:31:08|IC End 80|69 1 08:31:09|TC End, scenario ref 141-0 70||"VSW5TESTSUITE CASE ListHosts 3" 10|70 /Xproto/pListHosts 08:31:09|TC Start, scenario ref 143-0 15|70 3.3-lite 3|TCM Start 520|70 0 00022796 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|70 1 1 08:31:11|IC Start 200|70 1 08:31:11|TP Start 520|70 1 00022796 1 1|VSW5TESTSUITE PURPOSE 1 520|70 1 00022796 1 2|Assertion ListHosts-1.(A) 520|70 1 00022796 1 3|When a client sends a valid ListHosts protocol request to 520|70 1 00022796 1 4|the X server, then the X server sends back a reply to the 520|70 1 00022796 1 5|client with the minimum required length. 520|70 1 00022796 1 6|METH: Call library function testfunc() to do the following: 520|70 1 00022796 1 7|METH: Open a connection to the X server using native byte sex. 520|70 1 00022796 1 8|METH: Send a valid ListHosts protocol request to the X server. 520|70 1 00022796 1 9|METH: Verify that the X server sends back a reply. 520|70 1 00022796 1 10|METH: Open a connection to the X server using reversed byte sex. 520|70 1 00022796 1 11|METH: Send a valid ListHosts protocol request to the X server. 520|70 1 00022796 1 12|METH: Verify that the X server sends back a reply. 220|70 1 0 08:31:11|PASS 410|70 1 1 08:31:11|IC End 400|70 2 1 08:31:11|IC Start 200|70 2 08:31:11|TP Start 520|70 2 00022796 1 1|VSW5TESTSUITE PURPOSE 2 520|70 2 00022796 1 2|Assertion ListHosts-2.(A) 520|70 2 00022796 1 3|When a client sends an invalid ListHosts protocol request 520|70 2 00022796 1 4|to the X server, in which the length field of the request is 520|70 2 00022796 1 5|not the minimum length required to contain the request, then 520|70 2 00022796 1 6|the X server sends back a BadLength error to the client. 520|70 2 00022796 1 7|METH: Call library function testfunc() to do the following: 520|70 2 00022796 1 8|METH: Open a connection to the X server using native byte sex. 520|70 2 00022796 1 9|METH: Send an invalid ListHosts protocol request to the X server with length 520|70 2 00022796 1 10|METH: one less than the minimum length required to contain the request. 520|70 2 00022796 1 11|METH: Verify that the X server sends back a BadLength error. 520|70 2 00022796 1 12|METH: Open a connection to the X server using reversed byte sex. 520|70 2 00022796 1 13|METH: Send an invalid ListHosts protocol request to the X server with length 520|70 2 00022796 1 14|METH: one less than the minimum length required to contain the request. 520|70 2 00022796 1 15|METH: Verify that the X server sends back a BadLength error. 520|70 2 00022796 1 16|METH: 520|70 2 00022796 1 17|METH: Open a connection to the X server using native byte sex. 520|70 2 00022796 1 18|METH: Send an invalid ListHosts protocol request to the X server with length 520|70 2 00022796 1 19|METH: one greater than the minimum length required to contain the request. 520|70 2 00022796 1 20|METH: Verify that the X server sends back a BadLength error. 520|70 2 00022796 1 21|METH: Open a connection to the X server using reversed byte sex. 520|70 2 00022796 1 22|METH: Send an invalid ListHosts protocol request to the X server with length 520|70 2 00022796 1 23|METH: one greater than the minimum length required to contain the request. 520|70 2 00022796 1 24|METH: Verify that the X server sends back a BadLength error. 520|70 2 00022816 1 1|INFO: Processing a big request 520|70 2 00022816 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|70 2 00022816 1 3|REPORT: Test ListHosts failed with 1 error. 520|70 2 00022817 1 1|INFO: Processing a big request 520|70 2 00022817 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|70 2 00022817 1 3|REPORT: Test ListHosts failed with 1 error. 220|70 2 1 08:31:21|FAIL 410|70 2 1 08:31:21|IC End 400|70 3 1 08:31:21|IC Start 200|70 3 08:31:21|TP Start 520|70 3 00022796 1 1|VSW5TESTSUITE PURPOSE 3 520|70 3 00022796 1 2|Assertion ListHosts-3.(B) 520|70 3 00022796 1 3|When a client sends an invalid ListHosts protocol request 520|70 3 00022796 1 4|to the X server, in which the length field of the request 520|70 3 00022796 1 5|exceeds the maximum length accepted by the X server, then 520|70 3 00022796 1 6|the X server sends back a BadLength error to the client. 520|70 3 00022796 1 7|Reason for omission: There is no known portable test method for this assertion 520|70 3 00022796 1 8|METH: Call library function testfunc() to do the following: 520|70 3 00022796 1 9|METH: Open a connection to the X server using native byte sex. 520|70 3 00022796 1 10|METH: Send an invalid ListHosts protocol request to the X server with length 520|70 3 00022796 1 11|METH: one greater than the maximum length accepted by the server. 520|70 3 00022796 1 12|METH: Verify that the X server sends back a BadLength error. 520|70 3 00022796 1 13|METH: Open a connection to the X server using reversed byte sex. 520|70 3 00022796 1 14|METH: Send an invalid ListHosts protocol request to the X server with length 520|70 3 00022796 1 15|METH: one greater than the maximum length accepted by the server. 520|70 3 00022796 1 16|METH: Verify that the X server sends back a BadLength error. 520|70 3 00022820 1 1|INFO: Processing a big request 520|70 3 00022796 2 1|child process was terminated by signal 13 (SIGPIPE) 520|70 3 00022821 1 1|INFO: Processing a big request 520|70 3 00022796 3 1|child process was terminated by signal 13 (SIGPIPE) 220|70 3 2 08:31:21|UNRESOLVED 410|70 3 1 08:31:21|IC End 80|70 1 08:31:22|TC End, scenario ref 143-0 70||"VSW5TESTSUITE CASE ListInstalledColormaps 3" 10|71 /Xproto/pListInstalledColormaps 08:31:22|TC Start, scenario ref 145-0 15|71 3.3-lite 3|TCM Start 520|71 0 00022822 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|71 1 1 08:31:24|IC Start 200|71 1 08:31:24|TP Start 520|71 1 00022822 1 1|VSW5TESTSUITE PURPOSE 1 520|71 1 00022822 1 2|Assertion ListInstalledColormaps-1.(A) 520|71 1 00022822 1 3|When a client sends a valid ListInstalledColormaps protocol 520|71 1 00022822 1 4|request to the X server, then the X server sends back a 520|71 1 00022822 1 5|reply to the client with the minimum required length. 520|71 1 00022822 1 6|METH: Call library function testfunc() to do the following: 520|71 1 00022822 1 7|METH: Open a connection to the X server using native byte sex. 520|71 1 00022822 1 8|METH: Send a valid ListInstalledColormaps protocol request to the X server. 520|71 1 00022822 1 9|METH: Verify that the X server sends back a reply. 520|71 1 00022822 1 10|METH: Open a connection to the X server using reversed byte sex. 520|71 1 00022822 1 11|METH: Send a valid ListInstalledColormaps protocol request to the X server. 520|71 1 00022822 1 12|METH: Verify that the X server sends back a reply. 220|71 1 0 08:31:25|PASS 410|71 1 1 08:31:25|IC End 400|71 2 1 08:31:25|IC Start 200|71 2 08:31:25|TP Start 520|71 2 00022822 1 1|VSW5TESTSUITE PURPOSE 2 520|71 2 00022822 1 2|Assertion ListInstalledColormaps-2.(A) 520|71 2 00022822 1 3|When a client sends an invalid ListInstalledColormaps 520|71 2 00022822 1 4|protocol request to the X server, in which the length field 520|71 2 00022822 1 5|of the request is not the minimum length required to contain 520|71 2 00022822 1 6|the request, then the X server sends back a BadLength error 520|71 2 00022822 1 7|to the client. 520|71 2 00022822 1 8|METH: Call library function testfunc() to do the following: 520|71 2 00022822 1 9|METH: Open a connection to the X server using native byte sex. 520|71 2 00022822 1 10|METH: Send an invalid ListInstalledColormaps protocol request to the X server with length 520|71 2 00022822 1 11|METH: one less than the minimum length required to contain the request. 520|71 2 00022822 1 12|METH: Verify that the X server sends back a BadLength error. 520|71 2 00022822 1 13|METH: Open a connection to the X server using reversed byte sex. 520|71 2 00022822 1 14|METH: Send an invalid ListInstalledColormaps protocol request to the X server with length 520|71 2 00022822 1 15|METH: one less than the minimum length required to contain the request. 520|71 2 00022822 1 16|METH: Verify that the X server sends back a BadLength error. 520|71 2 00022822 1 17|METH: 520|71 2 00022822 1 18|METH: Open a connection to the X server using native byte sex. 520|71 2 00022822 1 19|METH: Send an invalid ListInstalledColormaps protocol request to the X server with length 520|71 2 00022822 1 20|METH: one greater than the minimum length required to contain the request. 520|71 2 00022822 1 21|METH: Verify that the X server sends back a BadLength error. 520|71 2 00022822 1 22|METH: Open a connection to the X server using reversed byte sex. 520|71 2 00022822 1 23|METH: Send an invalid ListInstalledColormaps protocol request to the X server with length 520|71 2 00022822 1 24|METH: one greater than the minimum length required to contain the request. 520|71 2 00022822 1 25|METH: Verify that the X server sends back a BadLength error. 220|71 2 0 08:31:25|PASS 410|71 2 1 08:31:25|IC End 400|71 3 1 08:31:25|IC Start 200|71 3 08:31:25|TP Start 520|71 3 00022822 1 1|VSW5TESTSUITE PURPOSE 3 520|71 3 00022822 1 2|Assertion ListInstalledColormaps-3.(B) 520|71 3 00022822 1 3|When a client sends an invalid ListInstalledColormaps 520|71 3 00022822 1 4|protocol request to the X server, in which the length field 520|71 3 00022822 1 5|of the request exceeds the maximum length accepted by the X 520|71 3 00022822 1 6|server, then the X server sends back a BadLength error to 520|71 3 00022822 1 7|the client. 520|71 3 00022822 1 8|Reason for omission: There is no known portable test method for this assertion 520|71 3 00022822 1 9|METH: Call library function testfunc() to do the following: 520|71 3 00022822 1 10|METH: Open a connection to the X server using native byte sex. 520|71 3 00022822 1 11|METH: Send an invalid ListInstalledColormaps protocol request to the X server with length 520|71 3 00022822 1 12|METH: one greater than the maximum length accepted by the server. 520|71 3 00022822 1 13|METH: Verify that the X server sends back a BadLength error. 520|71 3 00022822 1 14|METH: Open a connection to the X server using reversed byte sex. 520|71 3 00022822 1 15|METH: Send an invalid ListInstalledColormaps protocol request to the X server with length 520|71 3 00022822 1 16|METH: one greater than the maximum length accepted by the server. 520|71 3 00022822 1 17|METH: Verify that the X server sends back a BadLength error. 520|71 3 00022846 1 1|INFO: Processing a big request 520|71 3 00022822 2 1|child process was terminated by signal 13 (SIGPIPE) 520|71 3 00022847 1 1|INFO: Processing a big request 520|71 3 00022822 3 1|child process was terminated by signal 13 (SIGPIPE) 220|71 3 2 08:31:25|UNRESOLVED 410|71 3 1 08:31:25|IC End 80|71 1 08:31:25|TC End, scenario ref 145-0 70||"VSW5TESTSUITE CASE ListProperties 3" 10|72 /Xproto/pListProperties 08:31:25|TC Start, scenario ref 147-0 15|72 3.3-lite 3|TCM Start 520|72 0 00022848 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|72 1 1 08:31:28|IC Start 200|72 1 08:31:28|TP Start 520|72 1 00022848 1 1|VSW5TESTSUITE PURPOSE 1 520|72 1 00022848 1 2|Assertion ListProperties-1.(A) 520|72 1 00022848 1 3|When a client sends a valid ListProperties protocol request 520|72 1 00022848 1 4|to the X server, then the X server sends back a reply to the 520|72 1 00022848 1 5|client with the minimum required length. 520|72 1 00022848 1 6|METH: Call library function testfunc() to do the following: 520|72 1 00022848 1 7|METH: Open a connection to the X server using native byte sex. 520|72 1 00022848 1 8|METH: Send a valid ListProperties protocol request to the X server. 520|72 1 00022848 1 9|METH: Verify that the X server sends back a reply. 520|72 1 00022848 1 10|METH: Open a connection to the X server using reversed byte sex. 520|72 1 00022848 1 11|METH: Send a valid ListProperties protocol request to the X server. 520|72 1 00022848 1 12|METH: Verify that the X server sends back a reply. 220|72 1 0 08:31:28|PASS 410|72 1 1 08:31:28|IC End 400|72 2 1 08:31:28|IC Start 200|72 2 08:31:28|TP Start 520|72 2 00022848 1 1|VSW5TESTSUITE PURPOSE 2 520|72 2 00022848 1 2|Assertion ListProperties-2.(A) 520|72 2 00022848 1 3|When a client sends an invalid ListProperties protocol 520|72 2 00022848 1 4|request to the X server, in which the length field of the 520|72 2 00022848 1 5|request is not the minimum length required to contain the 520|72 2 00022848 1 6|request, then the X server sends back a BadLength error to 520|72 2 00022848 1 7|the client. 520|72 2 00022848 1 8|METH: Call library function testfunc() to do the following: 520|72 2 00022848 1 9|METH: Open a connection to the X server using native byte sex. 520|72 2 00022848 1 10|METH: Send an invalid ListProperties protocol request to the X server with length 520|72 2 00022848 1 11|METH: one less than the minimum length required to contain the request. 520|72 2 00022848 1 12|METH: Verify that the X server sends back a BadLength error. 520|72 2 00022848 1 13|METH: Open a connection to the X server using reversed byte sex. 520|72 2 00022848 1 14|METH: Send an invalid ListProperties protocol request to the X server with length 520|72 2 00022848 1 15|METH: one less than the minimum length required to contain the request. 520|72 2 00022848 1 16|METH: Verify that the X server sends back a BadLength error. 520|72 2 00022848 1 17|METH: 520|72 2 00022848 1 18|METH: Open a connection to the X server using native byte sex. 520|72 2 00022848 1 19|METH: Send an invalid ListProperties protocol request to the X server with length 520|72 2 00022848 1 20|METH: one greater than the minimum length required to contain the request. 520|72 2 00022848 1 21|METH: Verify that the X server sends back a BadLength error. 520|72 2 00022848 1 22|METH: Open a connection to the X server using reversed byte sex. 520|72 2 00022848 1 23|METH: Send an invalid ListProperties protocol request to the X server with length 520|72 2 00022848 1 24|METH: one greater than the minimum length required to contain the request. 520|72 2 00022848 1 25|METH: Verify that the X server sends back a BadLength error. 220|72 2 0 08:31:28|PASS 410|72 2 1 08:31:28|IC End 400|72 3 1 08:31:28|IC Start 200|72 3 08:31:28|TP Start 520|72 3 00022848 1 1|VSW5TESTSUITE PURPOSE 3 520|72 3 00022848 1 2|Assertion ListProperties-3.(B) 520|72 3 00022848 1 3|When a client sends an invalid ListProperties protocol 520|72 3 00022848 1 4|request to the X server, in which the length field of the 520|72 3 00022848 1 5|request exceeds the maximum length accepted by the X server, 520|72 3 00022848 1 6|then the X server sends back a BadLength error to the 520|72 3 00022848 1 7|client. 520|72 3 00022848 1 8|Reason for omission: There is no known portable test method for this assertion 520|72 3 00022848 1 9|METH: Call library function testfunc() to do the following: 520|72 3 00022848 1 10|METH: Open a connection to the X server using native byte sex. 520|72 3 00022848 1 11|METH: Send an invalid ListProperties protocol request to the X server with length 520|72 3 00022848 1 12|METH: one greater than the maximum length accepted by the server. 520|72 3 00022848 1 13|METH: Verify that the X server sends back a BadLength error. 520|72 3 00022848 1 14|METH: Open a connection to the X server using reversed byte sex. 520|72 3 00022848 1 15|METH: Send an invalid ListProperties protocol request to the X server with length 520|72 3 00022848 1 16|METH: one greater than the maximum length accepted by the server. 520|72 3 00022848 1 17|METH: Verify that the X server sends back a BadLength error. 520|72 3 00022872 1 1|INFO: Processing a big request 520|72 3 00022848 2 1|child process was terminated by signal 13 (SIGPIPE) 520|72 3 00022873 1 1|INFO: Processing a big request 520|72 3 00022848 3 1|child process was terminated by signal 13 (SIGPIPE) 220|72 3 2 08:31:28|UNRESOLVED 410|72 3 1 08:31:28|IC End 80|72 1 08:31:29|TC End, scenario ref 147-0 70||"VSW5TESTSUITE CASE MapSubwindows 3" 10|73 /Xproto/pMapSubwindows 08:31:29|TC Start, scenario ref 149-0 15|73 3.3-lite 3|TCM Start 520|73 0 00022874 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|73 1 1 08:31:31|IC Start 200|73 1 08:31:31|TP Start 520|73 1 00022874 1 1|VSW5TESTSUITE PURPOSE 1 520|73 1 00022874 1 2|Assertion MapSubwindows-1.(A) 520|73 1 00022874 1 3|When a client sends a valid MapSubwindows protocol request 520|73 1 00022874 1 4|to the X server, and the parent window is not mapped, and 520|73 1 00022874 1 5|the client has no event selected in the event_mask for any 520|73 1 00022874 1 6|window, then the X server does not send back an error, event 520|73 1 00022874 1 7|or reply to the client. 520|73 1 00022874 1 8|METH: Call library function testfunc() to do the following: 520|73 1 00022874 1 9|METH: Open a connection to the X server using native byte sex. 520|73 1 00022874 1 10|METH: Send a valid MapSubwindows protocol request to the X server. 520|73 1 00022874 1 11|METH: Verify that the X server does not send back an error, event or reply. 520|73 1 00022874 1 12|METH: Open a connection to the X server using reversed byte sex. 520|73 1 00022874 1 13|METH: Send a valid MapSubwindows protocol request to the X server. 520|73 1 00022874 1 14|METH: Verify that the X server does not send back an error, event or reply. 220|73 1 0 08:31:31|PASS 410|73 1 1 08:31:31|IC End 400|73 2 1 08:31:31|IC Start 200|73 2 08:31:31|TP Start 520|73 2 00022874 1 1|VSW5TESTSUITE PURPOSE 2 520|73 2 00022874 1 2|Assertion MapSubwindows-2.(A) 520|73 2 00022874 1 3|When a client sends an invalid MapSubwindows protocol 520|73 2 00022874 1 4|request to the X server, in which the length field of the 520|73 2 00022874 1 5|request is not the minimum length required to contain the 520|73 2 00022874 1 6|request, then the X server sends back a BadLength error to 520|73 2 00022874 1 7|the client. 520|73 2 00022874 1 8|METH: Call library function testfunc() to do the following: 520|73 2 00022874 1 9|METH: Open a connection to the X server using native byte sex. 520|73 2 00022874 1 10|METH: Send an invalid MapSubwindows protocol request to the X server with length 520|73 2 00022874 1 11|METH: one less than the minimum length required to contain the request. 520|73 2 00022874 1 12|METH: Verify that the X server sends back a BadLength error. 520|73 2 00022874 1 13|METH: Open a connection to the X server using reversed byte sex. 520|73 2 00022874 1 14|METH: Send an invalid MapSubwindows protocol request to the X server with length 520|73 2 00022874 1 15|METH: one less than the minimum length required to contain the request. 520|73 2 00022874 1 16|METH: Verify that the X server sends back a BadLength error. 520|73 2 00022874 1 17|METH: 520|73 2 00022874 1 18|METH: Open a connection to the X server using native byte sex. 520|73 2 00022874 1 19|METH: Send an invalid MapSubwindows protocol request to the X server with length 520|73 2 00022874 1 20|METH: one greater than the minimum length required to contain the request. 520|73 2 00022874 1 21|METH: Verify that the X server sends back a BadLength error. 520|73 2 00022874 1 22|METH: Open a connection to the X server using reversed byte sex. 520|73 2 00022874 1 23|METH: Send an invalid MapSubwindows protocol request to the X server with length 520|73 2 00022874 1 24|METH: one greater than the minimum length required to contain the request. 520|73 2 00022874 1 25|METH: Verify that the X server sends back a BadLength error. 220|73 2 0 08:31:31|PASS 410|73 2 1 08:31:31|IC End 400|73 3 1 08:31:31|IC Start 200|73 3 08:31:31|TP Start 520|73 3 00022874 1 1|VSW5TESTSUITE PURPOSE 3 520|73 3 00022874 1 2|Assertion MapSubwindows-3.(B) 520|73 3 00022874 1 3|When a client sends an invalid MapSubwindows protocol 520|73 3 00022874 1 4|request to the X server, in which the length field of the 520|73 3 00022874 1 5|request exceeds the maximum length accepted by the X server, 520|73 3 00022874 1 6|then the X server sends back a BadLength error to the 520|73 3 00022874 1 7|client. 520|73 3 00022874 1 8|Reason for omission: There is no known portable test method for this assertion 520|73 3 00022874 1 9|METH: Call library function testfunc() to do the following: 520|73 3 00022874 1 10|METH: Open a connection to the X server using native byte sex. 520|73 3 00022874 1 11|METH: Send an invalid MapSubwindows protocol request to the X server with length 520|73 3 00022874 1 12|METH: one greater than the maximum length accepted by the server. 520|73 3 00022874 1 13|METH: Verify that the X server sends back a BadLength error. 520|73 3 00022874 1 14|METH: Open a connection to the X server using reversed byte sex. 520|73 3 00022874 1 15|METH: Send an invalid MapSubwindows protocol request to the X server with length 520|73 3 00022874 1 16|METH: one greater than the maximum length accepted by the server. 520|73 3 00022874 1 17|METH: Verify that the X server sends back a BadLength error. 520|73 3 00022898 1 1|INFO: Processing a big request 520|73 3 00022874 2 1|child process was terminated by signal 13 (SIGPIPE) 520|73 3 00022899 1 1|INFO: Processing a big request 520|73 3 00022874 3 1|child process was terminated by signal 13 (SIGPIPE) 220|73 3 2 08:31:31|UNRESOLVED 410|73 3 1 08:31:31|IC End 80|73 1 08:31:32|TC End, scenario ref 149-0 70||"VSW5TESTSUITE CASE MapWindow 3" 10|74 /Xproto/pMapWindow 08:31:32|TC Start, scenario ref 151-0 15|74 3.3-lite 3|TCM Start 520|74 0 00022900 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|74 1 1 08:31:35|IC Start 200|74 1 08:31:35|TP Start 520|74 1 00022900 1 1|VSW5TESTSUITE PURPOSE 1 520|74 1 00022900 1 2|Assertion MapWindow-1.(A) 520|74 1 00022900 1 3|When a client sends a valid MapWindow protocol request to 520|74 1 00022900 1 4|the X server, and backing store has not been maintained 520|74 1 00022900 1 5|while the window was unmapped, then the X server sends back 520|74 1 00022900 1 6|an Expose event to the client. 520|74 1 00022900 1 7|METH: Call library function testfunc() to do the following: 520|74 1 00022900 1 8|METH: Open a connection to the X server using native byte sex. 520|74 1 00022900 1 9|METH: Send a valid MapWindow protocol request to the X server. 520|74 1 00022900 1 10|METH: Verify that the X server sends back an Expose event. 520|74 1 00022900 1 11|METH: Open a connection to the X server using reversed byte sex. 520|74 1 00022900 1 12|METH: Send a valid MapWindow protocol request to the X server. 520|74 1 00022900 1 13|METH: Verify that the X server sends back an Expose event. 220|74 1 0 08:31:35|PASS 410|74 1 1 08:31:35|IC End 400|74 2 1 08:31:35|IC Start 200|74 2 08:31:35|TP Start 520|74 2 00022900 1 1|VSW5TESTSUITE PURPOSE 2 520|74 2 00022900 1 2|Assertion MapWindow-2.(A) 520|74 2 00022900 1 3|When a client sends an invalid MapWindow protocol request 520|74 2 00022900 1 4|to the X server, in which the length field of the request is 520|74 2 00022900 1 5|not the minimum length required to contain the request, then 520|74 2 00022900 1 6|the X server sends back a BadLength error to the client. 520|74 2 00022900 1 7|METH: Call library function testfunc() to do the following: 520|74 2 00022900 1 8|METH: Open a connection to the X server using native byte sex. 520|74 2 00022900 1 9|METH: Send an invalid MapWindow protocol request to the X server with length 520|74 2 00022900 1 10|METH: one less than the minimum length required to contain the request. 520|74 2 00022900 1 11|METH: Verify that the X server sends back a BadLength error. 520|74 2 00022900 1 12|METH: Open a connection to the X server using reversed byte sex. 520|74 2 00022900 1 13|METH: Send an invalid MapWindow protocol request to the X server with length 520|74 2 00022900 1 14|METH: one less than the minimum length required to contain the request. 520|74 2 00022900 1 15|METH: Verify that the X server sends back a BadLength error. 520|74 2 00022900 1 16|METH: 520|74 2 00022900 1 17|METH: Open a connection to the X server using native byte sex. 520|74 2 00022900 1 18|METH: Send an invalid MapWindow protocol request to the X server with length 520|74 2 00022900 1 19|METH: one greater than the minimum length required to contain the request. 520|74 2 00022900 1 20|METH: Verify that the X server sends back a BadLength error. 520|74 2 00022900 1 21|METH: Open a connection to the X server using reversed byte sex. 520|74 2 00022900 1 22|METH: Send an invalid MapWindow protocol request to the X server with length 520|74 2 00022900 1 23|METH: one greater than the minimum length required to contain the request. 520|74 2 00022900 1 24|METH: Verify that the X server sends back a BadLength error. 220|74 2 0 08:31:35|PASS 410|74 2 1 08:31:35|IC End 400|74 3 1 08:31:35|IC Start 200|74 3 08:31:35|TP Start 520|74 3 00022900 1 1|VSW5TESTSUITE PURPOSE 3 520|74 3 00022900 1 2|Assertion MapWindow-3.(B) 520|74 3 00022900 1 3|When a client sends an invalid MapWindow protocol request 520|74 3 00022900 1 4|to the X server, in which the length field of the request 520|74 3 00022900 1 5|exceeds the maximum length accepted by the X server, then 520|74 3 00022900 1 6|the X server sends back a BadLength error to the client. 520|74 3 00022900 1 7|Reason for omission: There is no known portable test method for this assertion 520|74 3 00022900 1 8|METH: Call library function testfunc() to do the following: 520|74 3 00022900 1 9|METH: Open a connection to the X server using native byte sex. 520|74 3 00022900 1 10|METH: Send an invalid MapWindow protocol request to the X server with length 520|74 3 00022900 1 11|METH: one greater than the maximum length accepted by the server. 520|74 3 00022900 1 12|METH: Verify that the X server sends back a BadLength error. 520|74 3 00022900 1 13|METH: Open a connection to the X server using reversed byte sex. 520|74 3 00022900 1 14|METH: Send an invalid MapWindow protocol request to the X server with length 520|74 3 00022900 1 15|METH: one greater than the maximum length accepted by the server. 520|74 3 00022900 1 16|METH: Verify that the X server sends back a BadLength error. 520|74 3 00022924 1 1|INFO: Processing a big request 520|74 3 00022900 2 1|child process was terminated by signal 13 (SIGPIPE) 520|74 3 00022925 1 1|INFO: Processing a big request 520|74 3 00022900 3 1|child process was terminated by signal 13 (SIGPIPE) 220|74 3 2 08:31:35|UNRESOLVED 410|74 3 1 08:31:35|IC End 80|74 1 08:31:35|TC End, scenario ref 151-0 70||"VSW5TESTSUITE CASE NoOperation 4" 10|75 /Xproto/pNoOperation 08:31:35|TC Start, scenario ref 153-0 15|75 3.3-lite 4|TCM Start 520|75 0 00022926 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|75 1 1 08:31:38|IC Start 200|75 1 08:31:38|TP Start 520|75 1 00022926 1 1|VSW5TESTSUITE PURPOSE 1 520|75 1 00022926 1 2|Assertion NoOperation-1.(A) 520|75 1 00022926 1 3|When a client sends a valid NoOperation protocol request to 520|75 1 00022926 1 4|the X server, then the X server does not send back an error, 520|75 1 00022926 1 5|event or reply to the client. 520|75 1 00022926 1 6|METH: Call library function testfunc() to do the following: 520|75 1 00022926 1 7|METH: Open a connection to the X server using native byte sex. 520|75 1 00022926 1 8|METH: Send a valid NoOperation protocol request to the X server. 520|75 1 00022926 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|75 1 00022926 1 10|METH: Open a connection to the X server using reversed byte sex. 520|75 1 00022926 1 11|METH: Send a valid NoOperation protocol request to the X server. 520|75 1 00022926 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|75 1 0 08:31:38|PASS 410|75 1 1 08:31:38|IC End 400|75 2 1 08:31:38|IC Start 200|75 2 08:31:38|TP Start 520|75 2 00022926 1 1|VSW5TESTSUITE PURPOSE 2 520|75 2 00022926 1 2|Assertion NoOperation-2.(A) 520|75 2 00022926 1 3|When a client sends a valid NoOperation protocol request to 520|75 2 00022926 1 4|the X server, in which the length field of the request is 520|75 2 00022926 1 5|greater than the minimum length required to contain the 520|75 2 00022926 1 6|request but does not exceed the maximum length accepted by 520|75 2 00022926 1 7|the X server, then the X server does not send back an error, 520|75 2 00022926 1 8|event or reply to the client. 520|75 2 00022926 1 9|METH: Call library function testfunc() to do the following: 520|75 2 00022926 1 10|METH: Open a connection to the X server using native byte sex. 520|75 2 00022926 1 11|METH: Send a valid NoOperation protocol request to the X server with length 520|75 2 00022926 1 12|METH: one greater than the minimum length required to contain the request. 520|75 2 00022926 1 13|METH: Verify that the X server sends back a BadLength error. 520|75 2 00022926 1 14|METH: Open a connection to the X server using reversed byte sex. 520|75 2 00022926 1 15|METH: Send a valid NoOperation protocol request to the X server with length 520|75 2 00022926 1 16|METH: one greater than the minimum length required to contain the request. 520|75 2 00022926 1 17|METH: Verify that the X server sends back a BadLength error. 220|75 2 0 08:31:38|PASS 410|75 2 1 08:31:38|IC End 400|75 3 1 08:31:38|IC Start 200|75 3 08:31:38|TP Start 520|75 3 00022926 1 1|VSW5TESTSUITE PURPOSE 3 520|75 3 00022926 1 2|Assertion NoOperation-3.(A) 520|75 3 00022926 1 3|When a client sends an invalid NoOperation protocol request 520|75 3 00022926 1 4|to the X server, in which the length field of the request is 520|75 3 00022926 1 5|less than the minimum length required to contain the 520|75 3 00022926 1 6|request, then the X server sends back a BadLength error to 520|75 3 00022926 1 7|the client. 520|75 3 00022926 1 8|METH: Call library function testfunc() to do the following: 520|75 3 00022926 1 9|METH: Open a connection to the X server using native byte sex. 520|75 3 00022926 1 10|METH: Send an invalid NoOperation protocol request to the X server with length 520|75 3 00022926 1 11|METH: one less than the minimum length required to contain the request. 520|75 3 00022926 1 12|METH: Verify that the X server sends back a BadLength error. 520|75 3 00022926 1 13|METH: Open a connection to the X server using reversed byte sex. 520|75 3 00022926 1 14|METH: Send an invalid NoOperation protocol request to the X server with length 520|75 3 00022926 1 15|METH: one less than the minimum length required to contain the request. 520|75 3 00022926 1 16|METH: Verify that the X server sends back a BadLength error. 520|75 3 00022948 1 1|INFO: Processing a big request 520|75 3 00022948 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|75 3 00022948 1 3|REPORT: Test NoOperation failed with 1 error. 520|75 3 00022949 1 1|INFO: Processing a big request 520|75 3 00022949 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|75 3 00022949 1 3|REPORT: Test NoOperation failed with 1 error. 220|75 3 1 08:31:48|FAIL 410|75 3 1 08:31:48|IC End 400|75 4 1 08:31:48|IC Start 200|75 4 08:31:48|TP Start 520|75 4 00022926 1 1|VSW5TESTSUITE PURPOSE 4 520|75 4 00022926 1 2|Assertion NoOperation-4.(B) 520|75 4 00022926 1 3|When a client sends an invalid NoOperation protocol request 520|75 4 00022926 1 4|to the X server, in which the length field of the request 520|75 4 00022926 1 5|exceeds the maximum length accepted by the X server, then 520|75 4 00022926 1 6|the X server sends back a BadLength error to the client. 520|75 4 00022926 1 7|Reason for omission: There is no known portable test method for this assertion 520|75 4 00022926 1 8|METH: Call library function testfunc() to do the following: 520|75 4 00022926 1 9|METH: Open a connection to the X server using native byte sex. 520|75 4 00022926 1 10|METH: Send an invalid NoOperation protocol request to the X server with length 520|75 4 00022926 1 11|METH: one greater than the maximum length accepted by the server. 520|75 4 00022926 1 12|METH: Verify that the X server sends back a BadLength error. 520|75 4 00022926 1 13|METH: Open a connection to the X server using reversed byte sex. 520|75 4 00022926 1 14|METH: Send an invalid NoOperation protocol request to the X server with length 520|75 4 00022926 1 15|METH: one greater than the maximum length accepted by the server. 520|75 4 00022926 1 16|METH: Verify that the X server sends back a BadLength error. 520|75 4 00022950 1 1|INFO: Processing a big request 520|75 4 00022926 2 1|child process was terminated by signal 13 (SIGPIPE) 520|75 4 00022951 1 1|INFO: Processing a big request 520|75 4 00022926 3 1|child process was terminated by signal 13 (SIGPIPE) 220|75 4 2 08:31:48|UNRESOLVED 410|75 4 1 08:31:48|IC End 80|75 1 08:31:50|TC End, scenario ref 153-0 70||"VSW5TESTSUITE CASE OpenDisplay 2" 10|76 /Xproto/pOpenDisplay 08:31:50|TC Start, scenario ref 155-0 15|76 3.3-lite 2|TCM Start 520|76 0 00022952 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|76 1 1 08:31:51|IC Start 200|76 1 08:31:51|TP Start 520|76 1 00022952 1 1|VSW5TESTSUITE PURPOSE 1 520|76 1 00022952 1 2|Assertion OpenDisplay-1.(A) 520|76 1 00022952 1 3|When a client sends a valid OpenDisplay protocol request to 520|76 1 00022952 1 4|the X server, then the X server sends back a valid 520|76 1 00022952 1 5|authorisation-accepted reply to the client. 520|76 1 00022952 1 6|METH: Call library function testfunc() to do the following: 520|76 1 00022952 1 7|METH: Open a connection to the X server using native byte sex. 520|76 1 00022952 1 8|METH: Send a valid OpenDisplay protocol request to the X server. 520|76 1 00022952 1 9|METH: Verify that the X server sends back a valid authorisation-accepted reply. 520|76 1 00022952 1 10|METH: Open a connection to the X server using reversed byte sex. 520|76 1 00022952 1 11|METH: Send a valid OpenDisplay protocol request to the X server. 520|76 1 00022952 1 12|METH: Verify that the X server sends back a valid authorisation-accepted reply. 220|76 1 0 08:31:51|PASS 410|76 1 1 08:31:51|IC End 400|76 2 1 08:31:51|IC Start 200|76 2 08:31:51|TP Start 520|76 2 00022952 1 1|VSW5TESTSUITE PURPOSE 2 520|76 2 00022952 1 2|Assertion OpenDisplay-2.(B) 520|76 2 00022952 1 3|When a client sends an invalid OpenDisplay protocol request 520|76 2 00022952 1 4|to the X server, in which the byte_order is not 0x42 or 520|76 2 00022952 1 5|0x6C, then the X server does not send back a valid 520|76 2 00022952 1 6|authorisation-accepted reply to the client. 520|76 2 00022952 1 7|Reason for omission: There is no known portable test method for this assertion 520|76 2 00022952 1 8|METH: Call library function testfunc() to do the following: 520|76 2 00022952 1 9|METH: Open a connection to the X server. 520|76 2 00022952 1 10|METH: Send an invalid OpenDisplay protocol request to the X server with byte_order 520|76 2 00022952 1 11|METH: other than 0x42 (and not 0x6C, either). 520|76 2 00022952 1 12|METH: Verify that the X server does not send back a valid authorisation-accepted reply. 520|76 2 00022952 1 13|METH: Open a connection to the X server. 520|76 2 00022952 1 14|METH: Send an invalid OpenDisplay protocol request to the X server with byte_order 520|76 2 00022952 1 15|METH: other than 0x6C (and not 0x42, either). 520|76 2 00022952 1 16|METH: Verify that the X server does not send back a valid authorisation-accepted reply. 220|76 2 0 08:32:01|PASS 410|76 2 1 08:32:01|IC End 80|76 0 08:32:03|TC End, scenario ref 155-0 70||"VSW5TESTSUITE CASE OpenFont 5" 10|77 /Xproto/pOpenFont 08:32:03|TC Start, scenario ref 157-0 15|77 3.3-lite 5|TCM Start 520|77 0 00022974 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|77 1 1 08:32:05|IC Start 200|77 1 08:32:05|TP Start 520|77 1 00022974 1 1|VSW5TESTSUITE PURPOSE 1 520|77 1 00022974 1 2|Assertion OpenFont-1.(A) 520|77 1 00022974 1 3|When a client sends a valid OpenFont protocol request to 520|77 1 00022974 1 4|the X server, then the X server does not send back an error, 520|77 1 00022974 1 5|event or reply to the client. 520|77 1 00022974 1 6|METH: Call library function testfunc() to do the following: 520|77 1 00022974 1 7|METH: Open a connection to the X server using native byte sex. 520|77 1 00022974 1 8|METH: Send a valid OpenFont protocol request to the X server. 520|77 1 00022974 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|77 1 00022974 1 10|METH: Open a connection to the X server using reversed byte sex. 520|77 1 00022974 1 11|METH: Send a valid OpenFont protocol request to the X server. 520|77 1 00022974 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|77 1 00022974 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|77 1 00022992 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|77 1 00022992 1 2|REPORT: Test OpenFont unresolved with 1 reason. 520|77 1 00022993 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|77 1 00022993 1 2|REPORT: Test OpenFont unresolved with 1 reason. 220|77 1 2 08:32:05|UNRESOLVED 410|77 1 1 08:32:05|IC End 400|77 2 1 08:32:05|IC Start 200|77 2 08:32:05|TP Start 520|77 2 00022974 1 1|VSW5TESTSUITE PURPOSE 2 520|77 2 00022974 1 2|Assertion OpenFont-2.(A) 520|77 2 00022974 1 3|When a client sends an invalid OpenFont protocol request to 520|77 2 00022974 1 4|the X server, in which the length field of the request is 520|77 2 00022974 1 5|not the minimum length required to contain the request, then 520|77 2 00022974 1 6|the X server sends back a BadLength error to the client. 520|77 2 00022974 1 7|METH: Call library function testfunc() to do the following: 520|77 2 00022974 1 8|METH: Open a connection to the X server using native byte sex. 520|77 2 00022974 1 9|METH: Send an invalid OpenFont protocol request to the X server with length 520|77 2 00022974 1 10|METH: one less than the minimum length required to contain the request. 520|77 2 00022974 1 11|METH: Verify that the X server sends back a BadLength error. 520|77 2 00022974 1 12|METH: Open a connection to the X server using reversed byte sex. 520|77 2 00022974 1 13|METH: Send an invalid OpenFont protocol request to the X server with length 520|77 2 00022974 1 14|METH: one less than the minimum length required to contain the request. 520|77 2 00022974 1 15|METH: Verify that the X server sends back a BadLength error. 520|77 2 00022974 1 16|METH: 520|77 2 00022974 1 17|METH: Open a connection to the X server using native byte sex. 520|77 2 00022974 1 18|METH: Send an invalid OpenFont protocol request to the X server with length 520|77 2 00022974 1 19|METH: one greater than the minimum length required to contain the request. 520|77 2 00022974 1 20|METH: Verify that the X server sends back a BadLength error. 520|77 2 00022974 1 21|METH: Open a connection to the X server using reversed byte sex. 520|77 2 00022974 1 22|METH: Send an invalid OpenFont protocol request to the X server with length 520|77 2 00022974 1 23|METH: one greater than the minimum length required to contain the request. 520|77 2 00022974 1 24|METH: Verify that the X server sends back a BadLength error. 520|77 2 00022974 1 25|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|77 2 00022994 1 1|REPORT: Test OpenFont unresolved with 2 reasons. 520|77 2 00022995 1 1|REPORT: Test OpenFont unresolved with 2 reasons. 520|77 2 00022996 1 1|REPORT: Test OpenFont unresolved with 2 reasons. 520|77 2 00022997 1 1|REPORT: Test OpenFont unresolved with 2 reasons. 220|77 2 2 08:32:05|UNRESOLVED 410|77 2 1 08:32:05|IC End 400|77 3 1 08:32:05|IC Start 200|77 3 08:32:05|TP Start 520|77 3 00022974 1 1|VSW5TESTSUITE PURPOSE 3 520|77 3 00022974 1 2|Assertion OpenFont-3.(B) 520|77 3 00022974 1 3|When a client sends an invalid OpenFont protocol request to 520|77 3 00022974 1 4|the X server, in which the length field of the request 520|77 3 00022974 1 5|exceeds the maximum length accepted by the X server, then 520|77 3 00022974 1 6|the X server sends back a BadLength error to the client. 520|77 3 00022974 1 7|Reason for omission: There is no known portable test method for this assertion 520|77 3 00022974 1 8|METH: Call library function testfunc() to do the following: 520|77 3 00022974 1 9|METH: Open a connection to the X server using native byte sex. 520|77 3 00022974 1 10|METH: Send an invalid OpenFont protocol request to the X server with length 520|77 3 00022974 1 11|METH: one greater than the maximum length accepted by the server. 520|77 3 00022974 1 12|METH: Verify that the X server sends back a BadLength error. 520|77 3 00022974 1 13|METH: Open a connection to the X server using reversed byte sex. 520|77 3 00022974 1 14|METH: Send an invalid OpenFont protocol request to the X server with length 520|77 3 00022974 1 15|METH: one greater than the maximum length accepted by the server. 520|77 3 00022974 1 16|METH: Verify that the X server sends back a BadLength error. 520|77 3 00022974 1 17|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|77 3 00022998 1 1|INFO: Processing a big request 520|77 3 00022974 2 1|child process was terminated by signal 13 (SIGPIPE) 520|77 3 00022999 1 1|INFO: Processing a big request 520|77 3 00022974 3 1|child process was terminated by signal 13 (SIGPIPE) 220|77 3 2 08:32:05|UNRESOLVED 410|77 3 1 08:32:05|IC End 400|77 4 1 08:32:05|IC Start 200|77 4 08:32:05|TP Start 520|77 4 00022974 1 1|VSW5TESTSUITE PURPOSE 4 520|77 4 00022974 1 2|Assertion OpenFont-4.(A) 520|77 4 00022974 1 3|When a client sends an invalid OpenFont protocol request to 520|77 4 00022974 1 4|the X server, in which the resource ID is already in use, 520|77 4 00022974 1 5|then the X server sends back a BadIDChoice error to the 520|77 4 00022974 1 6|client. 520|77 4 00022974 1 7|METH: Call library function testfunc() to do the following: 520|77 4 00022974 1 8|METH: Open a connection to the X server using native byte sex. 520|77 4 00022974 1 9|METH: Send a valid OpenFont protocol request to the X server. 520|77 4 00022974 1 10|METH: Send an invalid OpenFont protocol request with identical resource ID 520|77 4 00022974 1 11|METH: to the X server. 520|77 4 00022974 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|77 4 00022974 1 13|METH: Open a connection to the X server using reversed byte sex. 520|77 4 00022974 1 14|METH: Send a valid OpenFont protocol request to the X server. 520|77 4 00022974 1 15|METH: Send an invalid OpenFont protocol request with identical resource ID 520|77 4 00022974 1 16|METH: to the X server. 520|77 4 00022974 1 17|METH: Verify that the X server sends back a BadIDChoice error. 520|77 4 00022974 1 18|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|77 4 00023000 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|77 4 00023000 1 2|REPORT: Expect: wanted ERROR - BadIDChoice , got ERROR - BadName 520|77 4 00023000 1 3|REPORT: client 0 failed to recv BadIDChoice error 520|77 4 00023000 1 4|REPORT: Test OpenFont unresolved with 4 reasons. 520|77 4 00023001 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|77 4 00023001 1 2|REPORT: Expect: wanted ERROR - BadIDChoice , got ERROR - BadName 520|77 4 00023001 1 3|REPORT: client 0 failed to recv BadIDChoice error 520|77 4 00023001 1 4|REPORT: Test OpenFont unresolved with 4 reasons. 220|77 4 2 08:32:05|UNRESOLVED 410|77 4 1 08:32:05|IC End 400|77 5 1 08:32:05|IC Start 200|77 5 08:32:05|TP Start 520|77 5 00022974 1 1|VSW5TESTSUITE PURPOSE 5 520|77 5 00022974 1 2|Assertion OpenFont-5.(A) 520|77 5 00022974 1 3|When a client sends an invalid OpenFont protocol request to 520|77 5 00022974 1 4|the X server, in which the resource ID is outside the range 520|77 5 00022974 1 5|assigned to the client, then the X server sends back a 520|77 5 00022974 1 6|BadIDChoice error to the client. 520|77 5 00022974 1 7|METH: Call library function testfunc() to do the following: 520|77 5 00022974 1 8|METH: Open a connection to the X server using native byte sex. 520|77 5 00022974 1 9|METH: Send a valid OpenFont protocol request to the X server. 520|77 5 00022974 1 10|METH: Send an invalid OpenFont protocol request to the X server with a resource ID 520|77 5 00022974 1 11|METH: outside the range assigned to the client. 520|77 5 00022974 1 12|METH: Verify that the X server sends back a BadIDChoice error. 520|77 5 00022974 1 13|METH: Open a connection to the X server using reversed byte sex. 520|77 5 00022974 1 14|METH: Send a valid OpenFont protocol request to the X server. 520|77 5 00022974 1 15|METH: Send an invalid OpenFont protocol request to the X server with a resource ID 520|77 5 00022974 1 16|METH: outside the range assigned to the client. 520|77 5 00022974 1 17|METH: Verify that the X server sends back a BadIDChoice error. 520|77 5 00022974 1 18|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|77 5 00023002 1 1|REPORT: Test OpenFont unresolved with 5 reasons. 520|77 5 00023003 1 1|REPORT: Test OpenFont unresolved with 5 reasons. 220|77 5 2 08:32:05|UNRESOLVED 410|77 5 1 08:32:05|IC End 80|77 1 08:32:06|TC End, scenario ref 157-0 70||"VSW5TESTSUITE CASE PolyArc 3" 10|78 /Xproto/pPolyArc 08:32:06|TC Start, scenario ref 159-0 15|78 3.3-lite 3|TCM Start 520|78 0 00023004 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|78 1 1 08:32:08|IC Start 200|78 1 08:32:08|TP Start 520|78 1 00023004 1 1|VSW5TESTSUITE PURPOSE 1 520|78 1 00023004 1 2|Assertion PolyArc-1.(A) 520|78 1 00023004 1 3|When a client sends a valid PolyArc protocol request to the 520|78 1 00023004 1 4|X server, then the X server does not send back an error, 520|78 1 00023004 1 5|event or reply to the client. 520|78 1 00023004 1 6|METH: Call library function testfunc() to do the following: 520|78 1 00023004 1 7|METH: Open a connection to the X server using native byte sex. 520|78 1 00023004 1 8|METH: Send a valid PolyArc protocol request to the X server. 520|78 1 00023004 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|78 1 00023004 1 10|METH: Open a connection to the X server using reversed byte sex. 520|78 1 00023004 1 11|METH: Send a valid PolyArc protocol request to the X server. 520|78 1 00023004 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|78 1 0 08:32:08|PASS 410|78 1 1 08:32:08|IC End 400|78 2 1 08:32:08|IC Start 200|78 2 08:32:08|TP Start 520|78 2 00023004 1 1|VSW5TESTSUITE PURPOSE 2 520|78 2 00023004 1 2|Assertion PolyArc-2.(A) 520|78 2 00023004 1 3|When a client sends an invalid PolyArc protocol request to 520|78 2 00023004 1 4|the X server, in which the length field of the request is 520|78 2 00023004 1 5|not the minimum length required to contain the request plus 520|78 2 00023004 1 6|zero or more arcs, then the X server sends back a BadLength 520|78 2 00023004 1 7|error to the client. 520|78 2 00023004 1 8|METH: Call library function testfunc() to do the following: 520|78 2 00023004 1 9|METH: Open a connection to the X server using native byte sex. 520|78 2 00023004 1 10|METH: Send an invalid PolyArc protocol request to the X server with length 520|78 2 00023004 1 11|METH: one less than the minimum length required to contain the request + zero arcs. 520|78 2 00023004 1 12|METH: Verify that the X server sends back a BadLength error. 520|78 2 00023004 1 13|METH: Open a connection to the X server using reversed byte sex. 520|78 2 00023004 1 14|METH: Send an invalid PolyArc protocol request to the X server with length 520|78 2 00023004 1 15|METH: one less than the minimum length required to contain the request + zero arcs. 520|78 2 00023004 1 16|METH: Verify that the X server sends back a BadLength error. 520|78 2 00023004 1 17|METH: 520|78 2 00023004 1 18|METH: Open a connection to the X server using native byte sex. 520|78 2 00023004 1 19|METH: Send an invalid PolyArc protocol request to the X server with length 520|78 2 00023004 1 20|METH: one greater than the minimum length required to contain the request + n arcs. 520|78 2 00023004 1 21|METH: Verify that the X server sends back a BadLength error. 520|78 2 00023004 1 22|METH: Open a connection to the X server using reversed byte sex. 520|78 2 00023004 1 23|METH: Send an invalid PolyArc protocol request to the X server with length 520|78 2 00023004 1 24|METH: one greater than the minimum length required to contain the request + n arcs. 520|78 2 00023004 1 25|METH: Verify that the X server sends back a BadLength error. 220|78 2 0 08:32:08|PASS 410|78 2 1 08:32:08|IC End 400|78 3 1 08:32:08|IC Start 200|78 3 08:32:08|TP Start 520|78 3 00023004 1 1|VSW5TESTSUITE PURPOSE 3 520|78 3 00023004 1 2|Assertion PolyArc-3.(B) 520|78 3 00023004 1 3|When a client sends an invalid PolyArc protocol request to 520|78 3 00023004 1 4|the X server, in which the length field of the request 520|78 3 00023004 1 5|exceeds the maximum length accepted by the X server, then 520|78 3 00023004 1 6|the X server sends back a BadLength error to the client. 520|78 3 00023004 1 7|Reason for omission: There is no known portable test method for this assertion 520|78 3 00023004 1 8|METH: Call library function testfunc() to do the following: 520|78 3 00023004 1 9|METH: Open a connection to the X server using native byte sex. 520|78 3 00023004 1 10|METH: Send an invalid PolyArc protocol request to the X server with length 520|78 3 00023004 1 11|METH: greater than that accepted by the X server. 520|78 3 00023004 1 12|METH: Verify that the X server sends back a BadLength error. 520|78 3 00023004 1 13|METH: Open a connection to the X server using reversed byte sex. 520|78 3 00023004 1 14|METH: Send an invalid PolyArc protocol request to the X server with length 520|78 3 00023004 1 15|METH: greater than that accepted by the X server. 520|78 3 00023004 1 16|METH: Verify that the X server sends back a BadLength error. 520|78 3 00023028 1 1|INFO: Processing a big request 520|78 3 00023004 2 1|child process was terminated by signal 13 (SIGPIPE) 520|78 3 00023029 1 1|INFO: Processing a big request 520|78 3 00023004 3 1|child process was terminated by signal 13 (SIGPIPE) 220|78 3 2 08:32:08|UNRESOLVED 410|78 3 1 08:32:08|IC End 80|78 1 08:32:09|TC End, scenario ref 159-0 70||"VSW5TESTSUITE CASE PolyFillArc 3" 10|79 /Xproto/pPolyFillArc 08:32:09|TC Start, scenario ref 161-0 15|79 3.3-lite 3|TCM Start 520|79 0 00023030 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|79 1 1 08:32:12|IC Start 200|79 1 08:32:12|TP Start 520|79 1 00023030 1 1|VSW5TESTSUITE PURPOSE 1 520|79 1 00023030 1 2|Assertion PolyFillArc-1.(A) 520|79 1 00023030 1 3|When a client sends a valid PolyFillArc protocol request to 520|79 1 00023030 1 4|the X server, then the X server does not send back an error, 520|79 1 00023030 1 5|event or reply to the client. 520|79 1 00023030 1 6|METH: Call library function testfunc() to do the following: 520|79 1 00023030 1 7|METH: Open a connection to the X server using native byte sex. 520|79 1 00023030 1 8|METH: Send a valid PolyFillArc protocol request to the X server. 520|79 1 00023030 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|79 1 00023030 1 10|METH: Open a connection to the X server using reversed byte sex. 520|79 1 00023030 1 11|METH: Send a valid PolyFillArc protocol request to the X server. 520|79 1 00023030 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|79 1 0 08:32:12|PASS 410|79 1 1 08:32:12|IC End 400|79 2 1 08:32:12|IC Start 200|79 2 08:32:12|TP Start 520|79 2 00023030 1 1|VSW5TESTSUITE PURPOSE 2 520|79 2 00023030 1 2|Assertion PolyFillArc-2.(A) 520|79 2 00023030 1 3|When a client sends an invalid PolyFillArc protocol request 520|79 2 00023030 1 4|to the X server, in which the length field of the request is 520|79 2 00023030 1 5|not the minimum length required to contain the request plus 520|79 2 00023030 1 6|zero or more arcs, then the X server sends back a BadLength 520|79 2 00023030 1 7|error to the client. 520|79 2 00023030 1 8|METH: Call library function testfunc() to do the following: 520|79 2 00023030 1 9|METH: Open a connection to the X server using native byte sex. 520|79 2 00023030 1 10|METH: Send an invalid PolyFillArc protocol request to the X server with length 520|79 2 00023030 1 11|METH: one less than the minimum length required to contain the request + zero arcs. 520|79 2 00023030 1 12|METH: Verify that the X server sends back a BadLength error. 520|79 2 00023030 1 13|METH: Open a connection to the X server using reversed byte sex. 520|79 2 00023030 1 14|METH: Send an invalid PolyFillArc protocol request to the X server with length 520|79 2 00023030 1 15|METH: one less than the minimum length required to contain the request + zero arcs. 520|79 2 00023030 1 16|METH: Verify that the X server sends back a BadLength error. 520|79 2 00023030 1 17|METH: 520|79 2 00023030 1 18|METH: Open a connection to the X server using native byte sex. 520|79 2 00023030 1 19|METH: Send an invalid PolyFillArc protocol request to the X server with length 520|79 2 00023030 1 20|METH: one greater than the minimum length required to contain the request + n arcs. 520|79 2 00023030 1 21|METH: Verify that the X server sends back a BadLength error. 520|79 2 00023030 1 22|METH: Open a connection to the X server using reversed byte sex. 520|79 2 00023030 1 23|METH: Send an invalid PolyFillArc protocol request to the X server with length 520|79 2 00023030 1 24|METH: one greater than the minimum length required to contain the request + n arcs. 520|79 2 00023030 1 25|METH: Verify that the X server sends back a BadLength error. 220|79 2 0 08:32:12|PASS 410|79 2 1 08:32:12|IC End 400|79 3 1 08:32:12|IC Start 200|79 3 08:32:12|TP Start 520|79 3 00023030 1 1|VSW5TESTSUITE PURPOSE 3 520|79 3 00023030 1 2|Assertion PolyFillArc-3.(B) 520|79 3 00023030 1 3|When a client sends an invalid PolyFillArc protocol request 520|79 3 00023030 1 4|to the X server, in which the length field of the request 520|79 3 00023030 1 5|exceeds the maximum length accepted by the X server, then 520|79 3 00023030 1 6|the X server sends back a BadLength error to the client. 520|79 3 00023030 1 7|Reason for omission: There is no known portable test method for this assertion 520|79 3 00023030 1 8|METH: Call library function testfunc() to do the following: 520|79 3 00023030 1 9|METH: Open a connection to the X server using native byte sex. 520|79 3 00023030 1 10|METH: Send an invalid PolyFillArc protocol request to the X server with length 520|79 3 00023030 1 11|METH: one greater than the maximum length accepted by the server. 520|79 3 00023030 1 12|METH: Verify that the X server sends back a BadLength error. 520|79 3 00023030 1 13|METH: Open a connection to the X server using reversed byte sex. 520|79 3 00023030 1 14|METH: Send an invalid PolyFillArc protocol request to the X server with length 520|79 3 00023030 1 15|METH: one greater than the maximum length accepted by the server. 520|79 3 00023030 1 16|METH: Verify that the X server sends back a BadLength error. 520|79 3 00023054 1 1|INFO: Processing a big request 520|79 3 00023030 2 1|child process was terminated by signal 13 (SIGPIPE) 520|79 3 00023055 1 1|INFO: Processing a big request 520|79 3 00023030 3 1|child process was terminated by signal 13 (SIGPIPE) 220|79 3 2 08:32:12|UNRESOLVED 410|79 3 1 08:32:12|IC End 80|79 1 08:32:12|TC End, scenario ref 161-0 70||"VSW5TESTSUITE CASE PolyFillRectangle 3" 10|80 /Xproto/pPolyFillRectangle 08:32:12|TC Start, scenario ref 163-0 15|80 3.3-lite 3|TCM Start 520|80 0 00023056 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|80 1 1 08:32:15|IC Start 200|80 1 08:32:15|TP Start 520|80 1 00023056 1 1|VSW5TESTSUITE PURPOSE 1 520|80 1 00023056 1 2|Assertion PolyFillRectangle-1.(A) 520|80 1 00023056 1 3|When a client sends a valid PolyFillRectangle protocol 520|80 1 00023056 1 4|request to the X server, then the X server does not send 520|80 1 00023056 1 5|back an error, event or reply to the client. 520|80 1 00023056 1 6|METH: Call library function testfunc() to do the following: 520|80 1 00023056 1 7|METH: Open a connection to the X server using native byte sex. 520|80 1 00023056 1 8|METH: Send a valid PolyFillRectangle protocol request to the X server. 520|80 1 00023056 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|80 1 00023056 1 10|METH: Open a connection to the X server using reversed byte sex. 520|80 1 00023056 1 11|METH: Send a valid PolyFillRectangle protocol request to the X server. 520|80 1 00023056 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|80 1 0 08:32:15|PASS 410|80 1 1 08:32:15|IC End 400|80 2 1 08:32:15|IC Start 200|80 2 08:32:15|TP Start 520|80 2 00023056 1 1|VSW5TESTSUITE PURPOSE 2 520|80 2 00023056 1 2|Assertion PolyFillRectangle-2.(A) 520|80 2 00023056 1 3|When a client sends an invalid PolyFillRectangle protocol 520|80 2 00023056 1 4|request to the X server, in which the length field of the 520|80 2 00023056 1 5|request is not the minimum length required to contain the 520|80 2 00023056 1 6|request, then the X server sends back a BadLength error to 520|80 2 00023056 1 7|the client. 520|80 2 00023056 1 8|METH: Call library function testfunc() to do the following: 520|80 2 00023056 1 9|METH: Open a connection to the X server using native byte sex. 520|80 2 00023056 1 10|METH: Send an invalid PolyFillRectangle protocol request to the X server with length 520|80 2 00023056 1 11|METH: one less than the minimum length required to contain the request. 520|80 2 00023056 1 12|METH: Verify that the X server sends back a BadLength error. 520|80 2 00023056 1 13|METH: Open a connection to the X server using reversed byte sex. 520|80 2 00023056 1 14|METH: Send an invalid PolyFillRectangle protocol request to the X server with length 520|80 2 00023056 1 15|METH: one less than the minimum length required to contain the request. 520|80 2 00023056 1 16|METH: Verify that the X server sends back a BadLength error. 520|80 2 00023056 1 17|METH: 520|80 2 00023056 1 18|METH: Open a connection to the X server using native byte sex. 520|80 2 00023056 1 19|METH: Send an invalid PolyFillRectangle protocol request to the X server with length 520|80 2 00023056 1 20|METH: one greater than the minimum length required to contain the request. 520|80 2 00023056 1 21|METH: Verify that the X server sends back a BadLength error. 520|80 2 00023056 1 22|METH: Open a connection to the X server using reversed byte sex. 520|80 2 00023056 1 23|METH: Send an invalid PolyFillRectangle protocol request to the X server with length 520|80 2 00023056 1 24|METH: one greater than the minimum length required to contain the request. 520|80 2 00023056 1 25|METH: Verify that the X server sends back a BadLength error. 220|80 2 0 08:32:15|PASS 410|80 2 1 08:32:15|IC End 400|80 3 1 08:32:15|IC Start 200|80 3 08:32:15|TP Start 520|80 3 00023056 1 1|VSW5TESTSUITE PURPOSE 3 520|80 3 00023056 1 2|Assertion PolyFillRectangle-3.(B) 520|80 3 00023056 1 3|When a client sends an invalid PolyFillRectangle protocol 520|80 3 00023056 1 4|request to the X server, in which the length field of the 520|80 3 00023056 1 5|request exceeds the maximum length accepted by the X server, 520|80 3 00023056 1 6|then the X server sends back a BadLength error to the 520|80 3 00023056 1 7|client. 520|80 3 00023056 1 8|Reason for omission: There is no known portable test method for this assertion 520|80 3 00023056 1 9|METH: Call library function testfunc() to do the following: 520|80 3 00023056 1 10|METH: Open a connection to the X server using native byte sex. 520|80 3 00023056 1 11|METH: Send an invalid PolyFillRectangle protocol request to the X server with length 520|80 3 00023056 1 12|METH: one greater than the maximum length accepted by the server. 520|80 3 00023056 1 13|METH: Verify that the X server sends back a BadLength error. 520|80 3 00023056 1 14|METH: Open a connection to the X server using reversed byte sex. 520|80 3 00023056 1 15|METH: Send an invalid PolyFillRectangle protocol request to the X server with length 520|80 3 00023056 1 16|METH: one greater than the maximum length accepted by the server. 520|80 3 00023056 1 17|METH: Verify that the X server sends back a BadLength error. 520|80 3 00023080 1 1|INFO: Processing a big request 520|80 3 00023056 2 1|child process was terminated by signal 13 (SIGPIPE) 520|80 3 00023081 1 1|INFO: Processing a big request 520|80 3 00023056 3 1|child process was terminated by signal 13 (SIGPIPE) 220|80 3 2 08:32:15|UNRESOLVED 410|80 3 1 08:32:15|IC End 80|80 1 08:32:16|TC End, scenario ref 163-0 70||"VSW5TESTSUITE CASE PolyLine 3" 10|81 /Xproto/pPolyLine 08:32:16|TC Start, scenario ref 165-0 15|81 3.3-lite 3|TCM Start 520|81 0 00023082 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|81 1 1 08:32:18|IC Start 200|81 1 08:32:18|TP Start 520|81 1 00023082 1 1|VSW5TESTSUITE PURPOSE 1 520|81 1 00023082 1 2|Assertion PolyLine-1.(A) 520|81 1 00023082 1 3|When a client sends a valid PolyLine protocol request to 520|81 1 00023082 1 4|the X server, then the X server does not send back an error, 520|81 1 00023082 1 5|event or reply to the client. 520|81 1 00023082 1 6|METH: Call library function testfunc() to do the following: 520|81 1 00023082 1 7|METH: Open a connection to the X server using native byte sex. 520|81 1 00023082 1 8|METH: Send a valid PolyLine protocol request to the X server. 520|81 1 00023082 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|81 1 00023082 1 10|METH: Open a connection to the X server using reversed byte sex. 520|81 1 00023082 1 11|METH: Send a valid PolyLine protocol request to the X server. 520|81 1 00023082 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|81 1 0 08:32:18|PASS 410|81 1 1 08:32:18|IC End 400|81 2 1 08:32:18|IC Start 200|81 2 08:32:18|TP Start 520|81 2 00023082 1 1|VSW5TESTSUITE PURPOSE 2 520|81 2 00023082 1 2|Assertion PolyLine-2.(A) 520|81 2 00023082 1 3|When a client sends an invalid PolyLine protocol request to 520|81 2 00023082 1 4|the X server, in which the length field of the request is 520|81 2 00023082 1 5|not the minimum length required to contain the request, then 520|81 2 00023082 1 6|the X server sends back a BadLength error to the client. 520|81 2 00023082 1 7|METH: Call library function testfunc() to do the following: 520|81 2 00023082 1 8|METH: Open a connection to the X server using native byte sex. 520|81 2 00023082 1 9|METH: Send an invalid PolyLine protocol request to the X server with length 520|81 2 00023082 1 10|METH: one less than the minimum length required to contain the request. 520|81 2 00023082 1 11|METH: Verify that the X server sends back a BadLength error. 520|81 2 00023082 1 12|METH: Open a connection to the X server using reversed byte sex. 520|81 2 00023082 1 13|METH: Send an invalid PolyLine protocol request to the X server with length 520|81 2 00023082 1 14|METH: one less than the minimum length required to contain the request. 520|81 2 00023082 1 15|METH: Verify that the X server sends back a BadLength error. 220|81 2 0 08:32:18|PASS 410|81 2 1 08:32:18|IC End 400|81 3 1 08:32:18|IC Start 200|81 3 08:32:18|TP Start 520|81 3 00023082 1 1|VSW5TESTSUITE PURPOSE 3 520|81 3 00023082 1 2|Assertion PolyLine-3.(B) 520|81 3 00023082 1 3|When a client sends an invalid PolyLine protocol request to 520|81 3 00023082 1 4|the X server, in which the length field of the request 520|81 3 00023082 1 5|exceeds the maximum length accepted by the X server, then 520|81 3 00023082 1 6|the X server sends back a BadLength error to the client. 520|81 3 00023082 1 7|Reason for omission: There is no known portable test method for this assertion 520|81 3 00023082 1 8|METH: Call library function testfunc() to do the following: 520|81 3 00023082 1 9|METH: Open a connection to the X server using native byte sex. 520|81 3 00023082 1 10|METH: Send an invalid PolyLine protocol request to the X server with length 520|81 3 00023082 1 11|METH: one greater than the maximum length accepted by the server. 520|81 3 00023082 1 12|METH: Verify that the X server sends back a BadLength error. 520|81 3 00023082 1 13|METH: Open a connection to the X server using reversed byte sex. 520|81 3 00023082 1 14|METH: Send an invalid PolyLine protocol request to the X server with length 520|81 3 00023082 1 15|METH: one greater than the maximum length accepted by the server. 520|81 3 00023082 1 16|METH: Verify that the X server sends back a BadLength error. 520|81 3 00023104 1 1|INFO: Processing a big request 520|81 3 00023082 2 1|child process was terminated by signal 13 (SIGPIPE) 520|81 3 00023105 1 1|INFO: Processing a big request 520|81 3 00023082 3 1|child process was terminated by signal 13 (SIGPIPE) 220|81 3 2 08:32:18|UNRESOLVED 410|81 3 1 08:32:18|IC End 80|81 1 08:32:19|TC End, scenario ref 165-0 70||"VSW5TESTSUITE CASE PolyPoint 3" 10|82 /Xproto/pPolyPoint 08:32:19|TC Start, scenario ref 167-0 15|82 3.3-lite 3|TCM Start 520|82 0 00023106 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|82 1 1 08:32:22|IC Start 200|82 1 08:32:22|TP Start 520|82 1 00023106 1 1|VSW5TESTSUITE PURPOSE 1 520|82 1 00023106 1 2|Assertion PolyPoint-1.(A) 520|82 1 00023106 1 3|When a client sends a valid PolyPoint protocol request to 520|82 1 00023106 1 4|the X server, then the X server does not send back an error, 520|82 1 00023106 1 5|event or reply to the client. 520|82 1 00023106 1 6|METH: Call library function testfunc() to do the following: 520|82 1 00023106 1 7|METH: Open a connection to the X server using native byte sex. 520|82 1 00023106 1 8|METH: Send a valid PolyPoint protocol request to the X server. 520|82 1 00023106 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|82 1 00023106 1 10|METH: Open a connection to the X server using reversed byte sex. 520|82 1 00023106 1 11|METH: Send a valid PolyPoint protocol request to the X server. 520|82 1 00023106 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|82 1 0 08:32:22|PASS 410|82 1 1 08:32:22|IC End 400|82 2 1 08:32:22|IC Start 200|82 2 08:32:22|TP Start 520|82 2 00023106 1 1|VSW5TESTSUITE PURPOSE 2 520|82 2 00023106 1 2|Assertion PolyPoint-2.(A) 520|82 2 00023106 1 3|When a client sends an invalid PolyPoint protocol request 520|82 2 00023106 1 4|to the X server, in which the length field of the request is 520|82 2 00023106 1 5|not the minimum length required to contain the request, then 520|82 2 00023106 1 6|the X server sends back a BadLength error to the client. 520|82 2 00023106 1 7|METH: Call library function testfunc() to do the following: 520|82 2 00023106 1 8|METH: Open a connection to the X server using native byte sex. 520|82 2 00023106 1 9|METH: Send an invalid PolyPoint protocol request to the X server with length 520|82 2 00023106 1 10|METH: one less than the minimum length required to contain the request. 520|82 2 00023106 1 11|METH: Verify that the X server sends back a BadLength error. 520|82 2 00023106 1 12|METH: Open a connection to the X server using reversed byte sex. 520|82 2 00023106 1 13|METH: Send an invalid PolyPoint protocol request to the X server with length 520|82 2 00023106 1 14|METH: one less than the minimum length required to contain the request. 520|82 2 00023106 1 15|METH: Verify that the X server sends back a BadLength error. 220|82 2 0 08:32:22|PASS 410|82 2 1 08:32:22|IC End 400|82 3 1 08:32:22|IC Start 200|82 3 08:32:22|TP Start 520|82 3 00023106 1 1|VSW5TESTSUITE PURPOSE 3 520|82 3 00023106 1 2|Assertion PolyPoint-3.(B) 520|82 3 00023106 1 3|When a client sends an invalid PolyPoint protocol request 520|82 3 00023106 1 4|to the X server, in which the length field of the request 520|82 3 00023106 1 5|exceeds the maximum length accepted by the X server, then 520|82 3 00023106 1 6|the X server sends back a BadLength error to the client. 520|82 3 00023106 1 7|Reason for omission: There is no known portable test method for this assertion 520|82 3 00023106 1 8|METH: Call library function testfunc() to do the following: 520|82 3 00023106 1 9|METH: Open a connection to the X server using native byte sex. 520|82 3 00023106 1 10|METH: Send an invalid PolyPoint protocol request to the X server with length 520|82 3 00023106 1 11|METH: one greater than the maximum length accepted by the server. 520|82 3 00023106 1 12|METH: Verify that the X server sends back a BadLength error. 520|82 3 00023106 1 13|METH: Open a connection to the X server using reversed byte sex. 520|82 3 00023106 1 14|METH: Send an invalid PolyPoint protocol request to the X server with length 520|82 3 00023106 1 15|METH: one greater than the maximum length accepted by the server. 520|82 3 00023106 1 16|METH: Verify that the X server sends back a BadLength error. 520|82 3 00023128 1 1|INFO: Processing a big request 520|82 3 00023106 2 1|child process was terminated by signal 13 (SIGPIPE) 520|82 3 00023129 1 1|INFO: Processing a big request 520|82 3 00023106 3 1|child process was terminated by signal 13 (SIGPIPE) 220|82 3 2 08:32:22|UNRESOLVED 410|82 3 1 08:32:22|IC End 80|82 1 08:32:22|TC End, scenario ref 167-0 70||"VSW5TESTSUITE CASE PolyRectangle 3" 10|83 /Xproto/pPolyRectangle 08:32:22|TC Start, scenario ref 169-0 15|83 3.3-lite 3|TCM Start 520|83 0 00023130 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|83 1 1 08:32:25|IC Start 200|83 1 08:32:25|TP Start 520|83 1 00023130 1 1|VSW5TESTSUITE PURPOSE 1 520|83 1 00023130 1 2|Assertion PolyRectangle-1.(A) 520|83 1 00023130 1 3|When a client sends a valid PolyRectangle protocol request 520|83 1 00023130 1 4|to the X server, then the X server does not send back an 520|83 1 00023130 1 5|error, event or reply to the client. 520|83 1 00023130 1 6|METH: Call library function testfunc() to do the following: 520|83 1 00023130 1 7|METH: Open a connection to the X server using native byte sex. 520|83 1 00023130 1 8|METH: Send a valid PolyRectangle protocol request to the X server. 520|83 1 00023130 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|83 1 00023130 1 10|METH: Open a connection to the X server using reversed byte sex. 520|83 1 00023130 1 11|METH: Send a valid PolyRectangle protocol request to the X server. 520|83 1 00023130 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|83 1 0 08:32:25|PASS 410|83 1 1 08:32:25|IC End 400|83 2 1 08:32:25|IC Start 200|83 2 08:32:25|TP Start 520|83 2 00023130 1 1|VSW5TESTSUITE PURPOSE 2 520|83 2 00023130 1 2|Assertion PolyRectangle-2.(A) 520|83 2 00023130 1 3|When a client sends an invalid PolyRectangle protocol 520|83 2 00023130 1 4|request to the X server, in which the length field of the 520|83 2 00023130 1 5|request is not the minimum length required to contain the 520|83 2 00023130 1 6|request, then the X server sends back a BadLength error to 520|83 2 00023130 1 7|the client. 520|83 2 00023130 1 8|METH: Call library function testfunc() to do the following: 520|83 2 00023130 1 9|METH: Open a connection to the X server using native byte sex. 520|83 2 00023130 1 10|METH: Send an invalid PolyRectangle protocol request to the X server with length 520|83 2 00023130 1 11|METH: one less than the minimum length required to contain the request. 520|83 2 00023130 1 12|METH: Verify that the X server sends back a BadLength error. 520|83 2 00023130 1 13|METH: Open a connection to the X server using reversed byte sex. 520|83 2 00023130 1 14|METH: Send an invalid PolyRectangle protocol request to the X server with length 520|83 2 00023130 1 15|METH: one less than the minimum length required to contain the request. 520|83 2 00023130 1 16|METH: Verify that the X server sends back a BadLength error. 520|83 2 00023130 1 17|METH: 520|83 2 00023130 1 18|METH: Open a connection to the X server using native byte sex. 520|83 2 00023130 1 19|METH: Send an invalid PolyRectangle protocol request to the X server with length 520|83 2 00023130 1 20|METH: one greater than the minimum length required to contain the request. 520|83 2 00023130 1 21|METH: Verify that the X server sends back a BadLength error. 520|83 2 00023130 1 22|METH: Open a connection to the X server using reversed byte sex. 520|83 2 00023130 1 23|METH: Send an invalid PolyRectangle protocol request to the X server with length 520|83 2 00023130 1 24|METH: one greater than the minimum length required to contain the request. 520|83 2 00023130 1 25|METH: Verify that the X server sends back a BadLength error. 220|83 2 0 08:32:25|PASS 410|83 2 1 08:32:25|IC End 400|83 3 1 08:32:25|IC Start 200|83 3 08:32:25|TP Start 520|83 3 00023130 1 1|VSW5TESTSUITE PURPOSE 3 520|83 3 00023130 1 2|Assertion PolyRectangle-3.(B) 520|83 3 00023130 1 3|When a client sends an invalid PolyRectangle protocol 520|83 3 00023130 1 4|request to the X server, in which the length field of the 520|83 3 00023130 1 5|request exceeds the maximum length accepted by the X server, 520|83 3 00023130 1 6|then the X server sends back a BadLength error to the 520|83 3 00023130 1 7|client. 520|83 3 00023130 1 8|Reason for omission: There is no known portable test method for this assertion 520|83 3 00023130 1 9|METH: Call library function testfunc() to do the following: 520|83 3 00023130 1 10|METH: Open a connection to the X server using native byte sex. 520|83 3 00023130 1 11|METH: Send an invalid PolyRectangle protocol request to the X server with length 520|83 3 00023130 1 12|METH: one greater than the maximum length accepted by the server. 520|83 3 00023130 1 13|METH: Verify that the X server sends back a BadLength error. 520|83 3 00023130 1 14|METH: Open a connection to the X server using reversed byte sex. 520|83 3 00023130 1 15|METH: Send an invalid PolyRectangle protocol request to the X server with length 520|83 3 00023130 1 16|METH: one greater than the maximum length accepted by the server. 520|83 3 00023130 1 17|METH: Verify that the X server sends back a BadLength error. 520|83 3 00023154 1 1|INFO: Processing a big request 520|83 3 00023130 2 1|child process was terminated by signal 13 (SIGPIPE) 520|83 3 00023155 1 1|INFO: Processing a big request 520|83 3 00023130 3 1|child process was terminated by signal 13 (SIGPIPE) 220|83 3 2 08:32:25|UNRESOLVED 410|83 3 1 08:32:25|IC End 80|83 1 08:32:26|TC End, scenario ref 169-0 70||"VSW5TESTSUITE CASE PolySegment 3" 10|84 /Xproto/pPolySegment 08:32:26|TC Start, scenario ref 171-0 15|84 3.3-lite 3|TCM Start 520|84 0 00023156 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|84 1 1 08:32:29|IC Start 200|84 1 08:32:29|TP Start 520|84 1 00023156 1 1|VSW5TESTSUITE PURPOSE 1 520|84 1 00023156 1 2|Assertion PolySegment-1.(A) 520|84 1 00023156 1 3|When a client sends a valid PolySegment protocol request to 520|84 1 00023156 1 4|the X server, then the X server does not send back an error, 520|84 1 00023156 1 5|event or reply to the client. 520|84 1 00023156 1 6|METH: Call library function testfunc() to do the following: 520|84 1 00023156 1 7|METH: Open a connection to the X server using native byte sex. 520|84 1 00023156 1 8|METH: Send a valid PolySegment protocol request to the X server. 520|84 1 00023156 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|84 1 00023156 1 10|METH: Open a connection to the X server using reversed byte sex. 520|84 1 00023156 1 11|METH: Send a valid PolySegment protocol request to the X server. 520|84 1 00023156 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|84 1 0 08:32:29|PASS 410|84 1 1 08:32:29|IC End 400|84 2 1 08:32:29|IC Start 200|84 2 08:32:29|TP Start 520|84 2 00023156 1 1|VSW5TESTSUITE PURPOSE 2 520|84 2 00023156 1 2|Assertion PolySegment-2.(A) 520|84 2 00023156 1 3|When a client sends an invalid PolySegment protocol request 520|84 2 00023156 1 4|to the X server, in which the length field of the request is 520|84 2 00023156 1 5|not the minimum length required to contain the request plus 520|84 2 00023156 1 6|zero or more segments, then the X server sends back a 520|84 2 00023156 1 7|BadLength error to the client. 520|84 2 00023156 1 8|METH: Call library function testfunc() to do the following: 520|84 2 00023156 1 9|METH: Open a connection to the X server using native byte sex. 520|84 2 00023156 1 10|METH: Send an invalid PolySegment protocol request to the X server with length 520|84 2 00023156 1 11|METH: one less than the minimum length required to contain the request + 0 segs. 520|84 2 00023156 1 12|METH: Verify that the X server sends back a BadLength error. 520|84 2 00023156 1 13|METH: Open a connection to the X server using reversed byte sex. 520|84 2 00023156 1 14|METH: Send an invalid PolySegment protocol request to the X server with length 520|84 2 00023156 1 15|METH: one less than the minimum length required to contain the request + 0 segs. 520|84 2 00023156 1 16|METH: Verify that the X server sends back a BadLength error. 520|84 2 00023156 1 17|METH: 520|84 2 00023156 1 18|METH: Open a connection to the X server using native byte sex. 520|84 2 00023156 1 19|METH: Send an invalid PolySegment protocol request to the X server with length 520|84 2 00023156 1 20|METH: one greater than the minimum length required to contain the request + n segs. 520|84 2 00023156 1 21|METH: Verify that the X server sends back a BadLength error. 520|84 2 00023156 1 22|METH: Open a connection to the X server using reversed byte sex. 520|84 2 00023156 1 23|METH: Send an invalid PolySegment protocol request to the X server with length 520|84 2 00023156 1 24|METH: one greater than the minimum length required to contain the request + n segs. 520|84 2 00023156 1 25|METH: Verify that the X server sends back a BadLength error. 220|84 2 0 08:32:29|PASS 410|84 2 1 08:32:29|IC End 400|84 3 1 08:32:29|IC Start 200|84 3 08:32:29|TP Start 520|84 3 00023156 1 1|VSW5TESTSUITE PURPOSE 3 520|84 3 00023156 1 2|Assertion PolySegment-3.(B) 520|84 3 00023156 1 3|When a client sends an invalid PolySegment protocol request 520|84 3 00023156 1 4|to the X server, in which the length field of the request 520|84 3 00023156 1 5|exceeds the maximum length accepted by the X server, then 520|84 3 00023156 1 6|the X server sends back a BadLength error to the client. 520|84 3 00023156 1 7|Reason for omission: There is no known portable test method for this assertion 520|84 3 00023156 1 8|METH: Call library function testfunc() to do the following: 520|84 3 00023156 1 9|METH: Open a connection to the X server using native byte sex. 520|84 3 00023156 1 10|METH: Send an invalid PolySegment protocol request to the X server with length 520|84 3 00023156 1 11|METH: greater than that accepted by the X server. 520|84 3 00023156 1 12|METH: Verify that the X server sends back a BadLength error. 520|84 3 00023156 1 13|METH: Open a connection to the X server using reversed byte sex. 520|84 3 00023156 1 14|METH: Send an invalid PolySegment protocol request to the X server with length 520|84 3 00023156 1 15|METH: greater than that accepted by the X server. 520|84 3 00023156 1 16|METH: Verify that the X server sends back a BadLength error. 520|84 3 00023180 1 1|INFO: Processing a big request 520|84 3 00023156 2 1|child process was terminated by signal 13 (SIGPIPE) 520|84 3 00023181 1 1|INFO: Processing a big request 520|84 3 00023156 3 1|child process was terminated by signal 13 (SIGPIPE) 220|84 3 2 08:32:29|UNRESOLVED 410|84 3 1 08:32:29|IC End 80|84 1 08:32:29|TC End, scenario ref 171-0 70||"VSW5TESTSUITE CASE PolyText16 3" 10|85 /Xproto/pPolyText16 08:32:29|TC Start, scenario ref 173-0 15|85 3.3-lite 3|TCM Start 520|85 0 00023182 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|85 1 1 08:32:32|IC Start 200|85 1 08:32:32|TP Start 520|85 1 00023182 1 1|VSW5TESTSUITE PURPOSE 1 520|85 1 00023182 1 2|Assertion PolyText16-1.(A) 520|85 1 00023182 1 3|When a client sends a valid PolyText16 protocol request to 520|85 1 00023182 1 4|the X server, then the X server does not send back an error, 520|85 1 00023182 1 5|event or reply to the client. 520|85 1 00023182 1 6|METH: Call library function testfunc() to do the following: 520|85 1 00023182 1 7|METH: Open a connection to the X server using native byte sex. 520|85 1 00023182 1 8|METH: Send a valid PolyText16 protocol request to the X server. 520|85 1 00023182 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|85 1 00023182 1 10|METH: Open a connection to the X server using reversed byte sex. 520|85 1 00023182 1 11|METH: Send a valid PolyText16 protocol request to the X server. 520|85 1 00023182 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|85 1 00023182 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|85 1 00023200 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 1 00023200 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 1 00023200 1 3|REPORT: Expect: wanted NOTHING, got ERROR - BadGC 520|85 1 00023200 1 4|REPORT: Test PolyText16 unresolved with 3 reasons. 520|85 1 00023201 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 1 00023201 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 1 00023201 1 3|REPORT: Expect: wanted NOTHING, got ERROR - BadGC 520|85 1 00023201 1 4|REPORT: Test PolyText16 unresolved with 3 reasons. 220|85 1 2 08:32:32|UNRESOLVED 410|85 1 1 08:32:32|IC End 400|85 2 1 08:32:32|IC Start 200|85 2 08:32:32|TP Start 520|85 2 00023182 1 1|VSW5TESTSUITE PURPOSE 2 520|85 2 00023182 1 2|Assertion PolyText16-2.(A) 520|85 2 00023182 1 3|When a client sends an invalid PolyText16 protocol request 520|85 2 00023182 1 4|to the X server, in which the length field of the request is 520|85 2 00023182 1 5|not the minimum length required to contain the request, then 520|85 2 00023182 1 6|the X server sends back a BadLength error to the client. 520|85 2 00023182 1 7|METH: Call library function testfunc() to do the following: 520|85 2 00023182 1 8|METH: Open a connection to the X server using native byte sex. 520|85 2 00023182 1 9|METH: Send an invalid PolyText16 protocol request to the X server with length 520|85 2 00023182 1 10|METH: one less than the minimum length required to contain the request. 520|85 2 00023182 1 11|METH: Verify that the X server sends back a BadLength error. 520|85 2 00023182 1 12|METH: Open a connection to the X server using reversed byte sex. 520|85 2 00023182 1 13|METH: Send an invalid PolyText16 protocol request to the X server with length 520|85 2 00023182 1 14|METH: one less than the minimum length required to contain the request. 520|85 2 00023182 1 15|METH: Verify that the X server sends back a BadLength error. 520|85 2 00023182 1 16|METH: 520|85 2 00023182 1 17|METH: Open a connection to the X server using native byte sex. 520|85 2 00023182 1 18|METH: Send an invalid PolyText16 protocol request to the X server with length 520|85 2 00023182 1 19|METH: one greater than the minimum length required to contain the request. 520|85 2 00023182 1 20|METH: Verify that the X server sends back a BadLength error. 520|85 2 00023182 1 21|METH: Open a connection to the X server using reversed byte sex. 520|85 2 00023182 1 22|METH: Send an invalid PolyText16 protocol request to the X server with length 520|85 2 00023182 1 23|METH: one greater than the minimum length required to contain the request. 520|85 2 00023182 1 24|METH: Verify that the X server sends back a BadLength error. 520|85 2 00023182 1 25|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|85 2 00023202 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 2 00023202 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 2 00023202 1 3|REPORT: Test PolyText16 unresolved with 4 reasons. 520|85 2 00023203 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 2 00023203 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 2 00023203 1 3|REPORT: Test PolyText16 unresolved with 4 reasons. 520|85 2 00023204 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 2 00023204 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 2 00023204 1 3|REPORT: Expect: wanted ERROR - BadLength , got ERROR - BadGC 520|85 2 00023204 1 4|REPORT: client 0 failed to recv BadLength error 520|85 2 00023204 1 5|REPORT: Test PolyText16 unresolved with 4 reasons. 520|85 2 00023205 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 2 00023205 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 2 00023205 1 3|REPORT: Expect: wanted ERROR - BadLength , got ERROR - BadGC 520|85 2 00023205 1 4|REPORT: client 0 failed to recv BadLength error 520|85 2 00023205 1 5|REPORT: Test PolyText16 unresolved with 4 reasons. 220|85 2 2 08:32:32|UNRESOLVED 410|85 2 1 08:32:32|IC End 400|85 3 1 08:32:32|IC Start 200|85 3 08:32:32|TP Start 520|85 3 00023182 1 1|VSW5TESTSUITE PURPOSE 3 520|85 3 00023182 1 2|Assertion PolyText16-3.(B) 520|85 3 00023182 1 3|When a client sends an invalid PolyText16 protocol request 520|85 3 00023182 1 4|to the X server, in which the length field of the request 520|85 3 00023182 1 5|exceeds the maximum length accepted by the X server, then 520|85 3 00023182 1 6|the X server sends back a BadLength error to the client. 520|85 3 00023182 1 7|Reason for omission: There is no known portable test method for this assertion 520|85 3 00023182 1 8|METH: Call library function testfunc() to do the following: 520|85 3 00023182 1 9|METH: Open a connection to the X server using native byte sex. 520|85 3 00023182 1 10|METH: Send an invalid PolyText16 protocol request to the X server with length 520|85 3 00023182 1 11|METH: one greater than the maximum length accepted by the server. 520|85 3 00023182 1 12|METH: Verify that the X server sends back a BadLength error. 520|85 3 00023182 1 13|METH: Open a connection to the X server using reversed byte sex. 520|85 3 00023182 1 14|METH: Send an invalid PolyText16 protocol request to the X server with length 520|85 3 00023182 1 15|METH: one greater than the maximum length accepted by the server. 520|85 3 00023182 1 16|METH: Verify that the X server sends back a BadLength error. 520|85 3 00023182 1 17|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|85 3 00023206 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 3 00023206 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 3 00023206 1 3|INFO: Processing a big request 520|85 3 00023182 2 1|child process was terminated by signal 13 (SIGPIPE) 520|85 3 00023207 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|85 3 00023207 1 2|REPORT: Expect: wanted NOTHING, got ERROR - BadFont 520|85 3 00023207 1 3|INFO: Processing a big request 520|85 3 00023182 3 1|child process was terminated by signal 13 (SIGPIPE) 220|85 3 2 08:32:32|UNRESOLVED 410|85 3 1 08:32:32|IC End 80|85 1 08:32:33|TC End, scenario ref 173-0 70||"VSW5TESTSUITE CASE PolyText8 3" 10|86 /Xproto/pPolyText8 08:32:33|TC Start, scenario ref 175-0 15|86 3.3-lite 3|TCM Start 520|86 0 00023208 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|86 1 1 08:32:35|IC Start 200|86 1 08:32:35|TP Start 520|86 1 00023208 1 1|VSW5TESTSUITE PURPOSE 1 520|86 1 00023208 1 2|Assertion PolyText8-1.(A) 520|86 1 00023208 1 3|When a client sends a valid PolyText8 protocol request to 520|86 1 00023208 1 4|the X server, then the X server does not send back an error, 520|86 1 00023208 1 5|event or reply to the client. 520|86 1 00023208 1 6|METH: Call library function testfunc() to do the following: 520|86 1 00023208 1 7|METH: Open a connection to the X server using native byte sex. 520|86 1 00023208 1 8|METH: Send a valid PolyText8 protocol request to the X server. 520|86 1 00023208 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|86 1 00023208 1 10|METH: Open a connection to the X server using reversed byte sex. 520|86 1 00023208 1 11|METH: Send a valid PolyText8 protocol request to the X server. 520|86 1 00023208 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|86 1 0 08:32:35|PASS 410|86 1 1 08:32:35|IC End 400|86 2 1 08:32:35|IC Start 200|86 2 08:32:35|TP Start 520|86 2 00023208 1 1|VSW5TESTSUITE PURPOSE 2 520|86 2 00023208 1 2|Assertion PolyText8-2.(A) 520|86 2 00023208 1 3|When a client sends an invalid PolyText8 protocol request 520|86 2 00023208 1 4|to the X server, in which the length field of the request is 520|86 2 00023208 1 5|not the minimum length required to contain the request, then 520|86 2 00023208 1 6|the X server sends back a BadLength error to the client. 520|86 2 00023208 1 7|METH: Call library function testfunc() to do the following: 520|86 2 00023208 1 8|METH: Open a connection to the X server using native byte sex. 520|86 2 00023208 1 9|METH: Send an invalid PolyText8 protocol request to the X server with length 520|86 2 00023208 1 10|METH: one less than the minimum length required to contain the request. 520|86 2 00023208 1 11|METH: Verify that the X server sends back a BadLength error. 520|86 2 00023208 1 12|METH: Open a connection to the X server using reversed byte sex. 520|86 2 00023208 1 13|METH: Send an invalid PolyText8 protocol request to the X server with length 520|86 2 00023208 1 14|METH: one less than the minimum length required to contain the request. 520|86 2 00023208 1 15|METH: Verify that the X server sends back a BadLength error. 520|86 2 00023208 1 16|METH: 520|86 2 00023208 1 17|METH: Open a connection to the X server using native byte sex. 520|86 2 00023208 1 18|METH: Send an invalid PolyText8 protocol request to the X server with length 520|86 2 00023208 1 19|METH: one greater than the minimum length required to contain the request. 520|86 2 00023208 1 20|METH: Verify that the X server sends back a BadLength error. 520|86 2 00023208 1 21|METH: Open a connection to the X server using reversed byte sex. 520|86 2 00023208 1 22|METH: Send an invalid PolyText8 protocol request to the X server with length 520|86 2 00023208 1 23|METH: one greater than the minimum length required to contain the request. 520|86 2 00023208 1 24|METH: Verify that the X server sends back a BadLength error. 220|86 2 0 08:32:36|PASS 410|86 2 1 08:32:36|IC End 400|86 3 1 08:32:36|IC Start 200|86 3 08:32:36|TP Start 520|86 3 00023208 1 1|VSW5TESTSUITE PURPOSE 3 520|86 3 00023208 1 2|Assertion PolyText8-3.(B) 520|86 3 00023208 1 3|When a client sends an invalid PolyText8 protocol request 520|86 3 00023208 1 4|to the X server, in which the length field of the request 520|86 3 00023208 1 5|exceeds the maximum length accepted by the X server, then 520|86 3 00023208 1 6|the X server sends back a BadLength error to the client. 520|86 3 00023208 1 7|Reason for omission: There is no known portable test method for this assertion 520|86 3 00023208 1 8|METH: Call library function testfunc() to do the following: 520|86 3 00023208 1 9|METH: Open a connection to the X server using native byte sex. 520|86 3 00023208 1 10|METH: Send an invalid PolyText8 protocol request to the X server with length 520|86 3 00023208 1 11|METH: one greater than the maximum length accepted by the server. 520|86 3 00023208 1 12|METH: Verify that the X server sends back a BadLength error. 520|86 3 00023208 1 13|METH: Open a connection to the X server using reversed byte sex. 520|86 3 00023208 1 14|METH: Send an invalid PolyText8 protocol request to the X server with length 520|86 3 00023208 1 15|METH: one greater than the maximum length accepted by the server. 520|86 3 00023208 1 16|METH: Verify that the X server sends back a BadLength error. 520|86 3 00023232 1 1|INFO: Processing a big request 520|86 3 00023208 2 1|child process was terminated by signal 13 (SIGPIPE) 520|86 3 00023233 1 1|INFO: Processing a big request 520|86 3 00023208 3 1|child process was terminated by signal 13 (SIGPIPE) 220|86 3 2 08:32:36|UNRESOLVED 410|86 3 1 08:32:36|IC End 80|86 1 08:32:36|TC End, scenario ref 175-0 70||"VSW5TESTSUITE CASE PutImage 3" 10|87 /Xproto/pPutImage 08:32:36|TC Start, scenario ref 177-0 15|87 3.3-lite 3|TCM Start 520|87 0 00023234 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|87 1 1 08:32:39|IC Start 200|87 1 08:32:39|TP Start 520|87 1 00023234 1 1|VSW5TESTSUITE PURPOSE 1 520|87 1 00023234 1 2|Assertion PutImage-1.(A) 520|87 1 00023234 1 3|When a client sends a valid PutImage protocol request to 520|87 1 00023234 1 4|the X server, then the X server sends back a reply to the 520|87 1 00023234 1 5|client with the minimum required length. 520|87 1 00023234 1 6|METH: Call library function testfunc() to do the following: 520|87 1 00023234 1 7|METH: Open a connection to the X server using native byte sex. 520|87 1 00023234 1 8|METH: Send a valid PutImage protocol request to the X server. 520|87 1 00023234 1 9|METH: Verify that the X server sends back a reply. 520|87 1 00023234 1 10|METH: Open a connection to the X server using reversed byte sex. 520|87 1 00023234 1 11|METH: Send a valid PutImage protocol request to the X server. 520|87 1 00023234 1 12|METH: Verify that the X server sends back a reply. 520|87 1 00023252 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadLength 520|87 1 00023252 1 2|REPORT: Test PutImage failed with 1 error. 520|87 1 00023253 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadLength 520|87 1 00023253 1 2|REPORT: Test PutImage failed with 1 error. 220|87 1 1 08:32:39|FAIL 410|87 1 1 08:32:39|IC End 400|87 2 1 08:32:39|IC Start 200|87 2 08:32:39|TP Start 520|87 2 00023234 1 1|VSW5TESTSUITE PURPOSE 2 520|87 2 00023234 1 2|Assertion PutImage-2.(A) 520|87 2 00023234 1 3|When a client sends an invalid PutImage protocol request to 520|87 2 00023234 1 4|the X server, in which the length field of the request is 520|87 2 00023234 1 5|not the minimum length required to contain the request, then 520|87 2 00023234 1 6|the X server sends back a BadLength error to the client. 520|87 2 00023234 1 7|METH: Call library function testfunc() to do the following: 520|87 2 00023234 1 8|METH: Open a connection to the X server using native byte sex. 520|87 2 00023234 1 9|METH: Send an invalid PutImage protocol request to the X server with length 520|87 2 00023234 1 10|METH: one less than the minimum length required to contain the request. 520|87 2 00023234 1 11|METH: Verify that the X server sends back a BadLength error. 520|87 2 00023234 1 12|METH: Open a connection to the X server using reversed byte sex. 520|87 2 00023234 1 13|METH: Send an invalid PutImage protocol request to the X server with length 520|87 2 00023234 1 14|METH: one less than the minimum length required to contain the request. 520|87 2 00023234 1 15|METH: Verify that the X server sends back a BadLength error. 520|87 2 00023234 1 16|METH: 520|87 2 00023234 1 17|METH: Open a connection to the X server using native byte sex. 520|87 2 00023234 1 18|METH: Send an invalid PutImage protocol request to the X server with length 520|87 2 00023234 1 19|METH: greater than the minimum length required to contain the request. 520|87 2 00023234 1 20|METH: Verify that the X server sends back a BadLength error. 520|87 2 00023234 1 21|METH: Open a connection to the X server using reversed byte sex. 520|87 2 00023234 1 22|METH: Send an invalid PutImage protocol request to the X server with length 520|87 2 00023234 1 23|METH: greater than the minimum length required to contain the request. 520|87 2 00023234 1 24|METH: Verify that the X server sends back a BadLength error. 220|87 2 0 08:32:39|PASS 410|87 2 1 08:32:39|IC End 400|87 3 1 08:32:39|IC Start 200|87 3 08:32:39|TP Start 520|87 3 00023234 1 1|VSW5TESTSUITE PURPOSE 3 520|87 3 00023234 1 2|Assertion PutImage-3.(B) 520|87 3 00023234 1 3|When a client sends an invalid PutImage protocol request to 520|87 3 00023234 1 4|the X server, in which the length field of the request 520|87 3 00023234 1 5|exceeds the maximum length accepted by the X server, then 520|87 3 00023234 1 6|the X server sends back a BadLength error to the client. 520|87 3 00023234 1 7|Reason for omission: There is no known portable test method for this assertion 520|87 3 00023234 1 8|METH: Call library function testfunc() to do the following: 520|87 3 00023234 1 9|METH: Open a connection to the X server using native byte sex. 520|87 3 00023234 1 10|METH: Send an invalid PutImage protocol request to the X server with length 520|87 3 00023234 1 11|METH: one greater than the maximum length accepted by the server. 520|87 3 00023234 1 12|METH: Verify that the X server sends back a BadLength error. 520|87 3 00023234 1 13|METH: Open a connection to the X server using reversed byte sex. 520|87 3 00023234 1 14|METH: Send an invalid PutImage protocol request to the X server with length 520|87 3 00023234 1 15|METH: one greater than the maximum length accepted by the server. 520|87 3 00023234 1 16|METH: Verify that the X server sends back a BadLength error. 520|87 3 00023258 1 1|INFO: Processing a big request 520|87 3 00023234 2 1|child process was terminated by signal 13 (SIGPIPE) 520|87 3 00023259 1 1|INFO: Processing a big request 520|87 3 00023234 3 1|child process was terminated by signal 13 (SIGPIPE) 220|87 3 2 08:32:39|UNRESOLVED 410|87 3 1 08:32:39|IC End 80|87 1 08:32:39|TC End, scenario ref 177-0 70||"VSW5TESTSUITE CASE QueryBestSize 3" 10|88 /Xproto/pQueryBestSize 08:32:39|TC Start, scenario ref 179-0 15|88 3.3-lite 3|TCM Start 520|88 0 00023260 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|88 1 1 08:32:42|IC Start 200|88 1 08:32:42|TP Start 520|88 1 00023260 1 1|VSW5TESTSUITE PURPOSE 1 520|88 1 00023260 1 2|Assertion QueryBestSize-1.(A) 520|88 1 00023260 1 3|When a client sends a valid QueryBestSize protocol request 520|88 1 00023260 1 4|to the X server, then the X server sends back a reply to the 520|88 1 00023260 1 5|client with the minimum required length. 520|88 1 00023260 1 6|METH: Call library function testfunc() to do the following: 520|88 1 00023260 1 7|METH: Open a connection to the X server using native byte sex. 520|88 1 00023260 1 8|METH: Send a valid QueryBestSize protocol request to the X server. 520|88 1 00023260 1 9|METH: Verify that the X server sends back a reply. 520|88 1 00023260 1 10|METH: Open a connection to the X server using reversed byte sex. 520|88 1 00023260 1 11|METH: Send a valid QueryBestSize protocol request to the X server. 520|88 1 00023260 1 12|METH: Verify that the X server sends back a reply. 220|88 1 0 08:32:42|PASS 410|88 1 1 08:32:42|IC End 400|88 2 1 08:32:42|IC Start 200|88 2 08:32:42|TP Start 520|88 2 00023260 1 1|VSW5TESTSUITE PURPOSE 2 520|88 2 00023260 1 2|Assertion QueryBestSize-2.(A) 520|88 2 00023260 1 3|When a client sends an invalid QueryBestSize protocol 520|88 2 00023260 1 4|request to the X server, in which the length field of the 520|88 2 00023260 1 5|request is not the minimum length required to contain the 520|88 2 00023260 1 6|request, then the X server sends back a BadLength error to 520|88 2 00023260 1 7|the client. 520|88 2 00023260 1 8|METH: Call library function testfunc() to do the following: 520|88 2 00023260 1 9|METH: Open a connection to the X server using native byte sex. 520|88 2 00023260 1 10|METH: Send an invalid QueryBestSize protocol request to the X server with length 520|88 2 00023260 1 11|METH: one less than the minimum length required to contain the request. 520|88 2 00023260 1 12|METH: Verify that the X server sends back a BadLength error. 520|88 2 00023260 1 13|METH: Open a connection to the X server using reversed byte sex. 520|88 2 00023260 1 14|METH: Send an invalid QueryBestSize protocol request to the X server with length 520|88 2 00023260 1 15|METH: one less than the minimum length required to contain the request. 520|88 2 00023260 1 16|METH: Verify that the X server sends back a BadLength error. 520|88 2 00023260 1 17|METH: 520|88 2 00023260 1 18|METH: Open a connection to the X server using native byte sex. 520|88 2 00023260 1 19|METH: Send an invalid QueryBestSize protocol request to the X server with length 520|88 2 00023260 1 20|METH: one greater than the minimum length required to contain the request. 520|88 2 00023260 1 21|METH: Verify that the X server sends back a BadLength error. 520|88 2 00023260 1 22|METH: Open a connection to the X server using reversed byte sex. 520|88 2 00023260 1 23|METH: Send an invalid QueryBestSize protocol request to the X server with length 520|88 2 00023260 1 24|METH: one greater than the minimum length required to contain the request. 520|88 2 00023260 1 25|METH: Verify that the X server sends back a BadLength error. 220|88 2 0 08:32:42|PASS 410|88 2 1 08:32:42|IC End 400|88 3 1 08:32:42|IC Start 200|88 3 08:32:42|TP Start 520|88 3 00023260 1 1|VSW5TESTSUITE PURPOSE 3 520|88 3 00023260 1 2|Assertion QueryBestSize-3.(B) 520|88 3 00023260 1 3|When a client sends an invalid QueryBestSize protocol 520|88 3 00023260 1 4|request to the X server, in which the length field of the 520|88 3 00023260 1 5|request exceeds the maximum length accepted by the X server, 520|88 3 00023260 1 6|then the X server sends back a BadLength error to the 520|88 3 00023260 1 7|client. 520|88 3 00023260 1 8|Reason for omission: There is no known portable test method for this assertion 520|88 3 00023260 1 9|METH: Call library function testfunc() to do the following: 520|88 3 00023260 1 10|METH: Open a connection to the X server using native byte sex. 520|88 3 00023260 1 11|METH: Send an invalid QueryBestSize protocol request to the X server with length 520|88 3 00023260 1 12|METH: one greater than the maximum length accepted by the server. 520|88 3 00023260 1 13|METH: Verify that the X server sends back a BadLength error. 520|88 3 00023260 1 14|METH: Open a connection to the X server using reversed byte sex. 520|88 3 00023260 1 15|METH: Send an invalid QueryBestSize protocol request to the X server with length 520|88 3 00023260 1 16|METH: one greater than the maximum length accepted by the server. 520|88 3 00023260 1 17|METH: Verify that the X server sends back a BadLength error. 520|88 3 00023284 1 1|INFO: Processing a big request 520|88 3 00023260 2 1|child process was terminated by signal 13 (SIGPIPE) 520|88 3 00023285 1 1|INFO: Processing a big request 520|88 3 00023260 3 1|child process was terminated by signal 13 (SIGPIPE) 220|88 3 2 08:32:42|UNRESOLVED 410|88 3 1 08:32:42|IC End 80|88 1 08:32:43|TC End, scenario ref 179-0 70||"VSW5TESTSUITE CASE QueryColors 3" 10|89 /Xproto/pQueryColors 08:32:43|TC Start, scenario ref 181-0 15|89 3.3-lite 3|TCM Start 520|89 0 00023286 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|89 1 1 08:32:46|IC Start 200|89 1 08:32:46|TP Start 520|89 1 00023286 1 1|VSW5TESTSUITE PURPOSE 1 520|89 1 00023286 1 2|Assertion QueryColors-1.(A) 520|89 1 00023286 1 3|When a client sends a valid QueryColors protocol request to 520|89 1 00023286 1 4|the X server, then the X server sends back a reply to the 520|89 1 00023286 1 5|client with the minimum required length. 520|89 1 00023286 1 6|METH: Call library function testfunc() to do the following: 520|89 1 00023286 1 7|METH: Open a connection to the X server using native byte sex. 520|89 1 00023286 1 8|METH: Send a valid QueryColors protocol request to the X server. 520|89 1 00023286 1 9|METH: Verify that the X server sends back a reply. 520|89 1 00023286 1 10|METH: Open a connection to the X server using reversed byte sex. 520|89 1 00023286 1 11|METH: Send a valid QueryColors protocol request to the X server. 520|89 1 00023286 1 12|METH: Verify that the X server sends back a reply. 220|89 1 0 08:32:46|PASS 410|89 1 1 08:32:46|IC End 400|89 2 1 08:32:46|IC Start 200|89 2 08:32:46|TP Start 520|89 2 00023286 1 1|VSW5TESTSUITE PURPOSE 2 520|89 2 00023286 1 2|Assertion QueryColors-2.(A) 520|89 2 00023286 1 3|When a client sends an invalid QueryColors protocol request 520|89 2 00023286 1 4|to the X server, in which the length field of the request is 520|89 2 00023286 1 5|not the minimum length required to contain the request, then 520|89 2 00023286 1 6|the X server sends back a BadLength error to the client. 520|89 2 00023286 1 7|METH: Call library function testfunc() to do the following: 520|89 2 00023286 1 8|METH: Open a connection to the X server using native byte sex. 520|89 2 00023286 1 9|METH: Send an invalid QueryColors protocol request to the X server with length 520|89 2 00023286 1 10|METH: one less than the minimum length required to contain the request. 520|89 2 00023286 1 11|METH: Verify that the X server sends back a BadLength error. 520|89 2 00023286 1 12|METH: Open a connection to the X server using reversed byte sex. 520|89 2 00023286 1 13|METH: Send an invalid QueryColors protocol request to the X server with length 520|89 2 00023286 1 14|METH: one less than the minimum length required to contain the request. 520|89 2 00023286 1 15|METH: Verify that the X server sends back a BadLength error. 220|89 2 0 08:32:46|PASS 410|89 2 1 08:32:46|IC End 400|89 3 1 08:32:46|IC Start 200|89 3 08:32:46|TP Start 520|89 3 00023286 1 1|VSW5TESTSUITE PURPOSE 3 520|89 3 00023286 1 2|Assertion QueryColors-3.(B) 520|89 3 00023286 1 3|When a client sends an invalid QueryColors protocol request 520|89 3 00023286 1 4|to the X server, in which the length field of the request 520|89 3 00023286 1 5|exceeds the maximum length accepted by the X server, then 520|89 3 00023286 1 6|the X server sends back a BadLength error to the client. 520|89 3 00023286 1 7|Reason for omission: There is no known portable test method for this assertion 520|89 3 00023286 1 8|METH: Call library function testfunc() to do the following: 520|89 3 00023286 1 9|METH: Open a connection to the X server using native byte sex. 520|89 3 00023286 1 10|METH: Send an invalid QueryColors protocol request to the X server with length 520|89 3 00023286 1 11|METH: one greater than the maximum length accepted by the server. 520|89 3 00023286 1 12|METH: Verify that the X server sends back a BadLength error. 520|89 3 00023286 1 13|METH: Open a connection to the X server using reversed byte sex. 520|89 3 00023286 1 14|METH: Send an invalid QueryColors protocol request to the X server with length 520|89 3 00023286 1 15|METH: one greater than the maximum length accepted by the server. 520|89 3 00023286 1 16|METH: Verify that the X server sends back a BadLength error. 520|89 3 00023308 1 1|INFO: Processing a big request 520|89 3 00023286 2 1|child process was terminated by signal 13 (SIGPIPE) 520|89 3 00023309 1 1|INFO: Processing a big request 520|89 3 00023286 3 1|child process was terminated by signal 13 (SIGPIPE) 220|89 3 2 08:32:46|UNRESOLVED 410|89 3 1 08:32:46|IC End 80|89 1 08:32:46|TC End, scenario ref 181-0 70||"VSW5TESTSUITE CASE QueryExtension 3" 10|90 /Xproto/pQueryExtension 08:32:46|TC Start, scenario ref 183-0 15|90 3.3-lite 3|TCM Start 520|90 0 00023310 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|90 1 1 08:32:49|IC Start 200|90 1 08:32:49|TP Start 520|90 1 00023310 1 1|VSW5TESTSUITE PURPOSE 1 520|90 1 00023310 1 2|Assertion QueryExtension-1.(A) 520|90 1 00023310 1 3|When a client sends a valid QueryExtension protocol request 520|90 1 00023310 1 4|to the X server, then the X server sends back a reply to the 520|90 1 00023310 1 5|client with the minimum required length. 520|90 1 00023310 1 6|METH: Call library function testfunc() to do the following: 520|90 1 00023310 1 7|METH: Open a connection to the X server using native byte sex. 520|90 1 00023310 1 8|METH: Send a valid QueryExtension protocol request to the X server. 520|90 1 00023310 1 9|METH: Verify that the X server sends back a reply. 520|90 1 00023310 1 10|METH: Open a connection to the X server using reversed byte sex. 520|90 1 00023310 1 11|METH: Send a valid QueryExtension protocol request to the X server. 520|90 1 00023310 1 12|METH: Verify that the X server sends back a reply. 220|90 1 0 08:32:49|PASS 410|90 1 1 08:32:49|IC End 400|90 2 1 08:32:49|IC Start 200|90 2 08:32:49|TP Start 520|90 2 00023310 1 1|VSW5TESTSUITE PURPOSE 2 520|90 2 00023310 1 2|Assertion QueryExtension-2.(A) 520|90 2 00023310 1 3|When a client sends an invalid QueryExtension protocol 520|90 2 00023310 1 4|request to the X server, in which the length field of the 520|90 2 00023310 1 5|request is not the minimum length required to contain the 520|90 2 00023310 1 6|request, then the X server sends back a BadLength error to 520|90 2 00023310 1 7|the client. 520|90 2 00023310 1 8|METH: Call library function testfunc() to do the following: 520|90 2 00023310 1 9|METH: Open a connection to the X server using native byte sex. 520|90 2 00023310 1 10|METH: Send an invalid QueryExtension protocol request to the X server with length 520|90 2 00023310 1 11|METH: one less than the minimum length required to contain the request. 520|90 2 00023310 1 12|METH: Verify that the X server sends back a BadLength error. 520|90 2 00023310 1 13|METH: Open a connection to the X server using reversed byte sex. 520|90 2 00023310 1 14|METH: Send an invalid QueryExtension protocol request to the X server with length 520|90 2 00023310 1 15|METH: one less than the minimum length required to contain the request. 520|90 2 00023310 1 16|METH: Verify that the X server sends back a BadLength error. 520|90 2 00023310 1 17|METH: 520|90 2 00023310 1 18|METH: Open a connection to the X server using native byte sex. 520|90 2 00023310 1 19|METH: Send an invalid QueryExtension protocol request to the X server with length 520|90 2 00023310 1 20|METH: one greater than the minimum length required to contain the request. 520|90 2 00023310 1 21|METH: Verify that the X server sends back a BadLength error. 520|90 2 00023310 1 22|METH: Open a connection to the X server using reversed byte sex. 520|90 2 00023310 1 23|METH: Send an invalid QueryExtension protocol request to the X server with length 520|90 2 00023310 1 24|METH: one greater than the minimum length required to contain the request. 520|90 2 00023310 1 25|METH: Verify that the X server sends back a BadLength error. 220|90 2 0 08:32:49|PASS 410|90 2 1 08:32:49|IC End 400|90 3 1 08:32:49|IC Start 200|90 3 08:32:49|TP Start 520|90 3 00023310 1 1|VSW5TESTSUITE PURPOSE 3 520|90 3 00023310 1 2|Assertion QueryExtension-3.(B) 520|90 3 00023310 1 3|When a client sends an invalid QueryExtension protocol 520|90 3 00023310 1 4|request to the X server, in which the length field of the 520|90 3 00023310 1 5|request exceeds the maximum length accepted by the X server, 520|90 3 00023310 1 6|then the X server sends back a BadLength error to the 520|90 3 00023310 1 7|client. 520|90 3 00023310 1 8|Reason for omission: There is no known portable test method for this assertion 520|90 3 00023310 1 9|METH: Call library function testfunc() to do the following: 520|90 3 00023310 1 10|METH: Open a connection to the X server using native byte sex. 520|90 3 00023310 1 11|METH: Send an invalid QueryExtension protocol request to the X server with length 520|90 3 00023310 1 12|METH: one greater than the maximum length accepted by the server. 520|90 3 00023310 1 13|METH: Verify that the X server sends back a BadLength error. 520|90 3 00023310 1 14|METH: Open a connection to the X server using reversed byte sex. 520|90 3 00023310 1 15|METH: Send an invalid QueryExtension protocol request to the X server with length 520|90 3 00023310 1 16|METH: one greater than the maximum length accepted by the server. 520|90 3 00023310 1 17|METH: Verify that the X server sends back a BadLength error. 520|90 3 00023334 1 1|INFO: Processing a big request 520|90 3 00023310 2 1|child process was terminated by signal 13 (SIGPIPE) 520|90 3 00023335 1 1|INFO: Processing a big request 520|90 3 00023310 3 1|child process was terminated by signal 13 (SIGPIPE) 220|90 3 2 08:32:49|UNRESOLVED 410|90 3 1 08:32:49|IC End 80|90 1 08:32:50|TC End, scenario ref 183-0 70||"VSW5TESTSUITE CASE QueryFont 3" 10|91 /Xproto/pQueryFont 08:32:50|TC Start, scenario ref 185-0 15|91 3.3-lite 3|TCM Start 520|91 0 00023336 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|91 1 1 08:32:53|IC Start 200|91 1 08:32:53|TP Start 520|91 1 00023336 1 1|VSW5TESTSUITE PURPOSE 1 520|91 1 00023336 1 2|Assertion QueryFont-1.(A) 520|91 1 00023336 1 3|When a client sends a valid QueryFont protocol request to 520|91 1 00023336 1 4|the X server, then the X server sends back a reply to the 520|91 1 00023336 1 5|client with the minimum required length. 520|91 1 00023336 1 6|METH: Call library function testfunc() to do the following: 520|91 1 00023336 1 7|METH: Open a connection to the X server using native byte sex. 520|91 1 00023336 1 8|METH: Send a valid QueryFont protocol request to the X server. 520|91 1 00023336 1 9|METH: Verify that the X server sends back a reply. 520|91 1 00023336 1 10|METH: Open a connection to the X server using reversed byte sex. 520|91 1 00023336 1 11|METH: Send a valid QueryFont protocol request to the X server. 520|91 1 00023336 1 12|METH: Verify that the X server sends back a reply. 520|91 1 00023336 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|91 1 00023354 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 1 00023354 1 2|REPORT: Expect: wanted REPLY - X_QueryFont , got ERROR - BadFont 520|91 1 00023354 1 3|REPORT: client 0 failed to receive QueryFont reply 520|91 1 00023354 1 4|REPORT: Test QueryFont unresolved with 2 reasons. 520|91 1 00023355 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 1 00023355 1 2|REPORT: Expect: wanted REPLY - X_QueryFont , got ERROR - BadFont 520|91 1 00023355 1 3|REPORT: client 0 failed to receive QueryFont reply 520|91 1 00023355 1 4|REPORT: Test QueryFont unresolved with 2 reasons. 220|91 1 2 08:32:53|UNRESOLVED 410|91 1 1 08:32:53|IC End 400|91 2 1 08:32:53|IC Start 200|91 2 08:32:53|TP Start 520|91 2 00023336 1 1|VSW5TESTSUITE PURPOSE 2 520|91 2 00023336 1 2|Assertion QueryFont-2.(A) 520|91 2 00023336 1 3|When a client sends an invalid QueryFont protocol request 520|91 2 00023336 1 4|to the X server, in which the length field of the request is 520|91 2 00023336 1 5|not the minimum length required to contain the request, then 520|91 2 00023336 1 6|the X server sends back a BadLength error to the client. 520|91 2 00023336 1 7|METH: Call library function testfunc() to do the following: 520|91 2 00023336 1 8|METH: Open a connection to the X server using native byte sex. 520|91 2 00023336 1 9|METH: Send an invalid QueryFont protocol request to the X server with length 520|91 2 00023336 1 10|METH: one less than the minimum length required to contain the request. 520|91 2 00023336 1 11|METH: Verify that the X server sends back a BadLength error. 520|91 2 00023336 1 12|METH: Open a connection to the X server using reversed byte sex. 520|91 2 00023336 1 13|METH: Send an invalid QueryFont protocol request to the X server with length 520|91 2 00023336 1 14|METH: one less than the minimum length required to contain the request. 520|91 2 00023336 1 15|METH: Verify that the X server sends back a BadLength error. 520|91 2 00023336 1 16|METH: 520|91 2 00023336 1 17|METH: Open a connection to the X server using native byte sex. 520|91 2 00023336 1 18|METH: Send an invalid QueryFont protocol request to the X server with length 520|91 2 00023336 1 19|METH: one greater than the minimum length required to contain the request. 520|91 2 00023336 1 20|METH: Verify that the X server sends back a BadLength error. 520|91 2 00023336 1 21|METH: Open a connection to the X server using reversed byte sex. 520|91 2 00023336 1 22|METH: Send an invalid QueryFont protocol request to the X server with length 520|91 2 00023336 1 23|METH: one greater than the minimum length required to contain the request. 520|91 2 00023336 1 24|METH: Verify that the X server sends back a BadLength error. 520|91 2 00023336 1 25|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|91 2 00023356 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 2 00023356 1 2|REPORT: Test QueryFont unresolved with 3 reasons. 520|91 2 00023357 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 2 00023357 1 2|REPORT: Test QueryFont unresolved with 3 reasons. 520|91 2 00023358 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 2 00023358 1 2|REPORT: Test QueryFont unresolved with 3 reasons. 520|91 2 00023359 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 2 00023359 1 2|REPORT: Test QueryFont unresolved with 3 reasons. 220|91 2 2 08:32:53|UNRESOLVED 410|91 2 1 08:32:53|IC End 400|91 3 1 08:32:53|IC Start 200|91 3 08:32:53|TP Start 520|91 3 00023336 1 1|VSW5TESTSUITE PURPOSE 3 520|91 3 00023336 1 2|Assertion QueryFont-3.(B) 520|91 3 00023336 1 3|When a client sends an invalid QueryFont protocol request 520|91 3 00023336 1 4|to the X server, in which the length field of the request 520|91 3 00023336 1 5|exceeds the maximum length accepted by the X server, then 520|91 3 00023336 1 6|the X server sends back a BadLength error to the client. 520|91 3 00023336 1 7|Reason for omission: There is no known portable test method for this assertion 520|91 3 00023336 1 8|METH: Call library function testfunc() to do the following: 520|91 3 00023336 1 9|METH: Open a connection to the X server using native byte sex. 520|91 3 00023336 1 10|METH: Send an invalid QueryFont protocol request to the X server with length 520|91 3 00023336 1 11|METH: one greater than the maximum length accepted by the server. 520|91 3 00023336 1 12|METH: Verify that the X server sends back a BadLength error. 520|91 3 00023336 1 13|METH: Open a connection to the X server using reversed byte sex. 520|91 3 00023336 1 14|METH: Send an invalid QueryFont protocol request to the X server with length 520|91 3 00023336 1 15|METH: one greater than the maximum length accepted by the server. 520|91 3 00023336 1 16|METH: Verify that the X server sends back a BadLength error. 520|91 3 00023336 1 17|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|91 3 00023360 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 3 00023360 1 2|INFO: Processing a big request 520|91 3 00023336 2 1|child process was terminated by signal 13 (SIGPIPE) 520|91 3 00023361 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|91 3 00023361 1 2|INFO: Processing a big request 520|91 3 00023336 3 1|child process was terminated by signal 13 (SIGPIPE) 220|91 3 2 08:32:53|UNRESOLVED 410|91 3 1 08:32:53|IC End 80|91 1 08:32:53|TC End, scenario ref 185-0 70||"VSW5TESTSUITE CASE QueryKeymap 3" 10|92 /Xproto/pQueryKeymap 08:32:53|TC Start, scenario ref 187-0 15|92 3.3-lite 3|TCM Start 520|92 0 00023362 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|92 1 1 08:32:56|IC Start 200|92 1 08:32:56|TP Start 520|92 1 00023362 1 1|VSW5TESTSUITE PURPOSE 1 520|92 1 00023362 1 2|Assertion QueryKeymap-1.(A) 520|92 1 00023362 1 3|When a client sends a valid QueryKeymap protocol request to 520|92 1 00023362 1 4|the X server, then the X server sends back a reply to the 520|92 1 00023362 1 5|client with the minimum required length. 520|92 1 00023362 1 6|METH: Call library function testfunc() to do the following: 520|92 1 00023362 1 7|METH: Open a connection to the X server using native byte sex. 520|92 1 00023362 1 8|METH: Send a valid QueryKeymap protocol request to the X server. 520|92 1 00023362 1 9|METH: Verify that the X server sends back a reply. 520|92 1 00023362 1 10|METH: Open a connection to the X server using reversed byte sex. 520|92 1 00023362 1 11|METH: Send a valid QueryKeymap protocol request to the X server. 520|92 1 00023362 1 12|METH: Verify that the X server sends back a reply. 220|92 1 0 08:32:56|PASS 410|92 1 1 08:32:56|IC End 400|92 2 1 08:32:56|IC Start 200|92 2 08:32:56|TP Start 520|92 2 00023362 1 1|VSW5TESTSUITE PURPOSE 2 520|92 2 00023362 1 2|Assertion QueryKeymap-2.(A) 520|92 2 00023362 1 3|When a client sends an invalid QueryKeymap protocol request 520|92 2 00023362 1 4|to the X server, in which the length field of the request is 520|92 2 00023362 1 5|not the minimum length required to contain the request, then 520|92 2 00023362 1 6|the X server sends back a BadLength error to the client. 520|92 2 00023362 1 7|METH: Call library function testfunc() to do the following: 520|92 2 00023362 1 8|METH: Open a connection to the X server using native byte sex. 520|92 2 00023362 1 9|METH: Send an invalid QueryKeymap protocol request to the X server with length 520|92 2 00023362 1 10|METH: one less than the minimum length required to contain the request. 520|92 2 00023362 1 11|METH: Verify that the X server sends back a BadLength error. 520|92 2 00023362 1 12|METH: Open a connection to the X server using reversed byte sex. 520|92 2 00023362 1 13|METH: Send an invalid QueryKeymap protocol request to the X server with length 520|92 2 00023362 1 14|METH: one less than the minimum length required to contain the request. 520|92 2 00023362 1 15|METH: Verify that the X server sends back a BadLength error. 520|92 2 00023362 1 16|METH: 520|92 2 00023362 1 17|METH: Open a connection to the X server using native byte sex. 520|92 2 00023362 1 18|METH: Send an invalid QueryKeymap protocol request to the X server with length 520|92 2 00023362 1 19|METH: one greater than the minimum length required to contain the request. 520|92 2 00023362 1 20|METH: Verify that the X server sends back a BadLength error. 520|92 2 00023362 1 21|METH: Open a connection to the X server using reversed byte sex. 520|92 2 00023362 1 22|METH: Send an invalid QueryKeymap protocol request to the X server with length 520|92 2 00023362 1 23|METH: one greater than the minimum length required to contain the request. 520|92 2 00023362 1 24|METH: Verify that the X server sends back a BadLength error. 520|92 2 00023382 1 1|INFO: Processing a big request 520|92 2 00023382 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|92 2 00023382 1 3|REPORT: Test QueryKeymap failed with 1 error. 520|92 2 00023383 1 1|INFO: Processing a big request 520|92 2 00023383 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|92 2 00023383 1 3|REPORT: Test QueryKeymap failed with 1 error. 220|92 2 1 08:33:06|FAIL 410|92 2 1 08:33:06|IC End 400|92 3 1 08:33:06|IC Start 200|92 3 08:33:06|TP Start 520|92 3 00023362 1 1|VSW5TESTSUITE PURPOSE 3 520|92 3 00023362 1 2|Assertion QueryKeymap-3.(B) 520|92 3 00023362 1 3|When a client sends an invalid QueryKeymap protocol request 520|92 3 00023362 1 4|to the X server, in which the length field of the request 520|92 3 00023362 1 5|exceeds the maximum length accepted by the X server, then 520|92 3 00023362 1 6|the X server sends back a BadLength error to the client. 520|92 3 00023362 1 7|Reason for omission: There is no known portable test method for this assertion 520|92 3 00023362 1 8|METH: Call library function testfunc() to do the following: 520|92 3 00023362 1 9|METH: Open a connection to the X server using native byte sex. 520|92 3 00023362 1 10|METH: Send an invalid QueryKeymap protocol request to the X server with length 520|92 3 00023362 1 11|METH: one greater than the maximum length accepted by the server. 520|92 3 00023362 1 12|METH: Verify that the X server sends back a BadLength error. 520|92 3 00023362 1 13|METH: Open a connection to the X server using reversed byte sex. 520|92 3 00023362 1 14|METH: Send an invalid QueryKeymap protocol request to the X server with length 520|92 3 00023362 1 15|METH: one greater than the maximum length accepted by the server. 520|92 3 00023362 1 16|METH: Verify that the X server sends back a BadLength error. 520|92 3 00023386 1 1|INFO: Processing a big request 520|92 3 00023362 2 1|child process was terminated by signal 13 (SIGPIPE) 520|92 3 00023387 1 1|INFO: Processing a big request 520|92 3 00023362 3 1|child process was terminated by signal 13 (SIGPIPE) 220|92 3 2 08:33:06|UNRESOLVED 410|92 3 1 08:33:06|IC End 80|92 1 08:33:08|TC End, scenario ref 187-0 70||"VSW5TESTSUITE CASE QueryPointer 3" 10|93 /Xproto/pQueryPointer 08:33:08|TC Start, scenario ref 189-0 15|93 3.3-lite 3|TCM Start 520|93 0 00023388 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|93 1 1 08:33:09|IC Start 200|93 1 08:33:09|TP Start 520|93 1 00023388 1 1|VSW5TESTSUITE PURPOSE 1 520|93 1 00023388 1 2|Assertion QueryPointer-1.(A) 520|93 1 00023388 1 3|When a client sends a valid QueryPointer protocol request 520|93 1 00023388 1 4|to the X server, then the X server sends back a reply to the 520|93 1 00023388 1 5|client with the minimum required length. 520|93 1 00023388 1 6|METH: Call library function testfunc() to do the following: 520|93 1 00023388 1 7|METH: Open a connection to the X server using native byte sex. 520|93 1 00023388 1 8|METH: Send a valid QueryPointer protocol request to the X server. 520|93 1 00023388 1 9|METH: Verify that the X server sends back a reply. 520|93 1 00023388 1 10|METH: Open a connection to the X server using reversed byte sex. 520|93 1 00023388 1 11|METH: Send a valid QueryPointer protocol request to the X server. 520|93 1 00023388 1 12|METH: Verify that the X server sends back a reply. 220|93 1 0 08:33:09|PASS 410|93 1 1 08:33:09|IC End 400|93 2 1 08:33:09|IC Start 200|93 2 08:33:09|TP Start 520|93 2 00023388 1 1|VSW5TESTSUITE PURPOSE 2 520|93 2 00023388 1 2|Assertion QueryPointer-2.(A) 520|93 2 00023388 1 3|When a client sends an invalid QueryPointer protocol 520|93 2 00023388 1 4|request to the X server, in which the length field of the 520|93 2 00023388 1 5|request is not the minimum length required to contain the 520|93 2 00023388 1 6|request, then the X server sends back a BadLength error to 520|93 2 00023388 1 7|the client. 520|93 2 00023388 1 8|METH: Call library function testfunc() to do the following: 520|93 2 00023388 1 9|METH: Open a connection to the X server using native byte sex. 520|93 2 00023388 1 10|METH: Send an invalid QueryPointer protocol request to the X server with length 520|93 2 00023388 1 11|METH: one less than the minimum length required to contain the request. 520|93 2 00023388 1 12|METH: Verify that the X server sends back a BadLength error. 520|93 2 00023388 1 13|METH: Open a connection to the X server using reversed byte sex. 520|93 2 00023388 1 14|METH: Send an invalid QueryPointer protocol request to the X server with length 520|93 2 00023388 1 15|METH: one less than the minimum length required to contain the request. 520|93 2 00023388 1 16|METH: Verify that the X server sends back a BadLength error. 520|93 2 00023388 1 17|METH: 520|93 2 00023388 1 18|METH: Open a connection to the X server using native byte sex. 520|93 2 00023388 1 19|METH: Send an invalid QueryPointer protocol request to the X server with length 520|93 2 00023388 1 20|METH: one greater than the minimum length required to contain the request. 520|93 2 00023388 1 21|METH: Verify that the X server sends back a BadLength error. 520|93 2 00023388 1 22|METH: Open a connection to the X server using reversed byte sex. 520|93 2 00023388 1 23|METH: Send an invalid QueryPointer protocol request to the X server with length 520|93 2 00023388 1 24|METH: one greater than the minimum length required to contain the request. 520|93 2 00023388 1 25|METH: Verify that the X server sends back a BadLength error. 220|93 2 0 08:33:10|PASS 410|93 2 1 08:33:10|IC End 400|93 3 1 08:33:10|IC Start 200|93 3 08:33:10|TP Start 520|93 3 00023388 1 1|VSW5TESTSUITE PURPOSE 3 520|93 3 00023388 1 2|Assertion QueryPointer-3.(B) 520|93 3 00023388 1 3|When a client sends an invalid QueryPointer protocol 520|93 3 00023388 1 4|request to the X server, in which the length field of the 520|93 3 00023388 1 5|request exceeds the maximum length accepted by the X server, 520|93 3 00023388 1 6|then the X server sends back a BadLength error to the 520|93 3 00023388 1 7|client. 520|93 3 00023388 1 8|Reason for omission: There is no known portable test method for this assertion 520|93 3 00023388 1 9|METH: Call library function testfunc() to do the following: 520|93 3 00023388 1 10|METH: Open a connection to the X server using native byte sex. 520|93 3 00023388 1 11|METH: Send an invalid QueryPointer protocol request to the X server with length 520|93 3 00023388 1 12|METH: one greater than the maximum length accepted by the server. 520|93 3 00023388 1 13|METH: Verify that the X server sends back a BadLength error. 520|93 3 00023388 1 14|METH: Open a connection to the X server using reversed byte sex. 520|93 3 00023388 1 15|METH: Send an invalid QueryPointer protocol request to the X server with length 520|93 3 00023388 1 16|METH: one greater than the maximum length accepted by the server. 520|93 3 00023388 1 17|METH: Verify that the X server sends back a BadLength error. 520|93 3 00023412 1 1|INFO: Processing a big request 520|93 3 00023388 2 1|child process was terminated by signal 13 (SIGPIPE) 520|93 3 00023413 1 1|INFO: Processing a big request 520|93 3 00023388 3 1|child process was terminated by signal 13 (SIGPIPE) 220|93 3 2 08:33:10|UNRESOLVED 410|93 3 1 08:33:10|IC End 80|93 1 08:33:10|TC End, scenario ref 189-0 70||"VSW5TESTSUITE CASE QueryTree 3" 10|94 /Xproto/pQueryTree 08:33:10|TC Start, scenario ref 191-0 15|94 3.3-lite 3|TCM Start 520|94 0 00023414 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|94 1 1 08:33:13|IC Start 200|94 1 08:33:13|TP Start 520|94 1 00023414 1 1|VSW5TESTSUITE PURPOSE 1 520|94 1 00023414 1 2|Assertion QueryTree-1.(A) 520|94 1 00023414 1 3|When a client sends a valid QueryTree protocol request to 520|94 1 00023414 1 4|the X server, then the X server sends back a reply to the 520|94 1 00023414 1 5|client with the minimum required length. 520|94 1 00023414 1 6|METH: Call library function testfunc() to do the following: 520|94 1 00023414 1 7|METH: Open a connection to the X server using native byte sex. 520|94 1 00023414 1 8|METH: Send a valid QueryTree protocol request to the X server. 520|94 1 00023414 1 9|METH: Verify that the X server sends back a reply. 520|94 1 00023414 1 10|METH: Open a connection to the X server using reversed byte sex. 520|94 1 00023414 1 11|METH: Send a valid QueryTree protocol request to the X server. 520|94 1 00023414 1 12|METH: Verify that the X server sends back a reply. 220|94 1 0 08:33:13|PASS 410|94 1 1 08:33:13|IC End 400|94 2 1 08:33:13|IC Start 200|94 2 08:33:13|TP Start 520|94 2 00023414 1 1|VSW5TESTSUITE PURPOSE 2 520|94 2 00023414 1 2|Assertion QueryTree-2.(A) 520|94 2 00023414 1 3|When a client sends an invalid QueryTree protocol request 520|94 2 00023414 1 4|to the X server, in which the length field of the request is 520|94 2 00023414 1 5|not the minimum length required to contain the request, then 520|94 2 00023414 1 6|the X server sends back a BadLength error to the client. 520|94 2 00023414 1 7|METH: Call library function testfunc() to do the following: 520|94 2 00023414 1 8|METH: Open a connection to the X server using native byte sex. 520|94 2 00023414 1 9|METH: Send an invalid QueryTree protocol request to the X server with length 520|94 2 00023414 1 10|METH: one less than the minimum length required to contain the request. 520|94 2 00023414 1 11|METH: Verify that the X server sends back a BadLength error. 520|94 2 00023414 1 12|METH: Open a connection to the X server using reversed byte sex. 520|94 2 00023414 1 13|METH: Send an invalid QueryTree protocol request to the X server with length 520|94 2 00023414 1 14|METH: one less than the minimum length required to contain the request. 520|94 2 00023414 1 15|METH: Verify that the X server sends back a BadLength error. 520|94 2 00023414 1 16|METH: 520|94 2 00023414 1 17|METH: Open a connection to the X server using native byte sex. 520|94 2 00023414 1 18|METH: Send an invalid QueryTree protocol request to the X server with length 520|94 2 00023414 1 19|METH: one greater than the minimum length required to contain the request. 520|94 2 00023414 1 20|METH: Verify that the X server sends back a BadLength error. 520|94 2 00023414 1 21|METH: Open a connection to the X server using reversed byte sex. 520|94 2 00023414 1 22|METH: Send an invalid QueryTree protocol request to the X server with length 520|94 2 00023414 1 23|METH: one greater than the minimum length required to contain the request. 520|94 2 00023414 1 24|METH: Verify that the X server sends back a BadLength error. 220|94 2 0 08:33:13|PASS 410|94 2 1 08:33:13|IC End 400|94 3 1 08:33:13|IC Start 200|94 3 08:33:13|TP Start 520|94 3 00023414 1 1|VSW5TESTSUITE PURPOSE 3 520|94 3 00023414 1 2|Assertion QueryTree-3.(B) 520|94 3 00023414 1 3|When a client sends an invalid QueryTree protocol request 520|94 3 00023414 1 4|to the X server, in which the length field of the request 520|94 3 00023414 1 5|exceeds the maximum length accepted by the X server, then 520|94 3 00023414 1 6|the X server sends back a BadLength error to the client. 520|94 3 00023414 1 7|Reason for omission: There is no known portable test method for this assertion 520|94 3 00023414 1 8|METH: Call library function testfunc() to do the following: 520|94 3 00023414 1 9|METH: Open a connection to the X server using native byte sex. 520|94 3 00023414 1 10|METH: Send an invalid QueryTree protocol request to the X server with length 520|94 3 00023414 1 11|METH: one greater than the maximum length accepted by the server. 520|94 3 00023414 1 12|METH: Verify that the X server sends back a BadLength error. 520|94 3 00023414 1 13|METH: Open a connection to the X server using reversed byte sex. 520|94 3 00023414 1 14|METH: Send an invalid QueryTree protocol request to the X server with length 520|94 3 00023414 1 15|METH: one greater than the maximum length accepted by the server. 520|94 3 00023414 1 16|METH: Verify that the X server sends back a BadLength error. 520|94 3 00023438 1 1|INFO: Processing a big request 520|94 3 00023414 2 1|child process was terminated by signal 13 (SIGPIPE) 520|94 3 00023439 1 1|INFO: Processing a big request 520|94 3 00023414 3 1|child process was terminated by signal 13 (SIGPIPE) 220|94 3 2 08:33:13|UNRESOLVED 410|94 3 1 08:33:13|IC End 80|94 1 08:33:13|TC End, scenario ref 191-0 70||"VSW5TESTSUITE CASE QueryTextExtents 3" 10|95 /Xproto/pQueryTextExtents 08:33:13|TC Start, scenario ref 193-0 15|95 3.3-lite 3|TCM Start 520|95 0 00023440 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|95 1 1 08:33:16|IC Start 200|95 1 08:33:16|TP Start 520|95 1 00023440 1 1|VSW5TESTSUITE PURPOSE 1 520|95 1 00023440 1 2|Assertion QueryTextExtents-1.(A) 520|95 1 00023440 1 3|When a client sends a valid QueryTextExtents protocol 520|95 1 00023440 1 4|request to the X server, then the X server sends back a 520|95 1 00023440 1 5|reply to the client with the minimum required length. 520|95 1 00023440 1 6|METH: Call library function testfunc() to do the following: 520|95 1 00023440 1 7|METH: Open a connection to the X server using native byte sex. 520|95 1 00023440 1 8|METH: Send a valid QueryTextExtents protocol request to the X server. 520|95 1 00023440 1 9|METH: Verify that the X server sends back a reply. 520|95 1 00023440 1 10|METH: Open a connection to the X server using reversed byte sex. 520|95 1 00023440 1 11|METH: Send a valid QueryTextExtents protocol request to the X server. 520|95 1 00023440 1 12|METH: Verify that the X server sends back a reply. 520|95 1 00023440 1 13|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|95 1 00023458 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|95 1 00023458 1 2|REPORT: Expect: wanted REPLY - X_QueryTextExtents , got ERROR - BadFont 520|95 1 00023458 1 3|REPORT: client 0 failed to receive QueryTextExtents reply 520|95 1 00023458 1 4|REPORT: Test QueryTextExtents unresolved with 2 reasons. 520|95 1 00023459 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|95 1 00023459 1 2|REPORT: Expect: wanted REPLY - X_QueryTextExtents , got ERROR - BadFont 520|95 1 00023459 1 3|REPORT: client 0 failed to receive QueryTextExtents reply 520|95 1 00023459 1 4|REPORT: Test QueryTextExtents unresolved with 2 reasons. 220|95 1 2 08:33:16|UNRESOLVED 410|95 1 1 08:33:16|IC End 400|95 2 1 08:33:16|IC Start 200|95 2 08:33:16|TP Start 520|95 2 00023440 1 1|VSW5TESTSUITE PURPOSE 2 520|95 2 00023440 1 2|Assertion QueryTextExtents-2.(A) 520|95 2 00023440 1 3|When a client sends an invalid QueryTextExtents protocol 520|95 2 00023440 1 4|request to the X server, in which the length field of the 520|95 2 00023440 1 5|request is not the minimum length required to contain the 520|95 2 00023440 1 6|request, then the X server sends back a BadLength error to 520|95 2 00023440 1 7|the client. 520|95 2 00023440 1 8|METH: Call library function testfunc() to do the following: 520|95 2 00023440 1 9|METH: Open a connection to the X server using native byte sex. 520|95 2 00023440 1 10|METH: Send an invalid QueryTextExtents protocol request to the X server with length 520|95 2 00023440 1 11|METH: one less than the minimum length required to contain the request. 520|95 2 00023440 1 12|METH: Verify that the X server sends back a BadLength error. 520|95 2 00023440 1 13|METH: Open a connection to the X server using reversed byte sex. 520|95 2 00023440 1 14|METH: Send an invalid QueryTextExtents protocol request to the X server with length 520|95 2 00023440 1 15|METH: one less than the minimum length required to contain the request. 520|95 2 00023440 1 16|METH: Verify that the X server sends back a BadLength error. 520|95 2 00023440 1 17|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|95 2 00023460 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|95 2 00023460 1 2|REPORT: Test QueryTextExtents unresolved with 3 reasons. 520|95 2 00023461 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|95 2 00023461 1 2|REPORT: Test QueryTextExtents unresolved with 3 reasons. 220|95 2 2 08:33:16|UNRESOLVED 410|95 2 1 08:33:16|IC End 400|95 3 1 08:33:16|IC Start 200|95 3 08:33:16|TP Start 520|95 3 00023440 1 1|VSW5TESTSUITE PURPOSE 3 520|95 3 00023440 1 2|Assertion QueryTextExtents-3.(B) 520|95 3 00023440 1 3|When a client sends an invalid QueryTextExtents protocol 520|95 3 00023440 1 4|request to the X server, in which the length field of the 520|95 3 00023440 1 5|request exceeds the maximum length accepted by the X server, 520|95 3 00023440 1 6|then the X server sends back a BadLength error to the 520|95 3 00023440 1 7|client. 520|95 3 00023440 1 8|Reason for omission: There is no known portable test method for this assertion 520|95 3 00023440 1 9|METH: Call library function testfunc() to do the following: 520|95 3 00023440 1 10|METH: Open a connection to the X server using native byte sex. 520|95 3 00023440 1 11|METH: Send an invalid QueryTextExtents protocol request to the X server with length 520|95 3 00023440 1 12|METH: one greater than the maximum length accepted by the server. 520|95 3 00023440 1 13|METH: Verify that the X server sends back a BadLength error. 520|95 3 00023440 1 14|METH: Open a connection to the X server using reversed byte sex. 520|95 3 00023440 1 15|METH: Send an invalid QueryTextExtents protocol request to the X server with length 520|95 3 00023440 1 16|METH: one greater than the maximum length accepted by the server. 520|95 3 00023440 1 17|METH: Verify that the X server sends back a BadLength error. 520|95 3 00023440 1 18|REPORT: Expect: wanted NOTHING, got ERROR - BadValue 520|95 3 00023462 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|95 3 00023462 1 2|INFO: Processing a big request 520|95 3 00023440 2 1|child process was terminated by signal 13 (SIGPIPE) 520|95 3 00023463 1 1|REPORT: Expect: wanted NOTHING, got ERROR - BadName 520|95 3 00023463 1 2|INFO: Processing a big request 520|95 3 00023440 3 1|child process was terminated by signal 13 (SIGPIPE) 220|95 3 2 08:33:16|UNRESOLVED 410|95 3 1 08:33:16|IC End 80|95 1 08:33:17|TC End, scenario ref 193-0 70||"VSW5TESTSUITE CASE RecolorCursor 3" 10|96 /Xproto/pRecolorCursor 08:33:17|TC Start, scenario ref 195-0 15|96 3.3-lite 3|TCM Start 520|96 0 00023464 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|96 1 1 08:33:20|IC Start 200|96 1 08:33:20|TP Start 520|96 1 00023464 1 1|VSW5TESTSUITE PURPOSE 1 520|96 1 00023464 1 2|Assertion RecolorCursor-1.(A) 520|96 1 00023464 1 3|When a client sends a valid RecolorCursor protocol request 520|96 1 00023464 1 4|to the X server, then the X server does not send back an 520|96 1 00023464 1 5|error, event or reply to the client. 520|96 1 00023464 1 6|METH: Call library function testfunc() to do the following: 520|96 1 00023464 1 7|METH: Open a connection to the X server using native byte sex. 520|96 1 00023464 1 8|METH: Send a valid RecolorCursor protocol request to the X server. 520|96 1 00023464 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|96 1 00023464 1 10|METH: Open a connection to the X server using reversed byte sex. 520|96 1 00023464 1 11|METH: Send a valid RecolorCursor protocol request to the X server. 520|96 1 00023464 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|96 1 0 08:33:20|PASS 410|96 1 1 08:33:20|IC End 400|96 2 1 08:33:20|IC Start 200|96 2 08:33:20|TP Start 520|96 2 00023464 1 1|VSW5TESTSUITE PURPOSE 2 520|96 2 00023464 1 2|Assertion RecolorCursor-2.(A) 520|96 2 00023464 1 3|When a client sends an invalid RecolorCursor protocol 520|96 2 00023464 1 4|request to the X server, in which the length field of the 520|96 2 00023464 1 5|request is not the minimum length required to contain the 520|96 2 00023464 1 6|request, then the X server sends back a BadLength error to 520|96 2 00023464 1 7|the client. 520|96 2 00023464 1 8|METH: Call library function testfunc() to do the following: 520|96 2 00023464 1 9|METH: Open a connection to the X server using native byte sex. 520|96 2 00023464 1 10|METH: Send an invalid RecolorCursor protocol request to the X server with length 520|96 2 00023464 1 11|METH: one less than the minimum length required to contain the request. 520|96 2 00023464 1 12|METH: Verify that the X server sends back a BadLength error. 520|96 2 00023464 1 13|METH: Open a connection to the X server using reversed byte sex. 520|96 2 00023464 1 14|METH: Send an invalid RecolorCursor protocol request to the X server with length 520|96 2 00023464 1 15|METH: one less than the minimum length required to contain the request. 520|96 2 00023464 1 16|METH: Verify that the X server sends back a BadLength error. 520|96 2 00023464 1 17|METH: 520|96 2 00023464 1 18|METH: Open a connection to the X server using native byte sex. 520|96 2 00023464 1 19|METH: Send an invalid RecolorCursor protocol request to the X server with length 520|96 2 00023464 1 20|METH: one greater than the minimum length required to contain the request. 520|96 2 00023464 1 21|METH: Verify that the X server sends back a BadLength error. 520|96 2 00023464 1 22|METH: Open a connection to the X server using reversed byte sex. 520|96 2 00023464 1 23|METH: Send an invalid RecolorCursor protocol request to the X server with length 520|96 2 00023464 1 24|METH: one greater than the minimum length required to contain the request. 520|96 2 00023464 1 25|METH: Verify that the X server sends back a BadLength error. 220|96 2 0 08:33:20|PASS 410|96 2 1 08:33:20|IC End 400|96 3 1 08:33:20|IC Start 200|96 3 08:33:20|TP Start 520|96 3 00023464 1 1|VSW5TESTSUITE PURPOSE 3 520|96 3 00023464 1 2|Assertion RecolorCursor-3.(B) 520|96 3 00023464 1 3|When a client sends an invalid RecolorCursor protocol 520|96 3 00023464 1 4|request to the X server, in which the length field of the 520|96 3 00023464 1 5|request exceeds the maximum length accepted by the X server, 520|96 3 00023464 1 6|then the X server sends back a BadLength error to the 520|96 3 00023464 1 7|client. 520|96 3 00023464 1 8|Reason for omission: There is no known portable test method for this assertion 520|96 3 00023464 1 9|METH: Call library function testfunc() to do the following: 520|96 3 00023464 1 10|METH: Open a connection to the X server using native byte sex. 520|96 3 00023464 1 11|METH: Send an invalid RecolorCursor protocol request to the X server with length 520|96 3 00023464 1 12|METH: one greater than the maximum length accepted by the server. 520|96 3 00023464 1 13|METH: Verify that the X server sends back a BadLength error. 520|96 3 00023464 1 14|METH: Open a connection to the X server using reversed byte sex. 520|96 3 00023464 1 15|METH: Send an invalid RecolorCursor protocol request to the X server with length 520|96 3 00023464 1 16|METH: one greater than the maximum length accepted by the server. 520|96 3 00023464 1 17|METH: Verify that the X server sends back a BadLength error. 520|96 3 00023488 1 1|INFO: Processing a big request 520|96 3 00023464 2 1|child process was terminated by signal 13 (SIGPIPE) 520|96 3 00023489 1 1|INFO: Processing a big request 520|96 3 00023464 3 1|child process was terminated by signal 13 (SIGPIPE) 220|96 3 2 08:33:20|UNRESOLVED 410|96 3 1 08:33:20|IC End 80|96 1 08:33:20|TC End, scenario ref 195-0 70||"VSW5TESTSUITE CASE ReparentWindow 3" 10|97 /Xproto/pReparentWindow 08:33:20|TC Start, scenario ref 197-0 15|97 3.3-lite 3|TCM Start 520|97 0 00023490 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|97 1 1 08:33:23|IC Start 200|97 1 08:33:23|TP Start 520|97 1 00023490 1 1|VSW5TESTSUITE PURPOSE 1 520|97 1 00023490 1 2|Assertion ReparentWindow-1.(A) 520|97 1 00023490 1 3|When a client sends a valid ReparentWindow protocol request 520|97 1 00023490 1 4|to the X server, and the client has no event selected in the 520|97 1 00023490 1 5|event_mask for any window, then the X server does not send 520|97 1 00023490 1 6|back an error, event or reply to the client. 520|97 1 00023490 1 7|METH: Call library function testfunc() to do the following: 520|97 1 00023490 1 8|METH: Open a connection to the X server using native byte sex. 520|97 1 00023490 1 9|METH: Send a valid ReparentWindow protocol request to the X server. 520|97 1 00023490 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|97 1 00023490 1 11|METH: Open a connection to the X server using reversed byte sex. 520|97 1 00023490 1 12|METH: Send a valid ReparentWindow protocol request to the X server. 520|97 1 00023490 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|97 1 0 08:33:23|PASS 410|97 1 1 08:33:23|IC End 400|97 2 1 08:33:23|IC Start 200|97 2 08:33:23|TP Start 520|97 2 00023490 1 1|VSW5TESTSUITE PURPOSE 2 520|97 2 00023490 1 2|Assertion ReparentWindow-2.(A) 520|97 2 00023490 1 3|When a client sends an invalid ReparentWindow protocol 520|97 2 00023490 1 4|request to the X server, in which the length field of the 520|97 2 00023490 1 5|request is not the minimum length required to contain the 520|97 2 00023490 1 6|request, then the X server sends back a BadLength error to 520|97 2 00023490 1 7|the client. 520|97 2 00023490 1 8|METH: Call library function testfunc() to do the following: 520|97 2 00023490 1 9|METH: Open a connection to the X server using native byte sex. 520|97 2 00023490 1 10|METH: Send an invalid ReparentWindow protocol request to the X server with length 520|97 2 00023490 1 11|METH: one less than the minimum length required to contain the request. 520|97 2 00023490 1 12|METH: Verify that the X server sends back a BadLength error. 520|97 2 00023490 1 13|METH: Open a connection to the X server using reversed byte sex. 520|97 2 00023490 1 14|METH: Send an invalid ReparentWindow protocol request to the X server with length 520|97 2 00023490 1 15|METH: one less than the minimum length required to contain the request. 520|97 2 00023490 1 16|METH: Verify that the X server sends back a BadLength error. 520|97 2 00023490 1 17|METH: 520|97 2 00023490 1 18|METH: Open a connection to the X server using native byte sex. 520|97 2 00023490 1 19|METH: Send an invalid ReparentWindow protocol request to the X server with length 520|97 2 00023490 1 20|METH: one greater than the minimum length required to contain the request. 520|97 2 00023490 1 21|METH: Verify that the X server sends back a BadLength error. 520|97 2 00023490 1 22|METH: Open a connection to the X server using reversed byte sex. 520|97 2 00023490 1 23|METH: Send an invalid ReparentWindow protocol request to the X server with length 520|97 2 00023490 1 24|METH: one greater than the minimum length required to contain the request. 520|97 2 00023490 1 25|METH: Verify that the X server sends back a BadLength error. 220|97 2 0 08:33:23|PASS 410|97 2 1 08:33:23|IC End 400|97 3 1 08:33:23|IC Start 200|97 3 08:33:23|TP Start 520|97 3 00023490 1 1|VSW5TESTSUITE PURPOSE 3 520|97 3 00023490 1 2|Assertion ReparentWindow-3.(B) 520|97 3 00023490 1 3|When a client sends an invalid ReparentWindow protocol 520|97 3 00023490 1 4|request to the X server, in which the length field of the 520|97 3 00023490 1 5|request exceeds the maximum length accepted by the X server, 520|97 3 00023490 1 6|then the X server sends back a BadLength error to the 520|97 3 00023490 1 7|client. 520|97 3 00023490 1 8|Reason for omission: There is no known portable test method for this assertion 520|97 3 00023490 1 9|METH: Call library function testfunc() to do the following: 520|97 3 00023490 1 10|METH: Open a connection to the X server using native byte sex. 520|97 3 00023490 1 11|METH: Send an invalid ReparentWindow protocol request to the X server with length 520|97 3 00023490 1 12|METH: one greater than the maximum length accepted by the server. 520|97 3 00023490 1 13|METH: Verify that the X server sends back a BadLength error. 520|97 3 00023490 1 14|METH: Open a connection to the X server using reversed byte sex. 520|97 3 00023490 1 15|METH: Send an invalid ReparentWindow protocol request to the X server with length 520|97 3 00023490 1 16|METH: one greater than the maximum length accepted by the server. 520|97 3 00023490 1 17|METH: Verify that the X server sends back a BadLength error. 520|97 3 00023514 1 1|INFO: Processing a big request 520|97 3 00023490 2 1|child process was terminated by signal 13 (SIGPIPE) 520|97 3 00023515 1 1|INFO: Processing a big request 520|97 3 00023490 3 1|child process was terminated by signal 13 (SIGPIPE) 220|97 3 2 08:33:23|UNRESOLVED 410|97 3 1 08:33:23|IC End 80|97 1 08:33:23|TC End, scenario ref 197-0 70||"VSW5TESTSUITE CASE RotateProperties 3" 10|98 /Xproto/pRotateProperties 08:33:23|TC Start, scenario ref 199-0 15|98 3.3-lite 3|TCM Start 520|98 0 00023516 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|98 1 1 08:33:26|IC Start 200|98 1 08:33:26|TP Start 520|98 1 00023516 1 1|VSW5TESTSUITE PURPOSE 1 520|98 1 00023516 1 2|Assertion RotateProperties-1.(A) 520|98 1 00023516 1 3|When a client sends a valid RotateProperties protocol 520|98 1 00023516 1 4|request to the X server, and the client has no event 520|98 1 00023516 1 5|selected in the event_mask for any window, then the X server 520|98 1 00023516 1 6|does not send back an error, event or reply to the client. 520|98 1 00023516 1 7|METH: Call library function testfunc() to do the following: 520|98 1 00023516 1 8|METH: Open a connection to the X server using native byte sex. 520|98 1 00023516 1 9|METH: Send a valid RotateProperties protocol request to the X server. 520|98 1 00023516 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|98 1 00023516 1 11|METH: Open a connection to the X server using reversed byte sex. 520|98 1 00023516 1 12|METH: Send a valid RotateProperties protocol request to the X server. 520|98 1 00023516 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|98 1 0 08:33:26|PASS 410|98 1 1 08:33:26|IC End 400|98 2 1 08:33:26|IC Start 200|98 2 08:33:26|TP Start 520|98 2 00023516 1 1|VSW5TESTSUITE PURPOSE 2 520|98 2 00023516 1 2|Assertion RotateProperties-2.(A) 520|98 2 00023516 1 3|When a client sends an invalid RotateProperties protocol 520|98 2 00023516 1 4|request to the X server, in which the length field of the 520|98 2 00023516 1 5|request is not the minimum length required to contain the 520|98 2 00023516 1 6|request, then the X server sends back a BadLength error to 520|98 2 00023516 1 7|the client. 520|98 2 00023516 1 8|METH: Call library function testfunc() to do the following: 520|98 2 00023516 1 9|METH: Open a connection to the X server using native byte sex. 520|98 2 00023516 1 10|METH: Send an invalid RotateProperties protocol request to the X server with length 520|98 2 00023516 1 11|METH: one less than the minimum length required to contain the request. 520|98 2 00023516 1 12|METH: Verify that the X server sends back a BadLength error. 520|98 2 00023516 1 13|METH: Open a connection to the X server using reversed byte sex. 520|98 2 00023516 1 14|METH: Send an invalid RotateProperties protocol request to the X server with length 520|98 2 00023516 1 15|METH: one less than the minimum length required to contain the request. 520|98 2 00023516 1 16|METH: Verify that the X server sends back a BadLength error. 520|98 2 00023516 1 17|METH: 520|98 2 00023516 1 18|METH: Open a connection to the X server using native byte sex. 520|98 2 00023516 1 19|METH: Send an invalid RotateProperties protocol request to the X server with length 520|98 2 00023516 1 20|METH: one greater than the minimum length required to contain the request. 520|98 2 00023516 1 21|METH: Verify that the X server sends back a BadLength error. 520|98 2 00023516 1 22|METH: Open a connection to the X server using reversed byte sex. 520|98 2 00023516 1 23|METH: Send an invalid RotateProperties protocol request to the X server with length 520|98 2 00023516 1 24|METH: one greater than the minimum length required to contain the request. 520|98 2 00023516 1 25|METH: Verify that the X server sends back a BadLength error. 220|98 2 0 08:33:26|PASS 410|98 2 1 08:33:26|IC End 400|98 3 1 08:33:26|IC Start 200|98 3 08:33:26|TP Start 520|98 3 00023516 1 1|VSW5TESTSUITE PURPOSE 3 520|98 3 00023516 1 2|Assertion RotateProperties-3.(B) 520|98 3 00023516 1 3|When a client sends an invalid RotateProperties protocol 520|98 3 00023516 1 4|request to the X server, in which the length field of the 520|98 3 00023516 1 5|request exceeds the maximum length accepted by the X server, 520|98 3 00023516 1 6|then the X server sends back a BadLength error to the 520|98 3 00023516 1 7|client. 520|98 3 00023516 1 8|Reason for omission: There is no known portable test method for this assertion 520|98 3 00023516 1 9|METH: Call library function testfunc() to do the following: 520|98 3 00023516 1 10|METH: Open a connection to the X server using native byte sex. 520|98 3 00023516 1 11|METH: Send an invalid RotateProperties protocol request to the X server with length 520|98 3 00023516 1 12|METH: one greater than the maximum length accepted by the server. 520|98 3 00023516 1 13|METH: Verify that the X server sends back a BadLength error. 520|98 3 00023516 1 14|METH: Open a connection to the X server using reversed byte sex. 520|98 3 00023516 1 15|METH: Send an invalid RotateProperties protocol request to the X server with length 520|98 3 00023516 1 16|METH: one greater than the maximum length accepted by the server. 520|98 3 00023516 1 17|METH: Verify that the X server sends back a BadLength error. 520|98 3 00023540 1 1|INFO: Processing a big request 520|98 3 00023516 2 1|child process was terminated by signal 13 (SIGPIPE) 520|98 3 00023541 1 1|INFO: Processing a big request 520|98 3 00023516 3 1|child process was terminated by signal 13 (SIGPIPE) 220|98 3 2 08:33:26|UNRESOLVED 410|98 3 1 08:33:26|IC End 80|98 1 08:33:27|TC End, scenario ref 199-0 70||"VSW5TESTSUITE CASE SendEvent 3" 10|99 /Xproto/pSendEvent 08:33:27|TC Start, scenario ref 201-0 15|99 3.3-lite 3|TCM Start 520|99 0 00023542 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|99 1 1 08:33:30|IC Start 200|99 1 08:33:30|TP Start 520|99 1 00023542 1 1|VSW5TESTSUITE PURPOSE 1 520|99 1 00023542 1 2|Assertion SendEvent-1.(A) 520|99 1 00023542 1 3|When a client sends a valid SendEvent protocol request to 520|99 1 00023542 1 4|the X server, and event.code is ClientMessage, and 520|99 1 00023542 1 5|event_mask is empty, and destination is a window created by 520|99 1 00023542 1 6|the client, then the X server sends back a ClientMessage 520|99 1 00023542 1 7|event to the client. 520|99 1 00023542 1 8|METH: Call library function testfunc() to do the following: 520|99 1 00023542 1 9|METH: Open a connection to the X server using native byte sex. 520|99 1 00023542 1 10|METH: Send a valid SendEvent protocol request to the X server. 520|99 1 00023542 1 11|METH: Verify that the X server sends back a ClientMessage event. 520|99 1 00023542 1 12|METH: Open a connection to the X server using reversed byte sex. 520|99 1 00023542 1 13|METH: Send a valid SendEvent protocol request to the X server. 520|99 1 00023542 1 14|METH: Verify that the X server sends back a ClientMessage event. 220|99 1 0 08:33:30|PASS 410|99 1 1 08:33:30|IC End 400|99 2 1 08:33:30|IC Start 200|99 2 08:33:30|TP Start 520|99 2 00023542 1 1|VSW5TESTSUITE PURPOSE 2 520|99 2 00023542 1 2|Assertion SendEvent-2.(A) 520|99 2 00023542 1 3|When a client sends an invalid SendEvent protocol request 520|99 2 00023542 1 4|to the X server, in which the length field of the request is 520|99 2 00023542 1 5|not the minimum length required to contain the request, then 520|99 2 00023542 1 6|the X server sends back a BadLength error to the client. 520|99 2 00023542 1 7|METH: Call library function testfunc() to do the following: 520|99 2 00023542 1 8|METH: Open a connection to the X server using native byte sex. 520|99 2 00023542 1 9|METH: Send an invalid SendEvent protocol request to the X server with length 520|99 2 00023542 1 10|METH: one less than the minimum length required to contain the request. 520|99 2 00023542 1 11|METH: Verify that the X server sends back a BadLength error. 520|99 2 00023542 1 12|METH: Open a connection to the X server using reversed byte sex. 520|99 2 00023542 1 13|METH: Send an invalid SendEvent protocol request to the X server with length 520|99 2 00023542 1 14|METH: one less than the minimum length required to contain the request. 520|99 2 00023542 1 15|METH: Verify that the X server sends back a BadLength error. 520|99 2 00023542 1 16|METH: 520|99 2 00023542 1 17|METH: Open a connection to the X server using native byte sex. 520|99 2 00023542 1 18|METH: Send an invalid SendEvent protocol request to the X server with length 520|99 2 00023542 1 19|METH: one greater than the minimum length required to contain the request. 520|99 2 00023542 1 20|METH: Verify that the X server sends back a BadLength error. 520|99 2 00023542 1 21|METH: Open a connection to the X server using reversed byte sex. 520|99 2 00023542 1 22|METH: Send an invalid SendEvent protocol request to the X server with length 520|99 2 00023542 1 23|METH: one greater than the minimum length required to contain the request. 520|99 2 00023542 1 24|METH: Verify that the X server sends back a BadLength error. 220|99 2 0 08:33:30|PASS 410|99 2 1 08:33:30|IC End 400|99 3 1 08:33:30|IC Start 200|99 3 08:33:30|TP Start 520|99 3 00023542 1 1|VSW5TESTSUITE PURPOSE 3 520|99 3 00023542 1 2|Assertion SendEvent-3.(B) 520|99 3 00023542 1 3|When a client sends an invalid SendEvent protocol request 520|99 3 00023542 1 4|to the X server, in which the length field of the request 520|99 3 00023542 1 5|exceeds the maximum length accepted by the X server, then 520|99 3 00023542 1 6|the X server sends back a BadLength error to the client. 520|99 3 00023542 1 7|Reason for omission: There is no known portable test method for this assertion 520|99 3 00023542 1 8|METH: Call library function testfunc() to do the following: 520|99 3 00023542 1 9|METH: Open a connection to the X server using native byte sex. 520|99 3 00023542 1 10|METH: Send an invalid SendEvent protocol request to the X server with length 520|99 3 00023542 1 11|METH: one greater than the maximum length accepted by the server. 520|99 3 00023542 1 12|METH: Verify that the X server sends back a BadLength error. 520|99 3 00023542 1 13|METH: Open a connection to the X server using reversed byte sex. 520|99 3 00023542 1 14|METH: Send an invalid SendEvent protocol request to the X server with length 520|99 3 00023542 1 15|METH: one greater than the maximum length accepted by the server. 520|99 3 00023542 1 16|METH: Verify that the X server sends back a BadLength error. 520|99 3 00023566 1 1|INFO: Processing a big request 520|99 3 00023542 2 1|child process was terminated by signal 13 (SIGPIPE) 520|99 3 00023567 1 1|INFO: Processing a big request 520|99 3 00023542 3 1|child process was terminated by signal 13 (SIGPIPE) 220|99 3 2 08:33:30|UNRESOLVED 410|99 3 1 08:33:30|IC End 80|99 1 08:33:30|TC End, scenario ref 201-0 70||"VSW5TESTSUITE CASE SetAccessControl 3" 10|100 /Xproto/pSetAccessControl 08:33:30|TC Start, scenario ref 203-0 15|100 3.3-lite 3|TCM Start 520|100 0 00023568 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|100 1 1 08:33:33|IC Start 200|100 1 08:33:33|TP Start 520|100 1 00023568 1 1|VSW5TESTSUITE PURPOSE 1 520|100 1 00023568 1 2|Assertion SetAccessControl-1.(A) 520|100 1 00023568 1 3|When a client sends a valid SetAccessControl protocol 520|100 1 00023568 1 4|request to the X server, then the X server does not send 520|100 1 00023568 1 5|back an error, event or reply to the client. 520|100 1 00023568 1 6|METH: Call library function testfunc() to do the following: 520|100 1 00023568 1 7|METH: Open a connection to the X server using native byte sex. 520|100 1 00023568 1 8|METH: Send a valid SetAccessControl protocol request to the X server. 520|100 1 00023568 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|100 1 00023568 1 10|METH: Open a connection to the X server using reversed byte sex. 520|100 1 00023568 1 11|METH: Send a valid SetAccessControl protocol request to the X server. 520|100 1 00023568 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|100 1 0 08:33:33|PASS 410|100 1 1 08:33:33|IC End 400|100 2 1 08:33:33|IC Start 200|100 2 08:33:33|TP Start 520|100 2 00023568 1 1|VSW5TESTSUITE PURPOSE 2 520|100 2 00023568 1 2|Assertion SetAccessControl-2.(A) 520|100 2 00023568 1 3|When a client sends an invalid SetAccessControl protocol 520|100 2 00023568 1 4|request to the X server, in which the length field of the 520|100 2 00023568 1 5|request is not the minimum length required to contain the 520|100 2 00023568 1 6|request, then the X server sends back a BadLength error to 520|100 2 00023568 1 7|the client. 520|100 2 00023568 1 8|METH: Call library function testfunc() to do the following: 520|100 2 00023568 1 9|METH: Open a connection to the X server using native byte sex. 520|100 2 00023568 1 10|METH: Send an invalid SetAccessControl protocol request to the X server with length 520|100 2 00023568 1 11|METH: one less than the minimum length required to contain the request. 520|100 2 00023568 1 12|METH: Verify that the X server sends back a BadLength error. 520|100 2 00023568 1 13|METH: Open a connection to the X server using reversed byte sex. 520|100 2 00023568 1 14|METH: Send an invalid SetAccessControl protocol request to the X server with length 520|100 2 00023568 1 15|METH: one less than the minimum length required to contain the request. 520|100 2 00023568 1 16|METH: Verify that the X server sends back a BadLength error. 520|100 2 00023568 1 17|METH: 520|100 2 00023568 1 18|METH: Open a connection to the X server using native byte sex. 520|100 2 00023568 1 19|METH: Send an invalid SetAccessControl protocol request to the X server with length 520|100 2 00023568 1 20|METH: one greater than the minimum length required to contain the request. 520|100 2 00023568 1 21|METH: Verify that the X server sends back a BadLength error. 520|100 2 00023568 1 22|METH: Open a connection to the X server using reversed byte sex. 520|100 2 00023568 1 23|METH: Send an invalid SetAccessControl protocol request to the X server with length 520|100 2 00023568 1 24|METH: one greater than the minimum length required to contain the request. 520|100 2 00023568 1 25|METH: Verify that the X server sends back a BadLength error. 520|100 2 00023588 1 1|INFO: Processing a big request 520|100 2 00023588 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|100 2 00023588 1 3|REPORT: Test SetAccessControl failed with 1 error. 520|100 2 00023589 1 1|INFO: Processing a big request 520|100 2 00023589 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|100 2 00023589 1 3|REPORT: Test SetAccessControl failed with 1 error. 220|100 2 1 08:33:43|FAIL 410|100 2 1 08:33:43|IC End 400|100 3 1 08:33:43|IC Start 200|100 3 08:33:43|TP Start 520|100 3 00023568 1 1|VSW5TESTSUITE PURPOSE 3 520|100 3 00023568 1 2|Assertion SetAccessControl-3.(B) 520|100 3 00023568 1 3|When a client sends an invalid SetAccessControl protocol 520|100 3 00023568 1 4|request to the X server, in which the length field of the 520|100 3 00023568 1 5|request exceeds the maximum length accepted by the X server, 520|100 3 00023568 1 6|then the X server sends back a BadLength error to the 520|100 3 00023568 1 7|client. 520|100 3 00023568 1 8|Reason for omission: There is no known portable test method for this assertion 520|100 3 00023568 1 9|METH: Call library function testfunc() to do the following: 520|100 3 00023568 1 10|METH: Open a connection to the X server using native byte sex. 520|100 3 00023568 1 11|METH: Send an invalid SetAccessControl protocol request to the X server with length 520|100 3 00023568 1 12|METH: one greater than the maximum length accepted by the server. 520|100 3 00023568 1 13|METH: Verify that the X server sends back a BadLength error. 520|100 3 00023568 1 14|METH: Open a connection to the X server using reversed byte sex. 520|100 3 00023568 1 15|METH: Send an invalid SetAccessControl protocol request to the X server with length 520|100 3 00023568 1 16|METH: one greater than the maximum length accepted by the server. 520|100 3 00023568 1 17|METH: Verify that the X server sends back a BadLength error. 520|100 3 00023592 1 1|INFO: Processing a big request 520|100 3 00023568 2 1|child process was terminated by signal 13 (SIGPIPE) 520|100 3 00023593 1 1|INFO: Processing a big request 520|100 3 00023568 3 1|child process was terminated by signal 13 (SIGPIPE) 220|100 3 2 08:33:43|UNRESOLVED 410|100 3 1 08:33:43|IC End 80|100 1 08:33:45|TC End, scenario ref 203-0 70||"VSW5TESTSUITE CASE SetClipRectangles 3" 10|101 /Xproto/pSetClipRectangles 08:33:45|TC Start, scenario ref 205-0 15|101 3.3-lite 3|TCM Start 520|101 0 00023594 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|101 1 1 08:33:47|IC Start 200|101 1 08:33:47|TP Start 520|101 1 00023594 1 1|VSW5TESTSUITE PURPOSE 1 520|101 1 00023594 1 2|Assertion SetClipRectangles-1.(A) 520|101 1 00023594 1 3|When a client sends a valid SetClipRectangles protocol 520|101 1 00023594 1 4|request to the X server, then the X server does not send 520|101 1 00023594 1 5|back an error, event or reply to the client. 520|101 1 00023594 1 6|METH: Call library function testfunc() to do the following: 520|101 1 00023594 1 7|METH: Open a connection to the X server using native byte sex. 520|101 1 00023594 1 8|METH: Send a valid SetClipRectangles protocol request to the X server. 520|101 1 00023594 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|101 1 00023594 1 10|METH: Open a connection to the X server using reversed byte sex. 520|101 1 00023594 1 11|METH: Send a valid SetClipRectangles protocol request to the X server. 520|101 1 00023594 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|101 1 0 08:33:47|PASS 410|101 1 1 08:33:47|IC End 400|101 2 1 08:33:47|IC Start 200|101 2 08:33:47|TP Start 520|101 2 00023594 1 1|VSW5TESTSUITE PURPOSE 2 520|101 2 00023594 1 2|Assertion SetClipRectangles-2.(A) 520|101 2 00023594 1 3|When a client sends an invalid SetClipRectangles protocol 520|101 2 00023594 1 4|request to the X server, in which the length field of the 520|101 2 00023594 1 5|request is not the minimum length required to contain the 520|101 2 00023594 1 6|request, then the X server sends back a BadLength error to 520|101 2 00023594 1 7|the client. 520|101 2 00023594 1 8|METH: Call library function testfunc() to do the following: 520|101 2 00023594 1 9|METH: Open a connection to the X server using native byte sex. 520|101 2 00023594 1 10|METH: Send an invalid SetClipRectangles protocol request to the X server with length 520|101 2 00023594 1 11|METH: one less than the minimum length required to contain the request. 520|101 2 00023594 1 12|METH: Verify that the X server sends back a BadLength error. 520|101 2 00023594 1 13|METH: Open a connection to the X server using reversed byte sex. 520|101 2 00023594 1 14|METH: Send an invalid SetClipRectangles protocol request to the X server with length 520|101 2 00023594 1 15|METH: one less than the minimum length required to contain the request. 520|101 2 00023594 1 16|METH: Verify that the X server sends back a BadLength error. 520|101 2 00023594 1 17|METH: 520|101 2 00023594 1 18|METH: Open a connection to the X server using native byte sex. 520|101 2 00023594 1 19|METH: Send an invalid SetClipRectangles protocol request to the X server with length 520|101 2 00023594 1 20|METH: one greater than the minimum length required to contain the request. 520|101 2 00023594 1 21|METH: Verify that the X server sends back a BadLength error. 520|101 2 00023594 1 22|METH: Open a connection to the X server using reversed byte sex. 520|101 2 00023594 1 23|METH: Send an invalid SetClipRectangles protocol request to the X server with length 520|101 2 00023594 1 24|METH: one greater than the minimum length required to contain the request. 520|101 2 00023594 1 25|METH: Verify that the X server sends back a BadLength error. 220|101 2 0 08:33:47|PASS 410|101 2 1 08:33:47|IC End 400|101 3 1 08:33:47|IC Start 200|101 3 08:33:47|TP Start 520|101 3 00023594 1 1|VSW5TESTSUITE PURPOSE 3 520|101 3 00023594 1 2|Assertion SetClipRectangles-3.(B) 520|101 3 00023594 1 3|When a client sends an invalid SetClipRectangles protocol 520|101 3 00023594 1 4|request to the X server, in which the length field of the 520|101 3 00023594 1 5|request exceeds the maximum length accepted by the X server, 520|101 3 00023594 1 6|then the X server sends back a BadLength error to the 520|101 3 00023594 1 7|client. 520|101 3 00023594 1 8|Reason for omission: There is no known portable test method for this assertion 520|101 3 00023594 1 9|METH: Call library function testfunc() to do the following: 520|101 3 00023594 1 10|METH: Open a connection to the X server using native byte sex. 520|101 3 00023594 1 11|METH: Send an invalid SetClipRectangles protocol request to the X server with length 520|101 3 00023594 1 12|METH: one greater than the maximum length accepted by the server. 520|101 3 00023594 1 13|METH: Verify that the X server sends back a BadLength error. 520|101 3 00023594 1 14|METH: Open a connection to the X server using reversed byte sex. 520|101 3 00023594 1 15|METH: Send an invalid SetClipRectangles protocol request to the X server with length 520|101 3 00023594 1 16|METH: one greater than the maximum length accepted by the server. 520|101 3 00023594 1 17|METH: Verify that the X server sends back a BadLength error. 520|101 3 00023618 1 1|INFO: Processing a big request 520|101 3 00023594 2 1|child process was terminated by signal 13 (SIGPIPE) 520|101 3 00023619 1 1|INFO: Processing a big request 520|101 3 00023594 3 1|child process was terminated by signal 13 (SIGPIPE) 220|101 3 2 08:33:47|UNRESOLVED 410|101 3 1 08:33:47|IC End 80|101 1 08:33:47|TC End, scenario ref 205-0 70||"VSW5TESTSUITE CASE SetCloseDownMode 3" 10|102 /Xproto/pSetCloseDownMode 08:33:47|TC Start, scenario ref 207-0 15|102 3.3-lite 3|TCM Start 520|102 0 00023620 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|102 1 1 08:33:50|IC Start 200|102 1 08:33:50|TP Start 520|102 1 00023620 1 1|VSW5TESTSUITE PURPOSE 1 520|102 1 00023620 1 2|Assertion SetCloseDownMode-1.(A) 520|102 1 00023620 1 3|When a client sends a valid SetCloseDownMode protocol 520|102 1 00023620 1 4|request to the X server, then the X server does not send 520|102 1 00023620 1 5|back an error, event or reply to the client. 520|102 1 00023620 1 6|METH: Call library function testfunc() to do the following: 520|102 1 00023620 1 7|METH: Open a connection to the X server using native byte sex. 520|102 1 00023620 1 8|METH: Send a valid SetCloseDownMode protocol request to the X server. 520|102 1 00023620 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|102 1 00023620 1 10|METH: Open a connection to the X server using reversed byte sex. 520|102 1 00023620 1 11|METH: Send a valid SetCloseDownMode protocol request to the X server. 520|102 1 00023620 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|102 1 0 08:33:50|PASS 410|102 1 1 08:33:50|IC End 400|102 2 1 08:33:50|IC Start 200|102 2 08:33:50|TP Start 520|102 2 00023620 1 1|VSW5TESTSUITE PURPOSE 2 520|102 2 00023620 1 2|Assertion SetCloseDownMode-2.(A) 520|102 2 00023620 1 3|When a client sends an invalid SetCloseDownMode protocol 520|102 2 00023620 1 4|request to the X server, in which the length field of the 520|102 2 00023620 1 5|request is not the minimum length required to contain the 520|102 2 00023620 1 6|request, then the X server sends back a BadLength error to 520|102 2 00023620 1 7|the client. 520|102 2 00023620 1 8|METH: Call library function testfunc() to do the following: 520|102 2 00023620 1 9|METH: Open a connection to the X server using native byte sex. 520|102 2 00023620 1 10|METH: Send an invalid SetCloseDownMode protocol request to the X server with length 520|102 2 00023620 1 11|METH: one less than the minimum length required to contain the request. 520|102 2 00023620 1 12|METH: Verify that the X server sends back a BadLength error. 520|102 2 00023620 1 13|METH: Open a connection to the X server using reversed byte sex. 520|102 2 00023620 1 14|METH: Send an invalid SetCloseDownMode protocol request to the X server with length 520|102 2 00023620 1 15|METH: one less than the minimum length required to contain the request. 520|102 2 00023620 1 16|METH: Verify that the X server sends back a BadLength error. 520|102 2 00023620 1 17|METH: 520|102 2 00023620 1 18|METH: Open a connection to the X server using native byte sex. 520|102 2 00023620 1 19|METH: Send an invalid SetCloseDownMode protocol request to the X server with length 520|102 2 00023620 1 20|METH: one greater than the minimum length required to contain the request. 520|102 2 00023620 1 21|METH: Verify that the X server sends back a BadLength error. 520|102 2 00023620 1 22|METH: Open a connection to the X server using reversed byte sex. 520|102 2 00023620 1 23|METH: Send an invalid SetCloseDownMode protocol request to the X server with length 520|102 2 00023620 1 24|METH: one greater than the minimum length required to contain the request. 520|102 2 00023620 1 25|METH: Verify that the X server sends back a BadLength error. 520|102 2 00023640 1 1|INFO: Processing a big request 520|102 2 00023640 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|102 2 00023640 1 3|REPORT: Test SetCloseDownMode failed with 1 error. 520|102 2 00023641 1 1|INFO: Processing a big request 520|102 2 00023641 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|102 2 00023641 1 3|REPORT: Test SetCloseDownMode failed with 1 error. 220|102 2 1 08:34:00|FAIL 410|102 2 1 08:34:00|IC End 400|102 3 1 08:34:00|IC Start 200|102 3 08:34:00|TP Start 520|102 3 00023620 1 1|VSW5TESTSUITE PURPOSE 3 520|102 3 00023620 1 2|Assertion SetCloseDownMode-3.(B) 520|102 3 00023620 1 3|When a client sends an invalid SetCloseDownMode protocol 520|102 3 00023620 1 4|request to the X server, in which the length field of the 520|102 3 00023620 1 5|request exceeds the maximum length accepted by the X server, 520|102 3 00023620 1 6|then the X server sends back a BadLength error to the 520|102 3 00023620 1 7|client. 520|102 3 00023620 1 8|Reason for omission: There is no known portable test method for this assertion 520|102 3 00023620 1 9|METH: Call library function testfunc() to do the following: 520|102 3 00023620 1 10|METH: Open a connection to the X server using native byte sex. 520|102 3 00023620 1 11|METH: Send an invalid SetCloseDownMode protocol request to the X server with length 520|102 3 00023620 1 12|METH: one greater than the maximum length accepted by the server. 520|102 3 00023620 1 13|METH: Verify that the X server sends back a BadLength error. 520|102 3 00023620 1 14|METH: Open a connection to the X server using reversed byte sex. 520|102 3 00023620 1 15|METH: Send an invalid SetCloseDownMode protocol request to the X server with length 520|102 3 00023620 1 16|METH: one greater than the maximum length accepted by the server. 520|102 3 00023620 1 17|METH: Verify that the X server sends back a BadLength error. 520|102 3 00023644 1 1|INFO: Processing a big request 520|102 3 00023620 2 1|child process was terminated by signal 13 (SIGPIPE) 520|102 3 00023645 1 1|INFO: Processing a big request 520|102 3 00023620 3 1|child process was terminated by signal 13 (SIGPIPE) 220|102 3 2 08:34:00|UNRESOLVED 410|102 3 1 08:34:00|IC End 80|102 1 08:34:00|TC End, scenario ref 207-0 70||"VSW5TESTSUITE CASE SetDashes 3" 10|103 /Xproto/pSetDashes 08:34:00|TC Start, scenario ref 209-0 15|103 3.3-lite 3|TCM Start 520|103 0 00023646 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|103 1 1 08:34:04|IC Start 200|103 1 08:34:04|TP Start 520|103 1 00023646 1 1|VSW5TESTSUITE PURPOSE 1 520|103 1 00023646 1 2|Assertion SetDashes-1.(A) 520|103 1 00023646 1 3|When a client sends a valid SetDashes protocol request to 520|103 1 00023646 1 4|the X server, then the X server does not send back an error, 520|103 1 00023646 1 5|event or reply to the client. 520|103 1 00023646 1 6|METH: Call library function testfunc() to do the following: 520|103 1 00023646 1 7|METH: Open a connection to the X server using native byte sex. 520|103 1 00023646 1 8|METH: Send a valid SetDashes protocol request to the X server. 520|103 1 00023646 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|103 1 00023646 1 10|METH: Open a connection to the X server using reversed byte sex. 520|103 1 00023646 1 11|METH: Send a valid SetDashes protocol request to the X server. 520|103 1 00023646 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|103 1 0 08:34:04|PASS 410|103 1 1 08:34:04|IC End 400|103 2 1 08:34:04|IC Start 200|103 2 08:34:04|TP Start 520|103 2 00023646 1 1|VSW5TESTSUITE PURPOSE 2 520|103 2 00023646 1 2|Assertion SetDashes-2.(A) 520|103 2 00023646 1 3|When a client sends an invalid SetDashes protocol request 520|103 2 00023646 1 4|to the X server, in which the length field of the request is 520|103 2 00023646 1 5|not the minimum length required to contain the request, then 520|103 2 00023646 1 6|the X server sends back a BadLength error to the client. 520|103 2 00023646 1 7|METH: Call library function testfunc() to do the following: 520|103 2 00023646 1 8|METH: Open a connection to the X server using native byte sex. 520|103 2 00023646 1 9|METH: Send an invalid SetDashes protocol request to the X server with length 520|103 2 00023646 1 10|METH: one less than the minimum length required to contain the request. 520|103 2 00023646 1 11|METH: Verify that the X server sends back a BadLength error. 520|103 2 00023646 1 12|METH: Open a connection to the X server using reversed byte sex. 520|103 2 00023646 1 13|METH: Send an invalid SetDashes protocol request to the X server with length 520|103 2 00023646 1 14|METH: one less than the minimum length required to contain the request. 520|103 2 00023646 1 15|METH: Verify that the X server sends back a BadLength error. 520|103 2 00023646 1 16|METH: 520|103 2 00023646 1 17|METH: Open a connection to the X server using native byte sex. 520|103 2 00023646 1 18|METH: Send an invalid SetDashes protocol request to the X server with length 520|103 2 00023646 1 19|METH: one greater than the minimum length required to contain the request. 520|103 2 00023646 1 20|METH: Verify that the X server sends back a BadLength error. 520|103 2 00023646 1 21|METH: Open a connection to the X server using reversed byte sex. 520|103 2 00023646 1 22|METH: Send an invalid SetDashes protocol request to the X server with length 520|103 2 00023646 1 23|METH: one greater than the minimum length required to contain the request. 520|103 2 00023646 1 24|METH: Verify that the X server sends back a BadLength error. 220|103 2 0 08:34:04|PASS 410|103 2 1 08:34:04|IC End 400|103 3 1 08:34:04|IC Start 200|103 3 08:34:04|TP Start 520|103 3 00023646 1 1|VSW5TESTSUITE PURPOSE 3 520|103 3 00023646 1 2|Assertion SetDashes-3.(B) 520|103 3 00023646 1 3|When a client sends an invalid SetDashes protocol request 520|103 3 00023646 1 4|to the X server, in which the length field of the request 520|103 3 00023646 1 5|exceeds the maximum length accepted by the X server, then 520|103 3 00023646 1 6|the X server sends back a BadLength error to the client. 520|103 3 00023646 1 7|Reason for omission: There is no known portable test method for this assertion 520|103 3 00023646 1 8|METH: Call library function testfunc() to do the following: 520|103 3 00023646 1 9|METH: Open a connection to the X server using native byte sex. 520|103 3 00023646 1 10|METH: Send an invalid SetDashes protocol request to the X server with length 520|103 3 00023646 1 11|METH: one greater than the maximum length accepted by the server. 520|103 3 00023646 1 12|METH: Verify that the X server sends back a BadLength error. 520|103 3 00023646 1 13|METH: Open a connection to the X server using reversed byte sex. 520|103 3 00023646 1 14|METH: Send an invalid SetDashes protocol request to the X server with length 520|103 3 00023646 1 15|METH: one greater than the maximum length accepted by the server. 520|103 3 00023646 1 16|METH: Verify that the X server sends back a BadLength error. 520|103 3 00023670 1 1|INFO: Processing a big request 520|103 3 00023646 2 1|child process was terminated by signal 13 (SIGPIPE) 520|103 3 00023671 1 1|INFO: Processing a big request 520|103 3 00023646 3 1|child process was terminated by signal 13 (SIGPIPE) 220|103 3 2 08:34:04|UNRESOLVED 410|103 3 1 08:34:04|IC End 80|103 1 08:34:04|TC End, scenario ref 209-0 70||"VSW5TESTSUITE CASE SetFontPath 3" 10|104 /Xproto/pSetFontPath 08:34:04|TC Start, scenario ref 211-0 15|104 3.3-lite 3|TCM Start 520|104 0 00023672 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|104 1 1 08:34:07|IC Start 200|104 1 08:34:07|TP Start 520|104 1 00023672 1 1|VSW5TESTSUITE PURPOSE 1 520|104 1 00023672 1 2|Assertion SetFontPath-1.(A) 520|104 1 00023672 1 3|When a client sends a valid SetFontPath protocol request to 520|104 1 00023672 1 4|the X server, then the X server does not send back an error, 520|104 1 00023672 1 5|event or reply to the client. 520|104 1 00023672 1 6|METH: Call library function testfunc() to do the following: 520|104 1 00023672 1 7|METH: Open a connection to the X server using native byte sex. 520|104 1 00023672 1 8|METH: Send a valid SetFontPath protocol request to the X server. 520|104 1 00023672 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|104 1 00023672 1 10|METH: Open a connection to the X server using reversed byte sex. 520|104 1 00023672 1 11|METH: Send a valid SetFontPath protocol request to the X server. 520|104 1 00023672 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|104 1 0 08:34:07|PASS 410|104 1 1 08:34:07|IC End 400|104 2 1 08:34:07|IC Start 200|104 2 08:34:07|TP Start 520|104 2 00023672 1 1|VSW5TESTSUITE PURPOSE 2 520|104 2 00023672 1 2|Assertion SetFontPath-2.(A) 520|104 2 00023672 1 3|When a client sends an invalid SetFontPath protocol request 520|104 2 00023672 1 4|to the X server, in which the length field of the request is 520|104 2 00023672 1 5|not the minimum length required to contain the request, then 520|104 2 00023672 1 6|the X server sends back a BadLength error to the client. 520|104 2 00023672 1 7|METH: Call library function testfunc() to do the following: 520|104 2 00023672 1 8|METH: Open a connection to the X server using native byte sex. 520|104 2 00023672 1 9|METH: Send an invalid SetFontPath protocol request to the X server with length 520|104 2 00023672 1 10|METH: one less than the minimum length required to contain the request. 520|104 2 00023672 1 11|METH: Verify that the X server sends back a BadLength error. 520|104 2 00023672 1 12|METH: Open a connection to the X server using reversed byte sex. 520|104 2 00023672 1 13|METH: Send an invalid SetFontPath protocol request to the X server with length 520|104 2 00023672 1 14|METH: one less than the minimum length required to contain the request. 520|104 2 00023672 1 15|METH: Verify that the X server sends back a BadLength error. 520|104 2 00023672 1 16|METH: 520|104 2 00023672 1 17|METH: Open a connection to the X server using native byte sex. 520|104 2 00023672 1 18|METH: Send an invalid SetFontPath protocol request to the X server with length 520|104 2 00023672 1 19|METH: one greater than the minimum length required to contain the request. 520|104 2 00023672 1 20|METH: Verify that the X server sends back a BadLength error. 520|104 2 00023672 1 21|METH: Open a connection to the X server using reversed byte sex. 520|104 2 00023672 1 22|METH: Send an invalid SetFontPath protocol request to the X server with length 520|104 2 00023672 1 23|METH: one greater than the minimum length required to contain the request. 520|104 2 00023672 1 24|METH: Verify that the X server sends back a BadLength error. 220|104 2 0 08:34:07|PASS 410|104 2 1 08:34:07|IC End 400|104 3 1 08:34:07|IC Start 200|104 3 08:34:07|TP Start 520|104 3 00023672 1 1|VSW5TESTSUITE PURPOSE 3 520|104 3 00023672 1 2|Assertion SetFontPath-3.(B) 520|104 3 00023672 1 3|When a client sends an invalid SetFontPath protocol request 520|104 3 00023672 1 4|to the X server, in which the length field of the request 520|104 3 00023672 1 5|exceeds the maximum length accepted by the X server, then 520|104 3 00023672 1 6|the X server sends back a BadLength error to the client. 520|104 3 00023672 1 7|Reason for omission: There is no known portable test method for this assertion 520|104 3 00023672 1 8|METH: Call library function testfunc() to do the following: 520|104 3 00023672 1 9|METH: Open a connection to the X server using native byte sex. 520|104 3 00023672 1 10|METH: Send an invalid SetFontPath protocol request to the X server with length 520|104 3 00023672 1 11|METH: one greater than the maximum length accepted by the server. 520|104 3 00023672 1 12|METH: Verify that the X server sends back a BadLength error. 520|104 3 00023672 1 13|METH: Open a connection to the X server using reversed byte sex. 520|104 3 00023672 1 14|METH: Send an invalid SetFontPath protocol request to the X server with length 520|104 3 00023672 1 15|METH: one greater than the maximum length accepted by the server. 520|104 3 00023672 1 16|METH: Verify that the X server sends back a BadLength error. 520|104 3 00023696 1 1|INFO: Processing a big request 520|104 3 00023672 2 1|child process was terminated by signal 13 (SIGPIPE) 520|104 3 00023697 1 1|INFO: Processing a big request 520|104 3 00023672 3 1|child process was terminated by signal 13 (SIGPIPE) 220|104 3 2 08:34:07|UNRESOLVED 410|104 3 1 08:34:07|IC End 80|104 1 08:34:07|TC End, scenario ref 211-0 70||"VSW5TESTSUITE CASE SetInputFocus 3" 10|105 /Xproto/pSetInputFocus 08:34:07|TC Start, scenario ref 213-0 15|105 3.3-lite 3|TCM Start 520|105 0 00023698 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|105 1 1 08:34:10|IC Start 200|105 1 08:34:10|TP Start 520|105 1 00023698 1 1|VSW5TESTSUITE PURPOSE 1 520|105 1 00023698 1 2|Assertion SetInputFocus-1.(A) 520|105 1 00023698 1 3|When a client sends a valid SetInputFocus protocol request 520|105 1 00023698 1 4|to the X server, then the X server does not send back an 520|105 1 00023698 1 5|error, event or reply to the client. 520|105 1 00023698 1 6|METH: Call library function testfunc() to do the following: 520|105 1 00023698 1 7|METH: Open a connection to the X server using native byte sex. 520|105 1 00023698 1 8|METH: Send a valid SetInputFocus protocol request to the X server. 520|105 1 00023698 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|105 1 00023698 1 10|METH: Open a connection to the X server using reversed byte sex. 520|105 1 00023698 1 11|METH: Send a valid SetInputFocus protocol request to the X server. 520|105 1 00023698 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|105 1 0 08:34:10|PASS 410|105 1 1 08:34:10|IC End 400|105 2 1 08:34:10|IC Start 200|105 2 08:34:10|TP Start 520|105 2 00023698 1 1|VSW5TESTSUITE PURPOSE 2 520|105 2 00023698 1 2|Assertion SetInputFocus-2.(A) 520|105 2 00023698 1 3|When a client sends an invalid SetInputFocus protocol 520|105 2 00023698 1 4|request to the X server, in which the length field of the 520|105 2 00023698 1 5|request is not the minimum length required to contain the 520|105 2 00023698 1 6|request, then the X server sends back a BadLength error to 520|105 2 00023698 1 7|the client. 520|105 2 00023698 1 8|METH: Call library function testfunc() to do the following: 520|105 2 00023698 1 9|METH: Open a connection to the X server using native byte sex. 520|105 2 00023698 1 10|METH: Send an invalid SetInputFocus protocol request to the X server with length 520|105 2 00023698 1 11|METH: one less than the minimum length required to contain the request. 520|105 2 00023698 1 12|METH: Verify that the X server sends back a BadLength error. 520|105 2 00023698 1 13|METH: Open a connection to the X server using reversed byte sex. 520|105 2 00023698 1 14|METH: Send an invalid SetInputFocus protocol request to the X server with length 520|105 2 00023698 1 15|METH: one less than the minimum length required to contain the request. 520|105 2 00023698 1 16|METH: Verify that the X server sends back a BadLength error. 520|105 2 00023698 1 17|METH: 520|105 2 00023698 1 18|METH: Open a connection to the X server using native byte sex. 520|105 2 00023698 1 19|METH: Send an invalid SetInputFocus protocol request to the X server with length 520|105 2 00023698 1 20|METH: one greater than the minimum length required to contain the request. 520|105 2 00023698 1 21|METH: Verify that the X server sends back a BadLength error. 520|105 2 00023698 1 22|METH: Open a connection to the X server using reversed byte sex. 520|105 2 00023698 1 23|METH: Send an invalid SetInputFocus protocol request to the X server with length 520|105 2 00023698 1 24|METH: one greater than the minimum length required to contain the request. 520|105 2 00023698 1 25|METH: Verify that the X server sends back a BadLength error. 220|105 2 0 08:34:10|PASS 410|105 2 1 08:34:10|IC End 400|105 3 1 08:34:10|IC Start 200|105 3 08:34:10|TP Start 520|105 3 00023698 1 1|VSW5TESTSUITE PURPOSE 3 520|105 3 00023698 1 2|Assertion SetInputFocus-3.(B) 520|105 3 00023698 1 3|When a client sends an invalid SetInputFocus protocol 520|105 3 00023698 1 4|request to the X server, in which the length field of the 520|105 3 00023698 1 5|request exceeds the maximum length accepted by the X server, 520|105 3 00023698 1 6|then the X server sends back a BadLength error to the 520|105 3 00023698 1 7|client. 520|105 3 00023698 1 8|Reason for omission: There is no known portable test method for this assertion 520|105 3 00023698 1 9|METH: Call library function testfunc() to do the following: 520|105 3 00023698 1 10|METH: Open a connection to the X server using native byte sex. 520|105 3 00023698 1 11|METH: Send an invalid SetInputFocus protocol request to the X server with length 520|105 3 00023698 1 12|METH: one greater than the maximum length accepted by the server. 520|105 3 00023698 1 13|METH: Verify that the X server sends back a BadLength error. 520|105 3 00023698 1 14|METH: Open a connection to the X server using reversed byte sex. 520|105 3 00023698 1 15|METH: Send an invalid SetInputFocus protocol request to the X server with length 520|105 3 00023698 1 16|METH: one greater than the maximum length accepted by the server. 520|105 3 00023698 1 17|METH: Verify that the X server sends back a BadLength error. 520|105 3 00023722 1 1|INFO: Processing a big request 520|105 3 00023698 2 1|child process was terminated by signal 13 (SIGPIPE) 520|105 3 00023723 1 1|INFO: Processing a big request 520|105 3 00023698 3 1|child process was terminated by signal 13 (SIGPIPE) 220|105 3 2 08:34:10|UNRESOLVED 410|105 3 1 08:34:10|IC End 80|105 1 08:34:11|TC End, scenario ref 213-0 70||"VSW5TESTSUITE CASE SetModifierMapping 3" 10|106 /Xproto/pSetModifierMapping 08:34:11|TC Start, scenario ref 215-0 15|106 3.3-lite 3|TCM Start 520|106 0 00023724 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|106 1 1 08:34:14|IC Start 200|106 1 08:34:14|TP Start 520|106 1 00023724 1 1|VSW5TESTSUITE PURPOSE 1 520|106 1 00023724 1 2|Assertion SetModifierMapping-1.(A) 520|106 1 00023724 1 3|When a client sends a valid SetModifierMapping protocol 520|106 1 00023724 1 4|request to the X server, then the X server sends back a 520|106 1 00023724 1 5|reply and a MappingNotify event to the client. 520|106 1 00023724 1 6|METH: Call library function testfunc() to do the following: 520|106 1 00023724 1 7|METH: Open a connection to the X server using native byte sex. 520|106 1 00023724 1 8|METH: Send a valid SetModifierMapping protocol request to the X server. 520|106 1 00023724 1 9|METH: Verify that the X server sends back a reply and a MappingNotify event. 520|106 1 00023724 1 10|METH: Open a connection to the X server using reversed byte sex. 520|106 1 00023724 1 11|METH: Send a valid SetModifierMapping protocol request to the X server. 520|106 1 00023724 1 12|METH: Verify that the X server sends back a reply and a MappingNotify event. 220|106 1 0 08:34:14|PASS 410|106 1 1 08:34:14|IC End 400|106 2 1 08:34:14|IC Start 200|106 2 08:34:14|TP Start 520|106 2 00023724 1 1|VSW5TESTSUITE PURPOSE 2 520|106 2 00023724 1 2|Assertion SetModifierMapping-2.(A) 520|106 2 00023724 1 3|When a client sends an invalid SetModifierMapping protocol 520|106 2 00023724 1 4|request to the X server, in which the length field of the 520|106 2 00023724 1 5|request is not the minimum length required to contain the 520|106 2 00023724 1 6|request plus zero or more keycode groups, then the X server 520|106 2 00023724 1 7|sends back a BadLength error to the client. 520|106 2 00023724 1 8|METH: Call library function testfunc() to do the following: 520|106 2 00023724 1 9|METH: Open a connection to the X server using native byte sex. 520|106 2 00023724 1 10|METH: Send an invalid SetModifierMapping protocol request to the X server with length 520|106 2 00023724 1 11|METH: one less than the minimum length required to contain the request + zero keycode groups. 520|106 2 00023724 1 12|METH: Verify that the X server sends back a BadLength error. 520|106 2 00023724 1 13|METH: Open a connection to the X server using reversed byte sex. 520|106 2 00023724 1 14|METH: Send an invalid SetModifierMapping protocol request to the X server with length 520|106 2 00023724 1 15|METH: one less than the minimum length required to contain the request + zero keycode groups. 520|106 2 00023724 1 16|METH: Verify that the X server sends back a BadLength error. 520|106 2 00023724 1 17|METH: 520|106 2 00023724 1 18|METH: Open a connection to the X server using native byte sex. 520|106 2 00023724 1 19|METH: Send an invalid SetModifierMapping protocol request to the X server with length 520|106 2 00023724 1 20|METH: one greater than the minimum length required to contain the request + n keycode groups. 520|106 2 00023724 1 21|METH: Verify that the X server sends back a BadLength error. 520|106 2 00023724 1 22|METH: Open a connection to the X server using reversed byte sex. 520|106 2 00023724 1 23|METH: Send an invalid SetModifierMapping protocol request to the X server with length 520|106 2 00023724 1 24|METH: one greater than the minimum length required to contain the request + n keycode groups. 520|106 2 00023724 1 25|METH: Verify that the X server sends back a BadLength error. 220|106 2 0 08:34:14|PASS 410|106 2 1 08:34:14|IC End 400|106 3 1 08:34:14|IC Start 200|106 3 08:34:14|TP Start 520|106 3 00023724 1 1|VSW5TESTSUITE PURPOSE 3 520|106 3 00023724 1 2|Assertion SetModifierMapping-3.(B) 520|106 3 00023724 1 3|When a client sends an invalid SetModifierMapping protocol 520|106 3 00023724 1 4|request to the X server, in which the length field of the 520|106 3 00023724 1 5|request exceeds the maximum length accepted by the X server, 520|106 3 00023724 1 6|then the X server sends back a BadLength error to the 520|106 3 00023724 1 7|client. 520|106 3 00023724 1 8|Reason for omission: There is no known portable test method for this assertion 520|106 3 00023724 1 9|METH: Call library function testfunc() to do the following: 520|106 3 00023724 1 10|METH: Open a connection to the X server using native byte sex. 520|106 3 00023724 1 11|METH: Send an invalid SetModifierMapping protocol request to the X server with length 520|106 3 00023724 1 12|METH: one greater than the maximum length accepted by the server. 520|106 3 00023724 1 13|METH: Verify that the X server sends back a BadLength error. 520|106 3 00023724 1 14|METH: Open a connection to the X server using reversed byte sex. 520|106 3 00023724 1 15|METH: Send an invalid SetModifierMapping protocol request to the X server with length 520|106 3 00023724 1 16|METH: one greater than the maximum length accepted by the server. 520|106 3 00023724 1 17|METH: Verify that the X server sends back a BadLength error. 520|106 3 00023748 1 1|INFO: Processing a big request 520|106 3 00023724 2 1|child process was terminated by signal 13 (SIGPIPE) 520|106 3 00023749 1 1|INFO: Processing a big request 520|106 3 00023724 3 1|child process was terminated by signal 13 (SIGPIPE) 220|106 3 2 08:34:14|UNRESOLVED 410|106 3 1 08:34:14|IC End 80|106 1 08:34:14|TC End, scenario ref 215-0 70||"VSW5TESTSUITE CASE SetPointerMapping 3" 10|107 /Xproto/pSetPointerMapping 08:34:14|TC Start, scenario ref 217-0 15|107 3.3-lite 3|TCM Start 520|107 0 00023750 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|107 1 1 08:34:17|IC Start 200|107 1 08:34:17|TP Start 520|107 1 00023750 1 1|VSW5TESTSUITE PURPOSE 1 520|107 1 00023750 1 2|Assertion SetPointerMapping-1.(A) 520|107 1 00023750 1 3|When a client sends a valid SetPointerMapping protocol 520|107 1 00023750 1 4|request to the X server, then the X server sends back a 520|107 1 00023750 1 5|reply and a MappingNotify event to the client. 520|107 1 00023750 1 6|METH: Call library function testfunc() to do the following: 520|107 1 00023750 1 7|METH: Open a connection to the X server using native byte sex. 520|107 1 00023750 1 8|METH: Send a valid SetPointerMapping protocol request to the X server. 520|107 1 00023750 1 9|METH: Verify that the X server sends back a reply and a MappingNotify event. 520|107 1 00023750 1 10|METH: Open a connection to the X server using reversed byte sex. 520|107 1 00023750 1 11|METH: Send a valid SetPointerMapping protocol request to the X server. 520|107 1 00023750 1 12|METH: Verify that the X server sends back a reply and a MappingNotify event. 220|107 1 0 08:34:17|PASS 410|107 1 1 08:34:17|IC End 400|107 2 1 08:34:17|IC Start 200|107 2 08:34:17|TP Start 520|107 2 00023750 1 1|VSW5TESTSUITE PURPOSE 2 520|107 2 00023750 1 2|Assertion SetPointerMapping-2.(A) 520|107 2 00023750 1 3|When a client sends an invalid SetPointerMapping protocol 520|107 2 00023750 1 4|request to the X server, in which the length field of the 520|107 2 00023750 1 5|request is not the minimum length required to contain the 520|107 2 00023750 1 6|request, then the X server sends back a BadLength error to 520|107 2 00023750 1 7|the client. 520|107 2 00023750 1 8|METH: Call library function testfunc() to do the following: 520|107 2 00023750 1 9|METH: Open a connection to the X server using native byte sex. 520|107 2 00023750 1 10|METH: Send an invalid SetPointerMapping protocol request to the X server with length 520|107 2 00023750 1 11|METH: one less than the minimum length required to contain the request. 520|107 2 00023750 1 12|METH: Verify that the X server sends back a BadLength error. 520|107 2 00023750 1 13|METH: Open a connection to the X server using reversed byte sex. 520|107 2 00023750 1 14|METH: Send an invalid SetPointerMapping protocol request to the X server with length 520|107 2 00023750 1 15|METH: one less than the minimum length required to contain the request. 520|107 2 00023750 1 16|METH: Verify that the X server sends back a BadLength error. 520|107 2 00023750 1 17|METH: 520|107 2 00023750 1 18|METH: Open a connection to the X server using native byte sex. 520|107 2 00023750 1 19|METH: Send an invalid SetPointerMapping protocol request to the X server with length 520|107 2 00023750 1 20|METH: one greater than the minimum length required to contain the request. 520|107 2 00023750 1 21|METH: Verify that the X server sends back a BadLength error. 520|107 2 00023750 1 22|METH: Open a connection to the X server using reversed byte sex. 520|107 2 00023750 1 23|METH: Send an invalid SetPointerMapping protocol request to the X server with length 520|107 2 00023750 1 24|METH: one greater than the minimum length required to contain the request. 520|107 2 00023750 1 25|METH: Verify that the X server sends back a BadLength error. 220|107 2 0 08:34:17|PASS 410|107 2 1 08:34:17|IC End 400|107 3 1 08:34:17|IC Start 200|107 3 08:34:17|TP Start 520|107 3 00023750 1 1|VSW5TESTSUITE PURPOSE 3 520|107 3 00023750 1 2|Assertion SetPointerMapping-3.(B) 520|107 3 00023750 1 3|When a client sends an invalid SetPointerMapping protocol 520|107 3 00023750 1 4|request to the X server, in which the length field of the 520|107 3 00023750 1 5|request exceeds the maximum length accepted by the X server, 520|107 3 00023750 1 6|then the X server sends back a BadLength error to the 520|107 3 00023750 1 7|client. 520|107 3 00023750 1 8|Reason for omission: There is no known portable test method for this assertion 520|107 3 00023750 1 9|METH: Call library function testfunc() to do the following: 520|107 3 00023750 1 10|METH: Open a connection to the X server using native byte sex. 520|107 3 00023750 1 11|METH: Send an invalid SetPointerMapping protocol request to the X server with length 520|107 3 00023750 1 12|METH: one greater than the maximum length accepted by the server. 520|107 3 00023750 1 13|METH: Verify that the X server sends back a BadLength error. 520|107 3 00023750 1 14|METH: Open a connection to the X server using reversed byte sex. 520|107 3 00023750 1 15|METH: Send an invalid SetPointerMapping protocol request to the X server with length 520|107 3 00023750 1 16|METH: one greater than the maximum length accepted by the server. 520|107 3 00023750 1 17|METH: Verify that the X server sends back a BadLength error. 520|107 3 00023774 1 1|INFO: Processing a big request 520|107 3 00023750 2 1|child process was terminated by signal 13 (SIGPIPE) 520|107 3 00023775 1 1|INFO: Processing a big request 520|107 3 00023750 3 1|child process was terminated by signal 13 (SIGPIPE) 220|107 3 2 08:34:17|UNRESOLVED 410|107 3 1 08:34:17|IC End 80|107 1 08:34:17|TC End, scenario ref 217-0 70||"VSW5TESTSUITE CASE StoreColors 4" 10|108 /Xproto/pStoreColors 08:34:17|TC Start, scenario ref 219-0 15|108 3.3-lite 4|TCM Start 520|108 0 00023776 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|108 1 1 08:34:21|IC Start 200|108 1 08:34:21|TP Start 520|108 1 00023776 1 1|VSW5TESTSUITE PURPOSE 1 520|108 1 00023776 1 2|Assertion StoreColors-1.(C) 520|108 1 00023776 1 3|If the default visual class for screen zero is DirectColor, 520|108 1 00023776 1 4|PseudoColor, or GrayScale: When a client sends a valid 520|108 1 00023776 1 5|StoreColors protocol request to the X server, and the colour 520|108 1 00023776 1 6|cell is read-write, then the X server does not send back an 520|108 1 00023776 1 7|error, event or reply to the client. 520|108 1 00023776 1 8|METH: Call library function testfunc() to do the following: 520|108 1 00023776 1 9|METH: DirectColor, PseudoColor, or GrayScale : 520|108 1 00023776 1 10|METH: Open a connection to the X server using native byte sex. 520|108 1 00023776 1 11|METH: Send a valid StoreColors protocol request to the X server. 520|108 1 00023776 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|108 1 00023776 1 13|METH: Open a connection to the X server using reversed byte sex. 520|108 1 00023776 1 14|METH: Send a valid StoreColors protocol request to the X server. 520|108 1 00023776 1 15|METH: Verify that the X server does not send back an error, event or reply. 520|108 1 00023794 1 1|REPORT: The visual class for screen zero is not writable 520|108 1 00023795 1 1|REPORT: The visual class for screen zero is not writable 220|108 1 4 08:34:21|UNSUPPORTED 410|108 1 1 08:34:21|IC End 400|108 2 1 08:34:21|IC Start 200|108 2 08:34:21|TP Start 520|108 2 00023776 1 1|VSW5TESTSUITE PURPOSE 2 520|108 2 00023776 1 2|Assertion StoreColors-2.(A) 520|108 2 00023776 1 3|When a client sends a valid StoreColors protocol request to 520|108 2 00023776 1 4|the X server, and the colour cell is read-only, then the X 520|108 2 00023776 1 5|server sends back a BadAccess error to the client. 520|108 2 00023776 1 6|METH: Call library function testfunc() to do the following: 520|108 2 00023776 1 7|METH: Open a connection to the X server using native byte sex. 520|108 2 00023776 1 8|METH: Send a valid StoreColors protocol request to the X server. 520|108 2 00023776 1 9|METH: Verify that the X server sends back a BadAccess error. 520|108 2 00023776 1 10|METH: Open a connection to the X server using reversed byte sex. 520|108 2 00023776 1 11|METH: Send a valid StoreColors protocol request to the X server. 520|108 2 00023776 1 12|METH: Verify that the X server sends back a BadAccess error. 220|108 2 0 08:34:21|PASS 410|108 2 1 08:34:21|IC End 400|108 3 1 08:34:21|IC Start 200|108 3 08:34:21|TP Start 520|108 3 00023776 1 1|VSW5TESTSUITE PURPOSE 3 520|108 3 00023776 1 2|Assertion StoreColors-3.(A) 520|108 3 00023776 1 3|When a client sends an invalid StoreColors protocol request 520|108 3 00023776 1 4|to the X server, in which the length field of the request is 520|108 3 00023776 1 5|not the minimum length required to contain the request plus 520|108 3 00023776 1 6|zero or more colours, then the X server sends back a 520|108 3 00023776 1 7|BadLength error to the client. 520|108 3 00023776 1 8|METH: Call library function testfunc() to do the following: 520|108 3 00023776 1 9|METH: Open a connection to the X server using native byte sex. 520|108 3 00023776 1 10|METH: Send an invalid StoreColors protocol request to the X server with length 520|108 3 00023776 1 11|METH: one less than the minimum length required to contain the request + zero colours. 520|108 3 00023776 1 12|METH: Verify that the X server sends back a BadLength error. 520|108 3 00023776 1 13|METH: Open a connection to the X server using reversed byte sex. 520|108 3 00023776 1 14|METH: Send an invalid StoreColors protocol request to the X server with length 520|108 3 00023776 1 15|METH: one less than the minimum length required to contain the request + zero colours. 520|108 3 00023776 1 16|METH: Verify that the X server sends back a BadLength error. 520|108 3 00023776 1 17|METH: 520|108 3 00023776 1 18|METH: Open a connection to the X server using native byte sex. 520|108 3 00023776 1 19|METH: Send an invalid StoreColors protocol request to the X server with length 520|108 3 00023776 1 20|METH: one greater than the minimum length required to contain the request + n colours. 520|108 3 00023776 1 21|METH: Verify that the X server sends back a BadLength error. 520|108 3 00023776 1 22|METH: Open a connection to the X server using reversed byte sex. 520|108 3 00023776 1 23|METH: Send an invalid StoreColors protocol request to the X server with length 520|108 3 00023776 1 24|METH: one greater than the minimum length required to contain the request + n colours. 520|108 3 00023776 1 25|METH: Verify that the X server sends back a BadLength error. 220|108 3 0 08:34:21|PASS 410|108 3 1 08:34:21|IC End 400|108 4 1 08:34:21|IC Start 200|108 4 08:34:21|TP Start 520|108 4 00023776 1 1|VSW5TESTSUITE PURPOSE 4 520|108 4 00023776 1 2|Assertion StoreColors-4.(B) 520|108 4 00023776 1 3|When a client sends an invalid StoreColors protocol request 520|108 4 00023776 1 4|to the X server, in which the length field of the request 520|108 4 00023776 1 5|exceeds the maximum length accepted by the X server, then 520|108 4 00023776 1 6|the X server sends back a BadLength error to the client. 520|108 4 00023776 1 7|Reason for omission: There is no known portable test method for this assertion 520|108 4 00023776 1 8|METH: Call library function testfunc() to do the following: 520|108 4 00023776 1 9|METH: Open a connection to the X server using native byte sex. 520|108 4 00023776 1 10|METH: Send an invalid StoreColors protocol request to the X server with length 520|108 4 00023776 1 11|METH: one greater than the maximum length accepted by the server. 520|108 4 00023776 1 12|METH: Verify that the X server sends back a BadLength error. 520|108 4 00023776 1 13|METH: Open a connection to the X server using reversed byte sex. 520|108 4 00023776 1 14|METH: Send an invalid StoreColors protocol request to the X server with length 520|108 4 00023776 1 15|METH: one greater than the maximum length accepted by the server. 520|108 4 00023776 1 16|METH: Verify that the X server sends back a BadLength error. 520|108 4 00023802 1 1|INFO: Processing a big request 520|108 4 00023776 2 1|child process was terminated by signal 13 (SIGPIPE) 520|108 4 00023803 1 1|INFO: Processing a big request 520|108 4 00023776 3 1|child process was terminated by signal 13 (SIGPIPE) 220|108 4 2 08:34:21|UNRESOLVED 410|108 4 1 08:34:21|IC End 80|108 1 08:34:21|TC End, scenario ref 219-0 70||"VSW5TESTSUITE CASE StoreNamedColor 4" 10|109 /Xproto/pStoreNamedColor 08:34:21|TC Start, scenario ref 221-0 15|109 3.3-lite 4|TCM Start 520|109 0 00023804 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|109 1 1 08:34:24|IC Start 200|109 1 08:34:24|TP Start 520|109 1 00023804 1 1|VSW5TESTSUITE PURPOSE 1 520|109 1 00023804 1 2|Assertion StoreNamedColor-1.(C) 520|109 1 00023804 1 3|If the default visual class for screen zero is DirectColor, 520|109 1 00023804 1 4|PseudoColor, or GrayScale: When a client sends a valid 520|109 1 00023804 1 5|StoreNamedColor protocol request to the X server, and the 520|109 1 00023804 1 6|colour cell is read-write, then the X server does not send 520|109 1 00023804 1 7|back an error, event or reply to the client. 520|109 1 00023804 1 8|METH: Call library function testfunc() to do the following: 520|109 1 00023804 1 9|METH: DirectColor, PseudoColor, or GrayScale : 520|109 1 00023804 1 10|METH: Open a connection to the X server using native byte sex. 520|109 1 00023804 1 11|METH: Send a valid StoreNamedColor protocol request to the X server. 520|109 1 00023804 1 12|METH: Verify that the X server does not send back an error, event or reply. 520|109 1 00023804 1 13|METH: Open a connection to the X server using reversed byte sex. 520|109 1 00023804 1 14|METH: Send a valid StoreNamedColor protocol request to the X server. 520|109 1 00023804 1 15|METH: Verify that the X server does not send back an error, event or reply. 520|109 1 00023822 1 1|REPORT: The visual class for screen zero is not writable 520|109 1 00023823 1 1|REPORT: The visual class for screen zero is not writable 220|109 1 4 08:34:24|UNSUPPORTED 410|109 1 1 08:34:24|IC End 400|109 2 1 08:34:24|IC Start 200|109 2 08:34:24|TP Start 520|109 2 00023804 1 1|VSW5TESTSUITE PURPOSE 2 520|109 2 00023804 1 2|Assertion StoreNamedColor-2.(A) 520|109 2 00023804 1 3|When a client sends a valid StoreNamedColor protocol 520|109 2 00023804 1 4|request to the X server, and the colour cell is read-only, 520|109 2 00023804 1 5|then the X server sends back a BadAccess error to the 520|109 2 00023804 1 6|client. 520|109 2 00023804 1 7|METH: Call library function testfunc() to do the following: 520|109 2 00023804 1 8|METH: Open a connection to the X server using native byte sex. 520|109 2 00023804 1 9|METH: Send a valid StoreNamedColor protocol request to the X server. 520|109 2 00023804 1 10|METH: Verify that the X server sends back a BadAccess error. 520|109 2 00023804 1 11|METH: Open a connection to the X server using reversed byte sex. 520|109 2 00023804 1 12|METH: Send a valid StoreNamedColor protocol request to the X server. 520|109 2 00023804 1 13|METH: Verify that the X server sends back a BadAccess error. 220|109 2 0 08:34:24|PASS 410|109 2 1 08:34:24|IC End 400|109 3 1 08:34:24|IC Start 200|109 3 08:34:24|TP Start 520|109 3 00023804 1 1|VSW5TESTSUITE PURPOSE 3 520|109 3 00023804 1 2|Assertion StoreNamedColor-3.(A) 520|109 3 00023804 1 3|When a client sends an invalid StoreNamedColor protocol 520|109 3 00023804 1 4|request to the X server, in which the length field of the 520|109 3 00023804 1 5|request is not the minimum length required to contain the 520|109 3 00023804 1 6|request, then the X server sends back a BadLength error to 520|109 3 00023804 1 7|the client. 520|109 3 00023804 1 8|METH: Call library function testfunc() to do the following: 520|109 3 00023804 1 9|METH: Open a connection to the X server using native byte sex. 520|109 3 00023804 1 10|METH: Send an invalid StoreNamedColor protocol request to the X server with length 520|109 3 00023804 1 11|METH: one less than the minimum length required to contain the request. 520|109 3 00023804 1 12|METH: Verify that the X server sends back a BadLength error. 520|109 3 00023804 1 13|METH: Open a connection to the X server using reversed byte sex. 520|109 3 00023804 1 14|METH: Send an invalid StoreNamedColor protocol request to the X server with length 520|109 3 00023804 1 15|METH: one less than the minimum length required to contain the request. 520|109 3 00023804 1 16|METH: Verify that the X server sends back a BadLength error. 520|109 3 00023804 1 17|METH: 520|109 3 00023804 1 18|METH: Open a connection to the X server using native byte sex. 520|109 3 00023804 1 19|METH: Send an invalid StoreNamedColor protocol request to the X server with length 520|109 3 00023804 1 20|METH: one greater than the minimum length required to contain the request. 520|109 3 00023804 1 21|METH: Verify that the X server sends back a BadLength error. 520|109 3 00023804 1 22|METH: Open a connection to the X server using reversed byte sex. 520|109 3 00023804 1 23|METH: Send an invalid StoreNamedColor protocol request to the X server with length 520|109 3 00023804 1 24|METH: one greater than the minimum length required to contain the request. 520|109 3 00023804 1 25|METH: Verify that the X server sends back a BadLength error. 220|109 3 0 08:34:24|PASS 410|109 3 1 08:34:24|IC End 400|109 4 1 08:34:24|IC Start 200|109 4 08:34:24|TP Start 520|109 4 00023804 1 1|VSW5TESTSUITE PURPOSE 4 520|109 4 00023804 1 2|Assertion StoreNamedColor-4.(B) 520|109 4 00023804 1 3|When a client sends an invalid StoreNamedColor protocol 520|109 4 00023804 1 4|request to the X server, in which the length field of the 520|109 4 00023804 1 5|request exceeds the maximum length accepted by the X server, 520|109 4 00023804 1 6|then the X server sends back a BadLength error to the 520|109 4 00023804 1 7|client. 520|109 4 00023804 1 8|Reason for omission: There is no known portable test method for this assertion 520|109 4 00023804 1 9|METH: Call library function testfunc() to do the following: 520|109 4 00023804 1 10|METH: Open a connection to the X server using native byte sex. 520|109 4 00023804 1 11|METH: Send an invalid StoreNamedColor protocol request to the X server with length 520|109 4 00023804 1 12|METH: one greater than the maximum length accepted by the server. 520|109 4 00023804 1 13|METH: Verify that the X server sends back a BadLength error. 520|109 4 00023804 1 14|METH: Open a connection to the X server using reversed byte sex. 520|109 4 00023804 1 15|METH: Send an invalid StoreNamedColor protocol request to the X server with length 520|109 4 00023804 1 16|METH: one greater than the maximum length accepted by the server. 520|109 4 00023804 1 17|METH: Verify that the X server sends back a BadLength error. 520|109 4 00023830 1 1|INFO: Processing a big request 520|109 4 00023804 2 1|child process was terminated by signal 13 (SIGPIPE) 520|109 4 00023831 1 1|INFO: Processing a big request 520|109 4 00023804 3 1|child process was terminated by signal 13 (SIGPIPE) 220|109 4 2 08:34:24|UNRESOLVED 410|109 4 1 08:34:24|IC End 80|109 1 08:34:25|TC End, scenario ref 221-0 70||"VSW5TESTSUITE CASE SetScreenSaver 3" 10|110 /Xproto/pSetScreenSaver 08:34:25|TC Start, scenario ref 223-0 15|110 3.3-lite 3|TCM Start 520|110 0 00023832 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|110 1 1 08:34:28|IC Start 200|110 1 08:34:28|TP Start 520|110 1 00023832 1 1|VSW5TESTSUITE PURPOSE 1 520|110 1 00023832 1 2|Assertion SetScreenSaver-1.(A) 520|110 1 00023832 1 3|When a client sends a valid SetScreenSaver protocol request 520|110 1 00023832 1 4|to the X server, then the X server does not send back an 520|110 1 00023832 1 5|error, event or reply to the client. 520|110 1 00023832 1 6|METH: Call library function testfunc() to do the following: 520|110 1 00023832 1 7|METH: Open a connection to the X server using native byte sex. 520|110 1 00023832 1 8|METH: Send a valid SetScreenSaver protocol request to the X server. 520|110 1 00023832 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|110 1 00023832 1 10|METH: Open a connection to the X server using reversed byte sex. 520|110 1 00023832 1 11|METH: Send a valid SetScreenSaver protocol request to the X server. 520|110 1 00023832 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|110 1 0 08:34:28|PASS 410|110 1 1 08:34:28|IC End 400|110 2 1 08:34:28|IC Start 200|110 2 08:34:28|TP Start 520|110 2 00023832 1 1|VSW5TESTSUITE PURPOSE 2 520|110 2 00023832 1 2|Assertion SetScreenSaver-2.(A) 520|110 2 00023832 1 3|When a client sends an invalid SetScreenSaver protocol 520|110 2 00023832 1 4|request to the X server, in which the length field of the 520|110 2 00023832 1 5|request is not the minimum length required to contain the 520|110 2 00023832 1 6|request, then the X server sends back a BadLength error to 520|110 2 00023832 1 7|the client. 520|110 2 00023832 1 8|METH: Call library function testfunc() to do the following: 520|110 2 00023832 1 9|METH: Open a connection to the X server using native byte sex. 520|110 2 00023832 1 10|METH: Send an invalid SetScreenSaver protocol request to the X server with length 520|110 2 00023832 1 11|METH: one less than the minimum length required to contain the request. 520|110 2 00023832 1 12|METH: Verify that the X server sends back a BadLength error. 520|110 2 00023832 1 13|METH: Open a connection to the X server using reversed byte sex. 520|110 2 00023832 1 14|METH: Send an invalid SetScreenSaver protocol request to the X server with length 520|110 2 00023832 1 15|METH: one less than the minimum length required to contain the request. 520|110 2 00023832 1 16|METH: Verify that the X server sends back a BadLength error. 520|110 2 00023832 1 17|METH: 520|110 2 00023832 1 18|METH: Open a connection to the X server using native byte sex. 520|110 2 00023832 1 19|METH: Send an invalid SetScreenSaver protocol request to the X server with length 520|110 2 00023832 1 20|METH: one greater than the minimum length required to contain the request. 520|110 2 00023832 1 21|METH: Verify that the X server sends back a BadLength error. 520|110 2 00023832 1 22|METH: Open a connection to the X server using reversed byte sex. 520|110 2 00023832 1 23|METH: Send an invalid SetScreenSaver protocol request to the X server with length 520|110 2 00023832 1 24|METH: one greater than the minimum length required to contain the request. 520|110 2 00023832 1 25|METH: Verify that the X server sends back a BadLength error. 220|110 2 0 08:34:28|PASS 410|110 2 1 08:34:28|IC End 400|110 3 1 08:34:28|IC Start 200|110 3 08:34:28|TP Start 520|110 3 00023832 1 1|VSW5TESTSUITE PURPOSE 3 520|110 3 00023832 1 2|Assertion SetScreenSaver-3.(B) 520|110 3 00023832 1 3|When a client sends an invalid SetScreenSaver protocol 520|110 3 00023832 1 4|request to the X server, in which the length field of the 520|110 3 00023832 1 5|request exceeds the maximum length accepted by the X server, 520|110 3 00023832 1 6|then the X server sends back a BadLength error to the 520|110 3 00023832 1 7|client. 520|110 3 00023832 1 8|Reason for omission: There is no known portable test method for this assertion 520|110 3 00023832 1 9|METH: Call library function testfunc() to do the following: 520|110 3 00023832 1 10|METH: Open a connection to the X server using native byte sex. 520|110 3 00023832 1 11|METH: Send an invalid SetScreenSaver protocol request to the X server with length 520|110 3 00023832 1 12|METH: one greater than the maximum length accepted by the server. 520|110 3 00023832 1 13|METH: Verify that the X server sends back a BadLength error. 520|110 3 00023832 1 14|METH: Open a connection to the X server using reversed byte sex. 520|110 3 00023832 1 15|METH: Send an invalid SetScreenSaver protocol request to the X server with length 520|110 3 00023832 1 16|METH: one greater than the maximum length accepted by the server. 520|110 3 00023832 1 17|METH: Verify that the X server sends back a BadLength error. 520|110 3 00023856 1 1|INFO: Processing a big request 520|110 3 00023832 2 1|child process was terminated by signal 13 (SIGPIPE) 520|110 3 00023857 1 1|INFO: Processing a big request 520|110 3 00023832 3 1|child process was terminated by signal 13 (SIGPIPE) 220|110 3 2 08:34:28|UNRESOLVED 410|110 3 1 08:34:28|IC End 80|110 1 08:34:29|TC End, scenario ref 223-0 70||"VSW5TESTSUITE CASE SetSelectionOwner 3" 10|111 /Xproto/pSetSelectionOwner 08:34:29|TC Start, scenario ref 225-0 15|111 3.3-lite 3|TCM Start 520|111 0 00023858 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|111 1 1 08:34:31|IC Start 200|111 1 08:34:31|TP Start 520|111 1 00023858 1 1|VSW5TESTSUITE PURPOSE 1 520|111 1 00023858 1 2|Assertion SetSelectionOwner-1.(A) 520|111 1 00023858 1 3|When a client sends a valid SetSelectionOwner protocol 520|111 1 00023858 1 4|request to the X server, and the client does not currently 520|111 1 00023858 1 5|own the selection, then the X server does not send back an 520|111 1 00023858 1 6|error, event or reply to the client. 520|111 1 00023858 1 7|METH: Call library function testfunc() to do the following: 520|111 1 00023858 1 8|METH: Open a connection to the X server using native byte sex. 520|111 1 00023858 1 9|METH: Send a valid SetSelectionOwner protocol request to the X server. 520|111 1 00023858 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|111 1 00023858 1 11|METH: Open a connection to the X server using reversed byte sex. 520|111 1 00023858 1 12|METH: Send a valid SetSelectionOwner protocol request to the X server. 520|111 1 00023858 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|111 1 0 08:34:31|PASS 410|111 1 1 08:34:31|IC End 400|111 2 1 08:34:31|IC Start 200|111 2 08:34:31|TP Start 520|111 2 00023858 1 1|VSW5TESTSUITE PURPOSE 2 520|111 2 00023858 1 2|Assertion SetSelectionOwner-2.(A) 520|111 2 00023858 1 3|When a client sends an invalid SetSelectionOwner protocol 520|111 2 00023858 1 4|request to the X server, in which the length field of the 520|111 2 00023858 1 5|request is not the minimum length required to contain the 520|111 2 00023858 1 6|request, then the X server sends back a BadLength error to 520|111 2 00023858 1 7|the client. 520|111 2 00023858 1 8|METH: Call library function testfunc() to do the following: 520|111 2 00023858 1 9|METH: Open a connection to the X server using native byte sex. 520|111 2 00023858 1 10|METH: Send an invalid SetSelectionOwner protocol request to the X server with length 520|111 2 00023858 1 11|METH: one less than the minimum length required to contain the request. 520|111 2 00023858 1 12|METH: Verify that the X server sends back a BadLength error. 520|111 2 00023858 1 13|METH: Open a connection to the X server using reversed byte sex. 520|111 2 00023858 1 14|METH: Send an invalid SetSelectionOwner protocol request to the X server with length 520|111 2 00023858 1 15|METH: one less than the minimum length required to contain the request. 520|111 2 00023858 1 16|METH: Verify that the X server sends back a BadLength error. 520|111 2 00023858 1 17|METH: 520|111 2 00023858 1 18|METH: Open a connection to the X server using native byte sex. 520|111 2 00023858 1 19|METH: Send an invalid SetSelectionOwner protocol request to the X server with length 520|111 2 00023858 1 20|METH: one greater than the minimum length required to contain the request. 520|111 2 00023858 1 21|METH: Verify that the X server sends back a BadLength error. 520|111 2 00023858 1 22|METH: Open a connection to the X server using reversed byte sex. 520|111 2 00023858 1 23|METH: Send an invalid SetSelectionOwner protocol request to the X server with length 520|111 2 00023858 1 24|METH: one greater than the minimum length required to contain the request. 520|111 2 00023858 1 25|METH: Verify that the X server sends back a BadLength error. 220|111 2 0 08:34:31|PASS 410|111 2 1 08:34:31|IC End 400|111 3 1 08:34:31|IC Start 200|111 3 08:34:31|TP Start 520|111 3 00023858 1 1|VSW5TESTSUITE PURPOSE 3 520|111 3 00023858 1 2|Assertion SetSelectionOwner-3.(B) 520|111 3 00023858 1 3|When a client sends an invalid SetSelectionOwner protocol 520|111 3 00023858 1 4|request to the X server, in which the length field of the 520|111 3 00023858 1 5|request exceeds the maximum length accepted by the X server, 520|111 3 00023858 1 6|then the X server sends back a BadLength error to the 520|111 3 00023858 1 7|client. 520|111 3 00023858 1 8|Reason for omission: There is no known portable test method for this assertion 520|111 3 00023858 1 9|METH: Call library function testfunc() to do the following: 520|111 3 00023858 1 10|METH: Open a connection to the X server using native byte sex. 520|111 3 00023858 1 11|METH: Send an invalid SetSelectionOwner protocol request to the X server with length 520|111 3 00023858 1 12|METH: one greater than the maximum length accepted by the server. 520|111 3 00023858 1 13|METH: Verify that the X server sends back a BadLength error. 520|111 3 00023858 1 14|METH: Open a connection to the X server using reversed byte sex. 520|111 3 00023858 1 15|METH: Send an invalid SetSelectionOwner protocol request to the X server with length 520|111 3 00023858 1 16|METH: one greater than the maximum length accepted by the server. 520|111 3 00023858 1 17|METH: Verify that the X server sends back a BadLength error. 520|111 3 00023882 1 1|INFO: Processing a big request 520|111 3 00023858 2 1|child process was terminated by signal 13 (SIGPIPE) 520|111 3 00023883 1 1|INFO: Processing a big request 520|111 3 00023858 3 1|child process was terminated by signal 13 (SIGPIPE) 220|111 3 2 08:34:31|UNRESOLVED 410|111 3 1 08:34:31|IC End 80|111 1 08:34:32|TC End, scenario ref 225-0 70||"VSW5TESTSUITE CASE TranslateCoords 3" 10|112 /Xproto/pTranslateCoords 08:34:32|TC Start, scenario ref 227-0 15|112 3.3-lite 3|TCM Start 520|112 0 00023884 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|112 1 1 08:34:34|IC Start 200|112 1 08:34:34|TP Start 520|112 1 00023884 1 1|VSW5TESTSUITE PURPOSE 1 520|112 1 00023884 1 2|Assertion TranslateCoords-1.(A) 520|112 1 00023884 1 3|When a client sends a valid TranslateCoords protocol 520|112 1 00023884 1 4|request to the X server, then the X server sends back a 520|112 1 00023884 1 5|reply to the client with the minimum required length. 520|112 1 00023884 1 6|METH: Call library function testfunc() to do the following: 520|112 1 00023884 1 7|METH: Open a connection to the X server using native byte sex. 520|112 1 00023884 1 8|METH: Send a valid TranslateCoords protocol request to the X server. 520|112 1 00023884 1 9|METH: Verify that the X server sends back a reply. 520|112 1 00023884 1 10|METH: Open a connection to the X server using reversed byte sex. 520|112 1 00023884 1 11|METH: Send a valid TranslateCoords protocol request to the X server. 520|112 1 00023884 1 12|METH: Verify that the X server sends back a reply. 220|112 1 0 08:34:34|PASS 410|112 1 1 08:34:34|IC End 400|112 2 1 08:34:34|IC Start 200|112 2 08:34:34|TP Start 520|112 2 00023884 1 1|VSW5TESTSUITE PURPOSE 2 520|112 2 00023884 1 2|Assertion TranslateCoords-2.(A) 520|112 2 00023884 1 3|When a client sends an invalid TranslateCoords protocol 520|112 2 00023884 1 4|request to the X server, in which the length field of the 520|112 2 00023884 1 5|request is not the minimum length required to contain the 520|112 2 00023884 1 6|request, then the X server sends back a BadLength error to 520|112 2 00023884 1 7|the client. 520|112 2 00023884 1 8|METH: Call library function testfunc() to do the following: 520|112 2 00023884 1 9|METH: Open a connection to the X server using native byte sex. 520|112 2 00023884 1 10|METH: Send an invalid TranslateCoords protocol request to the X server with length 520|112 2 00023884 1 11|METH: one less than the minimum length required to contain the request. 520|112 2 00023884 1 12|METH: Verify that the X server sends back a BadLength error. 520|112 2 00023884 1 13|METH: Open a connection to the X server using reversed byte sex. 520|112 2 00023884 1 14|METH: Send an invalid TranslateCoords protocol request to the X server with length 520|112 2 00023884 1 15|METH: one less than the minimum length required to contain the request. 520|112 2 00023884 1 16|METH: Verify that the X server sends back a BadLength error. 520|112 2 00023884 1 17|METH: 520|112 2 00023884 1 18|METH: Open a connection to the X server using native byte sex. 520|112 2 00023884 1 19|METH: Send an invalid TranslateCoords protocol request to the X server with length 520|112 2 00023884 1 20|METH: one greater than the minimum length required to contain the request. 520|112 2 00023884 1 21|METH: Verify that the X server sends back a BadLength error. 520|112 2 00023884 1 22|METH: Open a connection to the X server using reversed byte sex. 520|112 2 00023884 1 23|METH: Send an invalid TranslateCoords protocol request to the X server with length 520|112 2 00023884 1 24|METH: one greater than the minimum length required to contain the request. 520|112 2 00023884 1 25|METH: Verify that the X server sends back a BadLength error. 220|112 2 0 08:34:34|PASS 410|112 2 1 08:34:34|IC End 400|112 3 1 08:34:34|IC Start 200|112 3 08:34:34|TP Start 520|112 3 00023884 1 1|VSW5TESTSUITE PURPOSE 3 520|112 3 00023884 1 2|Assertion TranslateCoords-3.(B) 520|112 3 00023884 1 3|When a client sends an invalid TranslateCoords protocol 520|112 3 00023884 1 4|request to the X server, in which the length field of the 520|112 3 00023884 1 5|request exceeds the maximum length accepted by the X server, 520|112 3 00023884 1 6|then the X server sends back a BadLength error to the 520|112 3 00023884 1 7|client. 520|112 3 00023884 1 8|Reason for omission: There is no known portable test method for this assertion 520|112 3 00023884 1 9|METH: Call library function testfunc() to do the following: 520|112 3 00023884 1 10|METH: Open a connection to the X server using native byte sex. 520|112 3 00023884 1 11|METH: Send an invalid TranslateCoords protocol request to the X server with length 520|112 3 00023884 1 12|METH: one greater than the maximum length accepted by the server. 520|112 3 00023884 1 13|METH: Verify that the X server sends back a BadLength error. 520|112 3 00023884 1 14|METH: Open a connection to the X server using reversed byte sex. 520|112 3 00023884 1 15|METH: Send an invalid TranslateCoords protocol request to the X server with length 520|112 3 00023884 1 16|METH: one greater than the maximum length accepted by the server. 520|112 3 00023884 1 17|METH: Verify that the X server sends back a BadLength error. 520|112 3 00023908 1 1|INFO: Processing a big request 520|112 3 00023884 2 1|child process was terminated by signal 13 (SIGPIPE) 520|112 3 00023909 1 1|INFO: Processing a big request 520|112 3 00023884 3 1|child process was terminated by signal 13 (SIGPIPE) 220|112 3 2 08:34:34|UNRESOLVED 410|112 3 1 08:34:34|IC End 80|112 1 08:34:35|TC End, scenario ref 227-0 70||"VSW5TESTSUITE CASE UngrabButton 3" 10|113 /Xproto/pUngrabButton 08:34:35|TC Start, scenario ref 229-0 15|113 3.3-lite 3|TCM Start 520|113 0 00023910 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|113 1 1 08:34:38|IC Start 200|113 1 08:34:38|TP Start 520|113 1 00023910 1 1|VSW5TESTSUITE PURPOSE 1 520|113 1 00023910 1 2|Assertion UngrabButton-1.(A) 520|113 1 00023910 1 3|When a client sends a valid UngrabButton protocol request 520|113 1 00023910 1 4|to the X server, then the X server does not send back an 520|113 1 00023910 1 5|error, event or reply to the client. 520|113 1 00023910 1 6|METH: Call library function testfunc() to do the following: 520|113 1 00023910 1 7|METH: Open a connection to the X server using native byte sex. 520|113 1 00023910 1 8|METH: Send a valid UngrabButton protocol request to the X server. 520|113 1 00023910 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|113 1 00023910 1 10|METH: Open a connection to the X server using reversed byte sex. 520|113 1 00023910 1 11|METH: Send a valid UngrabButton protocol request to the X server. 520|113 1 00023910 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|113 1 0 08:34:38|PASS 410|113 1 1 08:34:38|IC End 400|113 2 1 08:34:38|IC Start 200|113 2 08:34:38|TP Start 520|113 2 00023910 1 1|VSW5TESTSUITE PURPOSE 2 520|113 2 00023910 1 2|Assertion UngrabButton-2.(A) 520|113 2 00023910 1 3|When a client sends an invalid UngrabButton protocol 520|113 2 00023910 1 4|request to the X server, in which the length field of the 520|113 2 00023910 1 5|request is not the minimum length required to contain the 520|113 2 00023910 1 6|request, then the X server sends back a BadLength error to 520|113 2 00023910 1 7|the client. 520|113 2 00023910 1 8|METH: Call library function testfunc() to do the following: 520|113 2 00023910 1 9|METH: Open a connection to the X server using native byte sex. 520|113 2 00023910 1 10|METH: Send an invalid UngrabButton protocol request to the X server with length 520|113 2 00023910 1 11|METH: one less than the minimum length required to contain the request. 520|113 2 00023910 1 12|METH: Verify that the X server sends back a BadLength error. 520|113 2 00023910 1 13|METH: Open a connection to the X server using reversed byte sex. 520|113 2 00023910 1 14|METH: Send an invalid UngrabButton protocol request to the X server with length 520|113 2 00023910 1 15|METH: one less than the minimum length required to contain the request. 520|113 2 00023910 1 16|METH: Verify that the X server sends back a BadLength error. 520|113 2 00023910 1 17|METH: 520|113 2 00023910 1 18|METH: Open a connection to the X server using native byte sex. 520|113 2 00023910 1 19|METH: Send an invalid UngrabButton protocol request to the X server with length 520|113 2 00023910 1 20|METH: one greater than the minimum length required to contain the request. 520|113 2 00023910 1 21|METH: Verify that the X server sends back a BadLength error. 520|113 2 00023910 1 22|METH: Open a connection to the X server using reversed byte sex. 520|113 2 00023910 1 23|METH: Send an invalid UngrabButton protocol request to the X server with length 520|113 2 00023910 1 24|METH: one greater than the minimum length required to contain the request. 520|113 2 00023910 1 25|METH: Verify that the X server sends back a BadLength error. 220|113 2 0 08:34:38|PASS 410|113 2 1 08:34:38|IC End 400|113 3 1 08:34:38|IC Start 200|113 3 08:34:38|TP Start 520|113 3 00023910 1 1|VSW5TESTSUITE PURPOSE 3 520|113 3 00023910 1 2|Assertion UngrabButton-3.(B) 520|113 3 00023910 1 3|When a client sends an invalid UngrabButton protocol 520|113 3 00023910 1 4|request to the X server, in which the length field of the 520|113 3 00023910 1 5|request exceeds the maximum length accepted by the X server, 520|113 3 00023910 1 6|then the X server sends back a BadLength error to the 520|113 3 00023910 1 7|client. 520|113 3 00023910 1 8|Reason for omission: There is no known portable test method for this assertion 520|113 3 00023910 1 9|METH: Call library function testfunc() to do the following: 520|113 3 00023910 1 10|METH: Open a connection to the X server using native byte sex. 520|113 3 00023910 1 11|METH: Send an invalid UngrabButton protocol request to the X server with length 520|113 3 00023910 1 12|METH: one greater than the maximum length accepted by the server. 520|113 3 00023910 1 13|METH: Verify that the X server sends back a BadLength error. 520|113 3 00023910 1 14|METH: Open a connection to the X server using reversed byte sex. 520|113 3 00023910 1 15|METH: Send an invalid UngrabButton protocol request to the X server with length 520|113 3 00023910 1 16|METH: one greater than the maximum length accepted by the server. 520|113 3 00023910 1 17|METH: Verify that the X server sends back a BadLength error. 520|113 3 00023934 1 1|INFO: Processing a big request 520|113 3 00023910 2 1|child process was terminated by signal 13 (SIGPIPE) 520|113 3 00023935 1 1|INFO: Processing a big request 520|113 3 00023910 3 1|child process was terminated by signal 13 (SIGPIPE) 220|113 3 2 08:34:38|UNRESOLVED 410|113 3 1 08:34:38|IC End 80|113 1 08:34:39|TC End, scenario ref 229-0 70||"VSW5TESTSUITE CASE UngrabKey 3" 10|114 /Xproto/pUngrabKey 08:34:39|TC Start, scenario ref 231-0 15|114 3.3-lite 3|TCM Start 520|114 0 00023936 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|114 1 1 08:34:41|IC Start 200|114 1 08:34:41|TP Start 520|114 1 00023936 1 1|VSW5TESTSUITE PURPOSE 1 520|114 1 00023936 1 2|Assertion UngrabKey-1.(A) 520|114 1 00023936 1 3|When a client sends a valid UngrabKey protocol request to 520|114 1 00023936 1 4|the X server, then the X server does not send back an error, 520|114 1 00023936 1 5|event or reply to the client. 520|114 1 00023936 1 6|METH: Call library function testfunc() to do the following: 520|114 1 00023936 1 7|METH: Open a connection to the X server using native byte sex. 520|114 1 00023936 1 8|METH: Send a valid UngrabKey protocol request to the X server. 520|114 1 00023936 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|114 1 00023936 1 10|METH: Open a connection to the X server using reversed byte sex. 520|114 1 00023936 1 11|METH: Send a valid UngrabKey protocol request to the X server. 520|114 1 00023936 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|114 1 0 08:34:41|PASS 410|114 1 1 08:34:41|IC End 400|114 2 1 08:34:41|IC Start 200|114 2 08:34:41|TP Start 520|114 2 00023936 1 1|VSW5TESTSUITE PURPOSE 2 520|114 2 00023936 1 2|Assertion UngrabKey-2.(A) 520|114 2 00023936 1 3|When a client sends an invalid UngrabKey protocol request 520|114 2 00023936 1 4|to the X server, in which the length field of the request is 520|114 2 00023936 1 5|not the minimum length required to contain the request, then 520|114 2 00023936 1 6|the X server sends back a BadLength error to the client. 520|114 2 00023936 1 7|METH: Call library function testfunc() to do the following: 520|114 2 00023936 1 8|METH: Open a connection to the X server using native byte sex. 520|114 2 00023936 1 9|METH: Send an invalid UngrabKey protocol request to the X server with length 520|114 2 00023936 1 10|METH: one less than the minimum length required to contain the request. 520|114 2 00023936 1 11|METH: Verify that the X server sends back a BadLength error. 520|114 2 00023936 1 12|METH: Open a connection to the X server using reversed byte sex. 520|114 2 00023936 1 13|METH: Send an invalid UngrabKey protocol request to the X server with length 520|114 2 00023936 1 14|METH: one less than the minimum length required to contain the request. 520|114 2 00023936 1 15|METH: Verify that the X server sends back a BadLength error. 520|114 2 00023936 1 16|METH: 520|114 2 00023936 1 17|METH: Open a connection to the X server using native byte sex. 520|114 2 00023936 1 18|METH: Send an invalid UngrabKey protocol request to the X server with length 520|114 2 00023936 1 19|METH: one greater than the minimum length required to contain the request. 520|114 2 00023936 1 20|METH: Verify that the X server sends back a BadLength error. 520|114 2 00023936 1 21|METH: Open a connection to the X server using reversed byte sex. 520|114 2 00023936 1 22|METH: Send an invalid UngrabKey protocol request to the X server with length 520|114 2 00023936 1 23|METH: one greater than the minimum length required to contain the request. 520|114 2 00023936 1 24|METH: Verify that the X server sends back a BadLength error. 220|114 2 0 08:34:41|PASS 410|114 2 1 08:34:41|IC End 400|114 3 1 08:34:41|IC Start 200|114 3 08:34:41|TP Start 520|114 3 00023936 1 1|VSW5TESTSUITE PURPOSE 3 520|114 3 00023936 1 2|Assertion UngrabKey-3.(B) 520|114 3 00023936 1 3|When a client sends an invalid UngrabKey protocol request 520|114 3 00023936 1 4|to the X server, in which the length field of the request 520|114 3 00023936 1 5|exceeds the maximum length accepted by the X server, then 520|114 3 00023936 1 6|the X server sends back a BadLength error to the client. 520|114 3 00023936 1 7|Reason for omission: There is no known portable test method for this assertion 520|114 3 00023936 1 8|METH: Call library function testfunc() to do the following: 520|114 3 00023936 1 9|METH: Open a connection to the X server using native byte sex. 520|114 3 00023936 1 10|METH: Send an invalid UngrabKey protocol request to the X server with length 520|114 3 00023936 1 11|METH: one greater than the maximum length accepted by the server. 520|114 3 00023936 1 12|METH: Verify that the X server sends back a BadLength error. 520|114 3 00023936 1 13|METH: Open a connection to the X server using reversed byte sex. 520|114 3 00023936 1 14|METH: Send an invalid UngrabKey protocol request to the X server with length 520|114 3 00023936 1 15|METH: one greater than the maximum length accepted by the server. 520|114 3 00023936 1 16|METH: Verify that the X server sends back a BadLength error. 520|114 3 00023960 1 1|INFO: Processing a big request 520|114 3 00023936 2 1|child process was terminated by signal 13 (SIGPIPE) 520|114 3 00023961 1 1|INFO: Processing a big request 520|114 3 00023936 3 1|child process was terminated by signal 13 (SIGPIPE) 220|114 3 2 08:34:41|UNRESOLVED 410|114 3 1 08:34:41|IC End 80|114 1 08:34:42|TC End, scenario ref 231-0 70||"VSW5TESTSUITE CASE UngrabKeyboard 3" 10|115 /Xproto/pUngrabKeyboard 08:34:42|TC Start, scenario ref 233-0 15|115 3.3-lite 3|TCM Start 520|115 0 00023962 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|115 1 1 08:34:45|IC Start 200|115 1 08:34:45|TP Start 520|115 1 00023962 1 1|VSW5TESTSUITE PURPOSE 1 520|115 1 00023962 1 2|Assertion UngrabKeyboard-1.(A) 520|115 1 00023962 1 3|When a client sends a valid UngrabKeyboard protocol request 520|115 1 00023962 1 4|to the X server, and the client has no event selected in the 520|115 1 00023962 1 5|event_mask for any window, then the X server does not send 520|115 1 00023962 1 6|back an error, event or reply to the client. 520|115 1 00023962 1 7|METH: Call library function testfunc() to do the following: 520|115 1 00023962 1 8|METH: Open a connection to the X server using native byte sex. 520|115 1 00023962 1 9|METH: Send a valid UngrabKeyboard protocol request to the X server. 520|115 1 00023962 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|115 1 00023962 1 11|METH: Open a connection to the X server using reversed byte sex. 520|115 1 00023962 1 12|METH: Send a valid UngrabKeyboard protocol request to the X server. 520|115 1 00023962 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|115 1 0 08:34:45|PASS 410|115 1 1 08:34:45|IC End 400|115 2 1 08:34:45|IC Start 200|115 2 08:34:45|TP Start 520|115 2 00023962 1 1|VSW5TESTSUITE PURPOSE 2 520|115 2 00023962 1 2|Assertion UngrabKeyboard-2.(A) 520|115 2 00023962 1 3|When a client sends an invalid UngrabKeyboard protocol 520|115 2 00023962 1 4|request to the X server, in which the length field of the 520|115 2 00023962 1 5|request is not the minimum length required to contain the 520|115 2 00023962 1 6|request, then the X server sends back a BadLength error to 520|115 2 00023962 1 7|the client. 520|115 2 00023962 1 8|METH: Call library function testfunc() to do the following: 520|115 2 00023962 1 9|METH: Open a connection to the X server using native byte sex. 520|115 2 00023962 1 10|METH: Send an invalid UngrabKeyboard protocol request to the X server with length 520|115 2 00023962 1 11|METH: one less than the minimum length required to contain the request. 520|115 2 00023962 1 12|METH: Verify that the X server sends back a BadLength error. 520|115 2 00023962 1 13|METH: Open a connection to the X server using reversed byte sex. 520|115 2 00023962 1 14|METH: Send an invalid UngrabKeyboard protocol request to the X server with length 520|115 2 00023962 1 15|METH: one less than the minimum length required to contain the request. 520|115 2 00023962 1 16|METH: Verify that the X server sends back a BadLength error. 520|115 2 00023962 1 17|METH: 520|115 2 00023962 1 18|METH: Open a connection to the X server using native byte sex. 520|115 2 00023962 1 19|METH: Send an invalid UngrabKeyboard protocol request to the X server with length 520|115 2 00023962 1 20|METH: one greater than the minimum length required to contain the request. 520|115 2 00023962 1 21|METH: Verify that the X server sends back a BadLength error. 520|115 2 00023962 1 22|METH: Open a connection to the X server using reversed byte sex. 520|115 2 00023962 1 23|METH: Send an invalid UngrabKeyboard protocol request to the X server with length 520|115 2 00023962 1 24|METH: one greater than the minimum length required to contain the request. 520|115 2 00023962 1 25|METH: Verify that the X server sends back a BadLength error. 220|115 2 0 08:34:45|PASS 410|115 2 1 08:34:45|IC End 400|115 3 1 08:34:45|IC Start 200|115 3 08:34:45|TP Start 520|115 3 00023962 1 1|VSW5TESTSUITE PURPOSE 3 520|115 3 00023962 1 2|Assertion UngrabKeyboard-3.(B) 520|115 3 00023962 1 3|When a client sends an invalid UngrabKeyboard protocol 520|115 3 00023962 1 4|request to the X server, in which the length field of the 520|115 3 00023962 1 5|request exceeds the maximum length accepted by the X server, 520|115 3 00023962 1 6|then the X server sends back a BadLength error to the 520|115 3 00023962 1 7|client. 520|115 3 00023962 1 8|Reason for omission: There is no known portable test method for this assertion 520|115 3 00023962 1 9|METH: Call library function testfunc() to do the following: 520|115 3 00023962 1 10|METH: Open a connection to the X server using native byte sex. 520|115 3 00023962 1 11|METH: Send an invalid UngrabKeyboard protocol request to the X server with length 520|115 3 00023962 1 12|METH: one greater than the maximum length accepted by the server. 520|115 3 00023962 1 13|METH: Verify that the X server sends back a BadLength error. 520|115 3 00023962 1 14|METH: Open a connection to the X server using reversed byte sex. 520|115 3 00023962 1 15|METH: Send an invalid UngrabKeyboard protocol request to the X server with length 520|115 3 00023962 1 16|METH: one greater than the maximum length accepted by the server. 520|115 3 00023962 1 17|METH: Verify that the X server sends back a BadLength error. 520|115 3 00023986 1 1|INFO: Processing a big request 520|115 3 00023962 2 1|child process was terminated by signal 13 (SIGPIPE) 520|115 3 00023987 1 1|INFO: Processing a big request 520|115 3 00023962 3 1|child process was terminated by signal 13 (SIGPIPE) 220|115 3 2 08:34:45|UNRESOLVED 410|115 3 1 08:34:45|IC End 80|115 1 08:34:46|TC End, scenario ref 233-0 70||"VSW5TESTSUITE CASE UngrabPointer 3" 10|116 /Xproto/pUngrabPointer 08:34:46|TC Start, scenario ref 235-0 15|116 3.3-lite 3|TCM Start 520|116 0 00023988 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|116 1 1 08:34:48|IC Start 200|116 1 08:34:48|TP Start 520|116 1 00023988 1 1|VSW5TESTSUITE PURPOSE 1 520|116 1 00023988 1 2|Assertion UngrabPointer-1.(A) 520|116 1 00023988 1 3|When a client sends a valid UngrabPointer protocol request 520|116 1 00023988 1 4|to the X server, and the client has no event selected in the 520|116 1 00023988 1 5|event_mask for any window, then the X server does not send 520|116 1 00023988 1 6|back an error, event or reply to the client. 520|116 1 00023988 1 7|METH: Call library function testfunc() to do the following: 520|116 1 00023988 1 8|METH: Open a connection to the X server using native byte sex. 520|116 1 00023988 1 9|METH: Send a valid UngrabPointer protocol request to the X server. 520|116 1 00023988 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|116 1 00023988 1 11|METH: Open a connection to the X server using reversed byte sex. 520|116 1 00023988 1 12|METH: Send a valid UngrabPointer protocol request to the X server. 520|116 1 00023988 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|116 1 0 08:34:48|PASS 410|116 1 1 08:34:48|IC End 400|116 2 1 08:34:48|IC Start 200|116 2 08:34:48|TP Start 520|116 2 00023988 1 1|VSW5TESTSUITE PURPOSE 2 520|116 2 00023988 1 2|Assertion UngrabPointer-2.(A) 520|116 2 00023988 1 3|When a client sends an invalid UngrabPointer protocol 520|116 2 00023988 1 4|request to the X server, in which the length field of the 520|116 2 00023988 1 5|request is not the minimum length required to contain the 520|116 2 00023988 1 6|request, then the X server sends back a BadLength error to 520|116 2 00023988 1 7|the client. 520|116 2 00023988 1 8|METH: Call library function testfunc() to do the following: 520|116 2 00023988 1 9|METH: Open a connection to the X server using native byte sex. 520|116 2 00023988 1 10|METH: Send an invalid UngrabPointer protocol request to the X server with length 520|116 2 00023988 1 11|METH: one less than the minimum length required to contain the request. 520|116 2 00023988 1 12|METH: Verify that the X server sends back a BadLength error. 520|116 2 00023988 1 13|METH: Open a connection to the X server using reversed byte sex. 520|116 2 00023988 1 14|METH: Send an invalid UngrabPointer protocol request to the X server with length 520|116 2 00023988 1 15|METH: one less than the minimum length required to contain the request. 520|116 2 00023988 1 16|METH: Verify that the X server sends back a BadLength error. 520|116 2 00023988 1 17|METH: 520|116 2 00023988 1 18|METH: Open a connection to the X server using native byte sex. 520|116 2 00023988 1 19|METH: Send an invalid UngrabPointer protocol request to the X server with length 520|116 2 00023988 1 20|METH: one greater than the minimum length required to contain the request. 520|116 2 00023988 1 21|METH: Verify that the X server sends back a BadLength error. 520|116 2 00023988 1 22|METH: Open a connection to the X server using reversed byte sex. 520|116 2 00023988 1 23|METH: Send an invalid UngrabPointer protocol request to the X server with length 520|116 2 00023988 1 24|METH: one greater than the minimum length required to contain the request. 520|116 2 00023988 1 25|METH: Verify that the X server sends back a BadLength error. 220|116 2 0 08:34:48|PASS 410|116 2 1 08:34:48|IC End 400|116 3 1 08:34:48|IC Start 200|116 3 08:34:48|TP Start 520|116 3 00023988 1 1|VSW5TESTSUITE PURPOSE 3 520|116 3 00023988 1 2|Assertion UngrabPointer-3.(B) 520|116 3 00023988 1 3|When a client sends an invalid UngrabPointer protocol 520|116 3 00023988 1 4|request to the X server, in which the length field of the 520|116 3 00023988 1 5|request exceeds the maximum length accepted by the X server, 520|116 3 00023988 1 6|then the X server sends back a BadLength error to the 520|116 3 00023988 1 7|client. 520|116 3 00023988 1 8|Reason for omission: There is no known portable test method for this assertion 520|116 3 00023988 1 9|METH: Call library function testfunc() to do the following: 520|116 3 00023988 1 10|METH: Open a connection to the X server using native byte sex. 520|116 3 00023988 1 11|METH: Send an invalid UngrabPointer protocol request to the X server with length 520|116 3 00023988 1 12|METH: one greater than the maximum length accepted by the server. 520|116 3 00023988 1 13|METH: Verify that the X server sends back a BadLength error. 520|116 3 00023988 1 14|METH: Open a connection to the X server using reversed byte sex. 520|116 3 00023988 1 15|METH: Send an invalid UngrabPointer protocol request to the X server with length 520|116 3 00023988 1 16|METH: one greater than the maximum length accepted by the server. 520|116 3 00023988 1 17|METH: Verify that the X server sends back a BadLength error. 520|116 3 00024012 1 1|INFO: Processing a big request 520|116 3 00023988 2 1|child process was terminated by signal 13 (SIGPIPE) 520|116 3 00024013 1 1|INFO: Processing a big request 520|116 3 00023988 3 1|child process was terminated by signal 13 (SIGPIPE) 220|116 3 2 08:34:48|UNRESOLVED 410|116 3 1 08:34:48|IC End 80|116 1 08:34:49|TC End, scenario ref 235-0 70||"VSW5TESTSUITE CASE UngrabServer 3" 10|117 /Xproto/pUngrabServer 08:34:49|TC Start, scenario ref 237-0 15|117 3.3-lite 3|TCM Start 520|117 0 00024014 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|117 1 1 08:34:52|IC Start 200|117 1 08:34:52|TP Start 520|117 1 00024014 1 1|VSW5TESTSUITE PURPOSE 1 520|117 1 00024014 1 2|Assertion UngrabServer-1.(A) 520|117 1 00024014 1 3|When a client sends a valid UngrabServer protocol request 520|117 1 00024014 1 4|to the X server, then the X server does not send back an 520|117 1 00024014 1 5|error, event or reply to the client. 520|117 1 00024014 1 6|METH: Call library function testfunc() to do the following: 520|117 1 00024014 1 7|METH: Open a connection to the X server using native byte sex. 520|117 1 00024014 1 8|METH: Send a valid UngrabServer protocol request to the X server. 520|117 1 00024014 1 9|METH: Verify that the X server does not send back an error, event or reply. 520|117 1 00024014 1 10|METH: Open a connection to the X server using reversed byte sex. 520|117 1 00024014 1 11|METH: Send a valid UngrabServer protocol request to the X server. 520|117 1 00024014 1 12|METH: Verify that the X server does not send back an error, event or reply. 220|117 1 0 08:34:52|PASS 410|117 1 1 08:34:52|IC End 400|117 2 1 08:34:52|IC Start 200|117 2 08:34:52|TP Start 520|117 2 00024014 1 1|VSW5TESTSUITE PURPOSE 2 520|117 2 00024014 1 2|Assertion UngrabServer-2.(A) 520|117 2 00024014 1 3|When a client sends an invalid UngrabServer protocol 520|117 2 00024014 1 4|request to the X server, in which the length field of the 520|117 2 00024014 1 5|request is not the minimum length required to contain the 520|117 2 00024014 1 6|request, then the X server sends back a BadLength error to 520|117 2 00024014 1 7|the client. 520|117 2 00024014 1 8|METH: Call library function testfunc() to do the following: 520|117 2 00024014 1 9|METH: Open a connection to the X server using native byte sex. 520|117 2 00024014 1 10|METH: Send an invalid UngrabServer protocol request to the X server with length 520|117 2 00024014 1 11|METH: one less than the minimum length required to contain the request. 520|117 2 00024014 1 12|METH: Verify that the X server sends back a BadLength error. 520|117 2 00024014 1 13|METH: Open a connection to the X server using reversed byte sex. 520|117 2 00024014 1 14|METH: Send an invalid UngrabServer protocol request to the X server with length 520|117 2 00024014 1 15|METH: one less than the minimum length required to contain the request. 520|117 2 00024014 1 16|METH: Verify that the X server sends back a BadLength error. 520|117 2 00024014 1 17|METH: 520|117 2 00024014 1 18|METH: Open a connection to the X server using native byte sex. 520|117 2 00024014 1 19|METH: Send an invalid UngrabServer protocol request to the X server with length 520|117 2 00024014 1 20|METH: one greater than the minimum length required to contain the request. 520|117 2 00024014 1 21|METH: Verify that the X server sends back a BadLength error. 520|117 2 00024014 1 22|METH: Open a connection to the X server using reversed byte sex. 520|117 2 00024014 1 23|METH: Send an invalid UngrabServer protocol request to the X server with length 520|117 2 00024014 1 24|METH: one greater than the minimum length required to contain the request. 520|117 2 00024014 1 25|METH: Verify that the X server sends back a BadLength error. 520|117 2 00024034 1 1|INFO: Processing a big request 520|117 2 00024034 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|117 2 00024034 1 3|REPORT: Test UngrabServer failed with 1 error. 520|117 2 00024035 1 1|INFO: Processing a big request 520|117 2 00024035 1 2|REPORT: Expect: wanted NOTHING, got TIMEOUT! (server may be dead) 520|117 2 00024035 1 3|REPORT: Test UngrabServer failed with 1 error. 220|117 2 1 08:35:02|FAIL 410|117 2 1 08:35:02|IC End 400|117 3 1 08:35:02|IC Start 200|117 3 08:35:02|TP Start 520|117 3 00024014 1 1|VSW5TESTSUITE PURPOSE 3 520|117 3 00024014 1 2|Assertion UngrabServer-3.(B) 520|117 3 00024014 1 3|When a client sends an invalid UngrabServer protocol 520|117 3 00024014 1 4|request to the X server, in which the length field of the 520|117 3 00024014 1 5|request exceeds the maximum length accepted by the X server, 520|117 3 00024014 1 6|then the X server sends back a BadLength error to the 520|117 3 00024014 1 7|client. 520|117 3 00024014 1 8|Reason for omission: There is no known portable test method for this assertion 520|117 3 00024014 1 9|METH: Call library function testfunc() to do the following: 520|117 3 00024014 1 10|METH: Open a connection to the X server using native byte sex. 520|117 3 00024014 1 11|METH: Send an invalid UngrabServer protocol request to the X server with length 520|117 3 00024014 1 12|METH: one greater than the maximum length accepted by the server. 520|117 3 00024014 1 13|METH: Verify that the X server sends back a BadLength error. 520|117 3 00024014 1 14|METH: Open a connection to the X server using reversed byte sex. 520|117 3 00024014 1 15|METH: Send an invalid UngrabServer protocol request to the X server with length 520|117 3 00024014 1 16|METH: one greater than the maximum length accepted by the server. 520|117 3 00024014 1 17|METH: Verify that the X server sends back a BadLength error. 520|117 3 00024038 1 1|INFO: Processing a big request 520|117 3 00024014 2 1|child process was terminated by signal 13 (SIGPIPE) 520|117 3 00024039 1 1|INFO: Processing a big request 520|117 3 00024014 3 1|child process was terminated by signal 13 (SIGPIPE) 220|117 3 2 08:35:02|UNRESOLVED 410|117 3 1 08:35:02|IC End 80|117 1 08:35:02|TC End, scenario ref 237-0 70||"VSW5TESTSUITE CASE UnmapSubwindows 3" 10|118 /Xproto/pUnmapSubwindows 08:35:02|TC Start, scenario ref 239-0 15|118 3.3-lite 3|TCM Start 520|118 0 00024040 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|118 1 1 08:35:05|IC Start 200|118 1 08:35:05|TP Start 520|118 1 00024040 1 1|VSW5TESTSUITE PURPOSE 1 520|118 1 00024040 1 2|Assertion UnmapSubwindows-1.(A) 520|118 1 00024040 1 3|When a client sends a valid UnmapSubwindows protocol 520|118 1 00024040 1 4|request to the X server, and the parent window is not 520|118 1 00024040 1 5|mapped, and the client has no event selected in the 520|118 1 00024040 1 6|event_mask for any window, then the X server does not send 520|118 1 00024040 1 7|back an error, event or reply to the client. 520|118 1 00024040 1 8|METH: Call library function testfunc() to do the following: 520|118 1 00024040 1 9|METH: Open a connection to the X server using native byte sex. 520|118 1 00024040 1 10|METH: Send a valid UnmapSubwindows protocol request to the X server. 520|118 1 00024040 1 11|METH: Verify that the X server does not send back an error, event or reply. 520|118 1 00024040 1 12|METH: Open a connection to the X server using reversed byte sex. 520|118 1 00024040 1 13|METH: Send a valid UnmapSubwindows protocol request to the X server. 520|118 1 00024040 1 14|METH: Verify that the X server does not send back an error, event or reply. 220|118 1 0 08:35:05|PASS 410|118 1 1 08:35:05|IC End 400|118 2 1 08:35:05|IC Start 200|118 2 08:35:05|TP Start 520|118 2 00024040 1 1|VSW5TESTSUITE PURPOSE 2 520|118 2 00024040 1 2|Assertion UnmapSubwindows-2.(A) 520|118 2 00024040 1 3|When a client sends an invalid UnmapSubwindows protocol 520|118 2 00024040 1 4|request to the X server, in which the length field of the 520|118 2 00024040 1 5|request is not the minimum length required to contain the 520|118 2 00024040 1 6|request, then the X server sends back a BadLength error to 520|118 2 00024040 1 7|the client. 520|118 2 00024040 1 8|METH: Call library function testfunc() to do the following: 520|118 2 00024040 1 9|METH: Open a connection to the X server using native byte sex. 520|118 2 00024040 1 10|METH: Send an invalid UnmapSubwindows protocol request to the X server with length 520|118 2 00024040 1 11|METH: one less than the minimum length required to contain the request. 520|118 2 00024040 1 12|METH: Verify that the X server sends back a BadLength error. 520|118 2 00024040 1 13|METH: Open a connection to the X server using reversed byte sex. 520|118 2 00024040 1 14|METH: Send an invalid UnmapSubwindows protocol request to the X server with length 520|118 2 00024040 1 15|METH: one less than the minimum length required to contain the request. 520|118 2 00024040 1 16|METH: Verify that the X server sends back a BadLength error. 520|118 2 00024040 1 17|METH: 520|118 2 00024040 1 18|METH: Open a connection to the X server using native byte sex. 520|118 2 00024040 1 19|METH: Send an invalid UnmapSubwindows protocol request to the X server with length 520|118 2 00024040 1 20|METH: one greater than the minimum length required to contain the request. 520|118 2 00024040 1 21|METH: Verify that the X server sends back a BadLength error. 520|118 2 00024040 1 22|METH: Open a connection to the X server using reversed byte sex. 520|118 2 00024040 1 23|METH: Send an invalid UnmapSubwindows protocol request to the X server with length 520|118 2 00024040 1 24|METH: one greater than the minimum length required to contain the request. 520|118 2 00024040 1 25|METH: Verify that the X server sends back a BadLength error. 220|118 2 0 08:35:05|PASS 410|118 2 1 08:35:05|IC End 400|118 3 1 08:35:05|IC Start 200|118 3 08:35:05|TP Start 520|118 3 00024040 1 1|VSW5TESTSUITE PURPOSE 3 520|118 3 00024040 1 2|Assertion UnmapSubwindows-3.(B) 520|118 3 00024040 1 3|When a client sends an invalid UnmapSubwindows protocol 520|118 3 00024040 1 4|request to the X server, in which the length field of the 520|118 3 00024040 1 5|request exceeds the maximum length accepted by the X server, 520|118 3 00024040 1 6|then the X server sends back a BadLength error to the 520|118 3 00024040 1 7|client. 520|118 3 00024040 1 8|Reason for omission: There is no known portable test method for this assertion 520|118 3 00024040 1 9|METH: Call library function testfunc() to do the following: 520|118 3 00024040 1 10|METH: Open a connection to the X server using native byte sex. 520|118 3 00024040 1 11|METH: Send an invalid UnmapSubwindows protocol request to the X server with length 520|118 3 00024040 1 12|METH: one greater than the maximum length accepted by the server. 520|118 3 00024040 1 13|METH: Verify that the X server sends back a BadLength error. 520|118 3 00024040 1 14|METH: Open a connection to the X server using reversed byte sex. 520|118 3 00024040 1 15|METH: Send an invalid UnmapSubwindows protocol request to the X server with length 520|118 3 00024040 1 16|METH: one greater than the maximum length accepted by the server. 520|118 3 00024040 1 17|METH: Verify that the X server sends back a BadLength error. 520|118 3 00024064 1 1|INFO: Processing a big request 520|118 3 00024040 2 1|child process was terminated by signal 13 (SIGPIPE) 520|118 3 00024065 1 1|INFO: Processing a big request 520|118 3 00024040 3 1|child process was terminated by signal 13 (SIGPIPE) 220|118 3 2 08:35:05|UNRESOLVED 410|118 3 1 08:35:05|IC End 80|118 1 08:35:06|TC End, scenario ref 239-0 70||"VSW5TESTSUITE CASE UnmapWindow 3" 10|119 /Xproto/pUnmapWindow 08:35:06|TC Start, scenario ref 241-0 15|119 3.3-lite 3|TCM Start 520|119 0 00024066 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|119 1 1 08:35:09|IC Start 200|119 1 08:35:09|TP Start 520|119 1 00024066 1 1|VSW5TESTSUITE PURPOSE 1 520|119 1 00024066 1 2|Assertion UnmapWindow-1.(A) 520|119 1 00024066 1 3|When a client sends a valid UnmapWindow protocol request to 520|119 1 00024066 1 4|the X server, and the client has no event selected in the 520|119 1 00024066 1 5|event_mask for any window, then the X server does not send 520|119 1 00024066 1 6|back an error, event or reply to the client. 520|119 1 00024066 1 7|METH: Call library function testfunc() to do the following: 520|119 1 00024066 1 8|METH: Open a connection to the X server using native byte sex. 520|119 1 00024066 1 9|METH: Send a valid UnmapWindow protocol request to the X server. 520|119 1 00024066 1 10|METH: Verify that the X server sends back an UnmapNotify event. 520|119 1 00024066 1 11|METH: Open a connection to the X server using reversed byte sex. 520|119 1 00024066 1 12|METH: Send a valid UnmapWindow protocol request to the X server. 520|119 1 00024066 1 13|METH: Verify that the X server sends back an UnmapNotify event. 220|119 1 0 08:35:09|PASS 410|119 1 1 08:35:09|IC End 400|119 2 1 08:35:09|IC Start 200|119 2 08:35:09|TP Start 520|119 2 00024066 1 1|VSW5TESTSUITE PURPOSE 2 520|119 2 00024066 1 2|Assertion UnmapWindow-2.(A) 520|119 2 00024066 1 3|When a client sends an invalid UnmapWindow protocol request 520|119 2 00024066 1 4|to the X server, in which the length field of the request is 520|119 2 00024066 1 5|not the minimum length required to contain the request, then 520|119 2 00024066 1 6|the X server sends back a BadLength error to the client. 520|119 2 00024066 1 7|METH: Call library function testfunc() to do the following: 520|119 2 00024066 1 8|METH: Open a connection to the X server using native byte sex. 520|119 2 00024066 1 9|METH: Send an invalid UnmapWindow protocol request to the X server with length 520|119 2 00024066 1 10|METH: one less than the minimum length required to contain the request. 520|119 2 00024066 1 11|METH: Verify that the X server sends back a BadLength error. 520|119 2 00024066 1 12|METH: Open a connection to the X server using reversed byte sex. 520|119 2 00024066 1 13|METH: Send an invalid UnmapWindow protocol request to the X server with length 520|119 2 00024066 1 14|METH: one less than the minimum length required to contain the request. 520|119 2 00024066 1 15|METH: Verify that the X server sends back a BadLength error. 520|119 2 00024066 1 16|METH: 520|119 2 00024066 1 17|METH: Open a connection to the X server using native byte sex. 520|119 2 00024066 1 18|METH: Send an invalid UnmapWindow protocol request to the X server with length 520|119 2 00024066 1 19|METH: one greater than the minimum length required to contain the request. 520|119 2 00024066 1 20|METH: Verify that the X server sends back a BadLength error. 520|119 2 00024066 1 21|METH: Open a connection to the X server using reversed byte sex. 520|119 2 00024066 1 22|METH: Send an invalid UnmapWindow protocol request to the X server with length 520|119 2 00024066 1 23|METH: one greater than the minimum length required to contain the request. 520|119 2 00024066 1 24|METH: Verify that the X server sends back a BadLength error. 220|119 2 0 08:35:09|PASS 410|119 2 1 08:35:09|IC End 400|119 3 1 08:35:09|IC Start 200|119 3 08:35:09|TP Start 520|119 3 00024066 1 1|VSW5TESTSUITE PURPOSE 3 520|119 3 00024066 1 2|Assertion UnmapWindow-3.(B) 520|119 3 00024066 1 3|When a client sends an invalid UnmapWindow protocol request 520|119 3 00024066 1 4|to the X server, in which the length field of the request 520|119 3 00024066 1 5|exceeds the maximum length accepted by the X server, then 520|119 3 00024066 1 6|the X server sends back a BadLength error to the client. 520|119 3 00024066 1 7|Reason for omission: There is no known portable test method for this assertion 520|119 3 00024066 1 8|METH: Call library function testfunc() to do the following: 520|119 3 00024066 1 9|METH: Open a connection to the X server using native byte sex. 520|119 3 00024066 1 10|METH: Send an invalid UnmapWindow protocol request to the X server with length 520|119 3 00024066 1 11|METH: one greater than the maximum length accepted by the server. 520|119 3 00024066 1 12|METH: Verify that the X server sends back a BadLength error. 520|119 3 00024066 1 13|METH: Open a connection to the X server using reversed byte sex. 520|119 3 00024066 1 14|METH: Send an invalid UnmapWindow protocol request to the X server with length 520|119 3 00024066 1 15|METH: one greater than the maximum length accepted by the server. 520|119 3 00024066 1 16|METH: Verify that the X server sends back a BadLength error. 520|119 3 00024090 1 1|INFO: Processing a big request 520|119 3 00024066 2 1|child process was terminated by signal 13 (SIGPIPE) 520|119 3 00024091 1 1|INFO: Processing a big request 520|119 3 00024066 3 1|child process was terminated by signal 13 (SIGPIPE) 220|119 3 2 08:35:09|UNRESOLVED 410|119 3 1 08:35:09|IC End 80|119 1 08:35:09|TC End, scenario ref 241-0 70||"VSW5TESTSUITE CASE UninstallColormap 3" 10|120 /Xproto/pUninstallColormap 08:35:09|TC Start, scenario ref 243-0 15|120 3.3-lite 3|TCM Start 520|120 0 00024092 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|120 1 1 08:35:12|IC Start 200|120 1 08:35:12|TP Start 520|120 1 00024092 1 1|VSW5TESTSUITE PURPOSE 1 520|120 1 00024092 1 2|Assertion UninstallColormap-1.(A) 520|120 1 00024092 1 3|When a client sends a valid UninstallColormap protocol 520|120 1 00024092 1 4|request to the X server, and the client has no event 520|120 1 00024092 1 5|selected in the event_mask for any window, then the X server 520|120 1 00024092 1 6|does not send back an error, event or reply to the client. 520|120 1 00024092 1 7|METH: Call library function testfunc() to do the following: 520|120 1 00024092 1 8|METH: Open a connection to the X server using native byte sex. 520|120 1 00024092 1 9|METH: Send a valid UninstallColormap protocol request to the X server. 520|120 1 00024092 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|120 1 00024092 1 11|METH: Open a connection to the X server using reversed byte sex. 520|120 1 00024092 1 12|METH: Send a valid UninstallColormap protocol request to the X server. 520|120 1 00024092 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|120 1 0 08:35:12|PASS 410|120 1 1 08:35:12|IC End 400|120 2 1 08:35:12|IC Start 200|120 2 08:35:12|TP Start 520|120 2 00024092 1 1|VSW5TESTSUITE PURPOSE 2 520|120 2 00024092 1 2|Assertion UninstallColormap-2.(A) 520|120 2 00024092 1 3|When a client sends an invalid UninstallColormap protocol 520|120 2 00024092 1 4|request to the X server, in which the length field of the 520|120 2 00024092 1 5|request is not the minimum length required to contain the 520|120 2 00024092 1 6|request, then the X server sends back a BadLength error to 520|120 2 00024092 1 7|the client. 520|120 2 00024092 1 8|METH: Call library function testfunc() to do the following: 520|120 2 00024092 1 9|METH: Open a connection to the X server using native byte sex. 520|120 2 00024092 1 10|METH: Send an invalid UninstallColormap protocol request to the X server with length 520|120 2 00024092 1 11|METH: one less than the minimum length required to contain the request. 520|120 2 00024092 1 12|METH: Verify that the X server sends back a BadLength error. 520|120 2 00024092 1 13|METH: Open a connection to the X server using reversed byte sex. 520|120 2 00024092 1 14|METH: Send an invalid UninstallColormap protocol request to the X server with length 520|120 2 00024092 1 15|METH: one less than the minimum length required to contain the request. 520|120 2 00024092 1 16|METH: Verify that the X server sends back a BadLength error. 520|120 2 00024092 1 17|METH: 520|120 2 00024092 1 18|METH: Open a connection to the X server using native byte sex. 520|120 2 00024092 1 19|METH: Send an invalid UninstallColormap protocol request to the X server with length 520|120 2 00024092 1 20|METH: one greater than the minimum length required to contain the request. 520|120 2 00024092 1 21|METH: Verify that the X server sends back a BadLength error. 520|120 2 00024092 1 22|METH: Open a connection to the X server using reversed byte sex. 520|120 2 00024092 1 23|METH: Send an invalid UninstallColormap protocol request to the X server with length 520|120 2 00024092 1 24|METH: one greater than the minimum length required to contain the request. 520|120 2 00024092 1 25|METH: Verify that the X server sends back a BadLength error. 220|120 2 0 08:35:12|PASS 410|120 2 1 08:35:12|IC End 400|120 3 1 08:35:12|IC Start 200|120 3 08:35:12|TP Start 520|120 3 00024092 1 1|VSW5TESTSUITE PURPOSE 3 520|120 3 00024092 1 2|Assertion UninstallColormap-3.(B) 520|120 3 00024092 1 3|When a client sends an invalid UninstallColormap protocol 520|120 3 00024092 1 4|request to the X server, in which the length field of the 520|120 3 00024092 1 5|request exceeds the maximum length accepted by the X server, 520|120 3 00024092 1 6|then the X server sends back a BadLength error to the 520|120 3 00024092 1 7|client. 520|120 3 00024092 1 8|Reason for omission: There is no known portable test method for this assertion 520|120 3 00024092 1 9|METH: Call library function testfunc() to do the following: 520|120 3 00024092 1 10|METH: Open a connection to the X server using native byte sex. 520|120 3 00024092 1 11|METH: Send an invalid UninstallColormap protocol request to the X server with length 520|120 3 00024092 1 12|METH: one greater than the maximum length accepted by the server. 520|120 3 00024092 1 13|METH: Verify that the X server sends back a BadLength error. 520|120 3 00024092 1 14|METH: Open a connection to the X server using reversed byte sex. 520|120 3 00024092 1 15|METH: Send an invalid UninstallColormap protocol request to the X server with length 520|120 3 00024092 1 16|METH: one greater than the maximum length accepted by the server. 520|120 3 00024092 1 17|METH: Verify that the X server sends back a BadLength error. 520|120 3 00024116 1 1|INFO: Processing a big request 520|120 3 00024092 2 1|child process was terminated by signal 13 (SIGPIPE) 520|120 3 00024117 1 1|INFO: Processing a big request 520|120 3 00024092 3 1|child process was terminated by signal 13 (SIGPIPE) 220|120 3 2 08:35:12|UNRESOLVED 410|120 3 1 08:35:12|IC End 80|120 1 08:35:13|TC End, scenario ref 243-0 70||"VSW5TESTSUITE CASE WarpPointer 3" 10|121 /Xproto/pWarpPointer 08:35:13|TC Start, scenario ref 245-0 15|121 3.3-lite 3|TCM Start 520|121 0 00024118 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|121 1 1 08:35:15|IC Start 200|121 1 08:35:15|TP Start 520|121 1 00024118 1 1|VSW5TESTSUITE PURPOSE 1 520|121 1 00024118 1 2|Assertion WarpPointer-1.(A) 520|121 1 00024118 1 3|When a client sends a valid WarpPointer protocol request to 520|121 1 00024118 1 4|the X server, and the client has no event selected in the 520|121 1 00024118 1 5|event_mask for any window, then the X server does not send 520|121 1 00024118 1 6|back an error, event or reply to the client. 520|121 1 00024118 1 7|METH: Call library function testfunc() to do the following: 520|121 1 00024118 1 8|METH: Open a connection to the X server using native byte sex. 520|121 1 00024118 1 9|METH: Send a valid WarpPointer protocol request to the X server. 520|121 1 00024118 1 10|METH: Verify that the X server does not send back an error, event or reply. 520|121 1 00024118 1 11|METH: Open a connection to the X server using reversed byte sex. 520|121 1 00024118 1 12|METH: Send a valid WarpPointer protocol request to the X server. 520|121 1 00024118 1 13|METH: Verify that the X server does not send back an error, event or reply. 220|121 1 0 08:35:15|PASS 410|121 1 1 08:35:15|IC End 400|121 2 1 08:35:15|IC Start 200|121 2 08:35:15|TP Start 520|121 2 00024118 1 1|VSW5TESTSUITE PURPOSE 2 520|121 2 00024118 1 2|Assertion WarpPointer-2.(A) 520|121 2 00024118 1 3|When a client sends an invalid WarpPointer protocol request 520|121 2 00024118 1 4|to the X server, in which the length field of the request is 520|121 2 00024118 1 5|not the minimum length required to contain the request, then 520|121 2 00024118 1 6|the X server sends back a BadLength error to the client. 520|121 2 00024118 1 7|METH: Call library function testfunc() to do the following: 520|121 2 00024118 1 8|METH: Open a connection to the X server using native byte sex. 520|121 2 00024118 1 9|METH: Send an invalid WarpPointer protocol request to the X server with length 520|121 2 00024118 1 10|METH: one less than the minimum length required to contain the request. 520|121 2 00024118 1 11|METH: Verify that the X server sends back a BadLength error. 520|121 2 00024118 1 12|METH: Open a connection to the X server using reversed byte sex. 520|121 2 00024118 1 13|METH: Send an invalid WarpPointer protocol request to the X server with length 520|121 2 00024118 1 14|METH: one less than the minimum length required to contain the request. 520|121 2 00024118 1 15|METH: Verify that the X server sends back a BadLength error. 520|121 2 00024118 1 16|METH: 520|121 2 00024118 1 17|METH: Open a connection to the X server using native byte sex. 520|121 2 00024118 1 18|METH: Send an invalid WarpPointer protocol request to the X server with length 520|121 2 00024118 1 19|METH: one greater than the minimum length required to contain the request. 520|121 2 00024118 1 20|METH: Verify that the X server sends back a BadLength error. 520|121 2 00024118 1 21|METH: Open a connection to the X server using reversed byte sex. 520|121 2 00024118 1 22|METH: Send an invalid WarpPointer protocol request to the X server with length 520|121 2 00024118 1 23|METH: one greater than the minimum length required to contain the request. 520|121 2 00024118 1 24|METH: Verify that the X server sends back a BadLength error. 220|121 2 0 08:35:15|PASS 410|121 2 1 08:35:15|IC End 400|121 3 1 08:35:15|IC Start 200|121 3 08:35:15|TP Start 520|121 3 00024118 1 1|VSW5TESTSUITE PURPOSE 3 520|121 3 00024118 1 2|Assertion WarpPointer-3.(B) 520|121 3 00024118 1 3|When a client sends an invalid WarpPointer protocol request 520|121 3 00024118 1 4|to the X server, in which the length field of the request 520|121 3 00024118 1 5|exceeds the maximum length accepted by the X server, then 520|121 3 00024118 1 6|the X server sends back a BadLength error to the client. 520|121 3 00024118 1 7|Reason for omission: There is no known portable test method for this assertion 520|121 3 00024118 1 8|METH: Call library function testfunc() to do the following: 520|121 3 00024118 1 9|METH: Open a connection to the X server using native byte sex. 520|121 3 00024118 1 10|METH: Send an invalid WarpPointer protocol request to the X server with length 520|121 3 00024118 1 11|METH: one greater than the maximum length accepted by the server. 520|121 3 00024118 1 12|METH: Verify that the X server sends back a BadLength error. 520|121 3 00024118 1 13|METH: Open a connection to the X server using reversed byte sex. 520|121 3 00024118 1 14|METH: Send an invalid WarpPointer protocol request to the X server with length 520|121 3 00024118 1 15|METH: one greater than the maximum length accepted by the server. 520|121 3 00024118 1 16|METH: Verify that the X server sends back a BadLength error. 520|121 3 00024142 1 1|INFO: Processing a big request 520|121 3 00024118 2 1|child process was terminated by signal 13 (SIGPIPE) 520|121 3 00024143 1 1|INFO: Processing a big request 520|121 3 00024118 3 1|child process was terminated by signal 13 (SIGPIPE) 220|121 3 2 08:35:15|UNRESOLVED 410|121 3 1 08:35:15|IC End 80|121 1 08:35:16|TC End, scenario ref 245-0 70||"VSW5TESTSUITE SECTION Xlib3 109 161 0 0" 70||"VSW5TESTSUITE CASE XAllPlanes 2" 10|122 /Xlib3/XAllPlanes 08:35:16|TC Start, scenario ref 248-0 15|122 3.3-lite 2|TCM Start 520|122 0 00024144 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|122 1 1 08:35:19|IC Start 200|122 1 08:35:19|TP Start 520|122 1 00024144 1 1|VSW5TESTSUITE PURPOSE 1 520|122 1 00024144 1 2|Assertion XAllPlanes-1.(A) 520|122 1 00024144 1 3|A call to XAllPlanes returns an unsigned long value with 520|122 1 00024144 1 4|all bits set to 1. 520|122 1 00024144 1 5|METH: Call XAllPlanes. 520|122 1 00024144 1 6|METH: Verify result was ~0L. 220|122 1 0 08:35:19|PASS 410|122 1 1 08:35:19|IC End 400|122 2 1 08:35:19|IC Start 200|122 2 08:35:19|TP Start 520|122 2 00024144 1 1|VSW5TESTSUITE PURPOSE 2 520|122 2 00024144 1 2|Assertion XAllPlanes-2.(A) 520|122 2 00024144 1 3|AllPlanes returns an unsigned long value with all bits set 520|122 2 00024144 1 4|to 1. 520|122 2 00024144 1 5|METH: Invoke AllPlanes. 520|122 2 00024144 1 6|METH: Verify result was ~0L. 220|122 2 0 08:35:19|PASS 410|122 2 1 08:35:19|IC End 80|122 0 08:35:20|TC End, scenario ref 248-0 70||"VSW5TESTSUITE CASE XBlackPixel 1" 10|123 /Xlib3/XBlackPixel 08:35:20|TC Start, scenario ref 250-0 15|123 3.3-lite 1|TCM Start 520|123 0 00024148 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|123 1 1 08:35:22|IC Start 200|123 1 08:35:22|TP Start 520|123 1 00024148 1 1|VSW5TESTSUITE PURPOSE 1 520|123 1 00024148 1 2|Assertion XBlackPixel-1.(A) 520|123 1 00024148 1 3|A call to XBlackPixel returns the black pixel value for the 520|123 1 00024148 1 4|default colourmap of the screen screen_number. 520|123 1 00024148 1 5|METH: Obtain the value of the black pixel using XBlackPixel. 520|123 1 00024148 1 6|METH: Verify that the value is that given in parameter XT_BLACK_PIXEL. 220|123 1 0 08:35:22|PASS 410|123 1 1 08:35:22|IC End 80|123 0 08:35:23|TC End, scenario ref 250-0 70||"VSW5TESTSUITE CASE XBlackPixelOfScreen 1" 10|124 /Xlib3/XBlackPixelOfScreen 08:35:23|TC Start, scenario ref 252-0 15|124 3.3-lite 1|TCM Start 520|124 0 00024152 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|124 1 1 08:35:25|IC Start 200|124 1 08:35:25|TP Start 520|124 1 00024152 1 1|VSW5TESTSUITE PURPOSE 1 520|124 1 00024152 1 2|Assertion XBlackPixelOfScreen-1.(A) 520|124 1 00024152 1 3|A call to XBlackPixelOfScreen returns the black pixel value 520|124 1 00024152 1 4|of the default colourmap of the screen screen. 520|124 1 00024152 1 5|METH: Obtain the black pixel value of the default screen using XBlackPixelOfScreen. 520|124 1 00024152 1 6|METH: Verify that the value is that given in parameter XT_BLACK_PIXEL. 220|124 1 0 08:35:26|PASS 410|124 1 1 08:35:26|IC End 80|124 0 08:35:26|TC End, scenario ref 252-0 70||"VSW5TESTSUITE CASE XBitmapBitOrder 1" 10|125 /Xlib3/XBitmapBitOrder 08:35:26|TC Start, scenario ref 254-0 15|125 3.3-lite 1|TCM Start 520|125 0 00024156 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|125 1 1 08:35:29|IC Start 200|125 1 08:35:29|TP Start 520|125 1 00024156 1 1|VSW5TESTSUITE PURPOSE 1 520|125 1 00024156 1 2|Assertion XBitmapBitOrder-1.(A) 520|125 1 00024156 1 3|A call to XBitmapBitOrder returns the bitorder, either 520|125 1 00024156 1 4|LSBFirst or MSBFirst, for a scanline unit. 520|125 1 00024156 1 5|METH: Obtain an XImage structure using XGetImage. 520|125 1 00024156 1 6|METH: Obtain the bitmap bit order using XBitmapBitOrder. 520|125 1 00024156 1 7|METH: Verify that the bitmap bit orders are the same. 220|125 1 0 08:35:29|PASS 410|125 1 1 08:35:29|IC End 80|125 0 08:35:29|TC End, scenario ref 254-0 70||"VSW5TESTSUITE CASE XBitmapPad 1" 10|126 /Xlib3/XBitmapPad 08:35:29|TC Start, scenario ref 256-0 15|126 3.3-lite 1|TCM Start 520|126 0 00024160 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|126 1 1 08:35:32|IC Start 200|126 1 08:35:32|TP Start 520|126 1 00024160 1 1|VSW5TESTSUITE PURPOSE 1 520|126 1 00024160 1 2|Assertion XBitmapPad-1.(A) 520|126 1 00024160 1 3|A call to XBitmapPad returns the quantum of a scanline 520|126 1 00024160 1 4|which is 8, 16, or 32. 520|126 1 00024160 1 5|METH: Obtain the bitmap pad from an XImage structure using XGetImage. 520|126 1 00024160 1 6|METH: Obtain the bitmap pad using XBitmapPad. 520|126 1 00024160 1 7|METH: Verify the bitmap pad values are the same. 220|126 1 0 08:35:32|PASS 410|126 1 1 08:35:32|IC End 80|126 0 08:35:33|TC End, scenario ref 256-0 70||"VSW5TESTSUITE CASE XBitmapUnit 1" 10|127 /Xlib3/XBitmapUnit 08:35:33|TC Start, scenario ref 258-0 15|127 3.3-lite 1|TCM Start 520|127 0 00024164 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|127 1 1 08:35:35|IC Start 200|127 1 08:35:35|TP Start 520|127 1 00024164 1 1|VSW5TESTSUITE PURPOSE 1 520|127 1 00024164 1 2|Assertion XBitmapUnit-1.(A) 520|127 1 00024164 1 3|A call to XBitmapUnit returns an integer 8, 16, or 32 which 520|127 1 00024164 1 4|is less than the bitmap pad value and which is the size in 520|127 1 00024164 1 5|bits of a scanline unit belonging to bitmaps. 520|127 1 00024164 1 6|METH: Obtain the bitmap unit from a XImage structure using XGetImage. 520|127 1 00024164 1 7|METH: Obtain the bitmap unit using XBitmapUnit. 520|127 1 00024164 1 8|METH: Verify that the values are the same. 220|127 1 0 08:35:35|PASS 410|127 1 1 08:35:35|IC End 80|127 0 08:35:36|TC End, scenario ref 258-0 70||"VSW5TESTSUITE CASE XCellsOfScreen 1" 10|128 /Xlib3/XCellsOfScreen 08:35:36|TC Start, scenario ref 260-0 15|128 3.3-lite 1|TCM Start 520|128 0 00024168 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|128 1 1 08:35:39|IC Start 200|128 1 08:35:39|TP Start 520|128 1 00024168 1 1|VSW5TESTSUITE PURPOSE 1 520|128 1 00024168 1 2|Assertion XCellsOfScreen-1.(A) 520|128 1 00024168 1 3|A call to XCellsOfScreen returns the number of colourmap 520|128 1 00024168 1 4|cells in the default colourmap of the screen screen. 520|128 1 00024168 1 5|METH: Obtain the default visual using XDefaultVisual. 520|128 1 00024168 1 6|METH: Obtain the XVisualInfo structure corresponding to the DefaultVisual using XGetVisualInfo. 520|128 1 00024168 1 7|METH: Obtain the number of colourmap entries in the default visual from the structure. 520|128 1 00024168 1 8|METH: Obtain the number of colourmap entries in the default colourmap using XCellsOfScreen. 520|128 1 00024168 1 9|METH: Verify that the number of cells is the same. 220|128 1 0 08:35:39|PASS 410|128 1 1 08:35:39|IC End 80|128 0 08:35:39|TC End, scenario ref 260-0 70||"VSW5TESTSUITE CASE XCloseDisplay 28" 10|129 /Xlib3/XCloseDisplay 08:35:39|TC Start, scenario ref 262-0 15|129 3.3-lite 28|TCM Start 520|129 0 00024172 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|129 0 00024172 1 2|REPORT: Unexpected error BadValue 520|129 0 00024172 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|129 0 00024172 1 4|REPORT: Protocol request was X_SetFontPath 520|129 0 00024172 1 5|REPORT: Unexpected Xlib error 400|129 1 1 08:35:42|IC Start 200|129 1 08:35:42|TP Start 520|129 1 00024172 1 1|VSW5TESTSUITE PURPOSE 1 520|129 1 00024172 1 2|Assertion XCloseDisplay-1.(B) 520|129 1 00024172 1 3|A call to XCloseDisplay flushes the output buffer and waits 520|129 1 00024172 1 4|until each flushed request has been received and processed 520|129 1 00024172 1 5|by the X server. 520|129 1 00024172 1 6|Reason for omission: There is no known reliable test method for this assertion 520|129 1 00024172 1 7|METH: Report UNTESTED 220|129 1 5 08:35:42|UNTESTED 410|129 1 1 08:35:42|IC End 400|129 2 1 08:35:42|IC Start 200|129 2 08:35:42|TP Start 520|129 2 00024172 1 1|VSW5TESTSUITE PURPOSE 2 520|129 2 00024172 1 2|Assertion XCloseDisplay-2.(B) 520|129 2 00024172 1 3|A call to XCloseDisplay closes the connection specified by 520|129 2 00024172 1 4|the display argument. 520|129 2 00024172 1 5|Reason for omission: There is no known reliable test method for this assertion 520|129 2 00024172 1 6|METH: If the system is POSIX compliant: 520|129 2 00024172 1 7|METH: Open a display using XOpenDisplay. 520|129 2 00024172 1 8|METH: Obtain the file descriptor of the connection using XConnectionNumber. 520|129 2 00024172 1 9|METH: Close the display using XCloseDisplay. 520|129 2 00024172 1 10|METH: Close the file descriptor using close. 520|129 2 00024172 1 11|METH: Verify that the call returned -1. 520|129 2 00024172 1 12|METH: Otherwise: 520|129 2 00024172 1 13|METH: UNTESTED. 220|129 2 0 08:35:42|PASS 410|129 2 1 08:35:42|IC End 400|129 3 1 08:35:42|IC Start 200|129 3 08:35:42|TP Start 520|129 3 00024172 1 1|VSW5TESTSUITE PURPOSE 3 520|129 3 00024172 1 2|Assertion XCloseDisplay-3.(A) 520|129 3 00024172 1 3|A call to XCloseDisplay disowns all selections made by the 520|129 3 00024172 1 4|client. 520|129 3 00024172 1 5|METH: Open a display using XOpenDisplay. 520|129 3 00024172 1 6|METH: Create a client window using XCreateWindow. 520|129 3 00024172 1 7|METH: Acquire the XA_PRIMARY selection using XSetSelectionOwner. 520|129 3 00024172 1 8|METH: Verify that the client owns the selection with XGetSelectionOwner. 520|129 3 00024172 1 9|METH: Close the display using XCloseDisplay. 520|129 3 00024172 1 10|METH: Verify that the XA_PRIMARY selection is not owned with XGetSelectionOwner. 220|129 3 0 08:35:43|PASS 410|129 3 1 08:35:43|IC End 400|129 4 1 08:35:43|IC Start 200|129 4 08:35:43|TP Start 520|129 4 00024172 1 1|VSW5TESTSUITE PURPOSE 4 520|129 4 00024172 1 2|Assertion XCloseDisplay-4.(A) 520|129 4 00024172 1 3|When the client has actively grabbed the pointer, then a 520|129 4 00024172 1 4|call to XCloseDisplay performs a XUngrabPointer. 520|129 4 00024172 1 5|METH: Open a display using XOpenDisplay. 520|129 4 00024172 1 6|METH: Grab the pointer using XGrabPointer. 520|129 4 00024172 1 7|METH: Verify that the call returned GrabSuccess. 520|129 4 00024172 1 8|METH: Close the display using XCloseDisplay. 520|129 4 00024172 1 9|METH: Grab the pointer using XGrabPointer. 520|129 4 00024172 1 10|METH: Verify that the call returned GrabSuccess. 220|129 4 0 08:35:44|PASS 410|129 4 1 08:35:44|IC End 400|129 5 1 08:35:44|IC Start 200|129 5 08:35:44|TP Start 520|129 5 00024172 1 1|VSW5TESTSUITE PURPOSE 5 520|129 5 00024172 1 2|Assertion XCloseDisplay-5.(A) 520|129 5 00024172 1 3|When the client has actively grabbed the keyboard, then a 520|129 5 00024172 1 4|call to XCloseDisplay performs a XUngrabKeyboard. 520|129 5 00024172 1 5|METH: Open a display using XOpenDisplay. 520|129 5 00024172 1 6|METH: Grab the keyboard using XGrabKeyboard. 520|129 5 00024172 1 7|METH: Verify that the call returned GrabSuccess. 520|129 5 00024172 1 8|METH: Close the display using XCloseDisplay. 520|129 5 00024172 1 9|METH: Grab the keyboard using XGrabKeyboard. 520|129 5 00024172 1 10|METH: Verify that the call returned GrabSuccess. 220|129 5 0 08:35:45|PASS 410|129 5 1 08:35:45|IC End 400|129 6 1 08:35:45|IC Start 200|129 6 08:35:45|TP Start 520|129 6 00024172 1 1|VSW5TESTSUITE PURPOSE 6 520|129 6 00024172 1 2|Assertion XCloseDisplay-6.(A) 520|129 6 00024172 1 3|When the client has grabbed the server, then a call to 520|129 6 00024172 1 4|XCloseDisplay performs a XUngrabServer. 520|129 6 00024172 1 5|METH: Create a connection for client1 using XOpenDisplay. 520|129 6 00024172 1 6|METH: Create a connection for client2 using XOpenDisplay. 520|129 6 00024172 1 7|METH: Create a window using XCreateWindow. 520|129 6 00024172 1 8|METH: Grab the server for the default display using XGrabServer. 520|129 6 00024172 1 9|METH: Create a process using tet_fork. 520|129 6 00024172 1 10|METH: In child process: 520|129 6 00024172 1 11|METH: Generate a ChangeProperty request using XChangeProperty. 520|129 6 00024172 1 12|METH: Wait sufficient time for the ChangeProperty request to be processed. 520|129 6 00024172 1 13|METH: Verify that no PropertyChange event has been generated by client2 using XCheckWindowEvent. 520|129 6 00024172 1 14|METH: Close the client1 connection using XCloseDisplay. 520|129 6 00024172 1 15|METH: In child process: 520|129 6 00024172 1 16|METH: Wait suffient time for the ChangeProperty request to be processed. 520|129 6 00024172 1 17|METH: Verify that a ChangeProperty request was generated by client2. 520|129 6 00024172 3 1|REPORT: XCloseDisplay() did not ungrab the server. 220|129 6 1 08:35:59|FAIL 410|129 6 1 08:35:59|IC End 400|129 7 1 08:35:59|IC Start 200|129 7 08:35:59|TP Start 520|129 7 00024172 1 1|VSW5TESTSUITE PURPOSE 7 520|129 7 00024172 1 2|Assertion XCloseDisplay-7.(B) 520|129 7 00024172 1 3|A call to XCloseDisplay releases all passive grabs made by 520|129 7 00024172 1 4|the client. 520|129 7 00024172 1 5|Reason for omission: There is no known portable test method for this assertion 520|129 7 00024172 1 6|METH: Report UNTESTED 220|129 7 5 08:35:59|UNTESTED 410|129 7 1 08:35:59|IC End 400|129 8 1 08:35:59|IC Start 200|129 8 08:35:59|TP Start 520|129 8 00024172 1 1|VSW5TESTSUITE PURPOSE 8 520|129 8 00024172 1 2|Assertion XCloseDisplay-8.(A) 520|129 8 00024172 1 3|A call to XCloseDisplay frees the default GC for the 520|129 8 00024172 1 4|client. 520|129 8 00024172 1 5|METH: Open a connection using XOpenDisplay. 520|129 8 00024172 1 6|METH: Obtain the default gc id using XDefaultGC. 520|129 8 00024172 1 7|METH: Close the display using XCloseDisplay. 520|129 8 00024172 1 8|METH: Call XDrawPoint using the default gc id. 520|129 8 00024172 1 9|METH: Verify that a BadGC error occurred. 220|129 8 0 08:36:00|PASS 410|129 8 1 08:36:00|IC End 400|129 9 1 08:36:00|IC Start 200|129 9 08:36:00|TP Start 520|129 9 00024172 1 1|VSW5TESTSUITE PURPOSE 9 520|129 9 00024172 1 2|Assertion XCloseDisplay-9.(B) 520|129 9 00024172 1 3|When the closedown mode of the client is RetainPermanent, 520|129 9 00024172 1 4|then all resources allocated by the client are marked as 520|129 9 00024172 1 5|permanent. 520|129 9 00024172 1 6|Reason for omission: There is no known portable test method for this assertion 520|129 9 00024172 1 7|METH: Report UNTESTED 220|129 9 5 08:36:00|UNTESTED 410|129 9 1 08:36:00|IC End 400|129 10 1 08:36:00|IC Start 200|129 10 08:36:00|TP Start 520|129 10 00024172 1 1|VSW5TESTSUITE PURPOSE 10 520|129 10 00024172 1 2|Assertion XCloseDisplay-10.(B) 520|129 10 00024172 1 3|When the closedown mode of the client is RetainTemporary, 520|129 10 00024172 1 4|then all resources allocated by the client are marked as 520|129 10 00024172 1 5|temporary. 520|129 10 00024172 1 6|Reason for omission: There is no known portable test method for this assertion 520|129 10 00024172 1 7|METH: Report UNTESTED 220|129 10 5 08:36:00|UNTESTED 410|129 10 1 08:36:00|IC End 400|129 11 1 08:36:00|IC Start 200|129 11 08:36:00|TP Start 520|129 11 00024172 1 1|VSW5TESTSUITE PURPOSE 11 520|129 11 00024172 1 2|Assertion XCloseDisplay-11.(A) 520|129 11 00024172 1 3|When the closedown mode of the client is DestroyAll, then 520|129 11 00024172 1 4|on a call to XCloseDisplay all windows in the client's 520|129 11 00024172 1 5|save-set that are inferiors of a window created by the 520|129 11 00024172 1 6|client are reparented, with no change in position relative 520|129 11 00024172 1 7|to the root window, to the closest ancestor such that it is 520|129 11 00024172 1 8|not an inferior of a client's window. 520|129 11 00024172 1 9|METH: Open a display using XOpenDisplay. 520|129 11 00024172 1 10|METH: Set the closedown mode of the display to DestroyAll using XSetCloseDownMode. 520|129 11 00024172 1 11|METH: Create save set with setupsaveset. 520|129 11 00024172 1 12|METH: Close the display using XCloseDisplay. 520|129 11 00024172 1 13|METH: Verify reparenting for the save-set occurs and positioning is correct. 520|129 11 00024172 1 14|REPORT: Could not open the display. 220|129 11 2 08:36:00|UNRESOLVED 410|129 11 1 08:36:00|IC End 400|129 12 1 08:36:00|IC Start 200|129 12 08:36:00|TP Start 520|129 12 00024172 1 1|VSW5TESTSUITE PURPOSE 12 520|129 12 00024172 1 2|Assertion XCloseDisplay-12.(A) 520|129 12 00024172 1 3|When the closedown mode of the client is DestroyAll, then 520|129 12 00024172 1 4|a call to XCloseDisplay performs a XMapWindow request on all 520|129 12 00024172 1 5|unmapped windows in the client's save-set. 520|129 12 00024172 1 6|METH: Open a display using XOpenDisplay. 520|129 12 00024172 1 7|METH: Create save set with setupsaveset. 520|129 12 00024172 1 8|METH: Close the display using XCloseDisplay. 520|129 12 00024172 1 9|METH: Get all map events. 520|129 12 00024172 1 10|METH: Compare each event against expected values. 520|129 12 00024172 1 11|METH: Verify that map events were received for all save-set windows that 520|129 12 00024172 1 12|METH: were inferiors of client1 or were not originally mapped. 520|129 12 00024172 1 13|METH: Verify that map events were received for the parents of all save-set 520|129 12 00024172 1 14|METH: windows that were inferiors of client1 or were not originally mapped. 520|129 12 00024172 1 15|unexpected signal 11 (SIGSEGV) received 220|129 12 2 08:36:01|UNRESOLVED 410|129 12 1 08:36:01|IC End 400|129 13 1 08:36:01|IC Start 200|129 13 08:36:01|TP Start 520|129 13 00024172 1 1|VSW5TESTSUITE PURPOSE 13 520|129 13 00024172 1 2|Assertion XCloseDisplay-13.(A) 520|129 13 00024172 1 3|When the closedown mode of the client is DestroyAll, then 520|129 13 00024172 1 4|a call to XCloseDisplay destroys all Window, Font, Pixmap, 520|129 13 00024172 1 5|Colormap, Cursor and GContext resources allocated by the 520|129 13 00024172 1 6|client. 520|129 13 00024172 1 7|METH: Open a display using XOpenDisplay. 520|129 13 00024172 1 8|METH: Set the closedown mode of the display to DestroyAll using XSetCloseDownMode. 520|129 13 00024172 1 9|METH: Create a font using XLoadFont. 520|129 13 00024172 1 10|METH: Create a window using XCreateSimpleWindow. 520|129 13 00024172 1 11|METH: Create a pixmap using XCreatePixmap. 520|129 13 00024172 1 12|METH: Create a colormap using XCreateColormap. 520|129 13 00024172 1 13|METH: Create a cursor using XCreateFontCursor. 520|129 13 00024172 1 14|METH: Create a GC using XCreateGC. 520|129 13 00024172 1 15|METH: Close the display using XCloseDisplay. 520|129 13 00024172 1 16|METH: Free the GC using XFreeGC. 520|129 13 00024172 1 17|METH: Verify that a BadGC error occurred. 520|129 13 00024172 1 18|METH: Free the cursor using XFreeCursor. 520|129 13 00024172 1 19|METH: Verify that a BadCursor error occurred. 520|129 13 00024172 1 20|METH: Free the colormap using XFreeColormap. 520|129 13 00024172 1 21|METH: Verify that a BadColor error occurred. 520|129 13 00024172 1 22|METH: Draw on the pixmap with XDrawPoint. 520|129 13 00024172 1 23|METH: Verify that a BadDrawable error occurred. 520|129 13 00024172 1 24|METH: Draw on the window using XDrawPoint. 520|129 13 00024172 1 25|METH: Verify that a BadDrawable error occurred. 520|129 13 00024172 1 26|METH: Free the font using XUnloadFont. 520|129 13 00024172 1 27|METH: Verify that a BadFont error occurred. 520|129 13 00024172 1 28|REPORT: Unexpected error BadValue 520|129 13 00024172 1 29|REPORT: BadValue (integer parameter out of range for operation) 520|129 13 00024172 1 30|REPORT: Protocol request was X_SetFontPath 520|129 13 00024172 1 31|REPORT: Unexpected Xlib error 520|129 13 00024172 1 32|REPORT: XLoadFont() generated a BadName error. 220|129 13 2 08:36:01|UNRESOLVED 410|129 13 1 08:36:01|IC End 400|129 14 1 08:36:01|IC Start 200|129 14 08:36:01|TP Start 520|129 14 00024172 1 1|VSW5TESTSUITE PURPOSE 14 520|129 14 00024172 1 2|Assertion XCloseDisplay-14.(A) 520|129 14 00024172 1 3|When the last connection to the X server closes with a 520|129 14 00024172 1 4|closedown mode of DestroyAll, then the server destroys all 520|129 14 00024172 1 5|lingering resources from clients that have terminated in 520|129 14 00024172 1 6|RetainPermanent or RetainTemporary mode. 520|129 14 00024172 1 7|METH: Set the closedown mode of client Dsp to DestroyAll using XSetCloseDownMode. 520|129 14 00024172 1 8|METH: Open 2 clients with XOpenDisplay. 520|129 14 00024172 1 9|METH: Set the closedown mode of the first to RetainPermanent using XSetCloseDownMode. 520|129 14 00024172 1 10|METH: Set the closedown mode of the second to RetainTemporary using XSetCloseDownMode. 520|129 14 00024172 1 11|METH: Create a font for each client using XLoadFont. 520|129 14 00024172 1 12|METH: Create a window for each client using XCreateSimpleWindow. 520|129 14 00024172 1 13|METH: Create a pixmap for each client using XCreatePixmap. 520|129 14 00024172 1 14|METH: Create a colormap for each client using XCreateColormap. 520|129 14 00024172 1 15|METH: Create a cursor for each client using XCreateFontCursor. 520|129 14 00024172 1 16|METH: Create a gc for each client using XCreateGC. 520|129 14 00024172 1 17|METH: Close the 2 clients. 520|129 14 00024172 1 18|METH: Close client Dsp using XCloseDisplay. 520|129 14 00024172 1 19|METH: 520|129 14 00024172 1 20|METH: Open client Dsp using XOpenDisplay. 520|129 14 00024172 1 21|METH: Free the GCs using XFreeGC. 520|129 14 00024172 1 22|METH: Verify that a BadGC error occurred. 520|129 14 00024172 1 23|METH: Free the cursors using XFreeCursor. 520|129 14 00024172 1 24|METH: Verify that a BadCursor error occurred. 520|129 14 00024172 1 25|METH: Free the colormaps using XFreeColormap. 520|129 14 00024172 1 26|METH: Verify that a BadColor occurred. 520|129 14 00024172 1 27|METH: Draw on the pixmaps with XDrawPoint. 520|129 14 00024172 1 28|METH: Verify that a BadDrawable error occurred. 520|129 14 00024172 1 29|METH: Draw on the windows using XDrawPoint. 520|129 14 00024172 1 30|METH: Verify that a BadDrawable error occurred. 520|129 14 00024172 1 31|METH: Free the fonts using XUnloadFont. 520|129 14 00024172 1 32|METH: Verify that a BadFont error occurred. 520|129 14 00024172 1 33|REPORT: Unexpected error BadValue 520|129 14 00024172 1 34|REPORT: BadValue (integer parameter out of range for operation) 520|129 14 00024172 1 35|REPORT: Protocol request was X_SetFontPath 520|129 14 00024172 1 36|REPORT: Unexpected Xlib error 520|129 14 00024172 1 37|REPORT: XLoadFont() generated a BadName error. 220|129 14 2 08:36:01|UNRESOLVED 410|129 14 1 08:36:01|IC End 400|129 15 1 08:36:01|IC Start 200|129 15 08:36:01|TP Start 520|129 15 00024172 1 1|VSW5TESTSUITE PURPOSE 15 520|129 15 00024172 1 2|Assertion XCloseDisplay-15.(A) 520|129 15 00024172 1 3|When the last connection to the X server closes with a 520|129 15 00024172 1 4|closedown mode of DestroyAll, then the server deletes all 520|129 15 00024172 1 5|but the predefined atom IDs. 520|129 15 00024172 1 6|METH: Set the closedown mode to DestroyAll using XSetCloseDownMode. 520|129 15 00024172 1 7|METH: Create and intern the atom XT_TEST_Atom using XInternAtom. 520|129 15 00024172 1 8|METH: Close all the server displays. 520|129 15 00024172 1 9|METH: Open the display. 520|129 15 00024172 1 10|METH: Verify that the atom XT_TEST_Atom no longer exists. 520|129 15 00024172 1 11|METH: Verify that each of the predefined atoms exists. 520|129 15 00024172 1 12|REPORT: The atom XT_TEST_Atom was not destroyed. 220|129 15 1 08:36:02|FAIL 410|129 15 1 08:36:02|IC End 400|129 16 1 08:36:02|IC Start 200|129 16 08:36:02|TP Start 520|129 16 00024172 1 1|VSW5TESTSUITE PURPOSE 16 520|129 16 00024172 1 2|Assertion XCloseDisplay-16.(A) 520|129 16 00024172 1 3|When the last connection to the server closes with a 520|129 16 00024172 1 4|closedown mode of DestroyAll, then the server deletes all 520|129 16 00024172 1 5|properties on all the root windows. 520|129 16 00024172 1 6|METH: For each screen: 520|129 16 00024172 1 7|METH: Obtain the root window of the screen using RootWindow. 520|129 16 00024172 1 8|METH: Set the XA_PRIMARY property on the window using XChangeProperty. 520|129 16 00024172 1 9|METH: Close all connections to the server using XCloseDisplay. 520|129 16 00024172 1 10|METH: Open a server connection using XOpenDisplay. 520|129 16 00024172 1 11|METH: For each screen: 520|129 16 00024172 1 12|METH: Obtain the value of the XA_PRIMARY property using XGetWindowProperty. 520|129 16 00024172 1 13|METH: Verify that returned type was None, the returned format was 0 and 520|129 16 00024172 1 14|METH: that the bytes_after_return was 0. 520|129 16 00024172 1 15|REPORT: XCloseDisplay() did not destroy all properties on root window of screen 0. 220|129 16 1 08:36:03|FAIL 410|129 16 1 08:36:03|IC End 400|129 17 1 08:36:03|IC Start 200|129 17 08:36:03|TP Start 520|129 17 00024172 1 1|VSW5TESTSUITE PURPOSE 17 520|129 17 00024172 1 2|Assertion XCloseDisplay-17.(B) 520|129 17 00024172 1 3|When the last connection to the server closes with a 520|129 17 00024172 1 4|closedown mode of DestroyAll, then the server resets all 520|129 17 00024172 1 5|device maps, attributes and the access control list. 520|129 17 00024172 1 6|Reason for omission: There is no known portable test method for this assertion 520|129 17 00024172 1 7|METH: Report UNTESTED 220|129 17 5 08:36:03|UNTESTED 410|129 17 1 08:36:03|IC End 400|129 18 1 08:36:03|IC Start 200|129 18 08:36:03|TP Start 520|129 18 00024172 1 1|VSW5TESTSUITE PURPOSE 18 520|129 18 00024172 1 2|Assertion XCloseDisplay-18.(B) 520|129 18 00024172 1 3|When the last connection to the server closes with a 520|129 18 00024172 1 4|closedown mode of DestroyAll, then the server restores the 520|129 18 00024172 1 5|standard root tiles and cursors. 520|129 18 00024172 1 6|Reason for omission: There is no known portable test method for this assertion 520|129 18 00024172 1 7|METH: Report UNTESTED 220|129 18 5 08:36:03|UNTESTED 410|129 18 1 08:36:03|IC End 400|129 19 1 08:36:03|IC Start 200|129 19 08:36:03|TP Start 520|129 19 00024172 1 1|VSW5TESTSUITE PURPOSE 19 520|129 19 00024172 1 2|Assertion XCloseDisplay-19.(A) 520|129 19 00024172 1 3|When the last connection to the server closes with a 520|129 19 00024172 1 4|closedown mode of DestroyAll, then the server restores the 520|129 19 00024172 1 5|default font path. 520|129 19 00024172 1 6|METH: Set the closedown mode of a connection to DestroyAll. 520|129 19 00024172 1 7|METH: Set the font path to XT_FONTPATH using XSetFontPath 520|129 19 00024172 1 8|METH: Close all connections to the server using XCloseDisplay. 520|129 19 00024172 1 9|METH: Open a connection using XOpenDisplay. 520|129 19 00024172 1 10|METH: Set the closedown mode of the connection to DestroyAll. 520|129 19 00024172 1 11|METH: Set the font path to XT_FONTPATH_GOOD using XSetFontPath 520|129 19 00024172 1 12|METH: Close all connections to the server using XCloseDisplay. 520|129 19 00024172 1 13|METH: Verify that the font path is restored in each case to the same font path. 520|129 19 00024172 1 14|METH: Set the font path to the restored font path using XSetFontPath. 520|129 19 00024172 1 15|METH: Verify that no error occurs. 520|129 19 00024172 1 16|METH: Verify that the cursor font can be accessed. 520|129 19 00024172 1 17|REPORT: Unexpected error BadValue 520|129 19 00024172 1 18|REPORT: BadValue (integer parameter out of range for operation) 520|129 19 00024172 1 19|REPORT: Protocol request was X_SetFontPath 520|129 19 00024172 1 20|REPORT: Unexpected Xlib error 520|129 19 00024172 1 21|REPORT: Number of directories was not set to default 520|129 19 00024172 1 22|REPORT: was 1, expecting 7 520|129 19 00024172 1 23|REPORT: Font path component was not set to default 520|129 19 00024172 1 24|REPORT: was 'built-ins', expecting '/opt/xorg/share/fonts/X11/misc/' 220|129 19 2 08:36:05|UNRESOLVED 410|129 19 1 08:36:05|IC End 400|129 20 1 08:36:05|IC Start 200|129 20 08:36:05|TP Start 520|129 20 00024172 1 1|VSW5TESTSUITE PURPOSE 20 520|129 20 00024172 1 2|Assertion XCloseDisplay-20.(A) 520|129 20 00024172 1 3|When the last connection to the server closes with a 520|129 20 00024172 1 4|closedown mode of DestroyAll, then the server restores the 520|129 20 00024172 1 5|input focus to PointerRoot. 520|129 20 00024172 1 6|METH: Set the closedown mode of a connection to DestroyAll. 520|129 20 00024172 1 7|METH: Set the input focus of a connection to None with XSetInputFocus. 520|129 20 00024172 1 8|METH: Close all connections to the server using XCloseDisplay. 520|129 20 00024172 1 9|METH: Open a connection using XOpenDisplay. 520|129 20 00024172 1 10|METH: Obtain the current input focus using XGetInputFocus. 520|129 20 00024172 1 11|METH: Verify that the input focus is PointerRoot. 520|129 20 00024172 1 12|REPORT: XCloseDisplay() set the input focus to 0 instead of PointerRoot (1). 220|129 20 1 08:36:06|FAIL 410|129 20 1 08:36:06|IC End 400|129 21 1 08:36:06|IC Start 200|129 21 08:36:06|TP Start 520|129 21 00024172 1 1|VSW5TESTSUITE PURPOSE 21 520|129 21 00024172 1 2|Assertion XCloseDisplay-21.(A) 520|129 21 00024172 1 3|When the last connection to the server closes with a 520|129 21 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 21 00024172 1 5|a call to XCloseDisplay does not affect any window in the 520|129 21 00024172 1 6|client's save-set. 520|129 21 00024172 1 7|METH: Open a display using XOpenDisplay. 520|129 21 00024172 1 8|METH: Set the closedown mode of the display to RetainPermanent using XSetCloseDownMode. 520|129 21 00024172 1 9|METH: Create save set with setupsaveset. 520|129 21 00024172 1 10|METH: Close the display using XCloseDisplay. 520|129 21 00024172 1 11|METH: Verify parents and positions of the save-set members stay the same. 520|129 21 00024172 1 12|METH: Open a display using XOpenDisplay. 520|129 21 00024172 1 13|METH: Set the closedown mode of the display to RetainTemporary using XSetCloseDownMode. 520|129 21 00024172 1 14|METH: Create save set with setupsaveset. 520|129 21 00024172 1 15|METH: Close the display using XCloseDisplay. 520|129 21 00024172 1 16|METH: Verify parents and positions of the save-set members stay the same. 520|129 21 00024172 1 17|unexpected signal 11 (SIGSEGV) received 220|129 21 2 08:36:06|UNRESOLVED 410|129 21 1 08:36:06|IC End 400|129 22 1 08:36:06|IC Start 200|129 22 08:36:06|TP Start 520|129 22 00024172 1 1|VSW5TESTSUITE PURPOSE 22 520|129 22 00024172 1 2|Assertion XCloseDisplay-22.(A) 520|129 22 00024172 1 3|When the last connection to the server closes with a 520|129 22 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 22 00024172 1 5|a call to XCloseDisplay does not delete any Window, Font, 520|129 22 00024172 1 6|Pixmap, Colormap, Cursor and GContext resources allocated 520|129 22 00024172 1 7|by the client. 520|129 22 00024172 1 8|METH: Set the closedown mode of the display to RetainPermanent using XSetCloseDownMode. 520|129 22 00024172 1 9|METH: Create a font using XLoadFont. 520|129 22 00024172 1 10|METH: Create a window using XCreateSimpleWindow. 520|129 22 00024172 1 11|METH: Create a pixmap using XCreatePixmap. 520|129 22 00024172 1 12|METH: Create a colormap using XCreateColormap. 520|129 22 00024172 1 13|METH: Create a cursor using XCreateFontCursor. 520|129 22 00024172 1 14|METH: Create a GC using XCreateGC. 520|129 22 00024172 1 15|METH: 520|129 22 00024172 1 16|METH: Close the display using XCloseDisplay. 520|129 22 00024172 1 17|METH: Open the display using XOpenDisplay. 520|129 22 00024172 1 18|METH: Free the GC using XFreeGC. 520|129 22 00024172 1 19|METH: Verify that no errors occurred. 520|129 22 00024172 1 20|METH: Free the cursor using XFreeCursor. 520|129 22 00024172 1 21|METH: Verify that no errors occurred. 520|129 22 00024172 1 22|METH: Free the colormap using XFreeColormap. 520|129 22 00024172 1 23|METH: Verify that no errors occurred. 520|129 22 00024172 1 24|METH: Draw on the pixmap with XDrawPoint. 520|129 22 00024172 1 25|METH: Verify that no errors occurred. 520|129 22 00024172 1 26|METH: Draw on the window using XDrawPoint. 520|129 22 00024172 1 27|METH: Verify that no errors occurred. 520|129 22 00024172 1 28|METH: Free the font using XUnloadFont. 520|129 22 00024172 1 29|METH: Verify that no errors occurred. 520|129 22 00024172 1 30|METH: 520|129 22 00024172 1 31|METH: Set the closedown mode of the display to RetainTemporary using XSetCloseDownMode. 520|129 22 00024172 1 32|METH: Create a font using XLoadFont. 520|129 22 00024172 1 33|METH: Create a window using XCreateSimpleWindow. 520|129 22 00024172 1 34|METH: Create a pixmap using XCreatePixmap. 520|129 22 00024172 1 35|METH: Create a colormap using XCreateColormap. 520|129 22 00024172 1 36|METH: Create a cursor using XCreateFontCursor. 520|129 22 00024172 1 37|METH: Create a GC using XCreateGC. 520|129 22 00024172 1 38|METH: 520|129 22 00024172 1 39|METH: Close the display using XCloseDisplay. 520|129 22 00024172 1 40|METH: Open the display using XOpenDisplay. 520|129 22 00024172 1 41|METH: Free the GC using XFreeGC. 520|129 22 00024172 1 42|METH: Verify that no errors occurred. 520|129 22 00024172 1 43|METH: Free the cursor using XFreeCursor. 520|129 22 00024172 1 44|METH: Verify that no errors occurred. 520|129 22 00024172 1 45|METH: Free the colormap using XFreeColormap. 520|129 22 00024172 1 46|METH: Verify that no errors occurred. 520|129 22 00024172 1 47|METH: Draw on the pixmap with XDrawPoint. 520|129 22 00024172 1 48|METH: Verify that no errors occurred. 520|129 22 00024172 1 49|METH: Draw on the window using XDrawPoint. 520|129 22 00024172 1 50|METH: Verify that no errors occurred. 520|129 22 00024172 1 51|METH: Free the font using XUnloadFont. 520|129 22 00024172 1 52|METH: Verify that no errors occurred. 520|129 22 00024172 1 53|REPORT: Unexpected error BadValue 520|129 22 00024172 1 54|REPORT: BadValue (integer parameter out of range for operation) 520|129 22 00024172 1 55|REPORT: Protocol request was X_SetFontPath 520|129 22 00024172 1 56|REPORT: Unexpected Xlib error 520|129 22 00024172 1 57|REPORT: XLoadFont() generated a BadName error. 220|129 22 2 08:36:06|UNRESOLVED 410|129 22 1 08:36:06|IC End 400|129 23 1 08:36:06|IC Start 200|129 23 08:36:06|TP Start 520|129 23 00024172 1 1|VSW5TESTSUITE PURPOSE 23 520|129 23 00024172 1 2|Assertion XCloseDisplay-23.(A) 520|129 23 00024172 1 3|When the last connection to the server closes with a 520|129 23 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 23 00024172 1 5|a call to XCloseDisplay does not delete any of the atom IDs. 520|129 23 00024172 1 6|METH: Set the closedown mode to RetainPermanent using XSetCloseDownMode. 520|129 23 00024172 1 7|METH: Create and intern the atom XT_TEST_Atom using XInternAtom. 520|129 23 00024172 1 8|METH: Close all connections to the server using XCloseDisplay. 520|129 23 00024172 1 9|METH: Open a server connection using XOpenDisplay. 520|129 23 00024172 1 10|METH: Verify that the atom XT_TEST_Atom is still interned. 520|129 23 00024172 1 11|METH: Verify that all the predefined atoms still exist. 520|129 23 00024172 1 12|METH: 520|129 23 00024172 1 13|METH: Set the closedown mode to RetainTemporary using XSetCloseDownMode. 520|129 23 00024172 1 14|METH: Create and intern the atom XT_TEST_Atom using XInternAtom. 520|129 23 00024172 1 15|METH: Close all connections to the server using XCloseDisplay. 520|129 23 00024172 1 16|METH: Open a server connection using XOpenDisplay. 520|129 23 00024172 1 17|METH: Verify that the atom XT_TEST_Atom is still interned. 520|129 23 00024172 1 18|METH: Verify that all the predefined atoms still exist. 220|129 23 0 08:36:08|PASS 410|129 23 1 08:36:08|IC End 400|129 24 1 08:36:08|IC Start 200|129 24 08:36:08|TP Start 520|129 24 00024172 1 1|VSW5TESTSUITE PURPOSE 24 520|129 24 00024172 1 2|Assertion XCloseDisplay-24.(B) 520|129 24 00024172 1 3|When the last connection to the server closes with a 520|129 24 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 24 00024172 1 5|a call to XCloseDisplay does not delete any property on any 520|129 24 00024172 1 6|root window. 520|129 24 00024172 1 7|Reason for omission: There is no known portable test method for this assertion 520|129 24 00024172 1 8|METH: Report UNTESTED 220|129 24 5 08:36:08|UNTESTED 410|129 24 1 08:36:08|IC End 400|129 25 1 08:36:08|IC Start 200|129 25 08:36:08|TP Start 520|129 25 00024172 1 1|VSW5TESTSUITE PURPOSE 25 520|129 25 00024172 1 2|Assertion XCloseDisplay-25.(B) 520|129 25 00024172 1 3|When the last connection to the server closes with a 520|129 25 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 25 00024172 1 5|a call to XCloseDisplay does not affect any device map, any 520|129 25 00024172 1 6|attributes or the access control list. 520|129 25 00024172 1 7|Reason for omission: There is no known portable test method for this assertion 520|129 25 00024172 1 8|METH: Report UNTESTED 220|129 25 5 08:36:08|UNTESTED 410|129 25 1 08:36:08|IC End 400|129 26 1 08:36:08|IC Start 200|129 26 08:36:08|TP Start 520|129 26 00024172 1 1|VSW5TESTSUITE PURPOSE 26 520|129 26 00024172 1 2|Assertion XCloseDisplay-26.(B) 520|129 26 00024172 1 3|When the last connection to the server closes with a 520|129 26 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 26 00024172 1 5|a call to XCloseDisplay does not affect the standard root 520|129 26 00024172 1 6|tiles and cursors. 520|129 26 00024172 1 7|Reason for omission: There is no known portable test method for this assertion 520|129 26 00024172 1 8|METH: Report UNTESTED 220|129 26 5 08:36:08|UNTESTED 410|129 26 1 08:36:08|IC End 400|129 27 1 08:36:08|IC Start 200|129 27 08:36:08|TP Start 520|129 27 00024172 1 1|VSW5TESTSUITE PURPOSE 27 520|129 27 00024172 1 2|Assertion XCloseDisplay-27.(B) 520|129 27 00024172 1 3|When the last connection to the server closes with a 520|129 27 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 27 00024172 1 5|a call to XCloseDisplay does not affect the default font 520|129 27 00024172 1 6|path. 520|129 27 00024172 1 7|Reason for omission: There is no known portable test method for this assertion 520|129 27 00024172 1 8|METH: Report UNTESTED 220|129 27 5 08:36:08|UNTESTED 410|129 27 1 08:36:08|IC End 400|129 28 1 08:36:08|IC Start 200|129 28 08:36:08|TP Start 520|129 28 00024172 1 1|VSW5TESTSUITE PURPOSE 28 520|129 28 00024172 1 2|Assertion XCloseDisplay-28.(A) 520|129 28 00024172 1 3|When the last connection to the server closes with a 520|129 28 00024172 1 4|closedown mode of RetainPermanent or RetainTemporary, then 520|129 28 00024172 1 5|a call to XCloseDisplay does not affect the input focus. 520|129 28 00024172 1 6|METH: Set the closedown mode to RetainPermanent using XSetCloseDownMode. 520|129 28 00024172 1 7|METH: Set the input focus to None with XSetInputFocus. 520|129 28 00024172 1 8|METH: Close all connections to the server using XCloseDisplay. 520|129 28 00024172 1 9|METH: Open a connection using XOpenDisplay. 520|129 28 00024172 1 10|METH: Obtain the current input focus using XGetInputFocus. 520|129 28 00024172 1 11|METH: Verify that the input focus is None. 520|129 28 00024172 1 12|METH: 520|129 28 00024172 1 13|METH: Set the closedown mode to RetainTemporary using XSetCloseDownMode. 520|129 28 00024172 1 14|METH: Set the input focus to None with XSetInputFocus. 520|129 28 00024172 1 15|METH: Close all connections to the server using XCloseDisplay. 520|129 28 00024172 1 16|METH: Open a connection using XOpenDisplay. 520|129 28 00024172 1 17|METH: Obtain the current input focus using XGetInputFocus. 520|129 28 00024172 1 18|METH: Verify that the input focus is None. 220|129 28 0 08:36:10|PASS 410|129 28 1 08:36:10|IC End 80|129 1 08:36:11|TC End, scenario ref 262-0 70||"VSW5TESTSUITE CASE XConnectionNumber 1" 10|130 /Xlib3/XConnectionNumber 08:36:11|TC Start, scenario ref 264-0 15|130 3.3-lite 1|TCM Start 520|130 0 00024177 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|130 1 1 08:36:13|IC Start 200|130 1 08:36:13|TP Start 520|130 1 00024177 1 1|VSW5TESTSUITE PURPOSE 1 520|130 1 00024177 1 2|Assertion XConnectionNumber-1.(D) 520|130 1 00024177 1 3|If the system is POSIX compliant: A call to 520|130 1 00024177 1 4|XConnectionNumber returns the file descriptor of the display 520|130 1 00024177 1 5|specified by the display argument. Otherwise: A call to 520|130 1 00024177 1 6|XConnectionNumber returns the connection number of the 520|130 1 00024177 1 7|display specified by the display argument. 520|130 1 00024177 1 8|Reason for omission: There is no known portable test method for this assertion 520|130 1 00024177 1 9|METH: If the system is POSIX compliant: 520|130 1 00024177 1 10|METH: Open a display using XOpenDisplay. 520|130 1 00024177 1 11|METH: Create a child process. 520|130 1 00024177 1 12|METH: In Child : 520|130 1 00024177 1 13|METH: Set IOErrorHandler to an errorhandler function which exits immediately. 520|130 1 00024177 1 14|METH: Obtain the connection number of the display using XConnectionNumber. 520|130 1 00024177 1 15|METH: Close the connection using close. 520|130 1 00024177 1 16|METH: Perform a XNoOp request on the display. 520|130 1 00024177 1 17|METH: Flush the O/P using using XFlush. 520|130 1 00024177 1 18|METH: In parent: 520|130 1 00024177 1 19|METH: Obtain child's exit status. 520|130 1 00024177 1 20|METH: Verify that the child exited from the error handler. 520|130 1 00024177 1 21|METH: Otherwise: 520|130 1 00024177 1 22|METH: UNTESTED 520|130 1 00024181 1 1|REPORT: Cannot open display. 520|130 1 00024177 2 1|REPORT: Child process experienced unexpected problem. 220|130 1 2 08:36:13|UNRESOLVED 410|130 1 1 08:36:13|IC End 80|130 1 08:36:14|TC End, scenario ref 264-0 70||"VSW5TESTSUITE CASE XDefaultColormap 1" 10|131 /Xlib3/XDefaultColormap 08:36:14|TC Start, scenario ref 266-0 15|131 3.3-lite 1|TCM Start 520|131 0 00024182 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|131 1 1 08:36:16|IC Start 200|131 1 08:36:16|TP Start 520|131 1 00024182 1 1|VSW5TESTSUITE PURPOSE 1 520|131 1 00024182 1 2|Assertion XDefaultColormap-1.(A) 520|131 1 00024182 1 3|A call to XDefaultColormap returns the ID of the default 520|131 1 00024182 1 4|colourmap for the screen screen_number. 520|131 1 00024182 1 5|METH: Obtain the colourmap associated with the root window of the default screen using XGetWindowAttributes. 520|131 1 00024182 1 6|METH: Verify that the returned colourmap is the default colourmap using XDefaultColormap. 220|131 1 0 08:36:16|PASS 410|131 1 1 08:36:16|IC End 80|131 0 08:36:17|TC End, scenario ref 266-0 70||"VSW5TESTSUITE CASE XDefaultColormapOfScreen 1" 10|132 /Xlib3/XDefaultColormapOfScreen 08:36:17|TC Start, scenario ref 268-0 15|132 3.3-lite 1|TCM Start 520|132 0 00024186 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|132 1 1 08:36:20|IC Start 200|132 1 08:36:20|TP Start 520|132 1 00024186 1 1|VSW5TESTSUITE PURPOSE 1 520|132 1 00024186 1 2|Assertion XDefaultColormapOfScreen-1.(A) 520|132 1 00024186 1 3|A call to XDefaultColormapOfScreen returns the colourmap ID 520|132 1 00024186 1 4|of the default colourmap of the screen screen. 520|132 1 00024186 1 5|METH: Obtain the colourmap associated with the root window of the default screen using XGetWindowAttributes. 520|132 1 00024186 1 6|METH: Verify that the returned colourmap is the default colourmap using XDefaultColormapOfScreen. 220|132 1 0 08:36:20|PASS 410|132 1 1 08:36:20|IC End 80|132 0 08:36:20|TC End, scenario ref 268-0 70||"VSW5TESTSUITE CASE XDefaultDepth 1" 10|133 /Xlib3/XDefaultDepth 08:36:20|TC Start, scenario ref 270-0 15|133 3.3-lite 1|TCM Start 520|133 0 00024190 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|133 1 1 08:36:23|IC Start 200|133 1 08:36:23|TP Start 520|133 1 00024190 1 1|VSW5TESTSUITE PURPOSE 1 520|133 1 00024190 1 2|Assertion XDefaultDepth-1.(A) 520|133 1 00024190 1 3|A call to XDefaultDepth returns the depth of the root 520|133 1 00024190 1 4|window of the screen screen_number. 520|133 1 00024190 1 5|METH: Obtain the default depth using XDefaultDepth. 520|133 1 00024190 1 6|METH: Obtain the depth of the default root window using XGetWindowAttributes. 520|133 1 00024190 1 7|METH: Verify that the depths are equal. 220|133 1 0 08:36:23|PASS 410|133 1 1 08:36:23|IC End 80|133 0 08:36:23|TC End, scenario ref 270-0 70||"VSW5TESTSUITE CASE XDefaultDepthOfScreen 1" 10|134 /Xlib3/XDefaultDepthOfScreen 08:36:23|TC Start, scenario ref 272-0 15|134 3.3-lite 1|TCM Start 520|134 0 00024194 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|134 1 1 08:36:26|IC Start 200|134 1 08:36:26|TP Start 520|134 1 00024194 1 1|VSW5TESTSUITE PURPOSE 1 520|134 1 00024194 1 2|Assertion XDefaultDepthOfScreen-1.(A) 520|134 1 00024194 1 3|A call to XDefaultDepthOfScreen returns the depth of the 520|134 1 00024194 1 4|root window of the screen screen. 520|134 1 00024194 1 5|METH: Obtain the default depth using XDefaultDepthOfScreen. 520|134 1 00024194 1 6|METH: Obtain the depth of the default root window using XGetWindowAttributes. 520|134 1 00024194 1 7|METH: Verify that the depths are equal. 220|134 1 0 08:36:26|PASS 410|134 1 1 08:36:26|IC End 80|134 0 08:36:27|TC End, scenario ref 272-0 70||"VSW5TESTSUITE CASE XDefaultGC 1" 10|135 /Xlib3/XDefaultGC 08:36:27|TC Start, scenario ref 274-0 15|135 3.3-lite 1|TCM Start 520|135 0 00024198 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|135 1 1 08:36:30|IC Start 200|135 1 08:36:30|TP Start 520|135 1 00024198 1 1|VSW5TESTSUITE PURPOSE 1 520|135 1 00024198 1 2|Assertion XDefaultGC-1.(B) 520|135 1 00024198 1 3|A call to XDefaultGC returns the default graphics context 520|135 1 00024198 1 4|ID for the root window of the screen screen_number. 520|135 1 00024198 1 5|Reason for omission: There is no known portable test method for this assertion 520|135 1 00024198 1 6|METH: Obtain the ID of the default GC using XDefaultGC. 520|135 1 00024198 1 7|REPORT: Default GC has ID 8c156e0 520|135 1 00024198 1 8|REPORT: The assertion can only be partially tested 220|135 1 5 08:36:30|UNTESTED 410|135 1 1 08:36:30|IC End 80|135 77 08:36:30|TC End, scenario ref 274-0 70||"VSW5TESTSUITE CASE XDefaultGCOfScreen 2" 10|136 /Xlib3/XDefaultGCOfScreen 08:36:30|TC Start, scenario ref 276-0 15|136 3.3-lite 2|TCM Start 520|136 0 00024202 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|136 1 1 08:36:33|IC Start 200|136 1 08:36:33|TP Start 520|136 1 00024202 1 1|VSW5TESTSUITE PURPOSE 1 520|136 1 00024202 1 2|Assertion XDefaultGCOfScreen-1.(B) 520|136 1 00024202 1 3|A call to XDefaultGCOfScreen returns the ID of the default 520|136 1 00024202 1 4|GC of the screen screen. 520|136 1 00024202 1 5|Reason for omission: There is no known portable test method for this assertion 520|136 1 00024202 1 6|METH: Obtain the ID of the default GC of the default screen. 520|136 1 00024202 1 7|REPORT: Default GC has ID 936b6e8 520|136 1 00024202 1 8|REPORT: The assertion can only be partially tested 220|136 1 5 08:36:33|UNTESTED 410|136 1 1 08:36:33|IC End 400|136 2 1 08:36:33|IC Start 200|136 2 08:36:33|TP Start 520|136 2 00024202 1 1|VSW5TESTSUITE PURPOSE 2 520|136 2 00024202 1 2|Assertion XDefaultGCOfScreen-2.(A) 520|136 2 00024202 1 3|The default GC has the same depth as the root window of the 520|136 2 00024202 1 4|screen screen. 520|136 2 00024202 1 5|METH: Draw the point (0,0) using the default GC on the default root window. 520|136 2 00024202 1 6|METH: Verify that a BadMatch error did not occur. 220|136 2 0 08:36:33|PASS 410|136 2 1 08:36:33|IC End 80|136 77 08:36:33|TC End, scenario ref 276-0 70||"VSW5TESTSUITE CASE XDefaultRootWindow 1" 10|137 /Xlib3/XDefaultRootWindow 08:36:33|TC Start, scenario ref 278-0 15|137 3.3-lite 1|TCM Start 520|137 0 00024206 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|137 1 1 08:36:36|IC Start 200|137 1 08:36:36|TP Start 520|137 1 00024206 1 1|VSW5TESTSUITE PURPOSE 1 520|137 1 00024206 1 2|Assertion XDefaultRootWindow-1.(A) 520|137 1 00024206 1 3|A call to XDefaultRootWindow returns the root window of the 520|137 1 00024206 1 4|default screen. 520|137 1 00024206 1 5|METH: Obtain the root window ID of the default screen using XDefaultRootWindow. 520|137 1 00024206 1 6|METH: Obtain the root window ID of the default screen using XGetWindowAttributes. 520|137 1 00024206 1 7|METH: Verify that the two IDs are the same. 220|137 1 0 08:36:36|PASS 410|137 1 1 08:36:36|IC End 80|137 0 08:36:37|TC End, scenario ref 278-0 70||"VSW5TESTSUITE CASE XDefaultScreen 1" 10|138 /Xlib3/XDefaultScreen 08:36:37|TC Start, scenario ref 280-0 15|138 3.3-lite 1|TCM Start 520|138 0 00024210 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|138 1 1 08:36:40|IC Start 200|138 1 08:36:40|TP Start 520|138 1 00024210 1 1|VSW5TESTSUITE PURPOSE 1 520|138 1 00024210 1 2|Assertion XDefaultScreen-1.(A) 520|138 1 00024210 1 3|A call to XDefaultScreen returns the screen number which 520|138 1 00024210 1 4|was passed to the XOpenDisplay call that returned the 520|138 1 00024210 1 5|display argmuent. 520|138 1 00024210 1 6|METH: Obtain the default screen number using XDefaultScreen. 520|138 1 00024210 1 7|METH: Obtain the default screen using XScreenOfDisplay. 520|138 1 00024210 1 8|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|138 1 00024210 1 9|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|138 1 00024210 1 10|METH: Verify that the root window IDs are the same. 220|138 1 0 08:36:40|PASS 410|138 1 1 08:36:40|IC End 80|138 0 08:36:40|TC End, scenario ref 280-0 70||"VSW5TESTSUITE CASE XDefaultScreenOfDisplay 1" 10|139 /Xlib3/XDefaultScreenOfDisplay 08:36:40|TC Start, scenario ref 282-0 15|139 3.3-lite 1|TCM Start 520|139 0 00024214 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|139 1 1 08:36:43|IC Start 200|139 1 08:36:43|TP Start 520|139 1 00024214 1 1|VSW5TESTSUITE PURPOSE 1 520|139 1 00024214 1 2|Assertion XDefaultScreenOfDisplay-1.(A) 520|139 1 00024214 1 3|A call to XDefaultScreenOfDisplay returns a pointer to the 520|139 1 00024214 1 4|default screen structure. 520|139 1 00024214 1 5|METH: Obtain the default screen using XDefaultScreenOfDisplay. 520|139 1 00024214 1 6|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|139 1 00024214 1 7|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|139 1 00024214 1 8|METH: Verify that the two IDs are the same. 220|139 1 0 08:36:43|PASS 410|139 1 1 08:36:43|IC End 80|139 0 08:36:43|TC End, scenario ref 282-0 70||"VSW5TESTSUITE CASE XDefaultVisual 1" 10|140 /Xlib3/XDefaultVisual 08:36:43|TC Start, scenario ref 284-0 15|140 3.3-lite 1|TCM Start 520|140 0 00024218 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|140 1 1 08:36:46|IC Start 200|140 1 08:36:46|TP Start 520|140 1 00024218 1 1|VSW5TESTSUITE PURPOSE 1 520|140 1 00024218 1 2|Assertion XDefaultVisual-1.(A) 520|140 1 00024218 1 3|A call to XDefaultVisual returns the visual for the root 520|140 1 00024218 1 4|window of the screen specified by the screen_number 520|140 1 00024218 1 5|argument. 520|140 1 00024218 1 6|METH: Obtain the attributes of the default root window using XGetWindowAttributes. 520|140 1 00024218 1 7|METH: Obtain the default visual using XDefaultVisual. 520|140 1 00024218 1 8|METH: Verify that the visual IDs are the same using XVisualIDFromVisual. 220|140 1 0 08:36:46|PASS 410|140 1 1 08:36:46|IC End 80|140 0 08:36:46|TC End, scenario ref 284-0 70||"VSW5TESTSUITE CASE XDefaultVisualOfScreen 1" 10|141 /Xlib3/XDefaultVisualOfScreen 08:36:46|TC Start, scenario ref 286-0 15|141 3.3-lite 1|TCM Start 520|141 0 00024222 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|141 1 1 08:36:49|IC Start 200|141 1 08:36:49|TP Start 520|141 1 00024222 1 1|VSW5TESTSUITE PURPOSE 1 520|141 1 00024222 1 2|Assertion XDefaultVisualOfScreen-1.(A) 520|141 1 00024222 1 3|A call to XDefaultVisualOfScreen returns the visual of the 520|141 1 00024222 1 4|root window of the screen screen. 520|141 1 00024222 1 5|METH: Obtain the attributes of the default root window using XGetWindowAttributes. 520|141 1 00024222 1 6|METH: Obtain the default visual using XDefaultVisualOfScreen. 520|141 1 00024222 1 7|METH: Verify that the visual IDs are the same using XVisualIDFromVisual. 220|141 1 0 08:36:49|PASS 410|141 1 1 08:36:49|IC End 80|141 0 08:36:50|TC End, scenario ref 286-0 70||"VSW5TESTSUITE CASE XDoesBackingStore 1" 10|142 /Xlib3/XDoesBackingStore 08:36:50|TC Start, scenario ref 288-0 15|142 3.3-lite 1|TCM Start 520|142 0 00024226 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|142 1 1 08:36:53|IC Start 200|142 1 08:36:53|TP Start 520|142 1 00024226 1 1|VSW5TESTSUITE PURPOSE 1 520|142 1 00024226 1 2|Assertion XDoesBackingStore-1.(A) 520|142 1 00024226 1 3|A call to XDoesBackingStore returns WhenMapped, NotUseful, 520|142 1 00024226 1 4|or Always to indicate whether the screen screen supports 520|142 1 00024226 1 5|backing stores. 520|142 1 00024226 1 6|METH: Obtain the level of support for backing store using XDoesBackingStore. 220|142 1 0 08:36:53|PASS 410|142 1 1 08:36:53|IC End 80|142 0 08:36:53|TC End, scenario ref 288-0 70||"VSW5TESTSUITE CASE XDisplayCells 1" 10|143 /Xlib3/XDisplayCells 08:36:53|TC Start, scenario ref 290-0 15|143 3.3-lite 1|TCM Start 520|143 0 00024230 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|143 1 1 08:36:56|IC Start 200|143 1 08:36:56|TP Start 520|143 1 00024230 1 1|VSW5TESTSUITE PURPOSE 1 520|143 1 00024230 1 2|Assertion XDisplayCells-1.(A) 520|143 1 00024230 1 3|A call to XDisplayCells returns the number of colour cells 520|143 1 00024230 1 4|in the default colourmap of the screen specified by the 520|143 1 00024230 1 5|screen_number argument. 520|143 1 00024230 1 6|METH: Obtain the default visual using XDefaultVisual. 520|143 1 00024230 1 7|METH: Obtain the XVisualInfo structure corresponding to the DefaultVisual using XGetVisualInfo. 520|143 1 00024230 1 8|METH: Obtain the number of colormap entries in the default visual from the structure. 520|143 1 00024230 1 9|METH: Obtain the number of colormap entries in the default colormap using XDisplayCells. 520|143 1 00024230 1 10|METH: Verify that the number of cells is the same. 220|143 1 0 08:36:56|PASS 410|143 1 1 08:36:56|IC End 80|143 0 08:36:56|TC End, scenario ref 290-0 70||"VSW5TESTSUITE CASE XDisplayHeight 1" 10|144 /Xlib3/XDisplayHeight 08:36:56|TC Start, scenario ref 292-0 15|144 3.3-lite 1|TCM Start 520|144 0 00024234 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|144 1 1 08:37:00|IC Start 200|144 1 08:37:00|TP Start 520|144 1 00024234 1 1|VSW5TESTSUITE PURPOSE 1 520|144 1 00024234 1 2|Assertion XDisplayHeight-1.(A) 520|144 1 00024234 1 3|A call to XDisplayHeight returns the height in pixels of 520|144 1 00024234 1 4|the screen screen_number. 520|144 1 00024234 1 5|METH: Obtain the height of the root window using XGetWindowAttributes. 520|144 1 00024234 1 6|METH: Obtain the pixel height of the screen using XDisplayHeight. 520|144 1 00024234 1 7|METH: Verify that the heights are the same. 220|144 1 0 08:37:00|PASS 410|144 1 1 08:37:00|IC End 80|144 0 08:37:00|TC End, scenario ref 292-0 70||"VSW5TESTSUITE CASE XDisplayHeightMM 1" 10|145 /Xlib3/XDisplayHeightMM 08:37:00|TC Start, scenario ref 294-0 15|145 3.3-lite 1|TCM Start 520|145 0 00024238 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|145 1 1 08:37:03|IC Start 200|145 1 08:37:03|TP Start 520|145 1 00024238 1 1|VSW5TESTSUITE PURPOSE 1 520|145 1 00024238 1 2|Assertion XDisplayHeightMM-1.(A) 520|145 1 00024238 1 3|A call to XDisplayHeightMM returns the height in 520|145 1 00024238 1 4|millimeters of the screen screen_number. 520|145 1 00024238 1 5|METH: Obtain the height of the screen in millimeters using XDisplayHeightMM. 520|145 1 00024238 1 6|METH: Verify that the value is that given in parameter XT_HEIGHT_MM. 520|145 1 00024238 1 7|REPORT: XDisplayHeightMM() returns incorrect value for screen height 520|145 1 00024238 1 8|REPORT: Expected value 0xee; Observed value 0x9f 220|145 1 1 08:37:03|FAIL 410|145 1 1 08:37:03|IC End 80|145 1 08:37:03|TC End, scenario ref 294-0 70||"VSW5TESTSUITE CASE XDisplayOfScreen 1" 10|146 /Xlib3/XDisplayOfScreen 08:37:03|TC Start, scenario ref 296-0 15|146 3.3-lite 1|TCM Start 520|146 0 00024242 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|146 1 1 08:37:06|IC Start 200|146 1 08:37:06|TP Start 520|146 1 00024242 1 1|VSW5TESTSUITE PURPOSE 1 520|146 1 00024242 1 2|Assertion XDisplayOfScreen-1.(A) 520|146 1 00024242 1 3|A call to XDisplayOfScreen returns the display of the 520|146 1 00024242 1 4|screen screen. 520|146 1 00024242 1 5|METH: Obtain the root window of the screen using XRootWindowOfScreen. 520|146 1 00024242 1 6|METH: Obtain the display of the screen using XDisplayOfScreen. 520|146 1 00024242 1 7|METH: Obtain the root window of the display using XDefaultRootWindow. 520|146 1 00024242 1 8|METH: Verify that the two IDs are the same. 220|146 1 0 08:37:06|PASS 410|146 1 1 08:37:06|IC End 80|146 0 08:37:06|TC End, scenario ref 296-0 70||"VSW5TESTSUITE CASE XDisplayPlanes 1" 10|147 /Xlib3/XDisplayPlanes 08:37:06|TC Start, scenario ref 298-0 15|147 3.3-lite 1|TCM Start 520|147 0 00024246 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|147 1 1 08:37:10|IC Start 200|147 1 08:37:10|TP Start 520|147 1 00024246 1 1|VSW5TESTSUITE PURPOSE 1 520|147 1 00024246 1 2|Assertion XDisplayPlanes-1.(A) 520|147 1 00024246 1 3|A call to XDisplayPlanes returns the depth of the root 520|147 1 00024246 1 4|window of the screen specified by the screen_number 520|147 1 00024246 1 5|argument. 520|147 1 00024246 1 6|METH: Obtain the depth of the root window of the default screen using XDisplayPlanes. 520|147 1 00024246 1 7|METH: Obtain the depth of the root window of the default screen using XGetWindowAttributes. 520|147 1 00024246 1 8|METH: Verify that the depths are the same. 220|147 1 0 08:37:10|PASS 410|147 1 1 08:37:10|IC End 80|147 0 08:37:10|TC End, scenario ref 298-0 70||"VSW5TESTSUITE CASE XDisplayString 2" 10|148 /Xlib3/XDisplayString/XDisplayString 08:37:10|TC Start, scenario ref 300-0 15|148 3.3-lite 2|TCM Start 520|148 0 00024250 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|148 1 1 08:37:13|IC Start 200|148 1 08:37:13|TP Start 520|148 1 00024250 1 1|VSW5TESTSUITE PURPOSE 1 520|148 1 00024250 1 2|Assertion XDisplayString-1.(A) 520|148 1 00024250 1 3|A call to XDisplayString returns the string that was used 520|148 1 00024250 1 4|as the argument to the XOpenDisplay call that returned the 520|148 1 00024250 1 5|value used as the display argument. 520|148 1 00024250 1 6|METH: Open a connection using XOpenDisplay. 520|148 1 00024250 1 7|METH: Obtain the display string using XDisplayString. 520|148 1 00024250 1 8|METH: Verify that the value of the string is the parameter used in XOpenDisplay. 520|148 1 00024250 1 9|METH: Close the display using XCloseDisplay. 520|148 1 00024250 1 10|unexpected signal 11 (SIGSEGV) received 220|148 1 2 08:37:13|UNRESOLVED 410|148 1 1 08:37:13|IC End 400|148 2 1 08:37:13|IC Start 200|148 2 08:37:13|TP Start 520|148 2 00024250 1 1|VSW5TESTSUITE PURPOSE 2 520|148 2 00024250 1 2|Assertion XDisplayString-2.(C) 520|148 2 00024250 1 3|If the system is POSIX compliant: When the argument passed 520|148 2 00024250 1 4|to the XOpenDisplay call that returned the value used as the 520|148 2 00024250 1 5|display argument was NULL, then a call to XDisplayString 520|148 2 00024250 1 6|returns the value of the DISPLAY environment variable when 520|148 2 00024250 1 7|XOpenDisplay was called. 520|148 2 00024250 1 8|METH: Fork a child process using tet_fork. 520|148 2 00024250 1 9|METH: In child : 520|148 2 00024250 1 10|METH: Exec the file "./Test1" with the environment variable DISPLAY set. 520|148 2 00024250 1 11|METH: Open the display using XOpenDisplay. 520|148 2 00024250 1 12|METH: Obtain the value of the display string using XDisplayString. 520|148 2 00024250 1 13|METH: Obtain the value of the DISPLAY environment variable. 520|148 2 00024250 1 14|METH: Verify that the two strings are identical. 520|148 2 00024254 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|148 2 00024254 2 2|REPORT: XDisplayString() returned ":0.0" instead of ":0". 220|148 2 1 08:37:13|FAIL 410|148 2 1 08:37:13|IC End 80|148 1 08:37:13|TC End, scenario ref 300-0 70||"VSW5TESTSUITE CASE XDisplayWidth 1" 10|149 /Xlib3/XDisplayWidth 08:37:13|TC Start, scenario ref 302-0 15|149 3.3-lite 1|TCM Start 520|149 0 00024255 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|149 1 1 08:37:17|IC Start 200|149 1 08:37:17|TP Start 520|149 1 00024255 1 1|VSW5TESTSUITE PURPOSE 1 520|149 1 00024255 1 2|Assertion XDisplayWidth-1.(A) 520|149 1 00024255 1 3|A call to XDisplayWidth returns the width in pixels of the 520|149 1 00024255 1 4|screen screen_number. 520|149 1 00024255 1 5|METH: Obtain the width of the root window using XGetWindowAttributes. 520|149 1 00024255 1 6|METH: Obtain the pixel width of the screen using XDisplayWidth. 520|149 1 00024255 1 7|METH: Verify that the two numbers are the same. 220|149 1 0 08:37:17|PASS 410|149 1 1 08:37:17|IC End 80|149 0 08:37:17|TC End, scenario ref 302-0 70||"VSW5TESTSUITE CASE XDisplayWidthMM 1" 10|150 /Xlib3/XDisplayWidthMM 08:37:17|TC Start, scenario ref 304-0 15|150 3.3-lite 1|TCM Start 520|150 0 00024259 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|150 1 1 08:37:20|IC Start 200|150 1 08:37:20|TP Start 520|150 1 00024259 1 1|VSW5TESTSUITE PURPOSE 1 520|150 1 00024259 1 2|Assertion XDisplayWidthMM-1.(A) 520|150 1 00024259 1 3|A call to XDisplayWidthMM returns the width in millimeters 520|150 1 00024259 1 4|of the screen screen_number. 520|150 1 00024259 1 5|METH: Obtain the width of the screen in millimeters using XDisplayWidthMM. 520|150 1 00024259 1 6|METH: Verify that the value is that given in parameter XT_WIDTH_MM. 520|150 1 00024259 1 7|REPORT: XDisplayWidthMM() returns incorrect value for screen width 520|150 1 00024259 1 8|REPORT: Expected value 0x17c; Observed value 0xd4 220|150 1 1 08:37:20|FAIL 410|150 1 1 08:37:20|IC End 80|150 1 08:37:20|TC End, scenario ref 304-0 70||"VSW5TESTSUITE CASE XDoesSaveUnders 1" 10|151 /Xlib3/XDoesSaveUnders 08:37:20|TC Start, scenario ref 306-0 15|151 3.3-lite 1|TCM Start 520|151 0 00024263 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|151 1 1 08:37:23|IC Start 200|151 1 08:37:23|TP Start 520|151 1 00024263 1 1|VSW5TESTSUITE PURPOSE 1 520|151 1 00024263 1 2|Assertion XDoesSaveUnders-1.(C) 520|151 1 00024263 1 3|If the screen screen supports save unders: A call to 520|151 1 00024263 1 4|XDoesSaveUnders returns True. Otherwise: A call to 520|151 1 00024263 1 5|XDoesSaveUnders returns False. 520|151 1 00024263 1 6|METH: Determine whether the screen supports save unders using XDoesSaveUnders. 220|151 1 0 08:37:23|PASS 410|151 1 1 08:37:23|IC End 80|151 0 08:37:23|TC End, scenario ref 306-0 70||"VSW5TESTSUITE CASE XEventMaskOfScreen 1" 10|152 /Xlib3/XEventMaskOfScreen 08:37:23|TC Start, scenario ref 308-0 15|152 3.3-lite 1|TCM Start 520|152 0 00024267 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|152 1 1 08:37:27|IC Start 200|152 1 08:37:27|TP Start 520|152 1 00024267 1 1|VSW5TESTSUITE PURPOSE 1 520|152 1 00024267 1 2|Assertion XEventMaskOfScreen-1.(A) 520|152 1 00024267 1 3|A call to XEventMaskOfScreen returns the event mask of the 520|152 1 00024267 1 4|root window of the screen screen at the time the connection 520|152 1 00024267 1 5|was established. 520|152 1 00024267 1 6|METH: Obtain the all_events_mask of the root window using XGetWindowAttributes. 520|152 1 00024267 1 7|METH: Obtain the event mask of the root window using XEventMaskOfScreen. 520|152 1 00024267 1 8|METH: Verify that the masks are the same. 220|152 1 0 08:37:27|PASS 410|152 1 1 08:37:27|IC End 80|152 0 08:37:27|TC End, scenario ref 308-0 70||"VSW5TESTSUITE CASE XFree 1" 10|153 /Xlib3/XFree 08:37:27|TC Start, scenario ref 310-0 15|153 3.3-lite 1|TCM Start 520|153 0 00024271 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|153 1 1 08:37:30|IC Start 200|153 1 08:37:30|TP Start 520|153 1 00024271 1 1|VSW5TESTSUITE PURPOSE 1 520|153 1 00024271 1 2|Assertion XFree-1.(A) 520|153 1 00024271 1 3|There are no specific assertions in section 2 for XFree. 520|153 1 00024271 1 4|Assertions for other Xlib functions refer to XFree (as in 520|153 1 00024271 1 5|the Xlib specification). 520|153 1 00024271 1 6|METH: Put out a message explaining that there are no assertions in 520|153 1 00024271 1 7|METH: section 2 for XFree, and that assertions for other Xlib functions 520|153 1 00024271 1 8|METH: refer to XFree. 520|153 1 00024271 1 9|REPORT: There are no specific assertions in section 2 for XFree. 520|153 1 00024271 1 10|REPORT: Assertions for other Xlib functions refer to XFree. 220|153 1 3 08:37:30|NOTINUSE 410|153 1 1 08:37:30|IC End 80|153 77 08:37:30|TC End, scenario ref 310-0 70||"VSW5TESTSUITE CASE XHeightMMOfScreen 1" 10|154 /Xlib3/XHeightMMOfScreen 08:37:30|TC Start, scenario ref 312-0 15|154 3.3-lite 1|TCM Start 520|154 0 00024275 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|154 1 1 08:37:33|IC Start 200|154 1 08:37:33|TP Start 520|154 1 00024275 1 1|VSW5TESTSUITE PURPOSE 1 520|154 1 00024275 1 2|Assertion XHeightMMOfScreen-1.(A) 520|154 1 00024275 1 3|A call to XHeightMMOfScreen returns the height in 520|154 1 00024275 1 4|millimeters of the screen screen. 520|154 1 00024275 1 5|METH: Obtain the height of the screen in millimeters using XHeightMMOfScreen. 520|154 1 00024275 1 6|METH: Verify that the value is that given in parameter XT_HEIGHT_MM. 520|154 1 00024275 1 7|REPORT: XHeightMMOfScreen() returns incorrect value for screen height 520|154 1 00024275 1 8|REPORT: Expected value 0xee; Observed value 0x9f 220|154 1 1 08:37:33|FAIL 410|154 1 1 08:37:33|IC End 80|154 1 08:37:33|TC End, scenario ref 312-0 70||"VSW5TESTSUITE CASE XHeightOfScreen 1" 10|155 /Xlib3/XHeightOfScreen 08:37:33|TC Start, scenario ref 314-0 15|155 3.3-lite 1|TCM Start 520|155 0 00024279 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|155 1 1 08:37:37|IC Start 200|155 1 08:37:37|TP Start 520|155 1 00024279 1 1|VSW5TESTSUITE PURPOSE 1 520|155 1 00024279 1 2|Assertion XHeightOfScreen-1.(A) 520|155 1 00024279 1 3|A call to XHeightOfScreen returns the height in pixels of 520|155 1 00024279 1 4|the screen screen. 520|155 1 00024279 1 5|METH: Obtain the height of the root window using XGetWindowAttributes. 520|155 1 00024279 1 6|METH: Obtain the pixel height of the screen using XHeightOfScreen. 520|155 1 00024279 1 7|METH: Verify that heights are the same. 220|155 1 0 08:37:37|PASS 410|155 1 1 08:37:37|IC End 80|155 0 08:37:37|TC End, scenario ref 314-0 70||"VSW5TESTSUITE CASE XImageByteOrder 1" 10|156 /Xlib3/XImageByteOrder 08:37:37|TC Start, scenario ref 316-0 15|156 3.3-lite 1|TCM Start 520|156 0 00024283 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|156 1 1 08:37:40|IC Start 200|156 1 08:37:40|TP Start 520|156 1 00024283 1 1|VSW5TESTSUITE PURPOSE 1 520|156 1 00024283 1 2|Assertion XImageByteOrder-1.(A) 520|156 1 00024283 1 3|A call to XImageByteOrder returns the byte order, either 520|156 1 00024283 1 4|LSBFirst or MSBFirst, for images for each scanline unit in 520|156 1 00024283 1 5|XY format or for each pixel value in Z format. 520|156 1 00024283 1 6|METH: Obtain an XImage structure using XGetImage. 520|156 1 00024283 1 7|METH: Obtain the byte order using XImageByteOrder. 520|156 1 00024283 1 8|METH: Verify that the byte orders are the same. 220|156 1 0 08:37:40|PASS 410|156 1 1 08:37:40|IC End 80|156 0 08:37:41|TC End, scenario ref 316-0 70||"VSW5TESTSUITE CASE XListDepths 3" 10|157 /Xlib3/XListDepths 08:37:41|TC Start, scenario ref 318-0 15|157 3.3-lite 3|TCM Start 520|157 0 00024287 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|157 1 1 08:37:43|IC Start 200|157 1 08:37:43|TP Start 520|157 1 00024287 1 1|VSW5TESTSUITE PURPOSE 1 520|157 1 00024287 1 2|Assertion XListDepths-1.(B) 520|157 1 00024287 1 3|A call to XListDepths returns an array which can be freed 520|157 1 00024287 1 4|with XFree, of all depths which are available on the screen 520|157 1 00024287 1 5|screen_number and whose size is returned through the 520|157 1 00024287 1 6|count_return argument. 520|157 1 00024287 1 7|Reason for omission: There is no known portable test method for this assertion 520|157 1 00024287 1 8|METH: Obtain the list of supported depths using XListDepths. 520|157 1 00024287 1 9|METH: For each number in the list: 520|157 1 00024287 1 10|METH: Create a pixmap of that depth. 520|157 1 00024287 1 11|METH: Verify that no error occurred. 520|157 1 00024287 1 12|METH: For numbers not in the list of depths: 520|157 1 00024287 1 13|METH: Create a pixmap of the depth. 520|157 1 00024287 1 14|METH: Verify that it was not successful. 520|157 1 00024287 1 15|METH: Free the list using XFree. 220|157 1 0 08:37:43|PASS 410|157 1 1 08:37:43|IC End 400|157 2 1 08:37:43|IC Start 200|157 2 08:37:43|TP Start 520|157 2 00024287 1 1|VSW5TESTSUITE PURPOSE 2 520|157 2 00024287 1 2|Assertion XListDepths-2.(A) 520|157 2 00024287 1 3|When screen_number is not a valid screen, then a call to 520|157 2 00024287 1 4|XListDepths does not set the count_return argument and 520|157 2 00024287 1 5|returns NULL. 520|157 2 00024287 1 6|METH: List the depths of an invalid screen using XListDepths. 520|157 2 00024287 1 7|METH: Verify that the function returns NULL. 520|157 2 00024287 1 8|METH: Verify that the count_return argument was unchanged. 220|157 2 0 08:37:43|PASS 410|157 2 1 08:37:43|IC End 400|157 3 1 08:37:43|IC Start 200|157 3 08:37:43|TP Start 520|157 3 00024287 1 1|VSW5TESTSUITE PURPOSE 3 520|157 3 00024287 1 2|Assertion XListDepths-3.(B) 520|157 3 00024287 1 3|When sufficient memory cannot be allocated for the returned 520|157 3 00024287 1 4|array, then a call to XListDepths does not set the 520|157 3 00024287 1 5|count_return argument and returns NULL. 520|157 3 00024287 1 6|Reason for omission: There is no known portable test method for this assertion 520|157 3 00024287 1 7|METH: Report UNTESTED 220|157 3 5 08:37:43|UNTESTED 410|157 3 1 08:37:43|IC End 80|157 77 08:37:44|TC End, scenario ref 318-0 70||"VSW5TESTSUITE CASE XLastKnownRequestProcessed 1" 10|158 /Xlib3/XLastKnownRequestProcessed 08:37:44|TC Start, scenario ref 320-0 15|158 3.3-lite 1|TCM Start 520|158 0 00024291 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|158 1 1 08:37:47|IC Start 200|158 1 08:37:47|TP Start 520|158 1 00024291 1 1|VSW5TESTSUITE PURPOSE 1 520|158 1 00024291 1 2|Assertion XLastKnownRequestProcessed-1.(B) 520|158 1 00024291 1 3|A call to XLastKnownRequestProcessed returns the serial 520|158 1 00024291 1 4|number of the last request known to have been processed by 520|158 1 00024291 1 5|the server over the connection specified by the display 520|158 1 00024291 1 6|argument. 520|158 1 00024291 1 7|Reason for omission: There is no known portable test method for this assertion 520|158 1 00024291 1 8|METH: Obtain the serial number of the last request processed by the server using XLastKnownRequestProcessed. 520|158 1 00024291 1 9|METH: Obtain the serial number of the next request to be sent using XNextRequest. 520|158 1 00024291 1 10|METH: Verify that the two serial numbers are not the same. 520|158 1 00024291 1 11|REPORT: Last processed serial number was 25, next serial number is 27. 520|158 1 00024291 1 12|REPORT: The assertion can only be partially tested 220|158 1 5 08:37:47|UNTESTED 410|158 1 1 08:37:47|IC End 80|158 77 08:37:48|TC End, scenario ref 320-0 70||"VSW5TESTSUITE CASE XListPixmapFormats 2" 10|159 /Xlib3/XListPixmapFormats 08:37:48|TC Start, scenario ref 322-0 15|159 3.3-lite 2|TCM Start 520|159 0 00024295 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|159 1 1 08:37:50|IC Start 200|159 1 08:37:50|TP Start 520|159 1 00024295 1 1|VSW5TESTSUITE PURPOSE 1 520|159 1 00024295 1 2|Assertion XListPixmapFormats-1.(A) 520|159 1 00024295 1 3|A call to XListPixmapFormats returns an array of 520|159 1 00024295 1 4|XPixampFormatValues structures which can be freed with XFree 520|159 1 00024295 1 5|of length returned in the count_return argument that 520|159 1 00024295 1 6|describe the types of Z format images that are supported by 520|159 1 00024295 1 7|the display specified by the display argument. 520|159 1 00024295 1 8|METH: Obtain a list of pixmap formats using XListPixmapFormats. 520|159 1 00024295 1 9|METH: Verify the depths match those specified in XT_PIXMAP_DEPTHS. 520|159 1 00024295 1 10|METH: Free the list using XFree. 220|159 1 0 08:37:50|PASS 410|159 1 1 08:37:50|IC End 400|159 2 1 08:37:50|IC Start 200|159 2 08:37:50|TP Start 520|159 2 00024295 1 1|VSW5TESTSUITE PURPOSE 2 520|159 2 00024295 1 2|Assertion XListPixmapFormats-2.(B) 520|159 2 00024295 1 3|When insufficient memory is available, then a call to 520|159 2 00024295 1 4|XListPixmapFormats returns NULL. 520|159 2 00024295 1 5|Reason for omission: There is no known portable test method for this assertion 520|159 2 00024295 1 6|METH: Report UNTESTED 220|159 2 5 08:37:50|UNTESTED 410|159 2 1 08:37:50|IC End 80|159 77 08:37:51|TC End, scenario ref 322-0 70||"VSW5TESTSUITE CASE XMinCmapsOfScreen 1" 10|160 /Xlib3/XMinCmapsOfScreen 08:37:51|TC Start, scenario ref 324-0 15|160 3.3-lite 1|TCM Start 520|160 0 00024299 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|160 1 1 08:37:53|IC Start 200|160 1 08:37:53|TP Start 520|160 1 00024299 1 1|VSW5TESTSUITE PURPOSE 1 520|160 1 00024299 1 2|Assertion XMinCmapsOfScreen-1.(B) 520|160 1 00024299 1 3|A call to XMinCmapsOfScreen returns the minimum number of 520|160 1 00024299 1 4|installed colourmaps supported by the screen screen. 520|160 1 00024299 1 5|Reason for omission: There is no known reliable test method for this assertion 520|160 1 00024299 1 6|METH: Obtain the minimum allowed number of installed colourmaps using XMinCmapsOfScreen. 520|160 1 00024299 1 7|METH: Call that number minm. 520|160 1 00024299 1 8|METH: Create minm colormaps for each visual, and collect them all into a set. 520|160 1 00024299 1 9|METH: For each possible subset of size minm, install all of the colormaps in that 520|160 1 00024299 1 10|METH: subset, and verify that they all stay installed. 520|160 1 00024299 1 11|REPORT: colormap did not stay installed 220|160 1 1 08:37:53|FAIL 410|160 1 1 08:37:53|IC End 80|160 1 08:37:54|TC End, scenario ref 324-0 70||"VSW5TESTSUITE CASE XMaxCmapsOfScreen 1" 10|161 /Xlib3/XMaxCmapsOfScreen 08:37:54|TC Start, scenario ref 326-0 15|161 3.3-lite 1|TCM Start 520|161 0 00024303 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|161 1 1 08:37:57|IC Start 200|161 1 08:37:57|TP Start 520|161 1 00024303 1 1|VSW5TESTSUITE PURPOSE 1 520|161 1 00024303 1 2|Assertion XMaxCmapsOfScreen-1.(B) 520|161 1 00024303 1 3|A call to XMaxCmapsOfScreen returns the maximum number of 520|161 1 00024303 1 4|installed colourmaps supported by the screen screen. 520|161 1 00024303 1 5|Reason for omission: There is no known reliable test method for this assertion 520|161 1 00024303 1 6|METH: Obtain the minimum allowed number of installed colourmaps 520|161 1 00024303 1 7|METH: using XMinCmapsOfScreen. 520|161 1 00024303 1 8|METH: Verify that the minimum is greater than zero. 520|161 1 00024303 1 9|METH: Obtain the maximum allowed number of installed colourmaps using XMaxCmapsOfScreen. 520|161 1 00024303 1 10|METH: Verify that the maximum is greater than or equal to the minimum. 520|161 1 00024303 1 11|METH: Report UNTESTED (the assertion can only be partially tested). 520|161 1 00024303 1 12|REPORT: The assertion can only be partially tested 220|161 1 5 08:37:57|UNTESTED 410|161 1 1 08:37:57|IC End 80|161 77 08:37:58|TC End, scenario ref 326-0 70||"VSW5TESTSUITE CASE XNoOp 1" 10|162 /Xlib3/XNoOp 08:37:58|TC Start, scenario ref 328-0 15|162 3.3-lite 1|TCM Start 520|162 0 00024307 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|162 1 1 08:38:00|IC Start 200|162 1 08:38:00|TP Start 520|162 1 00024307 1 1|VSW5TESTSUITE PURPOSE 1 520|162 1 00024307 1 2|Assertion XNoOp-1.(A) 520|162 1 00024307 1 3|A call to XNoOp sends a NoOperation protocol request to the 520|162 1 00024307 1 4|server. 520|162 1 00024307 1 5|METH: Obtain the serial number of the next request using XNextRequest. 520|162 1 00024307 1 6|METH: Issue a NoOperation protocol request using XNoOp. 520|162 1 00024307 1 7|METH: Obtain the serial number of the next request using XNextRequest. 520|162 1 00024307 1 8|METH: Verify that the serial number has changed. 520|162 1 00024307 1 9|REPORT: The assertion can only be partially tested 220|162 1 5 08:38:00|UNTESTED 410|162 1 1 08:38:00|IC End 80|162 77 08:38:01|TC End, scenario ref 328-0 70||"VSW5TESTSUITE CASE XNextRequest 2" 10|163 /Xlib3/XNextRequest 08:38:01|TC Start, scenario ref 330-0 15|163 3.3-lite 2|TCM Start 520|163 0 00024311 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|163 1 1 08:38:03|IC Start 200|163 1 08:38:03|TP Start 520|163 1 00024311 1 1|VSW5TESTSUITE PURPOSE 1 520|163 1 00024311 1 2|Assertion XNextRequest-1.(B) 520|163 1 00024311 1 3|A call to XNextRequest returns the serial number of the 520|163 1 00024311 1 4|next request over the connection specified by the display 520|163 1 00024311 1 5|argument. 520|163 1 00024311 1 6|Reason for omission: There is no known portable test method for this assertion 520|163 1 00024311 1 7|METH: Obtain the serial number of the last request processed by the server using XLastKnownRequestProcessed. 520|163 1 00024311 1 8|METH: Obtain the serial number of the next request to be sent using XNextRequest. 520|163 1 00024311 1 9|METH: Verify that the two serial numbers are not the same. 520|163 1 00024311 1 10|REPORT: Last processed serial number was 23, next serial number is 26. 520|163 1 00024311 1 11|REPORT: The assertion can only be partially tested 220|163 1 5 08:38:03|UNTESTED 410|163 1 1 08:38:03|IC End 400|163 2 1 08:38:03|IC Start 200|163 2 08:38:03|TP Start 520|163 2 00024311 1 1|VSW5TESTSUITE PURPOSE 2 520|163 2 00024311 1 2|Assertion XNextRequest-2.(B) 520|163 2 00024311 1 3|Serial numbers are maintained separately for each display 520|163 2 00024311 1 4|connection. 520|163 2 00024311 1 5|Reason for omission: There is no known portable test method for this assertion 520|163 2 00024311 1 6|METH: Open two displays using XOpenDisplay. 520|163 2 00024311 1 7|METH: Obtain the next serial number for each display using XNextRequest. 520|163 2 00024311 1 8|METH: Perform an XNoOp request on the first display. 520|163 2 00024311 1 9|METH: Verify that the next serial number for that display is not the same. 520|163 2 00024311 1 10|METH: Verify that the next serial number for the second display is the same. 520|163 2 00024311 1 11|unexpected signal 11 (SIGSEGV) received 220|163 2 2 08:38:03|UNRESOLVED 410|163 2 1 08:38:03|IC End 80|163 1 08:38:04|TC End, scenario ref 330-0 70||"VSW5TESTSUITE CASE XOpenDisplay 10" 10|164 /Xlib3/XOpenDisplay/XOpenDisplay 08:38:04|TC Start, scenario ref 332-0 15|164 3.3-lite 10|TCM Start 520|164 0 00024315 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|164 1 1 08:38:07|IC Start 200|164 1 08:38:07|TP Start 520|164 1 00024315 1 1|VSW5TESTSUITE PURPOSE 1 520|164 1 00024315 1 2|Assertion XOpenDisplay-1.(C) 520|164 1 00024315 1 3|If the system is POSIX compliant and supports DECnet: When 520|164 1 00024315 1 4|the display_name argument is a string of the form 520|164 1 00024315 1 5|hostname::number.screen_num, then a call to XOpenDisplay 520|164 1 00024315 1 6|returns a pointer to a display structure and opens a 520|164 1 00024315 1 7|connection to display server number number on hostname with 520|164 1 00024315 1 8|default screen screen_number. 520|164 1 00024315 1 9|METH: If the system is POSIX compliant and supports DECnet transport: 520|164 1 00024315 1 10|METH: Obtain the display and screen numbers by parsing the DISPLAY config variable. 520|164 1 00024315 1 11|METH: Open a connection using XOpenDisplay. 520|164 1 00024315 1 12|METH: Verify that the call did not return NULL. 520|164 1 00024315 1 13|METH: Issue a NoOperation request using XNoOp. 520|164 1 00024315 1 14|METH: Flush the Output buffer using XFlush. 520|164 1 00024315 1 15|METH: Close the display using XCloseDisplay. 520|164 1 00024315 1 16|REPORT: This assertion can only be tested on a system with support for DECnet. 220|164 1 4 08:38:07|UNSUPPORTED 410|164 1 1 08:38:07|IC End 400|164 2 1 08:38:07|IC Start 200|164 2 08:38:07|TP Start 520|164 2 00024315 1 1|VSW5TESTSUITE PURPOSE 2 520|164 2 00024315 1 2|Assertion XOpenDisplay-2.(C) 520|164 2 00024315 1 3|If the system is POSIX compliant and supports DECnet: When 520|164 2 00024315 1 4|the display_name argument is a string of the form 520|164 2 00024315 1 5|hostname::number, then a call to XOpenDisplay returns a 520|164 2 00024315 1 6|pointer to a display structure and opens a connection to 520|164 2 00024315 1 7|display server number number on hostname with default screen 520|164 2 00024315 1 8|0. 520|164 2 00024315 1 9|METH: If the system is POSIX compliant and supports DECnet transport: 520|164 2 00024315 1 10|METH: Obtain the display numbers by parsing the DISPLAY config variable. 520|164 2 00024315 1 11|METH: Open a connection of the form host::number using XOpenDisplay. 520|164 2 00024315 1 12|METH: Verify that the call did not return NULL. 520|164 2 00024315 1 13|METH: Obtain the screen number using XDefaultScreen. 520|164 2 00024315 1 14|METH: Verify that the screen number is 0. 520|164 2 00024315 1 15|METH: Close the display using XCloseDisplay. 520|164 2 00024315 1 16|REPORT: This assertion can only be tested on a system with support for DECnet. 220|164 2 4 08:38:07|UNSUPPORTED 410|164 2 1 08:38:07|IC End 400|164 3 1 08:38:07|IC Start 200|164 3 08:38:07|TP Start 520|164 3 00024315 1 1|VSW5TESTSUITE PURPOSE 3 520|164 3 00024315 1 2|Assertion XOpenDisplay-3.(C) 520|164 3 00024315 1 3|If the system is POSIX compliant and supports TCP: When the 520|164 3 00024315 1 4|display_name argument is a string of the form 520|164 3 00024315 1 5|hostname:number.screen_num, then a call to XOpenDisplay 520|164 3 00024315 1 6|returns a pointer to a display structure and opens a 520|164 3 00024315 1 7|connection to display server number number on hostname with 520|164 3 00024315 1 8|default screen screen_number. 520|164 3 00024315 1 9|METH: If the system is POSIX compliant and supports TCP transport: 520|164 3 00024315 1 10|METH: Obtain the display and screen numbers by parsing the DISPLAY config variable. 520|164 3 00024315 1 11|METH: Open a connection using XOpenDisplay. 520|164 3 00024315 1 12|METH: Verify that the call did not return NULL. 520|164 3 00024315 1 13|METH: Issue a NoOperation request using XNoOp. 520|164 3 00024315 1 14|METH: Flush the Output buffer using XFlush. 520|164 3 00024315 1 15|METH: Close the display using XCloseDisplay. 520|164 3 00024315 1 16|unexpected signal 11 (SIGSEGV) received 220|164 3 2 08:38:07|UNRESOLVED 410|164 3 1 08:38:07|IC End 400|164 4 1 08:38:07|IC Start 200|164 4 08:38:07|TP Start 520|164 4 00024315 1 1|VSW5TESTSUITE PURPOSE 4 520|164 4 00024315 1 2|Assertion XOpenDisplay-4.(C) 520|164 4 00024315 1 3|If the system is POSIX compliant and supports TCP: When the 520|164 4 00024315 1 4|display_name argument is a string of the form 520|164 4 00024315 1 5|hostname:number, then a call to XOpenDisplay returns a 520|164 4 00024315 1 6|pointer to a display structure and opens a connection to 520|164 4 00024315 1 7|display server number number on hostname with default screen 520|164 4 00024315 1 8|0. 520|164 4 00024315 1 9|METH: If the system is POSIX compliant and supports TCP transport: 520|164 4 00024315 1 10|METH: Obtain the display numbers by parsing the DISPLAY config variable. 520|164 4 00024315 1 11|METH: Open a connection of the form host:number using XOpenDisplay. 520|164 4 00024315 1 12|METH: Verify that the call did not return NULL. 520|164 4 00024315 1 13|METH: Obtain the screen number using XDefaultScreen. 520|164 4 00024315 1 14|METH: Verify that the screen number is 0. 520|164 4 00024315 1 15|METH: Close the display using XCloseDisplay. 520|164 4 00024315 1 16|unexpected signal 11 (SIGSEGV) received 220|164 4 2 08:38:07|UNRESOLVED 410|164 4 1 08:38:07|IC End 400|164 5 1 08:38:07|IC Start 200|164 5 08:38:07|TP Start 520|164 5 00024315 1 1|VSW5TESTSUITE PURPOSE 5 520|164 5 00024315 1 2|Assertion XOpenDisplay-5.(C) 520|164 5 00024315 1 3|If the system is POSIX compliant: When the display_name 520|164 5 00024315 1 4|argument is NULL, then a call to XOpenDisplay opens a 520|164 5 00024315 1 5|connection specified by the value of the DISPLAY environment 520|164 5 00024315 1 6|variable. 520|164 5 00024315 1 7|METH: Fork a child process using tet_fork. 520|164 5 00024315 1 8|METH: In child: 520|164 5 00024315 1 9|METH: Exec the file "./Test1" with the environment variable DISPLAY set to the value of DISPLAY config variable. 520|164 5 00024315 1 10|METH: Open the display NULL using XOpenDisplay. 520|164 5 00024315 1 11|METH: Obtain the actual display string used using XDisplayString. 520|164 5 00024315 1 12|METH: Obtain the value of the DISPLAY environment variable using getvar. 520|164 5 00024315 1 13|METH: Verify that these values are the same. 520|164 5 00024315 2 1|child process was terminated by signal 11 (SIGSEGV) 220|164 5 2 08:38:07|UNRESOLVED 410|164 5 1 08:38:07|IC End 400|164 6 1 08:38:07|IC Start 200|164 6 08:38:07|TP Start 520|164 6 00024315 1 1|VSW5TESTSUITE PURPOSE 6 520|164 6 00024315 1 2|Assertion XOpenDisplay-6.(D) 520|164 6 00024315 1 3|If the system is POSIX compliant and supports DECnet and a 520|164 6 00024315 1 4|local display server: When the display_name argument is a 520|164 6 00024315 1 5|string of the form ::number.screen_num or ::number, then a 520|164 6 00024315 1 6|call to XOpenDisplay opens the most efficient transport 520|164 6 00024315 1 7|connection available to the specified display server and 520|164 6 00024315 1 8|default screen on the client machine. 520|164 6 00024315 1 9|Reason for omission: There is no known portable test method for this assertion 520|164 6 00024315 1 10|METH: If the system is POSIX compliant and supports DECnet and a local display server: 520|164 6 00024315 1 11|METH: Obtain the display and screen numbers from DISPLAY. 520|164 6 00024315 1 12|METH: Open a connection of the form ::number.display. 520|164 6 00024315 1 13|METH: Verify that the call did not return NULL. 520|164 6 00024315 1 14|METH: Issue a NoOperation request using XNoOp. 520|164 6 00024315 1 15|METH: Flush the Output buffer using XFlush. 520|164 6 00024315 1 16|METH: Close the display using XCloseDisplay. 520|164 6 00024315 1 17|METH: Open a connection of the form ::number . 520|164 6 00024315 1 18|METH: Verify that the call did not return NULL. 520|164 6 00024315 1 19|METH: Issue a NoOperation request using XNoOp. 520|164 6 00024315 1 20|METH: Flush the Output buffer using XFlush. 520|164 6 00024315 1 21|METH: Close the display using XCloseDisplay. 520|164 6 00024315 1 22|REPORT: This assertion can only be tested on a system with support for DECnet. 220|164 6 4 08:38:07|UNSUPPORTED 410|164 6 1 08:38:07|IC End 400|164 7 1 08:38:07|IC Start 200|164 7 08:38:07|TP Start 520|164 7 00024315 1 1|VSW5TESTSUITE PURPOSE 7 520|164 7 00024315 1 2|Assertion XOpenDisplay-7.(D) 520|164 7 00024315 1 3|If the system is POSIX compliant and supports TCP and a 520|164 7 00024315 1 4|local display server: When the display_name argument is a 520|164 7 00024315 1 5|string of the form :number.screen_num or :number, then a 520|164 7 00024315 1 6|call to XOpenDisplay opens the most efficient transport 520|164 7 00024315 1 7|connection available to the specified display server and 520|164 7 00024315 1 8|default screen on the client machine. 520|164 7 00024315 1 9|Reason for omission: There is no known portable test method for this assertion 520|164 7 00024315 1 10|METH: If the system is POSIX compliant and supports TCP and a local display server: 520|164 7 00024315 1 11|METH: Obtain the display and screen numbers from DISPLAY. 520|164 7 00024315 1 12|METH: Open a connection of the form :number.display. 520|164 7 00024315 1 13|METH: Verify that the call did not return NULL. 520|164 7 00024315 1 14|METH: Issue a NoOperation request using XNoOp. 520|164 7 00024315 1 15|METH: Flush the Output buffer using XFlush. 520|164 7 00024315 1 16|METH: Close the display using XCloseDisplay. 520|164 7 00024315 1 17|METH: Open a connection of the form :number . 520|164 7 00024315 1 18|METH: Verify that the call did not return NULL. 520|164 7 00024315 1 19|METH: Issue a NoOperation request using XNoOp. 520|164 7 00024315 1 20|METH: Flush the Output buffer using XFlush. 520|164 7 00024315 1 21|METH: Close the display using XCloseDisplay. 520|164 7 00024315 1 22|REPORT: This assertion can only be tested on a system with a local display server. 220|164 7 4 08:38:07|UNSUPPORTED 410|164 7 1 08:38:07|IC End 400|164 8 1 08:38:07|IC Start 200|164 8 08:38:07|TP Start 520|164 8 00024315 1 1|VSW5TESTSUITE PURPOSE 8 520|164 8 00024315 1 2|Assertion XOpenDisplay-8.(A) 520|164 8 00024315 1 3|When a call to XOpenDisplay is successful, then all of the 520|164 8 00024315 1 4|screens in the display can be used by the client. 520|164 8 00024315 1 5|METH: For each screen: 520|164 8 00024315 1 6|METH: Obtain the root window ID of the alternate screen. 520|164 8 00024315 1 7|METH: Obtain the window attributes of that window using XGetWindowAttributes. 520|164 8 00024315 1 8|METH: Verify that the call returned non zero. 220|164 8 0 08:38:07|PASS 410|164 8 1 08:38:07|IC End 400|164 9 1 08:38:07|IC Start 200|164 9 08:38:07|TP Start 520|164 9 00024315 1 1|VSW5TESTSUITE PURPOSE 9 520|164 9 00024315 1 2|Assertion XOpenDisplay-9.(A) 520|164 9 00024315 1 3|On a call to XOpenDisplay the RESOURCE_MANAGER property of 520|164 9 00024315 1 4|the root window of screen 0 is read and stored. 520|164 9 00024315 1 5|METH: Get the RESOURCE_MANAGER property of the root window on screen 0 520|164 9 00024315 1 6|METH: using XGetWindowProperty. 520|164 9 00024315 1 7|METH: Open a display using XOpenDisplay. 520|164 9 00024315 1 8|METH: Verify that the call did not return NULL. 520|164 9 00024315 1 9|METH: Obtain the value of the RESOURCE_MANAGER property using XResourceManagerString. 520|164 9 00024315 1 10|METH: Verify that the value of the property is correct. 220|164 9 0 08:38:07|PASS 410|164 9 1 08:38:07|IC End 400|164 10 1 08:38:07|IC Start 200|164 10 08:38:07|TP Start 520|164 10 00024315 1 1|VSW5TESTSUITE PURPOSE 10 520|164 10 00024315 1 2|Assertion XOpenDisplay-10.(A) 520|164 10 00024315 1 3|When a call to XOpenDisplay is not successful, then it 520|164 10 00024315 1 4|returns NULL. 520|164 10 00024315 1 5|METH: Open a display with hostname as the argument using XOpenDisplay. 520|164 10 00024315 1 6|METH: Verify that the call returned NULL. 520|164 10 00024315 1 7|REPORT: XOpenDisplay() did not return NULL with argument "(null)". 220|164 10 1 08:38:07|FAIL 410|164 10 1 08:38:07|IC End 80|164 1 08:38:08|TC End, scenario ref 332-0 70||"VSW5TESTSUITE CASE XPlanesOfScreen 1" 10|165 /Xlib3/XPlanesOfScreen 08:38:08|TC Start, scenario ref 334-0 15|165 3.3-lite 1|TCM Start 520|165 0 00024321 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|165 1 1 08:38:10|IC Start 200|165 1 08:38:10|TP Start 520|165 1 00024321 1 1|VSW5TESTSUITE PURPOSE 1 520|165 1 00024321 1 2|Assertion XPlanesOfScreen-1.(A) 520|165 1 00024321 1 3|A call to XPlanesOfScreen returns the depth of the root 520|165 1 00024321 1 4|window of the screen screen. 520|165 1 00024321 1 5|METH: Obtain the depth of the root window of the default screen using XPlanesOfScreen. 520|165 1 00024321 1 6|METH: Obtain the depth of the root window of the default screen using XGetWindowAttributes. 520|165 1 00024321 1 7|METH: Verify that the depths are the same. 220|165 1 0 08:38:10|PASS 410|165 1 1 08:38:10|IC End 80|165 0 08:38:11|TC End, scenario ref 334-0 70||"VSW5TESTSUITE CASE XProtocolRevision 1" 10|166 /Xlib3/XProtocolRevision 08:38:11|TC Start, scenario ref 336-0 15|166 3.3-lite 1|TCM Start 520|166 0 00024325 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|166 1 1 08:38:14|IC Start 200|166 1 08:38:14|TP Start 520|166 1 00024325 1 1|VSW5TESTSUITE PURPOSE 1 520|166 1 00024325 1 2|Assertion XProtocolRevision-1.(A) 520|166 1 00024325 1 3|A call to XProtocolRevision returns the minor protocol 520|166 1 00024325 1 4|revision number of the X server. 520|166 1 00024325 1 5|METH: Obtain the minor protocol revision using XProtocolRevision. 220|166 1 0 08:38:14|PASS 410|166 1 1 08:38:14|IC End 80|166 0 08:38:14|TC End, scenario ref 336-0 70||"VSW5TESTSUITE CASE XProtocolVersion 1" 10|167 /Xlib3/XProtocolVersion 08:38:14|TC Start, scenario ref 338-0 15|167 3.3-lite 1|TCM Start 520|167 0 00024329 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|167 1 1 08:38:17|IC Start 200|167 1 08:38:17|TP Start 520|167 1 00024329 1 1|VSW5TESTSUITE PURPOSE 1 520|167 1 00024329 1 2|Assertion XProtocolVersion-1.(A) 520|167 1 00024329 1 3|A call to XProtocolVersion returns the major version number 520|167 1 00024329 1 4|(11) of the X protocol associated with the display specified 520|167 1 00024329 1 5|by the display argument. 520|167 1 00024329 1 6|METH: Obtain the protocol version of the connection using XProtocolVersion. 220|167 1 0 08:38:17|PASS 410|167 1 1 08:38:17|IC End 80|167 0 08:38:18|TC End, scenario ref 338-0 70||"VSW5TESTSUITE CASE XQLength 1" 10|168 /Xlib3/XQLength 08:38:18|TC Start, scenario ref 340-0 15|168 3.3-lite 1|TCM Start 520|168 0 00024333 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|168 1 1 08:38:20|IC Start 200|168 1 08:38:20|TP Start 520|168 1 00024333 1 1|VSW5TESTSUITE PURPOSE 1 520|168 1 00024333 1 2|Assertion XQLength-1.(A) 520|168 1 00024333 1 3|A call to XQLength returns the length of the event queue 520|168 1 00024333 1 4|for connection specified by the display argument. 520|168 1 00024333 1 5|METH: Discard all events on the event queue using XSync. 520|168 1 00024333 1 6|METH: Put 3 events on the event queue using XPutBackEvent. 520|168 1 00024333 1 7|METH: Verify that XQLength returned 3 events. 520|168 1 00024333 1 8|METH: Empty the event queue using XSync. 220|168 1 0 08:38:20|PASS 410|168 1 1 08:38:20|IC End 80|168 0 08:38:21|TC End, scenario ref 340-0 70||"VSW5TESTSUITE CASE XRootWindow 1" 10|169 /Xlib3/XRootWindow 08:38:21|TC Start, scenario ref 342-0 15|169 3.3-lite 1|TCM Start 520|169 0 00024337 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|169 1 1 08:38:24|IC Start 200|169 1 08:38:24|TP Start 520|169 1 00024337 1 1|VSW5TESTSUITE PURPOSE 1 520|169 1 00024337 1 2|Assertion XRootWindow-1.(A) 520|169 1 00024337 1 3|A call to XRootWindow returns the root window of the screen 520|169 1 00024337 1 4|specified by the screen_number argument. 520|169 1 00024337 1 5|METH: Obtain the attributes of the root window of the default screen using XGetWindowAttributes. 520|169 1 00024337 1 6|METH: Obtain the root window attribute of the default screen using XRootWindow. 520|169 1 00024337 1 7|METH: Verify that the window IDs are the same. 220|169 1 0 08:38:24|PASS 410|169 1 1 08:38:24|IC End 80|169 0 08:38:24|TC End, scenario ref 342-0 70||"VSW5TESTSUITE CASE XRootWindowOfScreen 1" 10|170 /Xlib3/XRootWindowOfScreen 08:38:24|TC Start, scenario ref 344-0 15|170 3.3-lite 1|TCM Start 520|170 0 00024341 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|170 1 1 08:38:27|IC Start 200|170 1 08:38:27|TP Start 520|170 1 00024341 1 1|VSW5TESTSUITE PURPOSE 1 520|170 1 00024341 1 2|Assertion XRootWindowOfScreen-1.(A) 520|170 1 00024341 1 3|A call to XRootWindowOfScreen returns the Window ID of the 520|170 1 00024341 1 4|root window of the screen screen. 520|170 1 00024341 1 5|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|170 1 00024341 1 6|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|170 1 00024341 1 7|METH: Verify that the two window IDs are the same. 220|170 1 0 08:38:27|PASS 410|170 1 1 08:38:27|IC End 80|170 0 08:38:28|TC End, scenario ref 344-0 70||"VSW5TESTSUITE CASE XScreenCount 1" 10|171 /Xlib3/XScreenCount 08:38:28|TC Start, scenario ref 346-0 15|171 3.3-lite 1|TCM Start 520|171 0 00024343 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|171 1 1 08:38:30|IC Start 200|171 1 08:38:30|TP Start 520|171 1 00024343 1 1|VSW5TESTSUITE PURPOSE 1 520|171 1 00024343 1 2|Assertion XScreenCount-1.(A) 520|171 1 00024343 1 3|A call to XScreenCount returns the number of available 520|171 1 00024343 1 4|screens on the server connection specified by the display 520|171 1 00024343 1 5|argument. 520|171 1 00024343 1 6|METH: Obtain the number of available screens using XScreenCount. 520|171 1 00024343 1 7|METH: Verify that the number of screens is that given in parameter XT_SCREEN_COUNT. 220|171 1 0 08:38:30|PASS 410|171 1 1 08:38:30|IC End 80|171 0 08:38:31|TC End, scenario ref 346-0 70||"VSW5TESTSUITE CASE XScreenNumberOfScreen 1" 10|172 /Xlib3/XScreenNumberOfScreen 08:38:31|TC Start, scenario ref 348-0 15|172 3.3-lite 1|TCM Start 520|172 0 00024345 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|172 1 1 08:38:33|IC Start 200|172 1 08:38:33|TP Start 520|172 1 00024345 1 1|VSW5TESTSUITE PURPOSE 1 520|172 1 00024345 1 2|Assertion XScreenNumberOfScreen-1.(A) 520|172 1 00024345 1 3|A call to XScreenNumberOfScreen returns the screen number 520|172 1 00024345 1 4|of the screen screen. 520|172 1 00024345 1 5|METH: Obtain the screen number of the screen using XScreenNumberOfScreen. 520|172 1 00024345 1 6|METH: Obtain the root window ID of the screen number using XRootWindow. 520|172 1 00024345 1 7|METH: Obtain the root window ID of the display using XDefaultRootWindow. 520|172 1 00024345 1 8|METH: Verify that the root window IDs are the same. 220|172 1 0 08:38:33|PASS 410|172 1 1 08:38:33|IC End 80|172 0 08:38:34|TC End, scenario ref 348-0 70||"VSW5TESTSUITE CASE XScreenOfDisplay 1" 10|173 /Xlib3/XScreenOfDisplay 08:38:34|TC Start, scenario ref 350-0 15|173 3.3-lite 1|TCM Start 520|173 0 00024347 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|173 1 1 08:38:36|IC Start 200|173 1 08:38:36|TP Start 520|173 1 00024347 1 1|VSW5TESTSUITE PURPOSE 1 520|173 1 00024347 1 2|Assertion XScreenOfDisplay-1.(A) 520|173 1 00024347 1 3|A call to XScreenOfDisplay returns a pointer to the Screen 520|173 1 00024347 1 4|structure indicated by the screen_number argument. 520|173 1 00024347 1 5|METH: Obtain the default screen using XScreenOfDisplay. 520|173 1 00024347 1 6|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|173 1 00024347 1 7|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|173 1 00024347 1 8|METH: Verify that the two IDs are the same. 220|173 1 0 08:38:36|PASS 410|173 1 1 08:38:36|IC End 80|173 0 08:38:37|TC End, scenario ref 350-0 70||"VSW5TESTSUITE CASE XVendorRelease 1" 10|174 /Xlib3/XVendorRelease 08:38:37|TC Start, scenario ref 352-0 15|174 3.3-lite 1|TCM Start 520|174 0 00024349 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|174 1 1 08:38:39|IC Start 200|174 1 08:38:39|TP Start 520|174 1 00024349 1 1|VSW5TESTSUITE PURPOSE 1 520|174 1 00024349 1 2|Assertion XVendorRelease-1.(B) 520|174 1 00024349 1 3|A call to XVendorRelease returns a number related to a 520|174 1 00024349 1 4|vendor's release of the X server. 520|174 1 00024349 1 5|Reason for omission: There is no known portable test method for this assertion 520|174 1 00024349 1 6|METH: Obtain the value of the vendor's X server release using XVendorRelease. 520|174 1 00024349 1 7|REPORT: XVendorRelease() returned 10800902 instead of 10800000. 220|174 1 1 08:38:39|FAIL 410|174 1 1 08:38:39|IC End 80|174 1 08:38:40|TC End, scenario ref 352-0 70||"VSW5TESTSUITE CASE XServerVendor 1" 10|175 /Xlib3/XServerVendor 08:38:40|TC Start, scenario ref 354-0 15|175 3.3-lite 1|TCM Start 520|175 0 00024351 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|175 1 1 08:38:43|IC Start 200|175 1 08:38:43|TP Start 520|175 1 00024351 1 1|VSW5TESTSUITE PURPOSE 1 520|175 1 00024351 1 2|Assertion XServerVendor-1.(A) 520|175 1 00024351 1 3|A call to XServerVendor returns a pointer to a 520|175 1 00024351 1 4|null-terminated string that identifies the owner of the X 520|175 1 00024351 1 5|server implementation. 520|175 1 00024351 1 6|METH: Obtain the server vendor string using XServerVendor. 520|175 1 00024351 1 7|METH: Verify that the value is that given in parameter XT_SERVER_VENDOR. 220|175 1 0 08:38:43|PASS 410|175 1 1 08:38:43|IC End 80|175 0 08:38:43|TC End, scenario ref 354-0 70||"VSW5TESTSUITE CASE XSetCloseDownMode 7" 10|176 /Xlib3/XSetCloseDownMode 08:38:43|TC Start, scenario ref 356-0 15|176 3.3-lite 7|TCM Start 520|176 0 00024353 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|176 0 00024353 1 2|REPORT: Unexpected error BadValue 520|176 0 00024353 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|176 0 00024353 1 4|REPORT: Protocol request was X_SetFontPath 520|176 0 00024353 1 5|REPORT: Unexpected Xlib error 400|176 1 1 08:38:46|IC Start 200|176 1 08:38:46|TP Start 520|176 1 00024353 1 1|VSW5TESTSUITE PURPOSE 1 520|176 1 00024353 1 2|Assertion XSetCloseDownMode-1.(A) 520|176 1 00024353 1 3|When close_mode is set to DestroyAll and the client is 520|176 1 00024353 1 4|subsequently closed down, then all Window, Font, Pixmap, 520|176 1 00024353 1 5|Colormap, Cursor and GContext resources allocated by the 520|176 1 00024353 1 6|client are destroyed. 520|176 1 00024353 1 7|METH: Create a new connection client1. 520|176 1 00024353 1 8|METH: Create resources for client1. 520|176 1 00024353 1 9|METH: Call XSetCloseDownMode on client1 with close_mode of DestroyAll. 520|176 1 00024353 1 10|METH: Close client1. 520|176 1 00024353 1 11|METH: Verify that the resources are destroyed. 520|176 1 00024353 1 12|REPORT: Could not open display 220|176 1 2 08:38:46|UNRESOLVED 410|176 1 1 08:38:46|IC End 400|176 2 1 08:38:46|IC Start 200|176 2 08:38:46|TP Start 520|176 2 00024353 1 1|VSW5TESTSUITE PURPOSE 2 520|176 2 00024353 1 2|Assertion XSetCloseDownMode-2.(A) 520|176 2 00024353 1 3|When close_mode is set to DestroyAll and the client is 520|176 2 00024353 1 4|subsequently closed down, then all the windows in the 520|176 2 00024353 1 5|client's save-set that are inferiors of a window created by 520|176 2 00024353 1 6|the client are reparented, with no change in position 520|176 2 00024353 1 7|relative to the root window, to the closest ancestor that is 520|176 2 00024353 1 8|not an inferior of the client's window. 520|176 2 00024353 1 9|METH: Create new connection client1. 520|176 2 00024353 1 10|METH: Create window with client1. 520|176 2 00024353 1 11|METH: Create inferior of window with Dsp. 520|176 2 00024353 1 12|METH: Add this window to client1's save-set. 520|176 2 00024353 1 13|METH: Call XSetCloseDownMode on client1 with close_mode of DestroyAll. 520|176 2 00024353 1 14|METH: Close client1. 520|176 2 00024353 1 15|METH: Verify that save-set window is reparented with no change in position. 220|176 2 0 08:38:46|PASS 410|176 2 1 08:38:46|IC End 400|176 3 1 08:38:46|IC Start 200|176 3 08:38:46|TP Start 520|176 3 00024353 1 1|VSW5TESTSUITE PURPOSE 3 520|176 3 00024353 1 2|Assertion XSetCloseDownMode-3.(A) 520|176 3 00024353 1 3|When close_mode is set to DestroyAll and the client is 520|176 3 00024353 1 4|subsequently closed down, then all windows in the client's 520|176 3 00024353 1 5|save set that were not mapped are mapped. 520|176 3 00024353 1 6|METH: Create new connection client1. 520|176 3 00024353 1 7|METH: Create window with client1. 520|176 3 00024353 1 8|METH: Create unmapped inferior of window with Dsp. 520|176 3 00024353 1 9|METH: Add this window to client1's save-set. 520|176 3 00024353 1 10|METH: Call XSetCloseDownMode on client1 with close_mode of DestroyAll. 520|176 3 00024353 1 11|METH: Verify that save-set window is mapped. 520|176 3 00024353 1 12|REPORT: save-set window was not mapped after save-set processing 220|176 3 1 08:38:46|FAIL 410|176 3 1 08:38:46|IC End 400|176 4 1 08:38:46|IC Start 200|176 4 08:38:46|TP Start 520|176 4 00024353 1 1|VSW5TESTSUITE PURPOSE 4 520|176 4 00024353 1 2|Assertion XSetCloseDownMode-4.(A) 520|176 4 00024353 1 3|When close_mode is RetainPermanent and the client is 520|176 4 00024353 1 4|subsequently closed down, then the resources allocated by 520|176 4 00024353 1 5|the client are not destroyed and are marked as permanent. 520|176 4 00024353 1 6|METH: Create client1. 520|176 4 00024353 1 7|METH: Create resource for client1. 520|176 4 00024353 1 8|METH: Call XSetCloseDownMode for client1 with close_mode of RetainPermanent. 520|176 4 00024353 1 9|METH: Close client1. 520|176 4 00024353 1 10|METH: Verify that client1 resource still exists. 520|176 4 00024353 1 11|METH: Call XKillClient with AllTemporary. 520|176 4 00024353 1 12|METH: Verify that client1 resource still exists. 520|176 4 00024353 1 13|REPORT: Could not open display 220|176 4 2 08:38:46|UNRESOLVED 410|176 4 1 08:38:46|IC End 400|176 5 1 08:38:46|IC Start 200|176 5 08:38:46|TP Start 520|176 5 00024353 1 1|VSW5TESTSUITE PURPOSE 5 520|176 5 00024353 1 2|Assertion XSetCloseDownMode-5.(A) 520|176 5 00024353 1 3|When close_mode is RetainTemporary and the client is 520|176 5 00024353 1 4|subsequently closed down, then all resources allocated by 520|176 5 00024353 1 5|the client are not destroyed and are marked as temporary. 520|176 5 00024353 1 6|METH: Create client1. 520|176 5 00024353 1 7|METH: Create resource for client1. 520|176 5 00024353 1 8|METH: Call XSetCloseDownMode for client1 with close_mode of RetainTemporary. 520|176 5 00024353 1 9|METH: Close client1. 520|176 5 00024353 1 10|METH: Verify that client1 resource still exists. 520|176 5 00024353 1 11|METH: Call XKillClient with AllTemporary. 520|176 5 00024353 1 12|METH: Verify that client1 resource no longer exists. 520|176 5 00024353 1 13|REPORT: Could not open display 220|176 5 2 08:38:46|UNRESOLVED 410|176 5 1 08:38:46|IC End 400|176 6 1 08:38:46|IC Start 200|176 6 08:38:46|TP Start 520|176 6 00024353 1 1|VSW5TESTSUITE PURPOSE 6 520|176 6 00024353 1 2|Assertion XSetCloseDownMode-6.(A) 520|176 6 00024353 1 3|When close_mode is RetainPermanent or RetainTemporary and 520|176 6 00024353 1 4|the client is subsequently closed down, then all windows in 520|176 6 00024353 1 5|the client's save-set are unaffected. 520|176 6 00024353 1 6|METH: Create new connection client1. 520|176 6 00024353 1 7|METH: Create window with client1. 520|176 6 00024353 1 8|METH: Create unmapped inferior of window with Dsp. 520|176 6 00024353 1 9|METH: Add this window to client1's save-set. 520|176 6 00024353 1 10|METH: Call XSetCloseDownMode on client1 with close_mode of RetainPermanent. 520|176 6 00024353 1 11|METH: Close client1 connection. 520|176 6 00024353 1 12|METH: Verify that save-set window is not mapped. 220|176 6 0 08:38:46|PASS 410|176 6 1 08:38:46|IC End 400|176 7 1 08:38:46|IC Start 200|176 7 08:38:46|TP Start 520|176 7 00024353 1 1|VSW5TESTSUITE PURPOSE 7 520|176 7 00024353 1 2|Assertion XSetCloseDownMode-7.(A) 520|176 7 00024353 1 3|When the value of close_mode is other than DestroyAll, 520|176 7 00024353 1 4|RetainPermanent or RetainTemporary, then a BadValue error 520|176 7 00024353 1 5|occurs. 520|176 7 00024353 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|176 7 00024353 1 7|METH: For each value: 520|176 7 00024353 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|176 7 00024353 1 9|METH: Verify that a BadValue error occurs. 220|176 7 0 08:38:46|PASS 410|176 7 1 08:38:46|IC End 80|176 1 08:38:46|TC End, scenario ref 356-0 70||"VSW5TESTSUITE CASE XWidthMMOfScreen 1" 10|177 /Xlib3/XWidthMMOfScreen 08:38:46|TC Start, scenario ref 358-0 15|177 3.3-lite 1|TCM Start 520|177 0 00024355 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|177 1 1 08:38:47|IC Start 200|177 1 08:38:47|TP Start 520|177 1 00024355 1 1|VSW5TESTSUITE PURPOSE 1 520|177 1 00024355 1 2|Assertion XWidthMMOfScreen-1.(A) 520|177 1 00024355 1 3|A call to XWidthMMOfScreen returns the width in millimeters 520|177 1 00024355 1 4|of the screen screen. 520|177 1 00024355 1 5|METH: Obtain the width of the screen in millimeters using XWidthMMOfScreen. 520|177 1 00024355 1 6|METH: Verify that the value is that given in parameter XT_WIDTH_MM. 520|177 1 00024355 1 7|REPORT: XWidthMMOfScreen() returns incorrect value for screen width 520|177 1 00024355 1 8|REPORT: Expected value 0x17c; Observed value 0xd4 220|177 1 1 08:38:47|FAIL 410|177 1 1 08:38:47|IC End 80|177 1 08:38:48|TC End, scenario ref 358-0 70||"VSW5TESTSUITE CASE XWidthOfScreen 1" 10|178 /Xlib3/XWidthOfScreen 08:38:48|TC Start, scenario ref 360-0 15|178 3.3-lite 1|TCM Start 520|178 0 00024356 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|178 1 1 08:38:50|IC Start 200|178 1 08:38:50|TP Start 520|178 1 00024356 1 1|VSW5TESTSUITE PURPOSE 1 520|178 1 00024356 1 2|Assertion XWidthOfScreen-1.(A) 520|178 1 00024356 1 3|A call to XWidthOfScreen returns the width in pixels of the 520|178 1 00024356 1 4|screen screen. 520|178 1 00024356 1 5|METH: Obtain the Width of the root window using XGetWindowAttributes. 520|178 1 00024356 1 6|METH: Obtain the pixel width of the screen using XWidthOfScreen. 520|178 1 00024356 1 7|METH: Verify that the two numbers are the same. 220|178 1 0 08:38:50|PASS 410|178 1 1 08:38:50|IC End 80|178 0 08:38:51|TC End, scenario ref 360-0 70||"VSW5TESTSUITE CASE XWhitePixel 1" 10|179 /Xlib3/XWhitePixel 08:38:51|TC Start, scenario ref 362-0 15|179 3.3-lite 1|TCM Start 520|179 0 00024358 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|179 1 1 08:38:53|IC Start 200|179 1 08:38:53|TP Start 520|179 1 00024358 1 1|VSW5TESTSUITE PURPOSE 1 520|179 1 00024358 1 2|Assertion XWhitePixel-1.(A) 520|179 1 00024358 1 3|A call to XWhitePixel returns the white pixel value for the 520|179 1 00024358 1 4|default colourmap of the screen screen_number. 520|179 1 00024358 1 5|METH: Obtain the value of the white pixel using XWhitePixel. 520|179 1 00024358 1 6|METH: Verify that the value is that given in parameter XT_WHITE_PIXEL. 220|179 1 0 08:38:53|PASS 410|179 1 1 08:38:53|IC End 80|179 0 08:38:54|TC End, scenario ref 362-0 70||"VSW5TESTSUITE CASE XWhitePixelOfScreen 1" 10|180 /Xlib3/XWhitePixelOfScreen 08:38:54|TC Start, scenario ref 364-0 15|180 3.3-lite 1|TCM Start 520|180 0 00024360 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|180 1 1 08:38:57|IC Start 200|180 1 08:38:57|TP Start 520|180 1 00024360 1 1|VSW5TESTSUITE PURPOSE 1 520|180 1 00024360 1 2|Assertion XWhitePixelOfScreen-1.(A) 520|180 1 00024360 1 3|A call to XWhitePixelOfScreen returns the white pixel value 520|180 1 00024360 1 4|of the default colourmap of the screen screen. 520|180 1 00024360 1 5|METH: Obtain the white pixel value of the default screen using XWhitePixelOfScreen. 520|180 1 00024360 1 6|METH: Verify that the value is that given in parameter XT_WHITE_PIXEL. 220|180 1 0 08:38:57|PASS 410|180 1 1 08:38:57|IC End 80|180 0 08:38:57|TC End, scenario ref 364-0 70||"VSW5TESTSUITE CASE BlackPixel 1" 10|181 /Xlib3/XBlackPixel_m 08:38:57|TC Start, scenario ref 366-0 15|181 3.3-lite 1|TCM Start 520|181 0 00024362 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|181 1 1 08:39:00|IC Start 200|181 1 08:39:00|TP Start 520|181 1 00024362 1 1|VSW5TESTSUITE PURPOSE 1 520|181 1 00024362 1 2|Assertion BlackPixel-1.(A) 520|181 1 00024362 1 3|A call to BlackPixel returns the black pixel value for the 520|181 1 00024362 1 4|default colourmap of the screen screen_number. 520|181 1 00024362 1 5|METH: Obtain the value of the black pixel using BlackPixel. 520|181 1 00024362 1 6|METH: Verify that the value is that given in parameter XT_BLACK_PIXEL. 220|181 1 0 08:39:00|PASS 410|181 1 1 08:39:00|IC End 80|181 0 08:39:00|TC End, scenario ref 366-0 70||"VSW5TESTSUITE CASE BlackPixelOfScreen 1" 10|182 /Xlib3/XBlackPixelOfScreen_m 08:39:00|TC Start, scenario ref 368-0 15|182 3.3-lite 1|TCM Start 520|182 0 00024364 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|182 1 1 08:39:03|IC Start 200|182 1 08:39:03|TP Start 520|182 1 00024364 1 1|VSW5TESTSUITE PURPOSE 1 520|182 1 00024364 1 2|Assertion BlackPixelOfScreen-1.(A) 520|182 1 00024364 1 3|A call to BlackPixelOfScreen returns the black pixel value 520|182 1 00024364 1 4|of the default colourmap of the screen screen. 520|182 1 00024364 1 5|METH: Obtain the black pixel value of the default screen using BlackPixelOfScreen. 520|182 1 00024364 1 6|METH: Verify that the value is that given in parameter XT_BLACK_PIXEL. 220|182 1 0 08:39:03|PASS 410|182 1 1 08:39:03|IC End 80|182 0 08:39:03|TC End, scenario ref 368-0 70||"VSW5TESTSUITE CASE BitmapBitOrder 1" 10|183 /Xlib3/XBitmapBitOrder_m 08:39:03|TC Start, scenario ref 370-0 15|183 3.3-lite 1|TCM Start 520|183 0 00024366 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|183 1 1 08:39:06|IC Start 200|183 1 08:39:06|TP Start 520|183 1 00024366 1 1|VSW5TESTSUITE PURPOSE 1 520|183 1 00024366 1 2|Assertion BitmapBitOrder-1.(A) 520|183 1 00024366 1 3|A call to BitmapBitOrder returns the bitorder, either 520|183 1 00024366 1 4|LSBFirst or MSBFirst, for a scanline unit. 520|183 1 00024366 1 5|METH: Obtain an XImage structure using XGetImage. 520|183 1 00024366 1 6|METH: Obtain the bitmap bit order using BitmapBitOrder. 520|183 1 00024366 1 7|METH: Verify that the bitmap bit orders are the same. 220|183 1 0 08:39:06|PASS 410|183 1 1 08:39:06|IC End 80|183 0 08:39:07|TC End, scenario ref 370-0 70||"VSW5TESTSUITE CASE BitmapPad 1" 10|184 /Xlib3/XBitmapPad_m 08:39:07|TC Start, scenario ref 372-0 15|184 3.3-lite 1|TCM Start 520|184 0 00024368 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|184 1 1 08:39:09|IC Start 200|184 1 08:39:09|TP Start 520|184 1 00024368 1 1|VSW5TESTSUITE PURPOSE 1 520|184 1 00024368 1 2|Assertion BitmapPad-1.(A) 520|184 1 00024368 1 3|A call to BitmapPad returns the quantum of a scanline which 520|184 1 00024368 1 4|is 8, 16, or 32. 520|184 1 00024368 1 5|METH: Obtain the bitmap pad from an XImage structure using XGetImage. 520|184 1 00024368 1 6|METH: Obtain the bitmap pad using BitmapPad. 520|184 1 00024368 1 7|METH: Verify the bitmap pad values are the same. 220|184 1 0 08:39:09|PASS 410|184 1 1 08:39:09|IC End 80|184 0 08:39:10|TC End, scenario ref 372-0 70||"VSW5TESTSUITE CASE BitmapUnit 1" 10|185 /Xlib3/XBitmapUnit_m 08:39:10|TC Start, scenario ref 374-0 15|185 3.3-lite 1|TCM Start 520|185 0 00024370 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|185 1 1 08:39:13|IC Start 200|185 1 08:39:13|TP Start 520|185 1 00024370 1 1|VSW5TESTSUITE PURPOSE 1 520|185 1 00024370 1 2|Assertion BitmapUnit-1.(A) 520|185 1 00024370 1 3|A call to BitmapUnit returns an integer 8, 16, or 32 which 520|185 1 00024370 1 4|is less than the bitmap pad value and which is the size in 520|185 1 00024370 1 5|bits of a scanline unit belonging to bitmaps. 520|185 1 00024370 1 6|METH: Obtain the bitmap unit from a XImage structure using XGetImage. 520|185 1 00024370 1 7|METH: Obtain the bitmap unit using BitmapUnit. 520|185 1 00024370 1 8|METH: Verify that the values are the same. 220|185 1 0 08:39:13|PASS 410|185 1 1 08:39:13|IC End 80|185 0 08:39:13|TC End, scenario ref 374-0 70||"VSW5TESTSUITE CASE CellsOfScreen 1" 10|186 /Xlib3/XCellsOfScreen_m 08:39:13|TC Start, scenario ref 376-0 15|186 3.3-lite 1|TCM Start 520|186 0 00024372 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|186 1 1 08:39:16|IC Start 200|186 1 08:39:16|TP Start 520|186 1 00024372 1 1|VSW5TESTSUITE PURPOSE 1 520|186 1 00024372 1 2|Assertion CellsOfScreen-1.(A) 520|186 1 00024372 1 3|A call to CellsOfScreen returns the number of colourmap 520|186 1 00024372 1 4|cells in the default colourmap of the screen screen. 520|186 1 00024372 1 5|METH: Obtain the default visual using XDefaultVisual. 520|186 1 00024372 1 6|METH: Obtain the XVisualInfo structure corresponding to the DefaultVisual using XGetVisualInfo. 520|186 1 00024372 1 7|METH: Obtain the number of colourmap entries in the default visual from the structure. 520|186 1 00024372 1 8|METH: Obtain the number of colourmap entries in the default colourmap using CellsOfScreen. 520|186 1 00024372 1 9|METH: Verify that the number of cells is the same. 220|186 1 0 08:39:16|PASS 410|186 1 1 08:39:16|IC End 80|186 0 08:39:16|TC End, scenario ref 376-0 70||"VSW5TESTSUITE CASE ConnectionNumber 1" 10|187 /Xlib3/XConnectionNumber_m 08:39:16|TC Start, scenario ref 378-0 15|187 3.3-lite 1|TCM Start 520|187 0 00024374 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|187 1 1 08:39:19|IC Start 200|187 1 08:39:19|TP Start 520|187 1 00024374 1 1|VSW5TESTSUITE PURPOSE 1 520|187 1 00024374 1 2|Assertion ConnectionNumber-1.(D) 520|187 1 00024374 1 3|If the system is POSIX compliant: A call to 520|187 1 00024374 1 4|ConnectionNumber returns the file descriptor of the display 520|187 1 00024374 1 5|specified by the display argument. Otherwise: A call to 520|187 1 00024374 1 6|ConnectionNumber returns the connection number of the 520|187 1 00024374 1 7|display specified by the display argument. 520|187 1 00024374 1 8|Reason for omission: There is no known portable test method for this assertion 520|187 1 00024374 1 9|METH: If the system is POSIX compliant: 520|187 1 00024374 1 10|METH: Open a display using XOpenDisplay. 520|187 1 00024374 1 11|METH: Create a child process. 520|187 1 00024374 1 12|METH: In Child : 520|187 1 00024374 1 13|METH: Set IOErrorHandler to an errorhandler function which exits immediately. 520|187 1 00024374 1 14|METH: Obtain the connection number of the display using ConnectionNumber. 520|187 1 00024374 1 15|METH: Close the connection using close. 520|187 1 00024374 1 16|METH: Perform a XNoOp request on the display. 520|187 1 00024374 1 17|METH: Flush the O/P using using XFlush. 520|187 1 00024374 1 18|METH: In parent: 520|187 1 00024374 1 19|METH: Obtain child's exit status. 520|187 1 00024374 1 20|METH: Verify that the child exited from the error handler. 520|187 1 00024374 1 21|METH: Otherwise: 520|187 1 00024374 1 22|METH: UNTESTED 520|187 1 00024376 1 1|REPORT: Cannot open display. 520|187 1 00024374 2 1|REPORT: Child process experienced unexpected problem. 220|187 1 2 08:39:19|UNRESOLVED 410|187 1 1 08:39:19|IC End 80|187 1 08:39:19|TC End, scenario ref 378-0 70||"VSW5TESTSUITE CASE DefaultColormap 1" 10|188 /Xlib3/XDefaultColormap_m 08:39:19|TC Start, scenario ref 380-0 15|188 3.3-lite 1|TCM Start 520|188 0 00024377 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|188 1 1 08:39:22|IC Start 200|188 1 08:39:22|TP Start 520|188 1 00024377 1 1|VSW5TESTSUITE PURPOSE 1 520|188 1 00024377 1 2|Assertion DefaultColormap-1.(A) 520|188 1 00024377 1 3|A call to DefaultColormap returns the ID of the default 520|188 1 00024377 1 4|colourmap for the screen screen_number. 520|188 1 00024377 1 5|METH: Obtain the colourmap associated with the root window of the default screen using XGetWindowAttributes. 520|188 1 00024377 1 6|METH: Verify that the returned colourmap is the default colourmap using DefaultColormap. 220|188 1 0 08:39:22|PASS 410|188 1 1 08:39:22|IC End 80|188 0 08:39:23|TC End, scenario ref 380-0 70||"VSW5TESTSUITE CASE DefaultColormapOfScreen 1" 10|189 /Xlib3/XDefaultColormapOfScreen_m 08:39:23|TC Start, scenario ref 382-0 15|189 3.3-lite 1|TCM Start 520|189 0 00024379 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|189 1 1 08:39:25|IC Start 200|189 1 08:39:25|TP Start 520|189 1 00024379 1 1|VSW5TESTSUITE PURPOSE 1 520|189 1 00024379 1 2|Assertion DefaultColormapOfScreen-1.(A) 520|189 1 00024379 1 3|A call to DefaultColormapOfScreen returns the colourmap ID 520|189 1 00024379 1 4|of the default colourmap of the screen screen. 520|189 1 00024379 1 5|METH: Obtain the colourmap associated with the root window of the default screen using XGetWindowAttributes. 520|189 1 00024379 1 6|METH: Verify that the returned colourmap is the default colourmap using DefaultColormapOfScreen. 220|189 1 0 08:39:25|PASS 410|189 1 1 08:39:25|IC End 80|189 0 08:39:26|TC End, scenario ref 382-0 70||"VSW5TESTSUITE CASE DefaultDepth 1" 10|190 /Xlib3/XDefaultDepth_m 08:39:26|TC Start, scenario ref 384-0 15|190 3.3-lite 1|TCM Start 520|190 0 00024381 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|190 1 1 08:39:28|IC Start 200|190 1 08:39:28|TP Start 520|190 1 00024381 1 1|VSW5TESTSUITE PURPOSE 1 520|190 1 00024381 1 2|Assertion DefaultDepth-1.(A) 520|190 1 00024381 1 3|A call to DefaultDepth returns the depth of the root window 520|190 1 00024381 1 4|of the screen screen_number. 520|190 1 00024381 1 5|METH: Obtain the default depth using DefaultDepth. 520|190 1 00024381 1 6|METH: Obtain the depth of the default root window using XGetWindowAttributes. 520|190 1 00024381 1 7|METH: Verify that the depths are equal. 220|190 1 0 08:39:28|PASS 410|190 1 1 08:39:28|IC End 80|190 0 08:39:29|TC End, scenario ref 384-0 70||"VSW5TESTSUITE CASE DefaultDepthOfScreen 1" 10|191 /Xlib3/XDefaultDepthOfScreen_m 08:39:29|TC Start, scenario ref 386-0 15|191 3.3-lite 1|TCM Start 520|191 0 00024383 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|191 1 1 08:39:32|IC Start 200|191 1 08:39:32|TP Start 520|191 1 00024383 1 1|VSW5TESTSUITE PURPOSE 1 520|191 1 00024383 1 2|Assertion DefaultDepthOfScreen-1.(A) 520|191 1 00024383 1 3|A call to DefaultDepthOfScreen returns the depth of the 520|191 1 00024383 1 4|root window of the screen screen. 520|191 1 00024383 1 5|METH: Obtain the default depth using DefaultDepthOfScreen. 520|191 1 00024383 1 6|METH: Obtain the depth of the default root window using XGetWindowAttributes. 520|191 1 00024383 1 7|METH: Verify that the depths are equal. 220|191 1 0 08:39:32|PASS 410|191 1 1 08:39:32|IC End 80|191 0 08:39:32|TC End, scenario ref 386-0 70||"VSW5TESTSUITE CASE DefaultGC 1" 10|192 /Xlib3/XDefaultGC_m 08:39:32|TC Start, scenario ref 388-0 15|192 3.3-lite 1|TCM Start 520|192 0 00024385 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|192 1 1 08:39:35|IC Start 200|192 1 08:39:35|TP Start 520|192 1 00024385 1 1|VSW5TESTSUITE PURPOSE 1 520|192 1 00024385 1 2|Assertion DefaultGC-1.(B) 520|192 1 00024385 1 3|A call to DefaultGC returns the default graphics context ID 520|192 1 00024385 1 4|for the root window of the screen screen_number. 520|192 1 00024385 1 5|Reason for omission: There is no known portable test method for this assertion 520|192 1 00024385 1 6|METH: Obtain the ID of the default GC using DefaultGC. 520|192 1 00024385 1 7|REPORT: Default GC has ID 93c76e0 520|192 1 00024385 1 8|REPORT: The assertion can only be partially tested 220|192 1 5 08:39:35|UNTESTED 410|192 1 1 08:39:35|IC End 80|192 77 08:39:35|TC End, scenario ref 388-0 70||"VSW5TESTSUITE CASE DefaultGCOfScreen 2" 10|193 /Xlib3/XDefaultGCOfScreen_m 08:39:35|TC Start, scenario ref 390-0 15|193 3.3-lite 2|TCM Start 520|193 0 00024387 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|193 1 1 08:39:38|IC Start 200|193 1 08:39:38|TP Start 520|193 1 00024387 1 1|VSW5TESTSUITE PURPOSE 1 520|193 1 00024387 1 2|Assertion DefaultGCOfScreen-1.(B) 520|193 1 00024387 1 3|A call to DefaultGCOfScreen returns the ID of the default 520|193 1 00024387 1 4|GC of the screen screen. 520|193 1 00024387 1 5|Reason for omission: There is no known portable test method for this assertion 520|193 1 00024387 1 6|METH: Obtain the ID of the default GC of the default screen. 520|193 1 00024387 1 7|REPORT: Default GC has ID 8c316e8 520|193 1 00024387 1 8|REPORT: The assertion can only be partially tested 220|193 1 5 08:39:38|UNTESTED 410|193 1 1 08:39:38|IC End 400|193 2 1 08:39:38|IC Start 200|193 2 08:39:38|TP Start 520|193 2 00024387 1 1|VSW5TESTSUITE PURPOSE 2 520|193 2 00024387 1 2|Assertion DefaultGCOfScreen-2.(A) 520|193 2 00024387 1 3|The default GC has the same depth as the root window of the 520|193 2 00024387 1 4|screen screen. 520|193 2 00024387 1 5|METH: Draw the point (0,0) using the default GC on the default root window. 520|193 2 00024387 1 6|METH: Verify that a BadMatch error did not occur. 220|193 2 0 08:39:38|PASS 410|193 2 1 08:39:38|IC End 80|193 77 08:39:38|TC End, scenario ref 390-0 70||"VSW5TESTSUITE CASE DefaultRootWindow 1" 10|194 /Xlib3/XDefaultRootWindow_m 08:39:38|TC Start, scenario ref 392-0 15|194 3.3-lite 1|TCM Start 520|194 0 00024389 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|194 1 1 08:39:41|IC Start 200|194 1 08:39:41|TP Start 520|194 1 00024389 1 1|VSW5TESTSUITE PURPOSE 1 520|194 1 00024389 1 2|Assertion DefaultRootWindow-1.(A) 520|194 1 00024389 1 3|A call to DefaultRootWindow returns the root window of the 520|194 1 00024389 1 4|default screen. 520|194 1 00024389 1 5|METH: Obtain the root window ID of the default screen using DefaultRootWindow. 520|194 1 00024389 1 6|METH: Obtain the root window ID of the default screen using XGetWindowAttributes. 520|194 1 00024389 1 7|METH: Verify that the two IDs are the same. 220|194 1 0 08:39:41|PASS 410|194 1 1 08:39:41|IC End 80|194 0 08:39:41|TC End, scenario ref 392-0 70||"VSW5TESTSUITE CASE DefaultScreen 1" 10|195 /Xlib3/XDefaultScreen_m 08:39:41|TC Start, scenario ref 394-0 15|195 3.3-lite 1|TCM Start 520|195 0 00024391 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|195 1 1 08:39:44|IC Start 200|195 1 08:39:44|TP Start 520|195 1 00024391 1 1|VSW5TESTSUITE PURPOSE 1 520|195 1 00024391 1 2|Assertion DefaultScreen-1.(A) 520|195 1 00024391 1 3|A call to DefaultScreen returns the screen number which was 520|195 1 00024391 1 4|passed to the XOpenDisplay call that returned the display 520|195 1 00024391 1 5|argmuent. 520|195 1 00024391 1 6|METH: Obtain the default screen number using DefaultScreen. 520|195 1 00024391 1 7|METH: Obtain the default screen using XScreenOfDisplay. 520|195 1 00024391 1 8|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|195 1 00024391 1 9|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|195 1 00024391 1 10|METH: Verify that the root window IDs are the same. 220|195 1 0 08:39:44|PASS 410|195 1 1 08:39:44|IC End 80|195 0 08:39:45|TC End, scenario ref 394-0 70||"VSW5TESTSUITE CASE DefaultScreenOfDisplay 1" 10|196 /Xlib3/XDefaultScreenOfDisplay_m 08:39:45|TC Start, scenario ref 396-0 15|196 3.3-lite 1|TCM Start 520|196 0 00024393 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|196 1 1 08:39:47|IC Start 200|196 1 08:39:47|TP Start 520|196 1 00024393 1 1|VSW5TESTSUITE PURPOSE 1 520|196 1 00024393 1 2|Assertion DefaultScreenOfDisplay-1.(A) 520|196 1 00024393 1 3|A call to DefaultScreenOfDisplay returns a pointer to the 520|196 1 00024393 1 4|default screen structure. 520|196 1 00024393 1 5|METH: Obtain the default screen using DefaultScreenOfDisplay. 520|196 1 00024393 1 6|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|196 1 00024393 1 7|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|196 1 00024393 1 8|METH: Verify that the two IDs are the same. 220|196 1 0 08:39:47|PASS 410|196 1 1 08:39:47|IC End 80|196 0 08:39:48|TC End, scenario ref 396-0 70||"VSW5TESTSUITE CASE DefaultVisual 1" 10|197 /Xlib3/XDefaultVisual_m 08:39:48|TC Start, scenario ref 398-0 15|197 3.3-lite 1|TCM Start 520|197 0 00024395 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|197 1 1 08:39:51|IC Start 200|197 1 08:39:51|TP Start 520|197 1 00024395 1 1|VSW5TESTSUITE PURPOSE 1 520|197 1 00024395 1 2|Assertion DefaultVisual-1.(A) 520|197 1 00024395 1 3|A call to DefaultVisual returns the visual for the root 520|197 1 00024395 1 4|window of the screen specified by the screen_number 520|197 1 00024395 1 5|argument. 520|197 1 00024395 1 6|METH: Obtain the attributes of the default root window using XGetWindowAttributes. 520|197 1 00024395 1 7|METH: Obtain the default visual using DefaultVisual. 520|197 1 00024395 1 8|METH: Verify that the visual IDs are the same using XVisualIDFromVisual. 220|197 1 0 08:39:51|PASS 410|197 1 1 08:39:51|IC End 80|197 0 08:39:51|TC End, scenario ref 398-0 70||"VSW5TESTSUITE CASE DefaultVisualOfScreen 1" 10|198 /Xlib3/XDefaultVisualOfScreen_m 08:39:51|TC Start, scenario ref 400-0 15|198 3.3-lite 1|TCM Start 520|198 0 00024397 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|198 1 1 08:39:54|IC Start 200|198 1 08:39:54|TP Start 520|198 1 00024397 1 1|VSW5TESTSUITE PURPOSE 1 520|198 1 00024397 1 2|Assertion DefaultVisualOfScreen-1.(A) 520|198 1 00024397 1 3|A call to DefaultVisualOfScreen returns the visual of the 520|198 1 00024397 1 4|root window of the screen screen. 520|198 1 00024397 1 5|METH: Obtain the attributes of the default root window using XGetWindowAttributes. 520|198 1 00024397 1 6|METH: Obtain the default visual using DefaultVisualOfScreen. 520|198 1 00024397 1 7|METH: Verify that the visual IDs are the same using XVisualIDFromVisual. 220|198 1 0 08:39:54|PASS 410|198 1 1 08:39:54|IC End 80|198 0 08:39:54|TC End, scenario ref 400-0 70||"VSW5TESTSUITE CASE DoesBackingStore 1" 10|199 /Xlib3/XDoesBackingStore_m 08:39:54|TC Start, scenario ref 402-0 15|199 3.3-lite 1|TCM Start 520|199 0 00024399 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|199 1 1 08:39:57|IC Start 200|199 1 08:39:57|TP Start 520|199 1 00024399 1 1|VSW5TESTSUITE PURPOSE 1 520|199 1 00024399 1 2|Assertion DoesBackingStore-1.(A) 520|199 1 00024399 1 3|A call to DoesBackingStore returns WhenMapped, NotUseful, 520|199 1 00024399 1 4|or Always to indicate whether the screen screen supports 520|199 1 00024399 1 5|backing stores. 520|199 1 00024399 1 6|METH: Obtain the level of support for backing store using DoesBackingStore. 220|199 1 0 08:39:57|PASS 410|199 1 1 08:39:57|IC End 80|199 0 08:39:57|TC End, scenario ref 402-0 70||"VSW5TESTSUITE CASE DisplayCells 1" 10|200 /Xlib3/XDisplayCells_m 08:39:57|TC Start, scenario ref 404-0 15|200 3.3-lite 1|TCM Start 520|200 0 00024401 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|200 1 1 08:40:00|IC Start 200|200 1 08:40:00|TP Start 520|200 1 00024401 1 1|VSW5TESTSUITE PURPOSE 1 520|200 1 00024401 1 2|Assertion DisplayCells-1.(A) 520|200 1 00024401 1 3|A call to DisplayCells returns the number of colour cells 520|200 1 00024401 1 4|in the default colourmap of the screen specified by the 520|200 1 00024401 1 5|screen_number argument. 520|200 1 00024401 1 6|METH: Obtain the default visual using XDefaultVisual. 520|200 1 00024401 1 7|METH: Obtain the XVisualInfo structure corresponding to the DefaultVisual using XGetVisualInfo. 520|200 1 00024401 1 8|METH: Obtain the number of colormap entries in the default visual from the structure. 520|200 1 00024401 1 9|METH: Obtain the number of colormap entries in the default colormap using DisplayCells. 520|200 1 00024401 1 10|METH: Verify that the number of cells is the same. 220|200 1 0 08:40:00|PASS 410|200 1 1 08:40:00|IC End 80|200 0 08:40:00|TC End, scenario ref 404-0 70||"VSW5TESTSUITE CASE DisplayHeight 1" 10|201 /Xlib3/XDisplayHeight_m 08:40:00|TC Start, scenario ref 406-0 15|201 3.3-lite 1|TCM Start 520|201 0 00024403 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|201 1 1 08:40:03|IC Start 200|201 1 08:40:03|TP Start 520|201 1 00024403 1 1|VSW5TESTSUITE PURPOSE 1 520|201 1 00024403 1 2|Assertion DisplayHeight-1.(A) 520|201 1 00024403 1 3|A call to DisplayHeight returns the height in pixels of the 520|201 1 00024403 1 4|screen screen_number. 520|201 1 00024403 1 5|METH: Obtain the height of the root window using XGetWindowAttributes. 520|201 1 00024403 1 6|METH: Obtain the pixel height of the screen using DisplayHeight. 520|201 1 00024403 1 7|METH: Verify that the heights are the same. 220|201 1 0 08:40:03|PASS 410|201 1 1 08:40:03|IC End 80|201 0 08:40:03|TC End, scenario ref 406-0 70||"VSW5TESTSUITE CASE DisplayHeightMM 1" 10|202 /Xlib3/XDisplayHeightMM_m 08:40:03|TC Start, scenario ref 408-0 15|202 3.3-lite 1|TCM Start 520|202 0 00024405 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|202 1 1 08:40:07|IC Start 200|202 1 08:40:07|TP Start 520|202 1 00024405 1 1|VSW5TESTSUITE PURPOSE 1 520|202 1 00024405 1 2|Assertion DisplayHeightMM-1.(A) 520|202 1 00024405 1 3|A call to DisplayHeightMM returns the height in millimeters 520|202 1 00024405 1 4|of the screen screen_number. 520|202 1 00024405 1 5|METH: Obtain the height of the screen in millimeters using DisplayHeightMM. 520|202 1 00024405 1 6|METH: Verify that the value is that given in parameter XT_HEIGHT_MM. 520|202 1 00024405 1 7|REPORT: DisplayHeightMM() returns incorrect value for screen height 520|202 1 00024405 1 8|REPORT: Expected value 0xee; Observed value 0x9f 220|202 1 1 08:40:07|FAIL 410|202 1 1 08:40:07|IC End 80|202 1 08:40:07|TC End, scenario ref 408-0 70||"VSW5TESTSUITE CASE DisplayOfScreen 1" 10|203 /Xlib3/XDisplayOfScreen_m 08:40:07|TC Start, scenario ref 410-0 15|203 3.3-lite 1|TCM Start 520|203 0 00024407 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|203 1 1 08:40:10|IC Start 200|203 1 08:40:10|TP Start 520|203 1 00024407 1 1|VSW5TESTSUITE PURPOSE 1 520|203 1 00024407 1 2|Assertion DisplayOfScreen-1.(A) 520|203 1 00024407 1 3|A call to DisplayOfScreen returns the display of the screen 520|203 1 00024407 1 4|screen. 520|203 1 00024407 1 5|METH: Obtain the root window of the screen using XRootWindowOfScreen. 520|203 1 00024407 1 6|METH: Obtain the display of the screen using DisplayOfScreen. 520|203 1 00024407 1 7|METH: Obtain the root window of the display using XDefaultRootWindow. 520|203 1 00024407 1 8|METH: Verify that the two IDs are the same. 220|203 1 0 08:40:10|PASS 410|203 1 1 08:40:10|IC End 80|203 0 08:40:10|TC End, scenario ref 410-0 70||"VSW5TESTSUITE CASE DisplayPlanes 1" 10|204 /Xlib3/XDisplayPlanes_m 08:40:10|TC Start, scenario ref 412-0 15|204 3.3-lite 1|TCM Start 520|204 0 00024409 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|204 1 1 08:40:13|IC Start 200|204 1 08:40:13|TP Start 520|204 1 00024409 1 1|VSW5TESTSUITE PURPOSE 1 520|204 1 00024409 1 2|Assertion DisplayPlanes-1.(A) 520|204 1 00024409 1 3|A call to DisplayPlanes returns the depth of the root 520|204 1 00024409 1 4|window of the screen specified by the screen_number 520|204 1 00024409 1 5|argument. 520|204 1 00024409 1 6|METH: Obtain the depth of the root window of the default screen using DisplayPlanes. 520|204 1 00024409 1 7|METH: Obtain the depth of the root window of the default screen using XGetWindowAttributes. 520|204 1 00024409 1 8|METH: Verify that the depths are the same. 220|204 1 0 08:40:13|PASS 410|204 1 1 08:40:13|IC End 80|204 0 08:40:14|TC End, scenario ref 412-0 70||"VSW5TESTSUITE CASE DisplayString 2" 10|205 /Xlib3/XDisplayString/XDisplayString_m 08:40:14|TC Start, scenario ref 414-0 15|205 3.3-lite 2|TCM Start 520|205 0 00024411 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|205 1 1 08:40:17|IC Start 200|205 1 08:40:17|TP Start 520|205 1 00024411 1 1|VSW5TESTSUITE PURPOSE 1 520|205 1 00024411 1 2|Assertion DisplayString-1.(A) 520|205 1 00024411 1 3|A call to DisplayString returns the string that was used as 520|205 1 00024411 1 4|the argument to the XOpenDisplay call that returned the 520|205 1 00024411 1 5|value used as the display argument. 520|205 1 00024411 1 6|METH: Open a connection using XOpenDisplay. 520|205 1 00024411 1 7|METH: Obtain the display string using DisplayString. 520|205 1 00024411 1 8|METH: Verify that the value of the string is the parameter used in XOpenDisplay. 520|205 1 00024411 1 9|METH: Close the display using XCloseDisplay. 520|205 1 00024411 1 10|unexpected signal 11 (SIGSEGV) received 220|205 1 2 08:40:17|UNRESOLVED 410|205 1 1 08:40:17|IC End 400|205 2 1 08:40:17|IC Start 200|205 2 08:40:17|TP Start 520|205 2 00024411 1 1|VSW5TESTSUITE PURPOSE 2 520|205 2 00024411 1 2|Assertion DisplayString-2.(C) 520|205 2 00024411 1 3|If the system is POSIX compliant: When the argument passed 520|205 2 00024411 1 4|to the XOpenDisplay call that returned the value used as the 520|205 2 00024411 1 5|display argument was NULL, then a call to DisplayString 520|205 2 00024411 1 6|returns the value of the DISPLAY environment variable when 520|205 2 00024411 1 7|XOpenDisplay was called. 520|205 2 00024411 1 8|METH: Fork a child process using tet_fork. 520|205 2 00024411 1 9|METH: In child : 520|205 2 00024411 1 10|METH: Exec the file "./Test1" with the environment variable DISPLAY set. 520|205 2 00024411 1 11|METH: Open the display using XOpenDisplay. 520|205 2 00024411 1 12|METH: Obtain the value of the display string using DisplayString. 520|205 2 00024411 1 13|METH: Obtain the value of the DISPLAY environment variable. 520|205 2 00024411 1 14|METH: Verify that the two strings are identical. 520|205 2 00024413 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|205 2 00024413 2 2|REPORT: XDisplayString() returned ":0.0" instead of ":0". 220|205 2 1 08:40:17|FAIL 410|205 2 1 08:40:17|IC End 80|205 1 08:40:17|TC End, scenario ref 414-0 70||"VSW5TESTSUITE CASE DisplayWidth 1" 10|206 /Xlib3/XDisplayWidth_m 08:40:17|TC Start, scenario ref 416-0 15|206 3.3-lite 1|TCM Start 520|206 0 00024414 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|206 1 1 08:40:20|IC Start 200|206 1 08:40:20|TP Start 520|206 1 00024414 1 1|VSW5TESTSUITE PURPOSE 1 520|206 1 00024414 1 2|Assertion DisplayWidth-1.(A) 520|206 1 00024414 1 3|A call to DisplayWidth returns the width in pixels of the 520|206 1 00024414 1 4|screen screen_number. 520|206 1 00024414 1 5|METH: Obtain the width of the root window using XGetWindowAttributes. 520|206 1 00024414 1 6|METH: Obtain the pixel width of the screen using DisplayWidth. 520|206 1 00024414 1 7|METH: Verify that the two numbers are the same. 220|206 1 0 08:40:20|PASS 410|206 1 1 08:40:20|IC End 80|206 0 08:40:20|TC End, scenario ref 416-0 70||"VSW5TESTSUITE CASE DisplayWidthMM 1" 10|207 /Xlib3/XDisplayWidthMM_m 08:40:20|TC Start, scenario ref 418-0 15|207 3.3-lite 1|TCM Start 520|207 0 00024416 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|207 1 1 08:40:23|IC Start 200|207 1 08:40:23|TP Start 520|207 1 00024416 1 1|VSW5TESTSUITE PURPOSE 1 520|207 1 00024416 1 2|Assertion DisplayWidthMM-1.(A) 520|207 1 00024416 1 3|A call to DisplayWidthMM returns the width in millimeters 520|207 1 00024416 1 4|of the screen screen_number. 520|207 1 00024416 1 5|METH: Obtain the width of the screen in millimeters using DisplayWidthMM. 520|207 1 00024416 1 6|METH: Verify that the value is that given in parameter XT_WIDTH_MM. 520|207 1 00024416 1 7|REPORT: DisplayWidthMM() returns incorrect value for screen width 520|207 1 00024416 1 8|REPORT: Expected value 0x17c; Observed value 0xd4 220|207 1 1 08:40:23|FAIL 410|207 1 1 08:40:23|IC End 80|207 1 08:40:23|TC End, scenario ref 418-0 70||"VSW5TESTSUITE CASE DoesSaveUnders 1" 10|208 /Xlib3/XDoesSaveUnders_m 08:40:23|TC Start, scenario ref 420-0 15|208 3.3-lite 1|TCM Start 520|208 0 00024418 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|208 1 1 08:40:27|IC Start 200|208 1 08:40:27|TP Start 520|208 1 00024418 1 1|VSW5TESTSUITE PURPOSE 1 520|208 1 00024418 1 2|Assertion DoesSaveUnders-1.(C) 520|208 1 00024418 1 3|If the screen screen supports save unders: A call to 520|208 1 00024418 1 4|DoesSaveUnders returns True. Otherwise: A call to 520|208 1 00024418 1 5|DoesSaveUnders returns False. 520|208 1 00024418 1 6|METH: Determine whether the screen supports save unders using DoesSaveUnders. 220|208 1 0 08:40:27|PASS 410|208 1 1 08:40:27|IC End 80|208 0 08:40:27|TC End, scenario ref 420-0 70||"VSW5TESTSUITE CASE EventMaskOfScreen 1" 10|209 /Xlib3/XEventMaskOfScreen_m 08:40:27|TC Start, scenario ref 422-0 15|209 3.3-lite 1|TCM Start 520|209 0 00024420 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|209 1 1 08:40:30|IC Start 200|209 1 08:40:30|TP Start 520|209 1 00024420 1 1|VSW5TESTSUITE PURPOSE 1 520|209 1 00024420 1 2|Assertion EventMaskOfScreen-1.(A) 520|209 1 00024420 1 3|A call to EventMaskOfScreen returns the event mask of the 520|209 1 00024420 1 4|root window of the screen screen at the time the connection 520|209 1 00024420 1 5|was established. 520|209 1 00024420 1 6|METH: Obtain the all_events_mask of the root window using XGetWindowAttributes. 520|209 1 00024420 1 7|METH: Obtain the event mask of the root window using EventMaskOfScreen. 520|209 1 00024420 1 8|METH: Verify that the masks are the same. 220|209 1 0 08:40:30|PASS 410|209 1 1 08:40:30|IC End 80|209 0 08:40:30|TC End, scenario ref 422-0 70||"VSW5TESTSUITE CASE HeightMMOfScreen 1" 10|210 /Xlib3/XHeightMMOfScreen_m 08:40:30|TC Start, scenario ref 424-0 15|210 3.3-lite 1|TCM Start 520|210 0 00024422 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|210 1 1 08:40:33|IC Start 200|210 1 08:40:33|TP Start 520|210 1 00024422 1 1|VSW5TESTSUITE PURPOSE 1 520|210 1 00024422 1 2|Assertion HeightMMOfScreen-1.(A) 520|210 1 00024422 1 3|A call to HeightMMOfScreen returns the height in 520|210 1 00024422 1 4|millimeters of the screen screen. 520|210 1 00024422 1 5|METH: Obtain the height of the screen in millimeters using HeightMMOfScreen. 520|210 1 00024422 1 6|METH: Verify that the value is that given in parameter XT_HEIGHT_MM. 520|210 1 00024422 1 7|REPORT: HeightMMOfScreen() returns incorrect value for screen height 520|210 1 00024422 1 8|REPORT: Expected value 0xee; Observed value 0x9f 220|210 1 1 08:40:33|FAIL 410|210 1 1 08:40:33|IC End 80|210 1 08:40:33|TC End, scenario ref 424-0 70||"VSW5TESTSUITE CASE HeightOfScreen 1" 10|211 /Xlib3/XHeightOfScreen_m 08:40:33|TC Start, scenario ref 426-0 15|211 3.3-lite 1|TCM Start 520|211 0 00024424 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|211 1 1 08:40:36|IC Start 200|211 1 08:40:36|TP Start 520|211 1 00024424 1 1|VSW5TESTSUITE PURPOSE 1 520|211 1 00024424 1 2|Assertion HeightOfScreen-1.(A) 520|211 1 00024424 1 3|A call to HeightOfScreen returns the height in pixels of 520|211 1 00024424 1 4|the screen screen. 520|211 1 00024424 1 5|METH: Obtain the height of the root window using XGetWindowAttributes. 520|211 1 00024424 1 6|METH: Obtain the pixel height of the screen using HeightOfScreen. 520|211 1 00024424 1 7|METH: Verify that heights are the same. 220|211 1 0 08:40:36|PASS 410|211 1 1 08:40:36|IC End 80|211 0 08:40:37|TC End, scenario ref 426-0 70||"VSW5TESTSUITE CASE ImageByteOrder 1" 10|212 /Xlib3/XImageByteOrder_m 08:40:37|TC Start, scenario ref 428-0 15|212 3.3-lite 1|TCM Start 520|212 0 00024426 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|212 1 1 08:40:40|IC Start 200|212 1 08:40:40|TP Start 520|212 1 00024426 1 1|VSW5TESTSUITE PURPOSE 1 520|212 1 00024426 1 2|Assertion ImageByteOrder-1.(A) 520|212 1 00024426 1 3|A call to ImageByteOrder returns the byte order, either 520|212 1 00024426 1 4|LSBFirst or MSBFirst, for images for each scanline unit in 520|212 1 00024426 1 5|XY format or for each pixel value in Z format. 520|212 1 00024426 1 6|METH: Obtain an XImage structure using XGetImage. 520|212 1 00024426 1 7|METH: Obtain the byte order using ImageByteOrder. 520|212 1 00024426 1 8|METH: Verify that the byte orders are the same. 220|212 1 0 08:40:40|PASS 410|212 1 1 08:40:40|IC End 80|212 0 08:40:40|TC End, scenario ref 428-0 70||"VSW5TESTSUITE CASE LastKnownRequestProcessed 1" 10|213 /Xlib3/XLastKnownRequestProcessed_m 08:40:41|TC Start, scenario ref 430-0 15|213 3.3-lite 1|TCM Start 520|213 0 00024428 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|213 1 1 08:40:43|IC Start 200|213 1 08:40:43|TP Start 520|213 1 00024428 1 1|VSW5TESTSUITE PURPOSE 1 520|213 1 00024428 1 2|Assertion LastKnownRequestProcessed-1.(B) 520|213 1 00024428 1 3|A call to LastKnownRequestProcessed returns the serial 520|213 1 00024428 1 4|number of the last request known to have been processed by 520|213 1 00024428 1 5|the server over the connection specified by the display 520|213 1 00024428 1 6|argument. 520|213 1 00024428 1 7|Reason for omission: There is no known portable test method for this assertion 520|213 1 00024428 1 8|METH: Obtain the serial number of the last request processed by the server using LastKnownRequestProcessed. 520|213 1 00024428 1 9|METH: Obtain the serial number of the next request to be sent using XNextRequest. 520|213 1 00024428 1 10|METH: Verify that the two serial numbers are not the same. 520|213 1 00024428 1 11|REPORT: Last processed serial number was 25, next serial number is 27. 520|213 1 00024428 1 12|REPORT: The assertion can only be partially tested 220|213 1 5 08:40:43|UNTESTED 410|213 1 1 08:40:43|IC End 80|213 77 08:40:44|TC End, scenario ref 430-0 70||"VSW5TESTSUITE CASE MinCmapsOfScreen 1" 10|214 /Xlib3/XMinCmapsOfScreen_m 08:40:44|TC Start, scenario ref 432-0 15|214 3.3-lite 1|TCM Start 520|214 0 00024430 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|214 1 1 08:40:46|IC Start 200|214 1 08:40:46|TP Start 520|214 1 00024430 1 1|VSW5TESTSUITE PURPOSE 1 520|214 1 00024430 1 2|Assertion MinCmapsOfScreen-1.(B) 520|214 1 00024430 1 3|A call to MinCmapsOfScreen returns the minimum number of 520|214 1 00024430 1 4|installed colourmaps supported by the screen screen. 520|214 1 00024430 1 5|Reason for omission: There is no known reliable test method for this assertion 520|214 1 00024430 1 6|METH: Obtain the minimum allowed number of installed colourmaps using MinCmapsOfScreen. 520|214 1 00024430 1 7|METH: Call that number minm. 520|214 1 00024430 1 8|METH: Create minm colormaps for each visual, and collect them all into a set. 520|214 1 00024430 1 9|METH: For each possible subset of size minm, install all of the colormaps in that 520|214 1 00024430 1 10|METH: subset, and verify that they all stay installed. 520|214 1 00024430 1 11|REPORT: colormap did not stay installed 220|214 1 1 08:40:46|FAIL 410|214 1 1 08:40:46|IC End 80|214 1 08:40:47|TC End, scenario ref 432-0 70||"VSW5TESTSUITE CASE MaxCmapsOfScreen 1" 10|215 /Xlib3/XMaxCmapsOfScreen_m 08:40:47|TC Start, scenario ref 434-0 15|215 3.3-lite 1|TCM Start 520|215 0 00024432 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|215 1 1 08:40:50|IC Start 200|215 1 08:40:50|TP Start 520|215 1 00024432 1 1|VSW5TESTSUITE PURPOSE 1 520|215 1 00024432 1 2|Assertion MaxCmapsOfScreen-1.(B) 520|215 1 00024432 1 3|A call to MaxCmapsOfScreen returns the maximum number of 520|215 1 00024432 1 4|installed colourmaps supported by the screen screen. 520|215 1 00024432 1 5|Reason for omission: There is no known reliable test method for this assertion 520|215 1 00024432 1 6|METH: Obtain the minimum allowed number of installed colourmaps 520|215 1 00024432 1 7|METH: using XMinCmapsOfScreen. 520|215 1 00024432 1 8|METH: Verify that the minimum is greater than zero. 520|215 1 00024432 1 9|METH: Obtain the maximum allowed number of installed colourmaps using MaxCmapsOfScreen. 520|215 1 00024432 1 10|METH: Verify that the maximum is greater than or equal to the minimum. 520|215 1 00024432 1 11|METH: Report UNTESTED (the assertion can only be partially tested). 520|215 1 00024432 1 12|REPORT: The assertion can only be partially tested 220|215 1 5 08:40:50|UNTESTED 410|215 1 1 08:40:50|IC End 80|215 77 08:40:51|TC End, scenario ref 434-0 70||"VSW5TESTSUITE CASE NextRequest 2" 10|216 /Xlib3/XNextRequest_m 08:40:51|TC Start, scenario ref 436-0 15|216 3.3-lite 2|TCM Start 520|216 0 00024434 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|216 1 1 08:40:53|IC Start 200|216 1 08:40:53|TP Start 520|216 1 00024434 1 1|VSW5TESTSUITE PURPOSE 1 520|216 1 00024434 1 2|Assertion NextRequest-1.(B) 520|216 1 00024434 1 3|A call to NextRequest returns the serial number of the next 520|216 1 00024434 1 4|request over the connection specified by the display 520|216 1 00024434 1 5|argument. 520|216 1 00024434 1 6|Reason for omission: There is no known portable test method for this assertion 520|216 1 00024434 1 7|METH: Obtain the serial number of the last request processed by the server using XLastKnownRequestProcessed. 520|216 1 00024434 1 8|METH: Obtain the serial number of the next request to be sent using NextRequest. 520|216 1 00024434 1 9|METH: Verify that the two serial numbers are not the same. 520|216 1 00024434 1 10|REPORT: Last processed serial number was 23, next serial number is 26. 520|216 1 00024434 1 11|REPORT: The assertion can only be partially tested 220|216 1 5 08:40:53|UNTESTED 410|216 1 1 08:40:53|IC End 400|216 2 1 08:40:53|IC Start 200|216 2 08:40:53|TP Start 520|216 2 00024434 1 1|VSW5TESTSUITE PURPOSE 2 520|216 2 00024434 1 2|Assertion NextRequest-2.(B) 520|216 2 00024434 1 3|Serial numbers are maintained separately for each display 520|216 2 00024434 1 4|connection. 520|216 2 00024434 1 5|Reason for omission: There is no known portable test method for this assertion 520|216 2 00024434 1 6|METH: Open two displays using XOpenDisplay. 520|216 2 00024434 1 7|METH: Obtain the next serial number for each display using NextRequest. 520|216 2 00024434 1 8|METH: Perform an XNoOp request on the first display. 520|216 2 00024434 1 9|METH: Verify that the next serial number for that display is not the same. 520|216 2 00024434 1 10|METH: Verify that the next serial number for the second display is the same. 520|216 2 00024434 1 11|unexpected signal 11 (SIGSEGV) received 220|216 2 2 08:40:53|UNRESOLVED 410|216 2 1 08:40:53|IC End 80|216 1 08:40:54|TC End, scenario ref 436-0 70||"VSW5TESTSUITE CASE PlanesOfScreen 1" 10|217 /Xlib3/XPlanesOfScreen_m 08:40:54|TC Start, scenario ref 438-0 15|217 3.3-lite 1|TCM Start 520|217 0 00024436 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|217 1 1 08:40:56|IC Start 200|217 1 08:40:56|TP Start 520|217 1 00024436 1 1|VSW5TESTSUITE PURPOSE 1 520|217 1 00024436 1 2|Assertion PlanesOfScreen-1.(A) 520|217 1 00024436 1 3|A call to PlanesOfScreen returns the depth of the root 520|217 1 00024436 1 4|window of the screen screen. 520|217 1 00024436 1 5|METH: Obtain the depth of the root window of the default screen using PlanesOfScreen. 520|217 1 00024436 1 6|METH: Obtain the depth of the root window of the default screen using XGetWindowAttributes. 520|217 1 00024436 1 7|METH: Verify that the depths are the same. 220|217 1 0 08:40:56|PASS 410|217 1 1 08:40:56|IC End 80|217 0 08:40:57|TC End, scenario ref 438-0 70||"VSW5TESTSUITE CASE ProtocolRevision 1" 10|218 /Xlib3/XProtocolRevision_m 08:40:57|TC Start, scenario ref 440-0 15|218 3.3-lite 1|TCM Start 520|218 0 00024438 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|218 1 1 08:41:00|IC Start 200|218 1 08:41:00|TP Start 520|218 1 00024438 1 1|VSW5TESTSUITE PURPOSE 1 520|218 1 00024438 1 2|Assertion ProtocolRevision-1.(A) 520|218 1 00024438 1 3|A call to ProtocolRevision returns the minor protocol 520|218 1 00024438 1 4|revision number of the X server. 520|218 1 00024438 1 5|METH: Obtain the minor protocol revision using ProtocolRevision. 220|218 1 0 08:41:00|PASS 410|218 1 1 08:41:00|IC End 80|218 0 08:41:00|TC End, scenario ref 440-0 70||"VSW5TESTSUITE CASE ProtocolVersion 1" 10|219 /Xlib3/XProtocolVersion_m 08:41:00|TC Start, scenario ref 442-0 15|219 3.3-lite 1|TCM Start 520|219 0 00024440 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|219 1 1 08:41:03|IC Start 200|219 1 08:41:03|TP Start 520|219 1 00024440 1 1|VSW5TESTSUITE PURPOSE 1 520|219 1 00024440 1 2|Assertion ProtocolVersion-1.(A) 520|219 1 00024440 1 3|A call to ProtocolVersion returns the major version number 520|219 1 00024440 1 4|(11) of the X protocol associated with the display specified 520|219 1 00024440 1 5|by the display argument. 520|219 1 00024440 1 6|METH: Obtain the protocol version of the connection using ProtocolVersion. 220|219 1 0 08:41:03|PASS 410|219 1 1 08:41:03|IC End 80|219 0 08:41:04|TC End, scenario ref 442-0 70||"VSW5TESTSUITE CASE QLength 1" 10|220 /Xlib3/XQLength_m 08:41:04|TC Start, scenario ref 444-0 15|220 3.3-lite 1|TCM Start 520|220 0 00024453 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|220 1 1 08:41:06|IC Start 200|220 1 08:41:06|TP Start 520|220 1 00024453 1 1|VSW5TESTSUITE PURPOSE 1 520|220 1 00024453 1 2|Assertion QLength-1.(A) 520|220 1 00024453 1 3|A call to QLength returns the length of the event queue for 520|220 1 00024453 1 4|connection specified by the display argument. 520|220 1 00024453 1 5|METH: Discard all events on the event queue using XSync. 520|220 1 00024453 1 6|METH: Put 3 events on the event queue using XPutBackEvent. 520|220 1 00024453 1 7|METH: Verify that QLength returned 3 events. 520|220 1 00024453 1 8|METH: Empty the event queue using XSync. 220|220 1 0 08:41:06|PASS 410|220 1 1 08:41:06|IC End 80|220 0 08:41:07|TC End, scenario ref 444-0 70||"VSW5TESTSUITE CASE RootWindow 1" 10|221 /Xlib3/XRootWindow_m 08:41:07|TC Start, scenario ref 446-0 15|221 3.3-lite 1|TCM Start 520|221 0 00024455 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|221 1 1 08:41:10|IC Start 200|221 1 08:41:10|TP Start 520|221 1 00024455 1 1|VSW5TESTSUITE PURPOSE 1 520|221 1 00024455 1 2|Assertion RootWindow-1.(A) 520|221 1 00024455 1 3|A call to RootWindow returns the root window of the screen 520|221 1 00024455 1 4|specified by the screen_number argument. 520|221 1 00024455 1 5|METH: Obtain the attributes of the root window of the default screen using XGetWindowAttributes. 520|221 1 00024455 1 6|METH: Obtain the root window attribute of the default screen using RootWindow. 520|221 1 00024455 1 7|METH: Verify that the window IDs are the same. 220|221 1 0 08:41:10|PASS 410|221 1 1 08:41:10|IC End 80|221 0 08:41:10|TC End, scenario ref 446-0 70||"VSW5TESTSUITE CASE RootWindowOfScreen 1" 10|222 /Xlib3/XRootWindowOfScreen_m 08:41:10|TC Start, scenario ref 448-0 15|222 3.3-lite 1|TCM Start 520|222 0 00024457 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|222 1 1 08:41:13|IC Start 200|222 1 08:41:13|TP Start 520|222 1 00024457 1 1|VSW5TESTSUITE PURPOSE 1 520|222 1 00024457 1 2|Assertion RootWindowOfScreen-1.(A) 520|222 1 00024457 1 3|A call to RootWindowOfScreen returns the Window ID of the 520|222 1 00024457 1 4|root window of the screen screen. 520|222 1 00024457 1 5|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|222 1 00024457 1 6|METH: Obtain the root window ID of the default screen using RootWindowOfScreen. 520|222 1 00024457 1 7|METH: Verify that the two window IDs are the same. 220|222 1 0 08:41:13|PASS 410|222 1 1 08:41:13|IC End 80|222 0 08:41:14|TC End, scenario ref 448-0 70||"VSW5TESTSUITE CASE ScreenCount 1" 10|223 /Xlib3/XScreenCount_m 08:41:14|TC Start, scenario ref 450-0 15|223 3.3-lite 1|TCM Start 520|223 0 00024459 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|223 1 1 08:41:16|IC Start 200|223 1 08:41:16|TP Start 520|223 1 00024459 1 1|VSW5TESTSUITE PURPOSE 1 520|223 1 00024459 1 2|Assertion ScreenCount-1.(A) 520|223 1 00024459 1 3|A call to ScreenCount returns the number of available 520|223 1 00024459 1 4|screens on the server connection specified by the display 520|223 1 00024459 1 5|argument. 520|223 1 00024459 1 6|METH: Obtain the number of available screens using ScreenCount. 520|223 1 00024459 1 7|METH: Verify that the number of screens is that given in parameter XT_SCREEN_COUNT. 220|223 1 0 08:41:16|PASS 410|223 1 1 08:41:16|IC End 80|223 0 08:41:17|TC End, scenario ref 450-0 70||"VSW5TESTSUITE CASE ScreenOfDisplay 1" 10|224 /Xlib3/XScreenOfDisplay_m 08:41:17|TC Start, scenario ref 452-0 15|224 3.3-lite 1|TCM Start 520|224 0 00024461 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|224 1 1 08:41:19|IC Start 200|224 1 08:41:19|TP Start 520|224 1 00024461 1 1|VSW5TESTSUITE PURPOSE 1 520|224 1 00024461 1 2|Assertion ScreenOfDisplay-1.(A) 520|224 1 00024461 1 3|A call to ScreenOfDisplay returns a pointer to the Screen 520|224 1 00024461 1 4|structure indicated by the screen_number argument. 520|224 1 00024461 1 5|METH: Obtain the default screen using ScreenOfDisplay. 520|224 1 00024461 1 6|METH: Obtain the root window ID of the default screen using XRootWindowOfScreen. 520|224 1 00024461 1 7|METH: Obtain the root window ID of the default display using XDefaultRootWindow. 520|224 1 00024461 1 8|METH: Verify that the two IDs are the same. 220|224 1 0 08:41:19|PASS 410|224 1 1 08:41:19|IC End 80|224 0 08:41:20|TC End, scenario ref 452-0 70||"VSW5TESTSUITE CASE VendorRelease 1" 10|225 /Xlib3/XVendorRelease_m 08:41:20|TC Start, scenario ref 454-0 15|225 3.3-lite 1|TCM Start 520|225 0 00024463 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|225 1 1 08:41:23|IC Start 200|225 1 08:41:23|TP Start 520|225 1 00024463 1 1|VSW5TESTSUITE PURPOSE 1 520|225 1 00024463 1 2|Assertion VendorRelease-1.(B) 520|225 1 00024463 1 3|A call to VendorRelease returns a number related to a 520|225 1 00024463 1 4|vendor's release of the X server. 520|225 1 00024463 1 5|Reason for omission: There is no known portable test method for this assertion 520|225 1 00024463 1 6|METH: Obtain the value of the vendor's X server release using VendorRelease. 520|225 1 00024463 1 7|REPORT: VendorRelease() returned 10800902 instead of 10800000. 220|225 1 1 08:41:23|FAIL 410|225 1 1 08:41:23|IC End 80|225 1 08:41:24|TC End, scenario ref 454-0 70||"VSW5TESTSUITE CASE ServerVendor 1" 10|226 /Xlib3/XServerVendor_m 08:41:24|TC Start, scenario ref 456-0 15|226 3.3-lite 1|TCM Start 520|226 0 00024465 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|226 1 1 08:41:27|IC Start 200|226 1 08:41:27|TP Start 520|226 1 00024465 1 1|VSW5TESTSUITE PURPOSE 1 520|226 1 00024465 1 2|Assertion ServerVendor-1.(A) 520|226 1 00024465 1 3|A call to ServerVendor returns a pointer to a 520|226 1 00024465 1 4|null-terminated string that identifies the owner of the X 520|226 1 00024465 1 5|server implementation. 520|226 1 00024465 1 6|METH: Obtain the server vendor string using ServerVendor. 520|226 1 00024465 1 7|METH: Verify that the value is that given in parameter XT_SERVER_VENDOR. 220|226 1 0 08:41:27|PASS 410|226 1 1 08:41:27|IC End 80|226 0 08:41:28|TC End, scenario ref 456-0 70||"VSW5TESTSUITE CASE WidthMMOfScreen 1" 10|227 /Xlib3/XWidthMMOfScreen_m 08:41:28|TC Start, scenario ref 458-0 15|227 3.3-lite 1|TCM Start 520|227 0 00024467 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|227 1 1 08:41:30|IC Start 200|227 1 08:41:30|TP Start 520|227 1 00024467 1 1|VSW5TESTSUITE PURPOSE 1 520|227 1 00024467 1 2|Assertion WidthMMOfScreen-1.(A) 520|227 1 00024467 1 3|A call to WidthMMOfScreen returns the width in millimeters 520|227 1 00024467 1 4|of the screen screen. 520|227 1 00024467 1 5|METH: Obtain the width of the screen in millimeters using WidthMMOfScreen. 520|227 1 00024467 1 6|METH: Verify that the value is that given in parameter XT_WIDTH_MM. 520|227 1 00024467 1 7|REPORT: WidthMMOfScreen() returns incorrect value for screen width 520|227 1 00024467 1 8|REPORT: Expected value 0x17c; Observed value 0xd4 220|227 1 1 08:41:30|FAIL 410|227 1 1 08:41:30|IC End 80|227 1 08:41:31|TC End, scenario ref 458-0 70||"VSW5TESTSUITE CASE WidthOfScreen 1" 10|228 /Xlib3/XWidthOfScreen_m 08:41:31|TC Start, scenario ref 460-0 15|228 3.3-lite 1|TCM Start 520|228 0 00024469 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|228 1 1 08:41:34|IC Start 200|228 1 08:41:34|TP Start 520|228 1 00024469 1 1|VSW5TESTSUITE PURPOSE 1 520|228 1 00024469 1 2|Assertion WidthOfScreen-1.(A) 520|228 1 00024469 1 3|A call to WidthOfScreen returns the width in pixels of the 520|228 1 00024469 1 4|screen screen. 520|228 1 00024469 1 5|METH: Obtain the Width of the root window using XGetWindowAttributes. 520|228 1 00024469 1 6|METH: Obtain the pixel width of the screen using WidthOfScreen. 520|228 1 00024469 1 7|METH: Verify that the two numbers are the same. 220|228 1 0 08:41:34|PASS 410|228 1 1 08:41:34|IC End 80|228 0 08:41:35|TC End, scenario ref 460-0 70||"VSW5TESTSUITE CASE WhitePixel 1" 10|229 /Xlib3/XWhitePixel_m 08:41:35|TC Start, scenario ref 462-0 15|229 3.3-lite 1|TCM Start 520|229 0 00024471 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|229 1 1 08:41:37|IC Start 200|229 1 08:41:37|TP Start 520|229 1 00024471 1 1|VSW5TESTSUITE PURPOSE 1 520|229 1 00024471 1 2|Assertion WhitePixel-1.(A) 520|229 1 00024471 1 3|A call to WhitePixel returns the white pixel value for the 520|229 1 00024471 1 4|default colourmap of the screen screen_number. 520|229 1 00024471 1 5|METH: Obtain the value of the white pixel using WhitePixel. 520|229 1 00024471 1 6|METH: Verify that the value is that given in parameter XT_WHITE_PIXEL. 220|229 1 0 08:41:37|PASS 410|229 1 1 08:41:37|IC End 80|229 0 08:41:38|TC End, scenario ref 462-0 70||"VSW5TESTSUITE CASE WhitePixelOfScreen 1" 10|230 /Xlib3/XWhitePixelOfScreen_m 08:41:38|TC Start, scenario ref 464-0 15|230 3.3-lite 1|TCM Start 520|230 0 00024473 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|230 1 1 08:41:41|IC Start 200|230 1 08:41:41|TP Start 520|230 1 00024473 1 1|VSW5TESTSUITE PURPOSE 1 520|230 1 00024473 1 2|Assertion WhitePixelOfScreen-1.(A) 520|230 1 00024473 1 3|A call to WhitePixelOfScreen returns the white pixel value 520|230 1 00024473 1 4|of the default colourmap of the screen screen. 520|230 1 00024473 1 5|METH: Obtain the white pixel value of the default screen using WhitePixelOfScreen. 520|230 1 00024473 1 6|METH: Verify that the value is that given in parameter XT_WHITE_PIXEL. 220|230 1 0 08:41:41|PASS 410|230 1 1 08:41:41|IC End 80|230 0 08:41:41|TC End, scenario ref 464-0 70||"VSW5TESTSUITE SECTION Xlib4 29 324 0 0" 70||"VSW5TESTSUITE CASE XChangeWindowAttributes 46" 10|231 /Xlib4/XChangeWindowAttributes/XChangeWindowAttributes 08:41:41|TC Start, scenario ref 467-0 15|231 3.3-lite 46|TCM Start 520|231 0 00024475 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|231 0 00024475 1 2|REPORT: Unexpected error BadValue 520|231 0 00024475 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|231 0 00024475 1 4|REPORT: Protocol request was X_SetFontPath 520|231 0 00024475 1 5|REPORT: Unexpected Xlib error 400|231 1 1 08:41:44|IC Start 200|231 1 08:41:44|TP Start 520|231 1 00024475 1 1|VSW5TESTSUITE PURPOSE 1 520|231 1 00024475 1 2|Assertion XChangeWindowAttributes-1.(A) 520|231 1 00024475 1 3|A call to XChangeWindowAttributes changes the window 520|231 1 00024475 1 4|attributes specified in valuemask to the values in the 520|231 1 00024475 1 5|attributes structure. 520|231 1 00024475 1 6|METH: Create window with default attributes. 520|231 1 00024475 1 7|METH: Change the window attributes to non-default values. 520|231 1 00024475 1 8|METH: Get the window attributes with XGetWindowAttributes. 520|231 1 00024475 1 9|METH: Verify that they are the same as the ones set. 220|231 1 0 08:41:44|PASS 410|231 1 1 08:41:44|IC End 400|231 2 1 08:41:44|IC Start 200|231 2 08:41:44|TP Start 520|231 2 00024475 1 1|VSW5TESTSUITE PURPOSE 2 520|231 2 00024475 1 2|Assertion XChangeWindowAttributes-2.(A) 520|231 2 00024475 1 3|When the background is changed, then the window contents do 520|231 2 00024475 1 4|not change. 520|231 2 00024475 1 5|METH: Create a window. 520|231 2 00024475 1 6|METH: Set the background-pixmap 520|231 2 00024475 1 7|METH: Map window over a plain background. 520|231 2 00024475 1 8|METH: Change background-pixmap to a patterned tile. 520|231 2 00024475 1 9|METH: Verify that background has not changed. 220|231 2 0 08:41:44|PASS 410|231 2 1 08:41:44|IC End 400|231 3 1 08:41:44|IC Start 200|231 3 08:41:44|TP Start 520|231 3 00024475 1 1|VSW5TESTSUITE PURPOSE 3 520|231 3 00024475 1 2|Assertion XChangeWindowAttributes-3.(A) 520|231 3 00024475 1 3|When the border is changed or the background set such that 520|231 3 00024475 1 4|the border tile origin changes, then the border is 520|231 3 00024475 1 5|repainted. 520|231 3 00024475 1 6|METH: Create a window. 520|231 3 00024475 1 7|METH: Set the border-pixmap 520|231 3 00024475 1 8|METH: Map window over a patterned background. 520|231 3 00024475 1 9|METH: Change border-pixmap 520|231 3 00024475 1 10|METH: Verify that border has changed by pixel checking. 520|231 3 00024475 1 11|METH: Create a window, with no border, and a tiled background. 520|231 3 00024475 1 12|METH: Create a child window, with a parent relative background and a border pixmap. 520|231 3 00024475 1 13|METH: Map windows. 520|231 3 00024475 1 14|METH: Save image. 520|231 3 00024475 1 15|METH: Change the child window background causing the border pixmap to be retiled 520|231 3 00024475 1 16|METH: because the border_tile origin will change. 520|231 3 00024475 1 17|METH: Verify the border changed. 520|231 3 00024475 1 18|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 19|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 20|REPORT: did not cause a border retiling. 520|231 3 00024475 1 21|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 22|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 23|REPORT: did not cause a border retiling. 520|231 3 00024475 1 24|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 25|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 26|REPORT: did not cause a border retiling. 520|231 3 00024475 1 27|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 28|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 29|REPORT: did not cause a border retiling. 520|231 3 00024475 1 30|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 31|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 32|REPORT: did not cause a border retiling. 520|231 3 00024475 1 33|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 34|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 35|REPORT: did not cause a border retiling. 520|231 3 00024475 1 36|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 37|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 38|REPORT: did not cause a border retiling. 520|231 3 00024475 1 39|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 40|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 41|REPORT: did not cause a border retiling. 520|231 3 00024475 1 42|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 43|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 44|REPORT: did not cause a border retiling. 520|231 3 00024475 1 45|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 46|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 47|REPORT: did not cause a border retiling. 520|231 3 00024475 1 48|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 49|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 50|REPORT: did not cause a border retiling. 520|231 3 00024475 1 51|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 52|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 53|REPORT: did not cause a border retiling. 520|231 3 00024475 1 54|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 55|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 56|REPORT: did not cause a border retiling. 520|231 3 00024475 1 57|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 58|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 59|REPORT: did not cause a border retiling. 520|231 3 00024475 1 60|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 61|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 62|REPORT: did not cause a border retiling. 520|231 3 00024475 1 63|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 64|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 65|REPORT: did not cause a border retiling. 520|231 3 00024475 1 66|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 67|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 68|REPORT: did not cause a border retiling. 520|231 3 00024475 1 69|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 70|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 71|REPORT: did not cause a border retiling. 520|231 3 00024475 1 72|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 73|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 74|REPORT: did not cause a border retiling. 520|231 3 00024475 1 75|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 76|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 77|REPORT: did not cause a border retiling. 520|231 3 00024475 1 78|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 79|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 80|REPORT: did not cause a border retiling. 520|231 3 00024475 1 81|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 82|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 83|REPORT: did not cause a border retiling. 520|231 3 00024475 1 84|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 85|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 86|REPORT: did not cause a border retiling. 520|231 3 00024475 1 87|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 88|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 89|REPORT: did not cause a border retiling. 520|231 3 00024475 1 90|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 91|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 92|REPORT: did not cause a border retiling. 520|231 3 00024475 1 93|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 94|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 95|REPORT: did not cause a border retiling. 520|231 3 00024475 1 96|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 97|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 98|REPORT: did not cause a border retiling. 520|231 3 00024475 1 99|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 100|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 101|REPORT: did not cause a border retiling. 520|231 3 00024475 1 102|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 103|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 104|REPORT: did not cause a border retiling. 520|231 3 00024475 1 105|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 106|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 107|REPORT: did not cause a border retiling. 520|231 3 00024475 1 108|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 109|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 110|REPORT: did not cause a border retiling. 520|231 3 00024475 1 111|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 112|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 113|REPORT: did not cause a border retiling. 520|231 3 00024475 1 114|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 115|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 116|REPORT: did not cause a border retiling. 520|231 3 00024475 1 117|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 118|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 119|REPORT: did not cause a border retiling. 520|231 3 00024475 1 120|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 121|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 122|REPORT: did not cause a border retiling. 520|231 3 00024475 1 123|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 124|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 125|REPORT: did not cause a border retiling. 520|231 3 00024475 1 126|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 127|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 128|REPORT: did not cause a border retiling. 520|231 3 00024475 1 129|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 130|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 131|REPORT: did not cause a border retiling. 520|231 3 00024475 1 132|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 133|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 134|REPORT: did not cause a border retiling. 520|231 3 00024475 1 135|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 136|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 137|REPORT: did not cause a border retiling. 520|231 3 00024475 1 138|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 139|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 140|REPORT: did not cause a border retiling. 520|231 3 00024475 1 141|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 142|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 143|REPORT: did not cause a border retiling. 520|231 3 00024475 1 144|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 145|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 146|REPORT: did not cause a border retiling. 520|231 3 00024475 1 147|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 148|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 149|REPORT: did not cause a border retiling. 520|231 3 00024475 1 150|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 151|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 152|REPORT: did not cause a border retiling. 520|231 3 00024475 1 153|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 154|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 155|REPORT: did not cause a border retiling. 520|231 3 00024475 1 156|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 157|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 158|REPORT: did not cause a border retiling. 520|231 3 00024475 1 159|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 160|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 161|REPORT: did not cause a border retiling. 520|231 3 00024475 1 162|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 163|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 164|REPORT: did not cause a border retiling. 520|231 3 00024475 1 165|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 166|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 167|REPORT: did not cause a border retiling. 520|231 3 00024475 1 168|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 169|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 170|REPORT: did not cause a border retiling. 520|231 3 00024475 1 171|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 172|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 173|REPORT: did not cause a border retiling. 520|231 3 00024475 1 174|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 175|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 176|REPORT: did not cause a border retiling. 520|231 3 00024475 1 177|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 178|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 179|REPORT: did not cause a border retiling. 520|231 3 00024475 1 180|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 181|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 182|REPORT: did not cause a border retiling. 520|231 3 00024475 1 183|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 184|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 185|REPORT: did not cause a border retiling. 520|231 3 00024475 1 186|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 187|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 188|REPORT: did not cause a border retiling. 520|231 3 00024475 1 189|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 190|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 191|REPORT: did not cause a border retiling. 520|231 3 00024475 1 192|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 193|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 194|REPORT: did not cause a border retiling. 520|231 3 00024475 1 195|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 196|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 197|REPORT: did not cause a border retiling. 520|231 3 00024475 1 198|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 199|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 200|REPORT: did not cause a border retiling. 520|231 3 00024475 1 201|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 202|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 203|REPORT: did not cause a border retiling. 520|231 3 00024475 1 204|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 205|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 206|REPORT: did not cause a border retiling. 520|231 3 00024475 1 207|REPORT: Changing the border tile origin by changing 520|231 3 00024475 1 208|REPORT: the background pixmap from ParentRelative 520|231 3 00024475 1 209|REPORT: did not cause a border retiling. 220|231 3 1 08:41:45|FAIL 410|231 3 1 08:41:45|IC End 400|231 4 1 08:41:45|IC Start 200|231 4 08:41:45|TP Start 520|231 4 00024475 1 1|VSW5TESTSUITE PURPOSE 4 520|231 4 00024475 1 2|Assertion XChangeWindowAttributes-4.(B) 520|231 4 00024475 1 3|When the background-pixmap attribute of a root window is 520|231 4 00024475 1 4|set to None, then the default background pixmap is 520|231 4 00024475 1 5|restored. 520|231 4 00024475 1 6|Reason for omission: There is no known portable test method for this assertion 520|231 4 00024475 1 7|METH: Report UNTESTED 220|231 4 5 08:41:45|UNTESTED 410|231 4 1 08:41:45|IC End 400|231 5 1 08:41:45|IC Start 200|231 5 08:41:45|TP Start 520|231 5 00024475 1 1|VSW5TESTSUITE PURPOSE 5 520|231 5 00024475 1 2|Assertion XChangeWindowAttributes-5.(B) 520|231 5 00024475 1 3|When the background-pixmap attribute of a root window is 520|231 5 00024475 1 4|set to ParentRelative, then the default background pixmap 520|231 5 00024475 1 5|is restored. 520|231 5 00024475 1 6|Reason for omission: There is no known portable test method for this assertion 520|231 5 00024475 1 7|METH: Report UNTESTED 220|231 5 5 08:41:45|UNTESTED 410|231 5 1 08:41:45|IC End 400|231 6 1 08:41:45|IC Start 200|231 6 08:41:45|TP Start 520|231 6 00024475 1 1|VSW5TESTSUITE PURPOSE 6 520|231 6 00024475 1 2|Assertion XChangeWindowAttributes-6.(B) 520|231 6 00024475 1 3|When the border-pixmap attribute of a root window is set to 520|231 6 00024475 1 4|CopyFromParent, then the default border pixmap is restored. 520|231 6 00024475 1 5|Reason for omission: There is no known portable test method for this assertion 520|231 6 00024475 1 6|METH: Report UNTESTED 220|231 6 5 08:41:45|UNTESTED 410|231 6 1 08:41:45|IC End 400|231 7 1 08:41:45|IC Start 200|231 7 08:41:45|TP Start 520|231 7 00024475 1 1|VSW5TESTSUITE PURPOSE 7 520|231 7 00024475 1 2|Assertion XChangeWindowAttributes-7.(A) 520|231 7 00024475 1 3|When the win-gravity attribute is changed, then the current 520|231 7 00024475 1 4|position of the window is not changed. 520|231 7 00024475 1 5|METH: Create window 520|231 7 00024475 1 6|METH: Ascertain window position by calling XGetWindowAttributes 520|231 7 00024475 1 7|METH: Change win-gravity by calling XChangeWindowAttributes 520|231 7 00024475 1 8|METH: Ascertain window position by calling XGetWindowAttributes 520|231 7 00024475 1 9|METH: Verify window position is unchanged. 220|231 7 0 08:41:45|PASS 410|231 7 1 08:41:45|IC End 400|231 8 1 08:41:45|IC Start 200|231 8 08:41:45|TP Start 520|231 8 00024475 1 1|VSW5TESTSUITE PURPOSE 8 520|231 8 00024475 1 2|Assertion XChangeWindowAttributes-8.(A) 520|231 8 00024475 1 3|When the colormap attribute of a window is changed, then a 520|231 8 00024475 1 4|ColormapNotify event is generated. 520|231 8 00024475 1 5|METH: Create window 520|231 8 00024475 1 6|METH: Select ColormapNotify event 520|231 8 00024475 1 7|METH: Create Colormap for the window 520|231 8 00024475 1 8|METH: Change the window colormap by calling XChangeWindowAttributes 520|231 8 00024475 1 9|METH: Verify that a ColormapNotify event was generated 220|231 8 0 08:41:45|PASS 410|231 8 1 08:41:45|IC End 400|231 9 1 08:41:45|IC Start 200|231 9 08:41:45|TP Start 520|231 9 00024475 1 1|VSW5TESTSUITE PURPOSE 9 520|231 9 00024475 1 2|Assertion XChangeWindowAttributes-9.(A) 520|231 9 00024475 1 3|When more than one client sets a mask other than 520|231 9 00024475 1 4|SubstructureRedirectMask, ResizeRedirectMask, and 520|231 9 00024475 1 5|ButtonPressMask in the event-mask attribute, then the 520|231 9 00024475 1 6|selected events are delivered to each such client. 520|231 9 00024475 1 7|METH: Create client1. 520|231 9 00024475 1 8|METH: Create window with client1. 520|231 9 00024475 1 9|METH: Select MapNotify events with client1 on this window. 520|231 9 00024475 1 10|METH: Create client2. 520|231 9 00024475 1 11|METH: Select MapNotify events with client2 on this window. 520|231 9 00024475 1 12|METH: Map window. 520|231 9 00024475 1 13|METH: Verify that client1 received a single MapNotify event for this window. 520|231 9 00024475 1 14|METH: Verify that client1 received no other events. 520|231 9 00024475 1 15|METH: Verify that client2 received a single MapNotify event for this window. 520|231 9 00024475 1 16|METH: Verify that client2 received no other events. 520|231 9 00024475 1 17|REPORT: Can not open display 220|231 9 2 08:41:45|UNRESOLVED 410|231 9 1 08:41:45|IC End 400|231 10 1 08:41:45|IC Start 200|231 10 08:41:45|TP Start 520|231 10 00024475 1 1|VSW5TESTSUITE PURPOSE 10 520|231 10 00024475 1 2|Assertion XChangeWindowAttributes-10.(A) 520|231 10 00024475 1 3|When the event-mask attribute is changed, then the 520|231 10 00024475 1 4|event-mask attribute does not change for other clients. 520|231 10 00024475 1 5|METH: Create client1. 520|231 10 00024475 1 6|METH: Create window with client1. 520|231 10 00024475 1 7|METH: Select NoEventMask events with client1 on this window. 520|231 10 00024475 1 8|METH: Call XGetWindowAttributes to get event mask for client1 for window. 520|231 10 00024475 1 9|METH: Verify event mask is as expected. 520|231 10 00024475 1 10|METH: Create client2. 520|231 10 00024475 1 11|METH: Select ALLEVENTS events with client2 on this window. 520|231 10 00024475 1 12|METH: Call XGetWindowAttributes to get event mask for client2 for window. 520|231 10 00024475 1 13|METH: Verify event mask is as expected. 520|231 10 00024475 1 14|METH: Call XGetWindowAttributes to get event mask for client1 for window. 520|231 10 00024475 1 15|METH: Verify event mask has not changed. 520|231 10 00024475 1 16|METH: Select KeyPressMask events with client1 on this window. 520|231 10 00024475 1 17|METH: Call XGetWindowAttributes to get event mask for client1 for window. 520|231 10 00024475 1 18|METH: Verify event mask is as expected. 520|231 10 00024475 1 19|METH: Call XGetWindowAttributes to get event mask for client2 for window. 520|231 10 00024475 1 20|METH: Verify event mask has not changed. 520|231 10 00024475 1 21|REPORT: Can not open display 220|231 10 2 08:41:45|UNRESOLVED 410|231 10 1 08:41:45|IC End 400|231 11 1 08:41:45|IC Start 200|231 11 08:41:45|TP Start 520|231 11 00024475 1 1|VSW5TESTSUITE PURPOSE 11 520|231 11 00024475 1 2|Assertion XChangeWindowAttributes-11.(B) 520|231 11 00024475 1 3|When the cursor attribute of a root window is changed to 520|231 11 00024475 1 4|None, then the default cursor is restored. 520|231 11 00024475 1 5|Reason for omission: There is no known portable test method for this assertion 520|231 11 00024475 1 6|METH: If extended testing is required: 520|231 11 00024475 1 7|METH: If the server supports two screens with the same default cursor: 520|231 11 00024475 1 8|METH: Set the root window cursor to a non-default cursor. 520|231 11 00024475 1 9|METH: Verify that the cursor was set correctly. 520|231 11 00024475 1 10|METH: Warp the pointer into the root window. 520|231 11 00024475 1 11|METH: Verify that the current cursor is that of the root window. 520|231 11 00024475 1 12|METH: Warp the pointer to the alternate root window. 520|231 11 00024475 1 13|METH: Verify that the current cursor is not the same as that of the default root window. 520|231 11 00024475 1 14|METH: Reset the cursor of the root window to the default cursor using XChangeWindowAttributes. 520|231 11 00024475 1 15|METH: Verify that the current cursor is the same as that of the default root window. 520|231 11 00024475 1 16|METH: Otherwise : 520|231 11 00024475 1 17|METH: Set the root window cursor to a non-default cursor. 520|231 11 00024475 1 18|METH: Verify that the cursor was set correctly. 520|231 11 00024475 1 19|METH: Warp the pointer to the root window. 520|231 11 00024475 1 20|METH: Verify that the current cursor is that of the root window. 520|231 11 00024475 1 21|METH: Reset the cursor of the root window to the default cursor using XChangeWindowAttributes. 520|231 11 00024475 1 22|METH: Verify that the root window cursor is no longer the non-default cursor. 520|231 11 00024475 1 23|REPORT: The assertion can only be partially tested 220|231 11 5 08:41:45|UNTESTED 410|231 11 1 08:41:45|IC End 400|231 12 1 08:41:45|IC Start 200|231 12 08:41:45|TP Start 520|231 12 00024475 1 1|VSW5TESTSUITE PURPOSE 12 520|231 12 00024475 1 2|Assertion XChangeWindowAttributes-12.(A) 520|231 12 00024475 1 3|When the do-not-propagate-mask attribute is changed, then 520|231 12 00024475 1 4|the change is effective for all clients. 520|231 12 00024475 1 5|METH: Create client1. 520|231 12 00024475 1 6|METH: Create window with client1. 520|231 12 00024475 1 7|METH: Call XGetWindowAttributes to get do-not-propagate-mask for client1 for window. 520|231 12 00024475 1 8|METH: Verify do-not-propagate-mask is as expected. 520|231 12 00024475 1 9|METH: Create client2. 520|231 12 00024475 1 10|METH: Call XGetWindowAttributes to get do-not-propagate-mask for client2 for window. 520|231 12 00024475 1 11|METH: Verify do-not-propagate-mask is as expected. 520|231 12 00024475 1 12|METH: Set do-not-propagate-mask to KeyPressMask events with client1 on this window. 520|231 12 00024475 1 13|METH: Call XGetWindowAttributes to get do-not-propagate-mask for client1 for window. 520|231 12 00024475 1 14|METH: Verify do-not-propagate-mask has changed. 520|231 12 00024475 1 15|METH: Call XGetWindowAttributes to get do-not-propagate-mask for client2 for window. 520|231 12 00024475 1 16|METH: Verify do-not-propagate-mask has changed. 520|231 12 00024475 1 17|REPORT: Can not open display 220|231 12 2 08:41:45|UNRESOLVED 410|231 12 1 08:41:45|IC End 400|231 13 1 08:41:45|IC Start 200|231 13 08:41:45|TP Start 520|231 13 00024475 1 1|VSW5TESTSUITE PURPOSE 13 520|231 13 00024475 1 2|Assertion XChangeWindowAttributes-13.(A) 520|231 13 00024475 1 3|When the background-pixmap attribute is set to None and the 520|231 13 00024475 1 4|background_pixel attribute is not being set at the same 520|231 13 00024475 1 5|time, then the window has no defined background. 520|231 13 00024475 1 6|METH: Set background-pixmap attribute to None. 520|231 13 00024475 1 7|METH: Map window over a patterned background. 520|231 13 00024475 1 8|METH: Verify that contents of the window are the same as the parent's. 220|231 13 0 08:41:45|PASS 410|231 13 1 08:41:45|IC End 400|231 14 1 08:41:45|IC Start 200|231 14 08:41:45|TP Start 520|231 14 00024475 1 1|VSW5TESTSUITE PURPOSE 14 520|231 14 00024475 1 2|Assertion XChangeWindowAttributes-14.(A) 520|231 14 00024475 1 3|When the background-pixmap attribute is set to 520|231 14 00024475 1 4|ParentRelative, then each time the background pixmap is 520|231 14 00024475 1 5|required it is taken from the parent window at the time that 520|231 14 00024475 1 6|it is required, with the background tile origin aligned with 520|231 14 00024475 1 7|the origin of the parent window. 520|231 14 00024475 1 8|METH: Set background-pixmap to ParentRelative. 520|231 14 00024475 1 9|METH: For a variety of parent backgrounds 520|231 14 00024475 1 10|METH: Clear child window. 520|231 14 00024475 1 11|METH: Verify that background changes to that set for the parent. 220|231 14 0 08:41:45|PASS 410|231 14 1 08:41:45|IC End 400|231 15 1 08:41:45|IC Start 200|231 15 08:41:45|TP Start 520|231 15 00024475 1 1|VSW5TESTSUITE PURPOSE 15 520|231 15 00024475 1 2|Assertion XChangeWindowAttributes-15.(A) 520|231 15 00024475 1 3|When both background_pixel and background_pixmap are 520|231 15 00024475 1 4|specified, then background_pixel overrides background_pixmap. 520|231 15 00024475 1 5|METH: Set both the background-pixel attribute and the background-pixmap attribute. 520|231 15 00024475 1 6|METH: Map and clear window to ensure background is refreshed. 520|231 15 00024475 1 7|METH: Verify that background is set to the pixel value. 220|231 15 0 08:41:45|PASS 410|231 15 1 08:41:45|IC End 400|231 16 1 08:41:45|IC Start 200|231 16 08:41:45|TP Start 520|231 16 00024475 1 1|VSW5TESTSUITE PURPOSE 16 520|231 16 00024475 1 2|Assertion XChangeWindowAttributes-16.(A) 520|231 16 00024475 1 3|When background_pixel is specified, then it is truncated to 520|231 16 00024475 1 4|the depth of the window. 520|231 16 00024475 1 5|METH: For each visual 520|231 16 00024475 1 6|METH: Try variety of background pixel values. 520|231 16 00024475 1 7|METH: Verify that they are truncated to depth using checkarea. 220|231 16 0 08:41:46|PASS 410|231 16 1 08:41:46|IC End 400|231 17 1 08:41:46|IC Start 200|231 17 08:41:46|TP Start 520|231 17 00024475 1 1|VSW5TESTSUITE PURPOSE 17 520|231 17 00024475 1 2|Assertion XChangeWindowAttributes-17.(A) 520|231 17 00024475 1 3|When border_pixmap is CopyFromParent, then the 520|231 17 00024475 1 4|border-pixmap attribute is copied from the parent window. 520|231 17 00024475 1 5|METH: Create parent window. 520|231 17 00024475 1 6|METH: Set parent border-pixmap attribute. 520|231 17 00024475 1 7|METH: Set child window border-pixmap to CopyFromParent. 520|231 17 00024475 1 8|METH: Ensure that window is mapped. 520|231 17 00024475 1 9|METH: Pixmap verify to check that border is correct. 220|231 17 0 08:41:46|PASS 410|231 17 1 08:41:46|IC End 400|231 18 1 08:41:46|IC Start 200|231 18 08:41:46|TP Start 520|231 18 00024475 1 1|VSW5TESTSUITE PURPOSE 18 520|231 18 00024475 1 2|Assertion XChangeWindowAttributes-18.(A) 520|231 18 00024475 1 3|When border_pixel is specified, then the value is truncated 520|231 18 00024475 1 4|to the depth of the window. 520|231 18 00024475 1 5|METH: For each visual 520|231 18 00024475 1 6|METH: Set border-pixel to various values. 520|231 18 00024475 1 7|METH: Read one pixel back from the border. 520|231 18 00024475 1 8|METH: Verify that this pixel has been truncated to depth of window. 220|231 18 0 08:41:47|PASS 410|231 18 1 08:41:47|IC End 400|231 19 1 08:41:47|IC Start 200|231 19 08:41:47|TP Start 520|231 19 00024475 1 1|VSW5TESTSUITE PURPOSE 19 520|231 19 00024475 1 2|Assertion XChangeWindowAttributes-19.(A) 520|231 19 00024475 1 3|When colormap is CopyFromParent, then the colormap 520|231 19 00024475 1 4|attribute is copied from the parent window. 520|231 19 00024475 1 5|METH: Set colormap attribute to CopyFromParent. 520|231 19 00024475 1 6|METH: Get attribute values. 520|231 19 00024475 1 7|METH: Verify that colormap is same as for parent. 220|231 19 0 08:41:47|PASS 410|231 19 1 08:41:47|IC End 400|231 20 1 08:41:47|IC Start 200|231 20 08:41:47|TP Start 520|231 20 00024475 1 1|VSW5TESTSUITE PURPOSE 20 520|231 20 00024475 1 2|Assertion XChangeWindowAttributes-20.(B) 520|231 20 00024475 1 3|When the cursor attribute is set to None, then the cursor 520|231 20 00024475 1 4|of the parent window is used for the window and any change 520|231 20 00024475 1 5|in the parent window's cursor will cause an immediate change 520|231 20 00024475 1 6|in the window's cursor. 520|231 20 00024475 1 7|Reason for omission: There is no known portable test method for this assertion 520|231 20 00024475 1 8|METH: If extended testing is required: 520|231 20 00024475 1 9|METH: Create a parent window. 520|231 20 00024475 1 10|METH: Set the parent's cursor to a non-default cursor. 520|231 20 00024475 1 11|METH: Verify that the parent's cursor was set correctly. 520|231 20 00024475 1 12|METH: If XCreateWindow: 520|231 20 00024475 1 13|METH: Create a child window using XChangeWindowAttributes. 520|231 20 00024475 1 14|METH: Otherwise: 520|231 20 00024475 1 15|METH: Create and map a child window. 520|231 20 00024475 1 16|METH: Change the cursor attribute of the window to None using XChangeWindowAttributes. 520|231 20 00024475 1 17|METH: Warp the pointer to the child window. 520|231 20 00024475 1 18|METH: Verify that the current cursor is that of the parent. 520|231 20 00024475 1 19|METH: Verify that the child's cursor was set correctly. 520|231 20 00024475 1 20|METH: Set the parent's cursor to a different cursor. 520|231 20 00024475 1 21|METH: Verify that the parent's cursor was set correctly. 520|231 20 00024475 1 22|METH: Verify that the current cursor has changed to that of the parent. 220|231 20 0 08:41:47|PASS 410|231 20 1 08:41:47|IC End 400|231 21 1 08:41:47|IC Start 200|231 21 08:41:47|TP Start 520|231 21 00024475 1 1|VSW5TESTSUITE PURPOSE 21 520|231 21 00024475 1 2|Assertion XChangeWindowAttributes-21.(A) 520|231 21 00024475 1 3|When a window argument does not name a valid Window, then a 520|231 21 00024475 1 4|BadWindow error occurs. 520|231 21 00024475 1 5|METH: Create a bad window by creating and destroying a window. 520|231 21 00024475 1 6|METH: Call test function using bad window as the window argument. 520|231 21 00024475 1 7|METH: Verify that a BadWindow error occurs. 220|231 21 0 08:41:47|PASS 410|231 21 1 08:41:47|IC End 400|231 22 1 08:41:47|IC Start 200|231 22 08:41:47|TP Start 520|231 22 00024475 1 1|VSW5TESTSUITE PURPOSE 22 520|231 22 00024475 1 2|Assertion XChangeWindowAttributes-22.(A) 520|231 22 00024475 1 3|When background_pixmap is not a valid pixmap, None, or 520|231 22 00024475 1 4|ParentRelative, then a BadPixmap error occurs. 520|231 22 00024475 1 5|METH: Call XChangeWindowAttributes with background_pixmap set to an invalid value. 520|231 22 00024475 1 6|METH: Verify that a BadPixmap error occurs. 220|231 22 0 08:41:47|PASS 410|231 22 1 08:41:47|IC End 400|231 23 1 08:41:47|IC Start 200|231 23 08:41:47|TP Start 520|231 23 00024475 1 1|VSW5TESTSUITE PURPOSE 23 520|231 23 00024475 1 2|Assertion XChangeWindowAttributes-23.(A) 520|231 23 00024475 1 3|When border_pixmap is not a valid pixmap or CopyFromParent, 520|231 23 00024475 1 4|then a BadPixmap error occurs. 520|231 23 00024475 1 5|METH: Call XChangeWindowAttributes with border_pixmap set to an invalid value. 520|231 23 00024475 1 6|METH: Verify that a BadPixmap error occurs. 220|231 23 0 08:41:47|PASS 410|231 23 1 08:41:47|IC End 400|231 24 1 08:41:47|IC Start 200|231 24 08:41:47|TP Start 520|231 24 00024475 1 1|VSW5TESTSUITE PURPOSE 24 520|231 24 00024475 1 2|Assertion XChangeWindowAttributes-24.(A) 520|231 24 00024475 1 3|When colormap is not a valid Colormap resource or 520|231 24 00024475 1 4|CopyFromParent, then a BadColor error occurs. 520|231 24 00024475 1 5|METH: Call XChangeWindowAttributes with colormap set to an invalid value. 520|231 24 00024475 1 6|METH: Verify that a BadColor error occurs. 220|231 24 0 08:41:47|PASS 410|231 24 1 08:41:47|IC End 400|231 25 1 08:41:47|IC Start 200|231 25 08:41:47|TP Start 520|231 25 00024475 1 1|VSW5TESTSUITE PURPOSE 25 520|231 25 00024475 1 2|Assertion XChangeWindowAttributes-25.(A) 520|231 25 00024475 1 3|When cursor is not a valid Cursor resource or None, then a 520|231 25 00024475 1 4|BadCursor error occurs. 520|231 25 00024475 1 5|METH: Call XChangeWindowAttributes with cursor set to an invalid value. 520|231 25 00024475 1 6|METH: Verify that a BadCursor error occurs. 220|231 25 0 08:41:47|PASS 410|231 25 1 08:41:47|IC End 400|231 26 1 08:41:47|IC Start 200|231 26 08:41:47|TP Start 520|231 26 00024475 1 1|VSW5TESTSUITE PURPOSE 26 520|231 26 00024475 1 2|Assertion XChangeWindowAttributes-26.(A) 520|231 26 00024475 1 3|When the window has class InputOnly and valuemask contains 520|231 26 00024475 1 4|a bit set other than CWWinGravity, CWEventMask, 520|231 26 00024475 1 5|CWDontPropagate, CWOverrideRedirect and CWCursor, then a 520|231 26 00024475 1 6|BadMatch error occurs. 520|231 26 00024475 1 7|METH: Set value mask to contain invalid bits. 520|231 26 00024475 1 8|METH: Verify in each case, that a BadMatch error occurs. 220|231 26 0 08:41:47|PASS 410|231 26 1 08:41:47|IC End 400|231 27 1 08:41:47|IC Start 200|231 27 08:41:47|TP Start 520|231 27 00024475 1 1|VSW5TESTSUITE PURPOSE 27 520|231 27 00024475 1 2|Assertion XChangeWindowAttributes-27.(C) 520|231 27 00024475 1 3|If windows with depth other than one are supported: When 520|231 27 00024475 1 4|background_pixmap and the window do not have the same depth, 520|231 27 00024475 1 5|then a BadMatch error occurs. 520|231 27 00024475 1 6|METH: Use depth of 1 for the pixmap. 520|231 27 00024475 1 7|METH: Find a visual not of depth 1. 520|231 27 00024475 1 8|METH: If not such a visual 520|231 27 00024475 1 9|METH: UNSUPPORTED 520|231 27 00024475 1 10|METH: else 520|231 27 00024475 1 11|METH: Attempt to set background_pixmap to the depth 1 pixmap. 520|231 27 00024475 1 12|METH: Verify that a BadMatch error occurs. 220|231 27 0 08:41:47|PASS 410|231 27 1 08:41:47|IC End 400|231 28 1 08:41:47|IC Start 200|231 28 08:41:47|TP Start 520|231 28 00024475 1 1|VSW5TESTSUITE PURPOSE 28 520|231 28 00024475 1 2|Assertion XChangeWindowAttributes-28.(C) 520|231 28 00024475 1 3|If multiple screens are supported: When background_pixmap 520|231 28 00024475 1 4|and the window are not created for the same screen, then a 520|231 28 00024475 1 5|BadMatch error occurs. 520|231 28 00024475 1 6|METH: If there is a pixmap depth on the alternate screen that has the same 520|231 28 00024475 1 7|METH: depth as a visual on the test screen then 520|231 28 00024475 1 8|METH: Create pixmap on alternate screen. 520|231 28 00024475 1 9|METH: Attempt to set background-pixmap with the pixmap 520|231 28 00024475 1 10|METH: Verify that a BadMatch error occurs. 520|231 28 00024475 1 11|METH: else 520|231 28 00024475 1 12|METH: UNSUPPORTED 520|231 28 00024475 1 13|REPORT: No alternate screen supported 220|231 28 4 08:41:47|UNSUPPORTED 410|231 28 1 08:41:47|IC End 400|231 29 1 08:41:47|IC Start 200|231 29 08:41:47|TP Start 520|231 29 00024475 1 1|VSW5TESTSUITE PURPOSE 29 520|231 29 00024475 1 2|Assertion XChangeWindowAttributes-29.(C) 520|231 29 00024475 1 3|If multiple window depths are supported: When 520|231 29 00024475 1 4|background_pixmap is ParentRelative and the window and the 520|231 29 00024475 1 5|parent window do not have the same depth, then a BadMatch 520|231 29 00024475 1 6|error occurs. 520|231 29 00024475 1 7|METH: If two different depth windows are supported. 520|231 29 00024475 1 8|METH: Create window with different depth to parent. 520|231 29 00024475 1 9|METH: Attempt to set background_pixmap to ParentRelative. 520|231 29 00024475 1 10|METH: Verify that a BadMatch error occurs. 520|231 29 00024475 1 11|METH: else 520|231 29 00024475 1 12|METH: UNSUPPORTED. 220|231 29 0 08:41:47|PASS 410|231 29 1 08:41:47|IC End 400|231 30 1 08:41:47|IC Start 200|231 30 08:41:47|TP Start 520|231 30 00024475 1 1|VSW5TESTSUITE PURPOSE 30 520|231 30 00024475 1 2|Assertion XChangeWindowAttributes-30.(A) 520|231 30 00024475 1 3|When colormap and the window are not created for the same 520|231 30 00024475 1 4|screen, then a BadMatch error occurs. 520|231 30 00024475 1 5|METH: If multiple screens are supported: 520|231 30 00024475 1 6|METH: Obtain visual information about the alternate screen. 520|231 30 00024475 1 7|METH: Determine a visual type shared between the main and alternate screen. 520|231 30 00024475 1 8|METH: Create a colormap on the alternate screen. 520|231 30 00024475 1 9|METH: Attempt to set the colormap. 520|231 30 00024475 1 10|METH: Verify that a BadMatch error occurs. 520|231 30 00024475 1 11|METH: else 520|231 30 00024475 1 12|METH: UNSUPPORTED 520|231 30 00024475 1 13|REPORT: No alternate screen supported 220|231 30 4 08:41:47|UNSUPPORTED 410|231 30 1 08:41:47|IC End 400|231 31 1 08:41:47|IC Start 200|231 31 08:41:47|TP Start 520|231 31 00024475 1 1|VSW5TESTSUITE PURPOSE 31 520|231 31 00024475 1 2|Assertion XChangeWindowAttributes-31.(A) 520|231 31 00024475 1 3|When colormap and the window do not have the same visual 520|231 31 00024475 1 4|type, then a BadMatch error occurs. 520|231 31 00024475 1 5|METH: If two different visual types are supported: 520|231 31 00024475 1 6|METH: Create colour map of different visual to window. 520|231 31 00024475 1 7|METH: Attempt to set colourmap to created colour map. 520|231 31 00024475 1 8|METH: Verify that a BadMatch error occurs. 520|231 31 00024475 1 9|METH: else 520|231 31 00024475 1 10|METH: UNSUPPORTED. 220|231 31 0 08:41:47|PASS 410|231 31 1 08:41:47|IC End 400|231 32 1 08:41:47|IC Start 200|231 32 08:41:47|TP Start 520|231 32 00024475 1 1|VSW5TESTSUITE PURPOSE 32 520|231 32 00024475 1 2|Assertion XChangeWindowAttributes-32.(A) 520|231 32 00024475 1 3|When colormap is CopyFromParent and the parent window has a 520|231 32 00024475 1 4|colormap of None, then a BadMatch error occurs. 520|231 32 00024475 1 5|METH: Create a window with a colormap. 520|231 32 00024475 1 6|METH: Free the colormap the window. 520|231 32 00024475 1 7|METH: Call function with colormap of CopyFromParent. 520|231 32 00024475 1 8|METH: Verify BadMatch error occurred. 220|231 32 0 08:41:47|PASS 410|231 32 1 08:41:47|IC End 400|231 33 1 08:41:47|IC Start 200|231 33 08:41:47|TP Start 520|231 33 00024475 1 1|VSW5TESTSUITE PURPOSE 33 520|231 33 00024475 1 2|Assertion XChangeWindowAttributes-33.(A) 520|231 33 00024475 1 3|When the window has class InputOnly and border_width is not 520|231 33 00024475 1 4|zero, then a BadMatch error occurs. 520|231 33 00024475 1 5|METH: Set border_width to contain non zero. 520|231 33 00024475 1 6|METH: Verify that a BadMatch error occurs. 520|231 33 00024475 1 7|REPORT: XChangeWindowAttributes cannot be used to change the border_width 220|231 33 3 08:41:47|NOTINUSE 410|231 33 1 08:41:47|IC End 400|231 34 1 08:41:47|IC Start 200|231 34 08:41:47|TP Start 520|231 34 00024475 1 1|VSW5TESTSUITE PURPOSE 34 520|231 34 00024475 1 2|Assertion XChangeWindowAttributes-34.(A) 520|231 34 00024475 1 3|When bit_gravity is other than ForgetGravity, 520|231 34 00024475 1 4|NorthWestGravity, NorthGravity, NorthEastGravity, 520|231 34 00024475 1 5|WestGravity, CenterGravity, EastGravity, SouthWestGravity, 520|231 34 00024475 1 6|SouthGravity, SouthEastGravityor StaticGravity, then a 520|231 34 00024475 1 7|BadValue error occurs. 520|231 34 00024475 1 8|METH: Set bit_gravity to a bad value. 520|231 34 00024475 1 9|METH: Verify that BadValue is generated. 220|231 34 0 08:41:47|PASS 410|231 34 1 08:41:47|IC End 400|231 35 1 08:41:47|IC Start 200|231 35 08:41:47|TP Start 520|231 35 00024475 1 1|VSW5TESTSUITE PURPOSE 35 520|231 35 00024475 1 2|Assertion XChangeWindowAttributes-35.(A) 520|231 35 00024475 1 3|When win_gravity is other than UnmapGravity, 520|231 35 00024475 1 4|NorthWestGravity, NorthGravity, NorthEastGravity, 520|231 35 00024475 1 5|WestGravity, CenterGravity, EastGravity, SouthWestGravity, 520|231 35 00024475 1 6|SouthGravity, SouthEastGravityor StaticGravity, then a 520|231 35 00024475 1 7|BadValue error occurs. 520|231 35 00024475 1 8|METH: Set win_gravity to a bad value. 520|231 35 00024475 1 9|METH: Verify that BadValue is generated. 220|231 35 0 08:41:47|PASS 410|231 35 1 08:41:47|IC End 400|231 36 1 08:41:47|IC Start 200|231 36 08:41:47|TP Start 520|231 36 00024475 1 1|VSW5TESTSUITE PURPOSE 36 520|231 36 00024475 1 2|Assertion XChangeWindowAttributes-36.(A) 520|231 36 00024475 1 3|When backing_store is other than NotUseful, WhenMapped or 520|231 36 00024475 1 4|Always, then a BadValue error occurs. 520|231 36 00024475 1 5|METH: Set backing_store to a bad value. 520|231 36 00024475 1 6|METH: Verify that BadValue is generated. 220|231 36 0 08:41:47|PASS 410|231 36 1 08:41:47|IC End 400|231 37 1 08:41:47|IC Start 200|231 37 08:41:47|TP Start 520|231 37 00024475 1 1|VSW5TESTSUITE PURPOSE 37 520|231 37 00024475 1 2|Assertion XChangeWindowAttributes-37.(A) 520|231 37 00024475 1 3|When save_under is other than True or False, then a 520|231 37 00024475 1 4|BadValue error occurs. 520|231 37 00024475 1 5|METH: Set save_under to a bad value. 520|231 37 00024475 1 6|METH: Verify that BadValue is generated. 220|231 37 0 08:41:47|PASS 410|231 37 1 08:41:47|IC End 400|231 38 1 08:41:47|IC Start 200|231 38 08:41:47|TP Start 520|231 38 00024475 1 1|VSW5TESTSUITE PURPOSE 38 520|231 38 00024475 1 2|Assertion XChangeWindowAttributes-38.(A) 520|231 38 00024475 1 3|When event_mask is other than a bitwise OR of any of 520|231 38 00024475 1 4|NoEventMask, KeyPressMask, KeyReleaseMask, 520|231 38 00024475 1 5|ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|231 38 00024475 1 6|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|231 38 00024475 1 7|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|231 38 00024475 1 8|Button4MotionMask, Button5MotionMask, ButtonMotionMask, 520|231 38 00024475 1 9|KeymapStateMask, ExposureMask, VisibilityChangeMask, 520|231 38 00024475 1 10|StructureNotifyMask, ResizeRedirectMask, 520|231 38 00024475 1 11|SubstructureNotifyMask, SubstructureRedirectMask, 520|231 38 00024475 1 12|FocusChangeMask, PropertyChangeMask, ColormapChangeMask or 520|231 38 00024475 1 13|OwnerGrabButtonMask, then a BadValue error occurs. 520|231 38 00024475 1 14|METH: Set event_mask to a bad value. 520|231 38 00024475 1 15|METH: Verify that BadValue is generated. 220|231 38 0 08:41:47|PASS 410|231 38 1 08:41:47|IC End 400|231 39 1 08:41:47|IC Start 200|231 39 08:41:47|TP Start 520|231 39 00024475 1 1|VSW5TESTSUITE PURPOSE 39 520|231 39 00024475 1 2|Assertion XChangeWindowAttributes-39.(A) 520|231 39 00024475 1 3|When do_not_propagate_mask is other than a bitwise OR of 520|231 39 00024475 1 4|any of NoEventMask, KeyPressMask, KeyReleaseMask, 520|231 39 00024475 1 5|ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|231 39 00024475 1 6|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|231 39 00024475 1 7|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|231 39 00024475 1 8|Button4MotionMask, Button5MotionMask, ButtonMotionMask, 520|231 39 00024475 1 9|KeymapStateMask, ExposureMask, VisibilityChangeMask, 520|231 39 00024475 1 10|StructureNotifyMask, ResizeRedirectMask, 520|231 39 00024475 1 11|SubstructureNotifyMask, SubstructureRedirectMask, 520|231 39 00024475 1 12|FocusChangeMask, PropertyChangeMask, ColormapChangeMask or 520|231 39 00024475 1 13|OwnerGrabButtonMask, then a BadValue error occurs. 520|231 39 00024475 1 14|METH: Set do_not_propagate_mask to a bad value. 520|231 39 00024475 1 15|METH: Verify that BadValue is generated. 220|231 39 0 08:41:47|PASS 410|231 39 1 08:41:47|IC End 400|231 40 1 08:41:47|IC Start 200|231 40 08:41:47|TP Start 520|231 40 00024475 1 1|VSW5TESTSUITE PURPOSE 40 520|231 40 00024475 1 2|Assertion XChangeWindowAttributes-40.(A) 520|231 40 00024475 1 3|When override_redirect is other than True or False, then a 520|231 40 00024475 1 4|BadValue error occurs. 520|231 40 00024475 1 5|METH: Set override_redirect to a bad value. 520|231 40 00024475 1 6|METH: Verify that BadValue is generated. 220|231 40 0 08:41:47|PASS 410|231 40 1 08:41:47|IC End 400|231 41 1 08:41:47|IC Start 200|231 41 08:41:47|TP Start 520|231 41 00024475 1 1|VSW5TESTSUITE PURPOSE 41 520|231 41 00024475 1 2|Assertion XChangeWindowAttributes-41.(C) 520|231 41 00024475 1 3|If windows with depth other than one are supported: When 520|231 41 00024475 1 4|border_pixmap and the window do not have the same depth, 520|231 41 00024475 1 5|then a BadMatch error occurs. 520|231 41 00024475 1 6|METH: If a window with depth other than one is supported: 520|231 41 00024475 1 7|METH: Attempt to set border_pixmap with depth one. 520|231 41 00024475 1 8|METH: Verify that a BadMatch error occurs with a window depth other than one. 520|231 41 00024475 1 9|METH: else 520|231 41 00024475 1 10|METH: UNSUPPORTED. 220|231 41 0 08:41:47|PASS 410|231 41 1 08:41:47|IC End 400|231 42 1 08:41:47|IC Start 200|231 42 08:41:47|TP Start 520|231 42 00024475 1 1|VSW5TESTSUITE PURPOSE 42 520|231 42 00024475 1 2|Assertion XChangeWindowAttributes-42.(C) 520|231 42 00024475 1 3|If multiple window depths are supported: When border_pixmap 520|231 42 00024475 1 4|is CopyFromParent, and the window does not have the same 520|231 42 00024475 1 5|depth as the parent window, then a BadMatch error occurs. 520|231 42 00024475 1 6|METH: If two different depth windows are supported. 520|231 42 00024475 1 7|METH: Create window with different depth to parent. 520|231 42 00024475 1 8|METH: Attempt to set border_pixmap to CopyFromParent. 520|231 42 00024475 1 9|METH: Verify that a BadMatch error occurs. 520|231 42 00024475 1 10|METH: else 520|231 42 00024475 1 11|METH: UNSUPPORTED. 220|231 42 0 08:41:47|PASS 410|231 42 1 08:41:47|IC End 400|231 43 1 08:41:47|IC Start 200|231 43 08:41:47|TP Start 520|231 43 00024475 1 1|VSW5TESTSUITE PURPOSE 43 520|231 43 00024475 1 2|Assertion XChangeWindowAttributes-43.(A) 520|231 43 00024475 1 3|When colormap is CopyFromParent and the window does not 520|231 43 00024475 1 4|have the same visual type as the parent window, then a 520|231 43 00024475 1 5|BadMatch error occurs. 520|231 43 00024475 1 6|METH: If two different visual types are supported: 520|231 43 00024475 1 7|METH: Create a parent of one visual type 520|231 43 00024475 1 8|METH: Attempt to set colourmap to CopyFromParent on window of different visual type. 520|231 43 00024475 1 9|METH: Verify that a BadMatch error occurs. 520|231 43 00024475 1 10|METH: else 520|231 43 00024475 1 11|METH: UNSUPPORTED. 220|231 43 0 08:41:47|PASS 410|231 43 1 08:41:47|IC End 400|231 44 1 08:41:47|IC Start 200|231 44 08:41:47|TP Start 520|231 44 00024475 1 1|VSW5TESTSUITE PURPOSE 44 520|231 44 00024475 1 2|Assertion XChangeWindowAttributes-44.(A) 520|231 44 00024475 1 3|When another client has selected with an event mask 520|231 44 00024475 1 4|SubstructureRedirectMask, then on a call to 520|231 44 00024475 1 5|XChangeWindowAttributes with SubstructureRedirectMask bits 520|231 44 00024475 1 6|set in event_mask a BadAccess error occurs. 520|231 44 00024475 1 7|METH: Create window with client1. 520|231 44 00024475 1 8|METH: Select SubstructureRedirectMask event mask with client1 on this window. 520|231 44 00024475 1 9|METH: Create client2. 520|231 44 00024475 1 10|METH: Call XChangeWindowAttributes with an event_mask set to SubstructureRedirectMask using client2 520|231 44 00024475 1 11|METH: on this window. 520|231 44 00024475 1 12|METH: Verify that a BadAccess error was generated. 520|231 44 00024475 1 13|REPORT: Can not open display 220|231 44 2 08:41:47|UNRESOLVED 410|231 44 1 08:41:47|IC End 400|231 45 1 08:41:47|IC Start 200|231 45 08:41:47|TP Start 520|231 45 00024475 1 1|VSW5TESTSUITE PURPOSE 45 520|231 45 00024475 1 2|Assertion XChangeWindowAttributes-45.(A) 520|231 45 00024475 1 3|When another client has selected with an event mask 520|231 45 00024475 1 4|ResizeRedirectMask, then on a call to 520|231 45 00024475 1 5|XChangeWindowAttributes with ResizeRedirectMask bits set in 520|231 45 00024475 1 6|event_mask a BadAccess error occurs. 520|231 45 00024475 1 7|METH: Create client1. 520|231 45 00024475 1 8|METH: Create window with client1. 520|231 45 00024475 1 9|METH: Select ResizeRedirectMask event mask with client1 on this window. 520|231 45 00024475 1 10|METH: Create client2. 520|231 45 00024475 1 11|METH: Call XChangeWindowAttributes with an event_mask of ResizeRedirectMask using client2 on 520|231 45 00024475 1 12|METH: this window. 520|231 45 00024475 1 13|METH: Verify that a BadAccess error was generated. 520|231 45 00024475 1 14|REPORT: Can not open display 220|231 45 2 08:41:47|UNRESOLVED 410|231 45 1 08:41:47|IC End 400|231 46 1 08:41:47|IC Start 200|231 46 08:41:47|TP Start 520|231 46 00024475 1 1|VSW5TESTSUITE PURPOSE 46 520|231 46 00024475 1 2|Assertion XChangeWindowAttributes-46.(A) 520|231 46 00024475 1 3|When another client has selected with an event mask 520|231 46 00024475 1 4|ButtonPressMask, then on a call to XChangeWindowAttributes 520|231 46 00024475 1 5|with ButtonPressMask bits set in event_mask a BadAccess 520|231 46 00024475 1 6|error occurs. 520|231 46 00024475 1 7|METH: Create client1. 520|231 46 00024475 1 8|METH: Create window with client1. 520|231 46 00024475 1 9|METH: Select ButtonPressMask event mask with client1 on this window. 520|231 46 00024475 1 10|METH: Create client2. 520|231 46 00024475 1 11|METH: Call XChangeWindowAttributes with event_mask ButtonPressMask using client2 on this window. 520|231 46 00024475 1 12|METH: Verify that a BadAccess error was generated. 520|231 46 00024475 1 13|REPORT: Can not open display 220|231 46 2 08:41:47|UNRESOLVED 410|231 46 1 08:41:47|IC End 80|231 1 08:41:47|TC End, scenario ref 467-0 70||"VSW5TESTSUITE CASE XConfigureWindow 34" 10|232 /Xlib4/XConfigureWindow/XConfigureWindow 08:41:47|TC Start, scenario ref 469-0 15|232 3.3-lite 34|TCM Start 520|232 0 00024477 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|232 1 1 08:41:50|IC Start 200|232 1 08:41:50|TP Start 520|232 1 00024477 1 1|VSW5TESTSUITE PURPOSE 1 520|232 1 00024477 1 2|Assertion XConfigureWindow-1.(A) 520|232 1 00024477 1 3|When the CWX or the CWY bits are set in value_mask, then a 520|232 1 00024477 1 4|call to XConfigureWindow moves the window so that the 520|232 1 00024477 1 5|coordinates of the upper-left outer corner of the window are 520|232 1 00024477 1 6|x, y relative to the origin of the parent window. 520|232 1 00024477 1 7|METH: Create test window with background of W_FG. 520|232 1 00024477 1 8|METH: Set x and y. 520|232 1 00024477 1 9|METH: Call XConfigureWindow. 520|232 1 00024477 1 10|METH: Verify that window has moved on screen with checkarea(). 220|232 1 0 08:41:50|PASS 410|232 1 1 08:41:50|IC End 400|232 2 1 08:41:50|IC Start 200|232 2 08:41:50|TP Start 520|232 2 00024477 1 1|VSW5TESTSUITE PURPOSE 2 520|232 2 00024477 1 2|Assertion XConfigureWindow-2.(A) 520|232 2 00024477 1 3|When the CWWidth or CWHeight bits are set in value_mask, 520|232 2 00024477 1 4|then on a call to XConfigureWindow the width and height of 520|232 2 00024477 1 5|the inside size of the window are set to width and height. 520|232 2 00024477 1 6|METH: Create test window with background of W_FG. 520|232 2 00024477 1 7|METH: Set width and height. 520|232 2 00024477 1 8|METH: Call XConfigureWindow. 520|232 2 00024477 1 9|METH: Verify new size on screen with checkarea(). 220|232 2 0 08:41:50|PASS 410|232 2 1 08:41:50|IC End 400|232 3 1 08:41:50|IC Start 200|232 3 08:41:50|TP Start 520|232 3 00024477 1 1|VSW5TESTSUITE PURPOSE 3 520|232 3 00024477 1 2|Assertion XConfigureWindow-3.(A) 520|232 3 00024477 1 3|When a call to XConfigureWindow resizes the window, then 520|232 3 00024477 1 4|the subwindows of the window are repositioned according to 520|232 3 00024477 1 5|their win-gravity attribute and a GravityNotify event is 520|232 3 00024477 1 6|generated for each repositioned subwindow after the 520|232 3 00024477 1 7|ConfigureNotify event. 520|232 3 00024477 1 8|METH: For each win-gravity attribute (apart from UnmapGravity) 520|232 3 00024477 1 9|METH: Create window with subwindows. 520|232 3 00024477 1 10|METH: Enable SubstructureNotify|StructureNotify events on all windows. 520|232 3 00024477 1 11|METH: Set win-gravity on window. 520|232 3 00024477 1 12|METH: Call XConfigureWindow to resize window. 520|232 3 00024477 1 13|METH: Verify window positions by pixel check. 520|232 3 00024477 1 14|METH: Verify ConfigureNotify on resized window. 520|232 3 00024477 1 15|METH: Verify ConfigureNotify on parent of resized window. 520|232 3 00024477 1 16|METH: If NorthWestGravity || StaticGravity 520|232 3 00024477 1 17|METH: Verify that no gravity events are received. 520|232 3 00024477 1 18|METH: else 520|232 3 00024477 1 19|METH: Verify GravityNotify events received on each repositioned subwindow. 520|232 3 00024477 1 20|METH: Verify gravity events are received on the parent of each subwindow. 520|232 3 00024477 1 21|METH: Verify that configure events arrive before gravity events. 220|232 3 0 08:41:50|PASS 410|232 3 1 08:41:50|IC End 400|232 4 1 08:41:50|IC Start 200|232 4 08:41:50|TP Start 520|232 4 00024477 1 1|VSW5TESTSUITE PURPOSE 4 520|232 4 00024477 1 2|Assertion XConfigureWindow-4.(A) 520|232 4 00024477 1 3|When a call to XConfigureWindow resizes the window and the 520|232 4 00024477 1 4|win-gravity of a subwindow is UnmapGravity and the subwindow 520|232 4 00024477 1 5|is already mapped, then the subwindow is unmapped without 520|232 4 00024477 1 6|being moved and an UnmapNotify event is generated. 520|232 4 00024477 1 7|METH: Create window with subwindows. 520|232 4 00024477 1 8|METH: Enable events on all subwindows. 520|232 4 00024477 1 9|METH: Enable events on window. 520|232 4 00024477 1 10|METH: Set win-gravity to UnmapGravity. 520|232 4 00024477 1 11|METH: Call XConfigureWindow to resize window. 520|232 4 00024477 1 12|METH: Verify windows are removed from screen. 520|232 4 00024477 1 13|METH: Verify window positions are unchanged. 520|232 4 00024477 1 14|METH: Verify that UnmapNotify events received on each subwindow. 520|232 4 00024477 1 15|METH: Verify that UnmapNotify events received on parent of each subwindow. 220|232 4 0 08:41:50|PASS 410|232 4 1 08:41:50|IC End 400|232 5 1 08:41:50|IC Start 200|232 5 08:41:50|TP Start 520|232 5 00024477 1 1|VSW5TESTSUITE PURPOSE 5 520|232 5 00024477 1 2|Assertion XConfigureWindow-5.(A) 520|232 5 00024477 1 3|If the server uses the window's bit-gravity attribute: When 520|232 5 00024477 1 4|a call to XConfigureWindow resizes the window, then the 520|232 5 00024477 1 5|contents of the window are repositioned or discarded 520|232 5 00024477 1 6|according to the bit-gravity attribute. Otherwise: When a 520|232 5 00024477 1 7|call to XConfigureWindow resizes the window, then the 520|232 5 00024477 1 8|contents of the window are discarded. 520|232 5 00024477 1 9|METH: For each value of bit-gravity. 520|232 5 00024477 1 10|METH: Create window. 520|232 5 00024477 1 11|METH: Draw into window. 520|232 5 00024477 1 12|METH: Call XConfigureWindow to resize window. 520|232 5 00024477 1 13|METH: Verify that either: 520|232 5 00024477 1 14|METH: Window is clear. 520|232 5 00024477 1 15|METH: else 520|232 5 00024477 1 16|METH: Contents have been repositioned correctly. 220|232 5 0 08:41:50|PASS 410|232 5 1 08:41:50|IC End 400|232 6 1 08:41:50|IC Start 200|232 6 08:41:50|TP Start 520|232 6 00024477 1 1|VSW5TESTSUITE PURPOSE 6 520|232 6 00024477 1 2|Assertion XConfigureWindow-6.(A) 520|232 6 00024477 1 3|When the CWBorderWidth bit is set in value_mask, then the 520|232 6 00024477 1 4|width of the border is set to border_width pixels. 520|232 6 00024477 1 5|METH: Create window. 520|232 6 00024477 1 6|METH: Call XConfigureWindow to change border width. 520|232 6 00024477 1 7|METH: Verify border by pixmap check. 220|232 6 0 08:41:50|PASS 410|232 6 1 08:41:50|IC End 400|232 7 1 08:41:50|IC Start 200|232 7 08:41:50|TP Start 520|232 7 00024477 1 1|VSW5TESTSUITE PURPOSE 7 520|232 7 00024477 1 2|Assertion XConfigureWindow-7.(A) 520|232 7 00024477 1 3|When the CWSibling and CWStackMode bits are set in 520|232 7 00024477 1 4|value_mask and stack_mode is Above, then the window is 520|232 7 00024477 1 5|placed just above the sibling. 520|232 7 00024477 1 6|METH: Create stack of windows. 520|232 7 00024477 1 7|METH: Set value to Above. 520|232 7 00024477 1 8|METH: Set sibling to a window in the middle of the stacking order. 520|232 7 00024477 1 9|METH: For each sibling of 'mid'. 520|232 7 00024477 1 10|METH: Call XConfigureWindow on the window. 520|232 7 00024477 1 11|METH: Verify that window is now one above sibling in stacking order. 520|232 7 00024477 1 12|METH: Verify screen contents by pixmap checking. 220|232 7 0 08:41:50|PASS 410|232 7 1 08:41:50|IC End 400|232 8 1 08:41:50|IC Start 200|232 8 08:41:50|TP Start 520|232 8 00024477 1 1|VSW5TESTSUITE PURPOSE 8 520|232 8 00024477 1 2|Assertion XConfigureWindow-8.(A) 520|232 8 00024477 1 3|When the CWSibling and CWStackMode bits are set in 520|232 8 00024477 1 4|value_mask and stack_mode is Below, then the window is 520|232 8 00024477 1 5|placed just below the sibling. 520|232 8 00024477 1 6|METH: Create stack of windows. 520|232 8 00024477 1 7|METH: Set value to Below. 520|232 8 00024477 1 8|METH: Set sibling to a window in the middle of the stacking order. 520|232 8 00024477 1 9|METH: For each sibling window. 520|232 8 00024477 1 10|METH: Call XConfigureWindow on a window. 520|232 8 00024477 1 11|METH: Verify that window in now one below sibling in stacking order. 520|232 8 00024477 1 12|METH: Verify screen contents by pixmap checking. 220|232 8 0 08:41:50|PASS 410|232 8 1 08:41:50|IC End 400|232 9 1 08:41:50|IC Start 200|232 9 08:41:50|TP Start 520|232 9 00024477 1 1|VSW5TESTSUITE PURPOSE 9 520|232 9 00024477 1 2|Assertion XConfigureWindow-9.(A) 520|232 9 00024477 1 3|When the CWSibling and CWStackMode bits are set in 520|232 9 00024477 1 4|value_mask, stack_mode is TopIf and the sibling occludes 520|232 9 00024477 1 5|the window, then the window is placed at the top of the 520|232 9 00024477 1 6|stack. 520|232 9 00024477 1 7|METH: Create stack of windows. 520|232 9 00024477 1 8|METH: Set value to TopIf. 520|232 9 00024477 1 9|METH: Set sibling to a window in the middle of the stacking order. 520|232 9 00024477 1 10|METH: Call XConfigureWindow on a window that is occluded by the sibling. 520|232 9 00024477 1 11|METH: Verify that window in now at top of the stack. 520|232 9 00024477 1 12|METH: Verify screen contents by pixmap checking. 520|232 9 00024477 1 13|METH: Call XConfigureWindow on a window that is not occluded by the sibling. 520|232 9 00024477 1 14|METH: Verify that window stacking position is unchanged. 220|232 9 0 08:41:50|PASS 410|232 9 1 08:41:50|IC End 400|232 10 1 08:41:50|IC Start 200|232 10 08:41:50|TP Start 520|232 10 00024477 1 1|VSW5TESTSUITE PURPOSE 10 520|232 10 00024477 1 2|Assertion XConfigureWindow-10.(A) 520|232 10 00024477 1 3|When the CWSibling and CWStackMode bits are set in 520|232 10 00024477 1 4|value_mask, stack_mode is BottomIf and the window occludes 520|232 10 00024477 1 5|the sibling, then the window is placed at the bottom of the 520|232 10 00024477 1 6|stack. 520|232 10 00024477 1 7|METH: Create stack of windows. 520|232 10 00024477 1 8|METH: Set value to BottomIf. 520|232 10 00024477 1 9|METH: Set sibling to a window in the middle of the stacking order. 520|232 10 00024477 1 10|METH: Call XConfigureWindow on a window that occludes the sibling. 520|232 10 00024477 1 11|METH: Verify that window in now at bottom of the stack. 520|232 10 00024477 1 12|METH: Verify screen contents by pixmap checking. 520|232 10 00024477 1 13|METH: Call XConfigureWindow on a window that does not occlude the sibling. 520|232 10 00024477 1 14|METH: Verify that window position is unchanged. 220|232 10 0 08:41:50|PASS 410|232 10 1 08:41:50|IC End 400|232 11 1 08:41:50|IC Start 200|232 11 08:41:50|TP Start 520|232 11 00024477 1 1|VSW5TESTSUITE PURPOSE 11 520|232 11 00024477 1 2|Assertion XConfigureWindow-11.(A) 520|232 11 00024477 1 3|When the CWSibling and CWStackMode bits are set in 520|232 11 00024477 1 4|value_mask, stack_mode is Opposite and the window occludes 520|232 11 00024477 1 5|the sibling, then the window is placed at the bottom of the 520|232 11 00024477 1 6|stack. 520|232 11 00024477 1 7|METH: Create stack of windows. 520|232 11 00024477 1 8|METH: Set value to Opposite. 520|232 11 00024477 1 9|METH: Set sibling to a window in the middle of the stacking order. 520|232 11 00024477 1 10|METH: Call XConfigureWindow on a window that occludes the sibling. 520|232 11 00024477 1 11|METH: Verify that window is now at bottom of stack. 520|232 11 00024477 1 12|METH: Verify screen contents by pixmap checking. 220|232 11 0 08:41:51|PASS 410|232 11 1 08:41:51|IC End 400|232 12 1 08:41:51|IC Start 200|232 12 08:41:51|TP Start 520|232 12 00024477 1 1|VSW5TESTSUITE PURPOSE 12 520|232 12 00024477 1 2|Assertion XConfigureWindow-12.(A) 520|232 12 00024477 1 3|When the CWSibling and CWStackMode bits are set in 520|232 12 00024477 1 4|value_mask, stack_mode is Opposite and the sibling occludes 520|232 12 00024477 1 5|the window, then the window is placed at the top of the 520|232 12 00024477 1 6|stack. 520|232 12 00024477 1 7|METH: Create stack of windows. 520|232 12 00024477 1 8|METH: Set value to Opposite. 520|232 12 00024477 1 9|METH: Set sibling to a window in the middle of the stacking order. 520|232 12 00024477 1 10|METH: Call XConfigureWindow on a window that is occluded by the sibling. 520|232 12 00024477 1 11|METH: Verify that window is at the top of the stack. 520|232 12 00024477 1 12|METH: Verify screen contents by pixmap checking. 220|232 12 0 08:41:51|PASS 410|232 12 1 08:41:51|IC End 400|232 13 1 08:41:51|IC Start 200|232 13 08:41:51|TP Start 520|232 13 00024477 1 1|VSW5TESTSUITE PURPOSE 13 520|232 13 00024477 1 2|Assertion XConfigureWindow-13.(A) 520|232 13 00024477 1 3|When the CWStackMode bit is set and the CWSibling bit is 520|232 13 00024477 1 4|not set in value_mask and stack_mode is Above, then the 520|232 13 00024477 1 5|window is placed at the top of the stack. 520|232 13 00024477 1 6|METH: Create stack of windows. 520|232 13 00024477 1 7|METH: Set value to Above. 520|232 13 00024477 1 8|METH: Call XConfigureWindow on a window. 520|232 13 00024477 1 9|METH: Verify that window is at top of stack. 520|232 13 00024477 1 10|METH: Verify screen contents by pixmap checking. 220|232 13 0 08:41:51|PASS 410|232 13 1 08:41:51|IC End 400|232 14 1 08:41:51|IC Start 200|232 14 08:41:51|TP Start 520|232 14 00024477 1 1|VSW5TESTSUITE PURPOSE 14 520|232 14 00024477 1 2|Assertion XConfigureWindow-14.(A) 520|232 14 00024477 1 3|When the CWStackMode bit is set and the CWSibling bit is 520|232 14 00024477 1 4|not set in value_mask and stack_mode is Below, then the 520|232 14 00024477 1 5|window is placed at the bottom of the stack. 520|232 14 00024477 1 6|METH: Create stack of windows. 520|232 14 00024477 1 7|METH: Set value to Below. 520|232 14 00024477 1 8|METH: Call XConfigureWindow on a window. 520|232 14 00024477 1 9|METH: Verify that window is at the bottom of the stack. 520|232 14 00024477 1 10|METH: Verify screen contents by pixmap checking. 220|232 14 0 08:41:51|PASS 410|232 14 1 08:41:51|IC End 400|232 15 1 08:41:51|IC Start 200|232 15 08:41:51|TP Start 520|232 15 00024477 1 1|VSW5TESTSUITE PURPOSE 15 520|232 15 00024477 1 2|Assertion XConfigureWindow-15.(A) 520|232 15 00024477 1 3|When the CWStackMode bit is set and the CWSibling bit is 520|232 15 00024477 1 4|not set in value_mask, stack_mode is TopIf and a sibling 520|232 15 00024477 1 5|occludes the window, then the window is placed at the top of 520|232 15 00024477 1 6|the stack. 520|232 15 00024477 1 7|METH: Create stack of windows. 520|232 15 00024477 1 8|METH: Set value to TopIf. 520|232 15 00024477 1 9|METH: Call XConfigureWindow on a window that is occluded by a sibling. 520|232 15 00024477 1 10|METH: Verify that window is at the top of the stack. 520|232 15 00024477 1 11|METH: Verify screen contents by pixmap checking. 520|232 15 00024477 1 12|METH: Call XConfigureWindow on a window that is not occluded by a sibling. 520|232 15 00024477 1 13|METH: Verify that window stacking position is unchanged. 220|232 15 0 08:41:51|PASS 410|232 15 1 08:41:51|IC End 400|232 16 1 08:41:51|IC Start 200|232 16 08:41:51|TP Start 520|232 16 00024477 1 1|VSW5TESTSUITE PURPOSE 16 520|232 16 00024477 1 2|Assertion XConfigureWindow-16.(A) 520|232 16 00024477 1 3|When the CWStackMode bit is set and the CWSibling bit is 520|232 16 00024477 1 4|not set in value_mask, stack_mode is BottomIf and the 520|232 16 00024477 1 5|window occludes a sibling, then the window is placed at the 520|232 16 00024477 1 6|bottom of the stack. 520|232 16 00024477 1 7|METH: Create stack of windows. 520|232 16 00024477 1 8|METH: Set value to BottomIf. 520|232 16 00024477 1 9|METH: Call XConfigureWindow on a window that occludes a sibling. 520|232 16 00024477 1 10|METH: Verify that window is at the bottom of the stack. 520|232 16 00024477 1 11|METH: Verify screen contents by pixmap checking. 520|232 16 00024477 1 12|METH: Call XConfigureWindow on a window that does not occlude a sibling. 520|232 16 00024477 1 13|METH: Verify that window stacking position is unchanged. 220|232 16 0 08:41:51|PASS 410|232 16 1 08:41:51|IC End 400|232 17 1 08:41:51|IC Start 200|232 17 08:41:51|TP Start 520|232 17 00024477 1 1|VSW5TESTSUITE PURPOSE 17 520|232 17 00024477 1 2|Assertion XConfigureWindow-17.(A) 520|232 17 00024477 1 3|When the CWStackMode bit is set and the CWSibling bit is 520|232 17 00024477 1 4|not set in value_mask, stack_mode is Opposite and the 520|232 17 00024477 1 5|window occludes a sibling, then the window is placed at the 520|232 17 00024477 1 6|bottom of the stack. 520|232 17 00024477 1 7|METH: Create stack of windows. 520|232 17 00024477 1 8|METH: Set value to Opposite. 520|232 17 00024477 1 9|METH: Call XConfigureWindow on a window that occludes a sibling. 520|232 17 00024477 1 10|METH: Verify that window is at the bottom of the stack. 520|232 17 00024477 1 11|METH: Verify screen contents by pixmap checking. 220|232 17 0 08:41:51|PASS 410|232 17 1 08:41:51|IC End 400|232 18 1 08:41:51|IC Start 200|232 18 08:41:51|TP Start 520|232 18 00024477 1 1|VSW5TESTSUITE PURPOSE 18 520|232 18 00024477 1 2|Assertion XConfigureWindow-18.(A) 520|232 18 00024477 1 3|When the CWStackMode bit is set and the CWSibling bit is 520|232 18 00024477 1 4|not set in value_mask, stack_mode is Opposite and a sibling 520|232 18 00024477 1 5|occludes the window, then the window is placed at the top of 520|232 18 00024477 1 6|the stack. 520|232 18 00024477 1 7|METH: Create stack of windows. 520|232 18 00024477 1 8|METH: Set value to Opposite. 520|232 18 00024477 1 9|METH: Call XConfigureWindow on a window that is occluded by a sibling. 520|232 18 00024477 1 10|METH: Verify that window is at the top of the stack. 520|232 18 00024477 1 11|METH: Verify screen contents by pixmap checking. 220|232 18 0 08:41:51|PASS 410|232 18 1 08:41:51|IC End 400|232 19 1 08:41:51|IC Start 200|232 19 08:41:51|TP Start 520|232 19 00024477 1 1|VSW5TESTSUITE PURPOSE 19 520|232 19 00024477 1 2|Assertion XConfigureWindow-19.(A) 520|232 19 00024477 1 3|When the geometry of the window is changed as well as a 520|232 19 00024477 1 4|restacking operation performed, then the window's final 520|232 19 00024477 1 5|geometry is used to determine whether the window occludes or 520|232 19 00024477 1 6|is occluded by siblings. 520|232 19 00024477 1 7|METH: Create stack of windows. 520|232 19 00024477 1 8|METH: Set sibling to a window in the middle of the stack. 520|232 19 00024477 1 9|METH: Choose window that is below sibling but is not currently occluded by it. 520|232 19 00024477 1 10|METH: Set stack_mode to TopIf 520|232 19 00024477 1 11|METH: Call XConfigureWindow to resize window so that it is now occluded by sibling. 520|232 19 00024477 1 12|METH: Verify that the window is at the top of the stack. 220|232 19 0 08:41:51|PASS 410|232 19 1 08:41:51|IC End 400|232 20 1 08:41:51|IC Start 200|232 20 08:41:51|TP Start 520|232 20 00024477 1 1|VSW5TESTSUITE PURPOSE 20 520|232 20 00024477 1 2|Assertion XConfigureWindow-20.(-) 520|232 20 00024477 1 3|Values not specified are taken from the existing geometry 520|232 20 00024477 1 4|of the window. 520|232 20 00024477 1 5|The assertion is descriptive or is tested elsewhere. 220|232 20 3 08:41:51|NOTINUSE 410|232 20 1 08:41:51|IC End 400|232 21 1 08:41:51|IC Start 200|232 21 08:41:51|TP Start 520|232 21 00024477 1 1|VSW5TESTSUITE PURPOSE 21 520|232 21 00024477 1 2|Assertion XConfigureWindow-21.(A) 520|232 21 00024477 1 3|When the window is a root window, then a call to 520|232 21 00024477 1 4|XConfigureWindow has no effect. 520|232 21 00024477 1 5|METH: Call XConfigureWindow on root window. 520|232 21 00024477 1 6|METH: Touch test only. 220|232 21 0 08:41:51|PASS 410|232 21 1 08:41:51|IC End 400|232 22 1 08:41:51|IC Start 200|232 22 08:41:51|TP Start 520|232 22 00024477 1 1|VSW5TESTSUITE PURPOSE 22 520|232 22 00024477 1 2|Assertion XConfigureWindow-22.(A) 520|232 22 00024477 1 3|When the override-redirect attribute of the window is False 520|232 22 00024477 1 4|and some other client has selected SubstructureRedirectMask 520|232 22 00024477 1 5|on the parent window, then a ConfigureRequest event is 520|232 22 00024477 1 6|generated, and the window configuration is not changed. 520|232 22 00024477 1 7|METH: Create windows. 520|232 22 00024477 1 8|METH: Set override-redirect to False. 520|232 22 00024477 1 9|METH: Create second client. 520|232 22 00024477 1 10|METH: Select SubstructureRedirectMask for second client on parent of window. 520|232 22 00024477 1 11|METH: Set some parameters. 520|232 22 00024477 1 12|METH: Call XConfigureWindow. 520|232 22 00024477 1 13|METH: Verify that a ConfigureRequest event is generated. 520|232 22 00024477 1 14|METH: Verify that window configuration has not changed on the screen. 520|232 22 00024477 1 15|unexpected signal 11 (SIGSEGV) received 220|232 22 2 08:41:51|UNRESOLVED 410|232 22 1 08:41:51|IC End 400|232 23 1 08:41:51|IC Start 200|232 23 08:41:51|TP Start 520|232 23 00024477 1 1|VSW5TESTSUITE PURPOSE 23 520|232 23 00024477 1 2|Assertion XConfigureWindow-23.(A) 520|232 23 00024477 1 3|When another client has selected ResizeRedirectMask on the 520|232 23 00024477 1 4|window and the size is being changed, then a ResizeRequest 520|232 23 00024477 1 5|event is generated and the size is not changed. 520|232 23 00024477 1 6|METH: Create windows. 520|232 23 00024477 1 7|METH: Set override-redirect to False. 520|232 23 00024477 1 8|METH: Create second client. 520|232 23 00024477 1 9|METH: Select ResizeRedirectMask for second client on window. 520|232 23 00024477 1 10|METH: Set parameters to move and resize window. 520|232 23 00024477 1 11|METH: Call XConfigureWindow. 520|232 23 00024477 1 12|METH: Verify that a ResizeRequest event is generated. 520|232 23 00024477 1 13|METH: Verify that window has not changed size but that other changes have occurred. 520|232 23 00024477 1 14|unexpected signal 11 (SIGSEGV) received 220|232 23 2 08:41:51|UNRESOLVED 410|232 23 1 08:41:51|IC End 400|232 24 1 08:41:51|IC Start 200|232 24 08:41:51|TP Start 520|232 24 00024477 1 1|VSW5TESTSUITE PURPOSE 24 520|232 24 00024477 1 2|Assertion XConfigureWindow-24.(A) 520|232 24 00024477 1 3|When another client has selected ResizeRedirectMask on the 520|232 24 00024477 1 4|window and another client has selected 520|232 24 00024477 1 5|SubstructureRedirectMask on the parent window and the 520|232 24 00024477 1 6|override-redirect attribute of the window is False, then a 520|232 24 00024477 1 7|ConfigureRequest event is generated, and the window 520|232 24 00024477 1 8|configuration is not changed. 520|232 24 00024477 1 9|METH: Create windows. 520|232 24 00024477 1 10|METH: Set override-redirect to False. 520|232 24 00024477 1 11|METH: Create second client. 520|232 24 00024477 1 12|METH: Select ResizeRedirectMask for second client on window. 520|232 24 00024477 1 13|METH: Create third client. 520|232 24 00024477 1 14|METH: Select SubstructureRedirectMask for third client on parent of window. 520|232 24 00024477 1 15|METH: Call XConfigureWindow. 520|232 24 00024477 1 16|METH: Verify that a ConfigureRequest event is generated for client 3. 520|232 24 00024477 1 17|METH: Verify that no ResizeRequest event is generated for client 2. 520|232 24 00024477 1 18|METH: Verify that window configuration is not changed. 520|232 24 00024477 1 19|unexpected signal 11 (SIGSEGV) received 220|232 24 2 08:41:51|UNRESOLVED 410|232 24 1 08:41:51|IC End 400|232 25 1 08:41:51|IC Start 200|232 25 08:41:51|TP Start 520|232 25 00024477 1 1|VSW5TESTSUITE PURPOSE 25 520|232 25 00024477 1 2|Assertion XConfigureWindow-25.(A) 520|232 25 00024477 1 3|When the configuration actually changes, then a 520|232 25 00024477 1 4|ConfigureNotify event is generated. 520|232 25 00024477 1 5|METH: Create windows. 520|232 25 00024477 1 6|METH: Enable SubstructureNotify events. 520|232 25 00024477 1 7|METH: Call XConfigureWindow such that the window configuration changes. 520|232 25 00024477 1 8|METH: Verify that a ConfigureNotify event is generated. 520|232 25 00024477 1 9|METH: Call XConfigureWindow again with the same parameters. 520|232 25 00024477 1 10|METH: Verify that no ConfigureNotify event is generated. 220|232 25 0 08:41:51|PASS 410|232 25 1 08:41:51|IC End 400|232 26 1 08:41:51|IC Start 200|232 26 08:41:51|TP Start 520|232 26 00024477 1 1|VSW5TESTSUITE PURPOSE 26 520|232 26 00024477 1 2|Assertion XConfigureWindow-26.(A) 520|232 26 00024477 1 3|When a call to XConfigureWindow changes the size of the 520|232 26 00024477 1 4|window, then Expose events are generated for regions that 520|232 26 00024477 1 5|are newly visible or for which the contents have been lost. 520|232 26 00024477 1 6|METH: Create windows. 520|232 26 00024477 1 7|METH: Set test window background to W_BG. 520|232 26 00024477 1 8|METH: Set up window with setforexpose(). 520|232 26 00024477 1 9|METH: Enable expose events. 520|232 26 00024477 1 10|METH: Resize window with XConfigureWindow. 520|232 26 00024477 1 11|METH: Verify that correct expose events were received with exposecheck(). 220|232 26 0 08:41:51|PASS 410|232 26 1 08:41:51|IC End 400|232 27 1 08:41:51|IC Start 200|232 27 08:41:51|TP Start 520|232 27 00024477 1 1|VSW5TESTSUITE PURPOSE 27 520|232 27 00024477 1 2|Assertion XConfigureWindow-27.(A) 520|232 27 00024477 1 3|When a call to XConfigureWindow uncovers part of any window 520|232 27 00024477 1 4|that was formerly obscured, then either Expose events are 520|232 27 00024477 1 5|generated or the contents are restored from backing store. 520|232 27 00024477 1 6|METH: Create windows. 520|232 27 00024477 1 7|METH: Create second client to receive events on. 520|232 27 00024477 1 8|METH: Call setforexpose() on unobscured window. 520|232 27 00024477 1 9|METH: Create other windows to partially obscure this window. 520|232 27 00024477 1 10|METH: Reconfigure window with XConfigureWindow, ensuring that first window is now unobscured. 520|232 27 00024477 1 11|METH: Verify for correct expose or backing store behaviour with exposecheck(). 520|232 27 00024477 1 12|unexpected signal 11 (SIGSEGV) received 220|232 27 2 08:41:51|UNRESOLVED 410|232 27 1 08:41:51|IC End 400|232 28 1 08:41:51|IC Start 200|232 28 08:41:51|TP Start 520|232 28 00024477 1 1|VSW5TESTSUITE PURPOSE 28 520|232 28 00024477 1 2|Assertion XConfigureWindow-28.(A) 520|232 28 00024477 1 3|When the window is moved without changing its size and the 520|232 28 00024477 1 4|window is mapped and the window is not obscured by 520|232 28 00024477 1 5|non-children, then the current window contents are not lost. 520|232 28 00024477 1 6|METH: Create window. 520|232 28 00024477 1 7|METH: Draw pattern in window. 520|232 28 00024477 1 8|METH: Move window without a size change. 520|232 28 00024477 1 9|METH: Verify that window contents are unchanged. 220|232 28 0 08:41:51|PASS 410|232 28 1 08:41:51|IC End 400|232 29 1 08:41:51|IC Start 200|232 29 08:41:51|TP Start 520|232 29 00024477 1 1|VSW5TESTSUITE PURPOSE 29 520|232 29 00024477 1 2|Assertion XConfigureWindow-29.(D) 520|232 29 00024477 1 3|If backing-store is supported when mapped: When the window 520|232 29 00024477 1 4|is moved without changing its size and the window is mapped 520|232 29 00024477 1 5|and backing store exists, then the current window contents 520|232 29 00024477 1 6|are not lost. 520|232 29 00024477 1 7|Reason for omission: There is no known reliable test method for this assertion 520|232 29 00024477 1 8|METH: Report UNTESTED 220|232 29 5 08:41:51|UNTESTED 410|232 29 1 08:41:51|IC End 400|232 30 1 08:41:51|IC Start 200|232 30 08:41:51|TP Start 520|232 30 00024477 1 1|VSW5TESTSUITE PURPOSE 30 520|232 30 00024477 1 2|Assertion XConfigureWindow-30.(A) 520|232 30 00024477 1 3|When CWSibling is set and CWStackMode is not set, then a 520|232 30 00024477 1 4|BadMatch error occurs. 520|232 30 00024477 1 5|METH: Set CWSibling only. 520|232 30 00024477 1 6|METH: Call XConfigureWindow. 520|232 30 00024477 1 7|METH: Verify that a BadMatch error occurs. 220|232 30 0 08:41:51|PASS 410|232 30 1 08:41:51|IC End 400|232 31 1 08:41:51|IC Start 200|232 31 08:41:51|TP Start 520|232 31 00024477 1 1|VSW5TESTSUITE PURPOSE 31 520|232 31 00024477 1 2|Assertion XConfigureWindow-31.(A) 520|232 31 00024477 1 3|When sibling is specified and it is not actually a sibling, 520|232 31 00024477 1 4|then a BadMatch error occurs. 520|232 31 00024477 1 5|METH: Create windows. 520|232 31 00024477 1 6|METH: Set sibling to parent of the child window. 520|232 31 00024477 1 7|METH: Set stack_mode to Above. 520|232 31 00024477 1 8|METH: Call XConfigureWindow. 520|232 31 00024477 1 9|METH: Verify BadMatch error occurs. 220|232 31 0 08:41:51|PASS 410|232 31 1 08:41:51|IC End 400|232 32 1 08:41:51|IC Start 200|232 32 08:41:51|TP Start 520|232 32 00024477 1 1|VSW5TESTSUITE PURPOSE 32 520|232 32 00024477 1 2|Assertion XConfigureWindow-32.(A) 520|232 32 00024477 1 3|When width or height is zero, then a BadValue error occurs. 520|232 32 00024477 1 4|METH: Set width to zero. 520|232 32 00024477 1 5|METH: Call XConfigureWindow. 520|232 32 00024477 1 6|METH: Verify BadValue error. 520|232 32 00024477 1 7|METH: Set height to zero. 520|232 32 00024477 1 8|METH: Call XConfigureWindow. 520|232 32 00024477 1 9|METH: Verify BadValue error. 520|232 32 00024477 1 10|METH: Set both width and height to zero. 520|232 32 00024477 1 11|METH: Call XConfigureWindow. 520|232 32 00024477 1 12|METH: Verify BadValue error. 220|232 32 0 08:41:51|PASS 410|232 32 1 08:41:51|IC End 400|232 33 1 08:41:51|IC Start 200|232 33 08:41:51|TP Start 520|232 33 00024477 1 1|VSW5TESTSUITE PURPOSE 33 520|232 33 00024477 1 2|Assertion XConfigureWindow-33.(A) 520|232 33 00024477 1 3|When an attempt is made to set the border-width attribute 520|232 33 00024477 1 4|of an InputOnly window to a non-zero value, then a BadMatch 520|232 33 00024477 1 5|error occurs. 520|232 33 00024477 1 6|METH: Create input only window. 520|232 33 00024477 1 7|METH: Attempt to set border-width. 520|232 33 00024477 1 8|METH: Verify BadMatch error. 220|232 33 0 08:41:51|PASS 410|232 33 1 08:41:51|IC End 400|232 34 1 08:41:51|IC Start 200|232 34 08:41:51|TP Start 520|232 34 00024477 1 1|VSW5TESTSUITE PURPOSE 34 520|232 34 00024477 1 2|Assertion XConfigureWindow-34.(A) 520|232 34 00024477 1 3|When a window argument does not name a valid Window, then a 520|232 34 00024477 1 4|BadWindow error occurs. 520|232 34 00024477 1 5|METH: Create a bad window by creating and destroying a window. 520|232 34 00024477 1 6|METH: Call test function using bad window as the window argument. 520|232 34 00024477 1 7|METH: Verify that a BadWindow error occurs. 220|232 34 0 08:41:51|PASS 410|232 34 1 08:41:51|IC End 80|232 1 08:41:51|TC End, scenario ref 469-0 70||"VSW5TESTSUITE CASE XCirculateSubwindows 7" 10|233 /Xlib4/XCirculateSubwindows/XCirculateSubwindows 08:41:51|TC Start, scenario ref 471-0 15|233 3.3-lite 7|TCM Start 520|233 0 00024479 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|233 1 1 08:41:54|IC Start 200|233 1 08:41:54|TP Start 520|233 1 00024479 1 1|VSW5TESTSUITE PURPOSE 1 520|233 1 00024479 1 2|Assertion XCirculateSubwindows-1.(A) 520|233 1 00024479 1 3|When direction is RaiseLowest and there is a mapped child 520|233 1 00024479 1 4|that is occluded by another child, then a call to 520|233 1 00024479 1 5|XCirculateSubwindows raises the lowest such mapped child to 520|233 1 00024479 1 6|the top of the stack. 520|233 1 00024479 1 7|METH: Create a window hierarchy using buildtree. 520|233 1 00024479 1 8|METH: Call XCirculateSubwindows with direction of RaiseLowest upon parent. 520|233 1 00024479 1 9|METH: Verify that the lowest occluded mapped child window was raised 220|233 1 0 08:41:54|PASS 410|233 1 1 08:41:54|IC End 400|233 2 1 08:41:54|IC Start 200|233 2 08:41:54|TP Start 520|233 2 00024479 1 1|VSW5TESTSUITE PURPOSE 2 520|233 2 00024479 1 2|Assertion XCirculateSubwindows-2.(A) 520|233 2 00024479 1 3|When direction is LowerHighest and there is a mapped child 520|233 2 00024479 1 4|that occludes another child, then a call to 520|233 2 00024479 1 5|XCirculateSubwindows lowers the highest such mapped child to 520|233 2 00024479 1 6|the bottom of the stack. 520|233 2 00024479 1 7|METH: Create a window hierarchy using buildtree. 520|233 2 00024479 1 8|METH: Call XCirculateSubwindows with direction of LowerHighest upon parent. 520|233 2 00024479 1 9|METH: Verify that the highest occluding mapped child window was lowered 220|233 2 0 08:41:54|PASS 410|233 2 1 08:41:54|IC End 400|233 3 1 08:41:54|IC Start 200|233 3 08:41:54|TP Start 520|233 3 00024479 1 1|VSW5TESTSUITE PURPOSE 3 520|233 3 00024479 1 2|Assertion XCirculateSubwindows-3.(A) 520|233 3 00024479 1 3|When a call to XCirculateSubwindows uncovers part of any 520|233 3 00024479 1 4|window that was formerly obscured, then either Expose events 520|233 3 00024479 1 5|are generated or the contents are restored from backing 520|233 3 00024479 1 6|store. 520|233 3 00024479 1 7|METH: Create a window hierarchy using buildtree. 520|233 3 00024479 1 8|METH: Call setforexpose on window 'zero' to allow Expose event checking. 520|233 3 00024479 1 9|METH: Select Expose events on window 'zero'. 520|233 3 00024479 1 10|METH: Call XCirculateSubwindows in order to expose window 'zero'. 520|233 3 00024479 1 11|METH: Use exposecheck to ensure that the window 'zero' was restored correctly. 220|233 3 0 08:41:54|PASS 410|233 3 1 08:41:54|IC End 400|233 4 1 08:41:54|IC Start 200|233 4 08:41:54|TP Start 520|233 4 00024479 1 1|VSW5TESTSUITE PURPOSE 4 520|233 4 00024479 1 2|Assertion XCirculateSubwindows-4.(A) 520|233 4 00024479 1 3|When some other client has selected 520|233 4 00024479 1 4|SubstructureRedirectMask on the window, then a 520|233 4 00024479 1 5|CirculateRequest event is generated, and no further 520|233 4 00024479 1 6|processing is performed. 520|233 4 00024479 1 7|METH: Create client1 and client2 with a window on client1 520|233 4 00024479 1 8|METH: Create a window hierarchy for client1. 520|233 4 00024479 1 9|METH: Save parent window image as reference image. 520|233 4 00024479 1 10|METH: Select all events other than SubstructureRedirectMask events on all the windows for client1, to catch rogue events. 520|233 4 00024479 1 11|METH: Select SubstructureRedirectMask on the parent window for client2. 520|233 4 00024479 1 12|METH: Call XCirculateSubwindows with direction RaiseLowest on client1 in order to raise window zero. 520|233 4 00024479 1 13|METH: Verify that no events were delivered to client1 using getevent. 520|233 4 00024479 1 14|METH: Verify that a correct CirculateRequest event was delievered to client2 using getevent and checkevent. 520|233 4 00024479 1 15|METH: Verify that no further processing occurred by comparing the window and our reference image. 520|233 4 00024479 1 16|METH: Call XCirculateSubwindows with direction LowerHighest on client1 in order to lower window two. 520|233 4 00024479 1 17|METH: Verify that no events were delivered to client1 using getevent. 520|233 4 00024479 1 18|METH: Verify that a correct CirculateRequest event was delievered to client2 using getevent and checkevent. 520|233 4 00024479 1 19|METH: Verify that no further processing occurred by comparing the window and our reference image. 520|233 4 00024479 1 20|REPORT: could not create client1 220|233 4 2 08:41:54|UNRESOLVED 410|233 4 1 08:41:54|IC End 400|233 5 1 08:41:54|IC Start 200|233 5 08:41:54|TP Start 520|233 5 00024479 1 1|VSW5TESTSUITE PURPOSE 5 520|233 5 00024479 1 2|Assertion XCirculateSubwindows-5.(A) 520|233 5 00024479 1 3|When a child is actually restacked, then a CirculateNotify 520|233 5 00024479 1 4|event is generated. 520|233 5 00024479 1 5|METH: Create client1, client2, and client3, with a window on client1 520|233 5 00024479 1 6|METH: Create a window hierarchy using buildtree. 520|233 5 00024479 1 7|METH: Select StructureNotifyMask events on the windows zero on client2 520|233 5 00024479 1 8|METH: Select SubstructureNotifyMask events on the parent window on client3 520|233 5 00024479 1 9|METH: Call XCirculateSubwindows in order to raise window zero with direction RaiseLowest. 520|233 5 00024479 1 10|METH: Verify that a correct CirculateNotify event was delivered to window zero 520|233 5 00024479 1 11|METH: Verify that a correct CirculateNotify event was delivered to the 520|233 5 00024479 1 12|METH: parent window on client3 using getevent and checkevent. 520|233 5 00024479 1 13|METH: Call XCirculateSubwindows in order to lower window zero with direction LowerHighest 520|233 5 00024479 1 14|METH: Verify that a correct CirculateNotify event was delivered to 520|233 5 00024479 1 15|METH: window zero on client2 using getevent and checkevent. 520|233 5 00024479 1 16|METH: Verify that a correct CirculateNotify event was delivered to the 520|233 5 00024479 1 17|METH: parent window on client3 using getevent and checkevent. 520|233 5 00024479 1 18|REPORT: could not create client1 220|233 5 2 08:41:54|UNRESOLVED 410|233 5 1 08:41:54|IC End 400|233 6 1 08:41:54|IC Start 200|233 6 08:41:54|TP Start 520|233 6 00024479 1 1|VSW5TESTSUITE PURPOSE 6 520|233 6 00024479 1 2|Assertion XCirculateSubwindows-6.(A) 520|233 6 00024479 1 3|When the value of direction is other than RaiseLowest or 520|233 6 00024479 1 4|LowerHighest, then a BadValue error occurs. 520|233 6 00024479 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|233 6 00024479 1 6|METH: For each value: 520|233 6 00024479 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|233 6 00024479 1 8|METH: Verify that a BadValue error occurs. 220|233 6 0 08:41:54|PASS 410|233 6 1 08:41:54|IC End 400|233 7 1 08:41:54|IC Start 200|233 7 08:41:54|TP Start 520|233 7 00024479 1 1|VSW5TESTSUITE PURPOSE 7 520|233 7 00024479 1 2|Assertion XCirculateSubwindows-7.(A) 520|233 7 00024479 1 3|When a window argument does not name a valid Window, then a 520|233 7 00024479 1 4|BadWindow error occurs. 520|233 7 00024479 1 5|METH: Create a bad window by creating and destroying a window. 520|233 7 00024479 1 6|METH: Call test function using bad window as the window argument. 520|233 7 00024479 1 7|METH: Verify that a BadWindow error occurs. 220|233 7 0 08:41:54|PASS 410|233 7 1 08:41:54|IC End 80|233 1 08:41:55|TC End, scenario ref 471-0 70||"VSW5TESTSUITE CASE XCirculateSubwindowsDown 5" 10|234 /Xlib4/XCirculateSubwindowsDown/XCirculateSubwindowsDown 08:41:55|TC Start, scenario ref 473-0 15|234 3.3-lite 5|TCM Start 520|234 0 00024481 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|234 1 1 08:41:57|IC Start 200|234 1 08:41:57|TP Start 520|234 1 00024481 1 1|VSW5TESTSUITE PURPOSE 1 520|234 1 00024481 1 2|Assertion XCirculateSubwindowsDown-1.(A) 520|234 1 00024481 1 3|When there is a mapped child that occludes another child, 520|234 1 00024481 1 4|then a call to XCirculateSubwindowsDown lowers the highest 520|234 1 00024481 1 5|such mapped child to the bottom of the stack. 520|234 1 00024481 1 6|METH: Create a window hierarchy using buildtree. 520|234 1 00024481 1 7|METH: Call XCirculateSubwindowsDown upon the parent window. 520|234 1 00024481 1 8|METH: Verify that the highest occluding mapped child window was lowered. 220|234 1 0 08:41:57|PASS 410|234 1 1 08:41:57|IC End 400|234 2 1 08:41:57|IC Start 200|234 2 08:41:57|TP Start 520|234 2 00024481 1 1|VSW5TESTSUITE PURPOSE 2 520|234 2 00024481 1 2|Assertion XCirculateSubwindowsDown-2.(A) 520|234 2 00024481 1 3|When a call to XCirculateSubwindowsDown uncovers part of 520|234 2 00024481 1 4|any window that was formerly obscured, then either Expose 520|234 2 00024481 1 5|events are generated or the contents are restored from 520|234 2 00024481 1 6|backing store. 520|234 2 00024481 1 7|METH: Create a window hierarchy using buildtree. 520|234 2 00024481 1 8|METH: Call setforexpose on window 'one' to allow Expose event checking. 520|234 2 00024481 1 9|METH: Select Expose events on window 'one'. 520|234 2 00024481 1 10|METH: Call XCirculateSubwindowsDown in order to expose window 'one' by lowering window 'two'. 520|234 2 00024481 1 11|METH: Use exposecheck to ensure that the window 'one' was restored correctly. 220|234 2 0 08:41:57|PASS 410|234 2 1 08:41:57|IC End 400|234 3 1 08:41:57|IC Start 200|234 3 08:41:57|TP Start 520|234 3 00024481 1 1|VSW5TESTSUITE PURPOSE 3 520|234 3 00024481 1 2|Assertion XCirculateSubwindowsDown-3.(A) 520|234 3 00024481 1 3|When some other client has selected 520|234 3 00024481 1 4|SubstructureRedirectMask on the window, then a 520|234 3 00024481 1 5|CirculateRequest event is generated, and no further 520|234 3 00024481 1 6|processing is performed. 520|234 3 00024481 1 7|METH: Create client1 and client2 with a window on client1 520|234 3 00024481 1 8|METH: Create a window hierarchy for client1. 520|234 3 00024481 1 9|METH: Save parent window image as reference image. 520|234 3 00024481 1 10|METH: Select all events other than SubstructureRedirectMask events on 520|234 3 00024481 1 11|METH: all the windows for client1, to catch rogue events. 520|234 3 00024481 1 12|METH: Select SubstructureRedirectMask on the parent window for client2. 520|234 3 00024481 1 13|METH: Call XCirculateSubwindowsDown on client1 in order to lower window two. 520|234 3 00024481 1 14|METH: Verify that no events were delivered to client1 using getevent. 520|234 3 00024481 1 15|METH: Verify that a correct CirculateRequest event was delievered to client2 using getevent and checkevent. 520|234 3 00024481 1 16|METH: Verify that no further processing occurred by comparing the window and our reference image. 520|234 3 00024481 1 17|REPORT: could not create client1 220|234 3 2 08:41:57|UNRESOLVED 410|234 3 1 08:41:57|IC End 400|234 4 1 08:41:57|IC Start 200|234 4 08:41:57|TP Start 520|234 4 00024481 1 1|VSW5TESTSUITE PURPOSE 4 520|234 4 00024481 1 2|Assertion XCirculateSubwindowsDown-4.(A) 520|234 4 00024481 1 3|When a child is actually restacked, then a CirculateNotify 520|234 4 00024481 1 4|event is generated. 520|234 4 00024481 1 5|METH: Create client1, client2, and client3, with a window on client1 520|234 4 00024481 1 6|METH: Create a window hierarchy using buildtree. 520|234 4 00024481 1 7|METH: Select StructureNotifyMask events on the window zero on client2. 520|234 4 00024481 1 8|METH: Select SubstructureNotifyMask events on the parent window on client3. 520|234 4 00024481 1 9|METH: Call XCirculateSubwindowsDown in order to lower window zero. 520|234 4 00024481 1 10|METH: Verify that a correct CirculateNotify event was delivered to 520|234 4 00024481 1 11|METH: window two on client2 using getevent and checkevent. 520|234 4 00024481 1 12|METH: Verify that a correct CirculateNotify event was delivered to the 520|234 4 00024481 1 13|METH: parent window on client3 using getevent and checkevent. 520|234 4 00024481 1 14|REPORT: could not create client1 220|234 4 2 08:41:57|UNRESOLVED 410|234 4 1 08:41:57|IC End 400|234 5 1 08:41:57|IC Start 200|234 5 08:41:57|TP Start 520|234 5 00024481 1 1|VSW5TESTSUITE PURPOSE 5 520|234 5 00024481 1 2|Assertion XCirculateSubwindowsDown-5.(A) 520|234 5 00024481 1 3|When a window argument does not name a valid Window, then a 520|234 5 00024481 1 4|BadWindow error occurs. 520|234 5 00024481 1 5|METH: Create a bad window by creating and destroying a window. 520|234 5 00024481 1 6|METH: Call test function using bad window as the window argument. 520|234 5 00024481 1 7|METH: Verify that a BadWindow error occurs. 220|234 5 0 08:41:57|PASS 410|234 5 1 08:41:57|IC End 80|234 1 08:41:58|TC End, scenario ref 473-0 70||"VSW5TESTSUITE CASE XCirculateSubwindowsUp 5" 10|235 /Xlib4/XCirculateSubwindowsUp/XCirculateSubwindowsUp 08:41:58|TC Start, scenario ref 475-0 15|235 3.3-lite 5|TCM Start 520|235 0 00024483 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|235 1 1 08:42:01|IC Start 200|235 1 08:42:01|TP Start 520|235 1 00024483 1 1|VSW5TESTSUITE PURPOSE 1 520|235 1 00024483 1 2|Assertion XCirculateSubwindowsUp-1.(A) 520|235 1 00024483 1 3|When there is a mapped child that is occluded by another 520|235 1 00024483 1 4|child, then a call to XCirculateSubwindowsUp raises the 520|235 1 00024483 1 5|lowest such mapped child to the top of the stack. 520|235 1 00024483 1 6|METH: Create a window hierarchy using buildtree. 520|235 1 00024483 1 7|METH: Call XCirculateSubwindowsUp upon the parent. 520|235 1 00024483 1 8|METH: Verify that the lowest occluded mapped child window was raised to the top. 220|235 1 0 08:42:01|PASS 410|235 1 1 08:42:01|IC End 400|235 2 1 08:42:01|IC Start 200|235 2 08:42:01|TP Start 520|235 2 00024483 1 1|VSW5TESTSUITE PURPOSE 2 520|235 2 00024483 1 2|Assertion XCirculateSubwindowsUp-2.(A) 520|235 2 00024483 1 3|When a call to XCirculateSubwindowsUp uncovers part of any 520|235 2 00024483 1 4|window that was formerly obscured, then either Expose events 520|235 2 00024483 1 5|are generated or the contents are restored from backing 520|235 2 00024483 1 6|store. 520|235 2 00024483 1 7|METH: Create a window hierarchy using buildtree. 520|235 2 00024483 1 8|METH: Call setforexpose on window 'zero' to allow Expose event checking. 520|235 2 00024483 1 9|METH: Select Expose events on window 'zero'. 520|235 2 00024483 1 10|METH: Call XCirculateSubwindowsUp in order to expose window 'zero'. 520|235 2 00024483 1 11|METH: Use exposecheck to ensure that the window 'zero' was restored correctly. 220|235 2 0 08:42:01|PASS 410|235 2 1 08:42:01|IC End 400|235 3 1 08:42:01|IC Start 200|235 3 08:42:01|TP Start 520|235 3 00024483 1 1|VSW5TESTSUITE PURPOSE 3 520|235 3 00024483 1 2|Assertion XCirculateSubwindowsUp-3.(A) 520|235 3 00024483 1 3|When some other client has selected 520|235 3 00024483 1 4|SubstructureRedirectMask on the window, then a 520|235 3 00024483 1 5|CirculateRequest event is generated, and no further 520|235 3 00024483 1 6|processing is performed. 520|235 3 00024483 1 7|METH: Create client1 and client2 with a window on client1 520|235 3 00024483 1 8|METH: Create a window hierarchy for client1. 520|235 3 00024483 1 9|METH: Save parent window image as reference image. 520|235 3 00024483 1 10|METH: Select all events other than SubstructureRedirectMask events on all the windows for client1, to catch rogue events. 520|235 3 00024483 1 11|METH: Select SubstructureRedirectMask on the parent window for client2. 520|235 3 00024483 1 12|METH: Call XCirculateSubwindowsUp on client1 in order to raise window zero. 520|235 3 00024483 1 13|METH: Verify that no events were delivered to client1 using getevent. 520|235 3 00024483 1 14|METH: Verify that a correct CirculateRequest event was delievered to client2 using getevent and checkevent. 520|235 3 00024483 1 15|METH: Verify that no further processing occurred by comparing the window and our reference image. 520|235 3 00024483 1 16|REPORT: could not create client1 220|235 3 2 08:42:01|UNRESOLVED 410|235 3 1 08:42:01|IC End 400|235 4 1 08:42:01|IC Start 200|235 4 08:42:01|TP Start 520|235 4 00024483 1 1|VSW5TESTSUITE PURPOSE 4 520|235 4 00024483 1 2|Assertion XCirculateSubwindowsUp-4.(A) 520|235 4 00024483 1 3|When a child is actually restacked, then a CirculateNotify 520|235 4 00024483 1 4|event is generated. 520|235 4 00024483 1 5|METH: Create client1, client2, and client3, with a window on client1 520|235 4 00024483 1 6|METH: Create a window hierarchy using buildtree. 520|235 4 00024483 1 7|METH: Select StructureNotifyMask events on the windows zero on client2 520|235 4 00024483 1 8|METH: Select SubstructureNotifyMask events on the parent window on client3 520|235 4 00024483 1 9|METH: Call XCirculateSubwindowsUp in order to raise window zero 520|235 4 00024483 1 10|METH: Verify that a correct CirculateNotify event was delivered to window zero 520|235 4 00024483 1 11|METH: on client2 using getevent and checkevent. 520|235 4 00024483 1 12|METH: Verify that a correct CirculateNotify event was delivered to the 520|235 4 00024483 1 13|METH: parent window on client3 using getevent and checkevent. 520|235 4 00024483 1 14|REPORT: could not create client1 220|235 4 2 08:42:01|UNRESOLVED 410|235 4 1 08:42:01|IC End 400|235 5 1 08:42:01|IC Start 200|235 5 08:42:01|TP Start 520|235 5 00024483 1 1|VSW5TESTSUITE PURPOSE 5 520|235 5 00024483 1 2|Assertion XCirculateSubwindowsUp-5.(A) 520|235 5 00024483 1 3|When a window argument does not name a valid Window, then a 520|235 5 00024483 1 4|BadWindow error occurs. 520|235 5 00024483 1 5|METH: Create a bad window by creating and destroying a window. 520|235 5 00024483 1 6|METH: Call test function using bad window as the window argument. 520|235 5 00024483 1 7|METH: Verify that a BadWindow error occurs. 220|235 5 0 08:42:01|PASS 410|235 5 1 08:42:01|IC End 80|235 1 08:42:01|TC End, scenario ref 475-0 70||"VSW5TESTSUITE CASE XCreateSimpleWindow 12" 10|236 /Xlib4/XCreateSimpleWindow/XCreateSimpleWindow 08:42:01|TC Start, scenario ref 477-0 15|236 3.3-lite 12|TCM Start 520|236 0 00024485 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|236 1 1 08:42:04|IC Start 200|236 1 08:42:04|TP Start 520|236 1 00024485 1 1|VSW5TESTSUITE PURPOSE 1 520|236 1 00024485 1 2|Assertion XCreateSimpleWindow-1.(A) 520|236 1 00024485 1 3|A call to XCreateSimpleWindow creates an unmapped 520|236 1 00024485 1 4|InputOutput subwindow with a parent window of parent and 520|236 1 00024485 1 5|returns the window ID of the created window. 520|236 1 00024485 1 6|METH: Call XCreateSimpleWindow. 520|236 1 00024485 1 7|METH: Get window attributes. 520|236 1 00024485 1 8|METH: Verify that map_state is IsUnmapped. 520|236 1 00024485 1 9|METH: Verify that the class is InputOutput. 520|236 1 00024485 1 10|METH: Call XQueryTree and check parent is parent. 220|236 1 0 08:42:04|PASS 410|236 1 1 08:42:04|IC End 400|236 2 1 08:42:04|IC Start 200|236 2 08:42:04|TP Start 520|236 2 00024485 1 1|VSW5TESTSUITE PURPOSE 2 520|236 2 00024485 1 2|Assertion XCreateSimpleWindow-2.(A) 520|236 2 00024485 1 3|On a call to XCreateSimpleWindow a CreateNotify event is 520|236 2 00024485 1 4|generated on the parent window. 520|236 2 00024485 1 5|METH: Call XCreateSimpleWindow. 520|236 2 00024485 1 6|METH: Verify that a CreateNotify event is received with correct values. 220|236 2 0 08:42:04|PASS 410|236 2 1 08:42:04|IC End 400|236 3 1 08:42:04|IC Start 200|236 3 08:42:04|TP Start 520|236 3 00024485 1 1|VSW5TESTSUITE PURPOSE 3 520|236 3 00024485 1 2|Assertion XCreateSimpleWindow-3.(A) 520|236 3 00024485 1 3|The created window is placed on top in the stacking order 520|236 3 00024485 1 4|with respect to siblings. 520|236 3 00024485 1 5|METH: Create a parent window. 520|236 3 00024485 1 6|METH: Create two overlapping sibling windows. 520|236 3 00024485 1 7|METH: Verify that second window is at top of stacking order. 520|236 3 00024485 1 8|METH: Verify that first sibling is next in the stacking order. 220|236 3 0 08:42:04|PASS 410|236 3 1 08:42:04|IC End 400|236 4 1 08:42:04|IC Start 200|236 4 08:42:04|TP Start 520|236 4 00024485 1 1|VSW5TESTSUITE PURPOSE 4 520|236 4 00024485 1 2|Assertion XCreateSimpleWindow-4.(A) 520|236 4 00024485 1 3|Any part of the window that extends outside its parent 520|236 4 00024485 1 4|window is clipped. 520|236 4 00024485 1 5|METH: Create window to use as parent. 520|236 4 00024485 1 6|METH: Create a subwindow on that with crechild. 520|236 4 00024485 1 7|METH: Create a window that would extend outside previous window. 520|236 4 00024485 1 8|METH: Set background to W_FG. 520|236 4 00024485 1 9|METH: Map all windows. 520|236 4 00024485 1 10|METH: Pixmap verify that window is clipped. 220|236 4 0 08:42:04|PASS 410|236 4 1 08:42:04|IC End 400|236 5 1 08:42:04|IC Start 200|236 5 08:42:04|TP Start 520|236 5 00024485 1 1|VSW5TESTSUITE PURPOSE 5 520|236 5 00024485 1 2|Assertion XCreateSimpleWindow-5.(A) 520|236 5 00024485 1 3|The created window is not displayed. 520|236 5 00024485 1 4|METH: Create window to use as parent. 520|236 5 00024485 1 5|METH: Set background to other than W_BG. 520|236 5 00024485 1 6|METH: Create window with XCreateSimpleWindow. 520|236 5 00024485 1 7|METH: Verify that parent window is still clear. 220|236 5 0 08:42:05|PASS 410|236 5 1 08:42:05|IC End 400|236 6 1 08:42:05|IC Start 200|236 6 08:42:05|TP Start 520|236 6 00024485 1 1|VSW5TESTSUITE PURPOSE 6 520|236 6 00024485 1 2|Assertion XCreateSimpleWindow-6.(A) 520|236 6 00024485 1 3|The depth, class and visual are inherited from the parent 520|236 6 00024485 1 4|window. 520|236 6 00024485 1 5|METH: Create window. 520|236 6 00024485 1 6|METH: Verify that values of depth, class and visual are same as in parent. 220|236 6 0 08:42:05|PASS 410|236 6 1 08:42:05|IC End 400|236 7 1 08:42:05|IC Start 200|236 7 08:42:05|TP Start 520|236 7 00024485 1 1|VSW5TESTSUITE PURPOSE 7 520|236 7 00024485 1 2|Assertion XCreateSimpleWindow-7.(A) 520|236 7 00024485 1 3|All window attributes, other than depth, class, visual, 520|236 7 00024485 1 4|background and border, have their default values. 520|236 7 00024485 1 5|METH: Call XCreateSimpleWindow. 520|236 7 00024485 1 6|METH: Get the window attributes 520|236 7 00024485 1 7|METH: Verify that these are the default values 220|236 7 0 08:42:05|PASS 410|236 7 1 08:42:05|IC End 400|236 8 1 08:42:05|IC Start 200|236 8 08:42:05|TP Start 520|236 8 00024485 1 1|VSW5TESTSUITE PURPOSE 8 520|236 8 00024485 1 2|Assertion XCreateSimpleWindow-8.(B) 520|236 8 00024485 1 3|The cursor is taken from the parent window. 520|236 8 00024485 1 4|Reason for omission: There is no known portable test method for this assertion 520|236 8 00024485 1 5|METH: If extended testing is required: 520|236 8 00024485 1 6|METH: Create a parent window. 520|236 8 00024485 1 7|METH: Set the parents cursor to a non-default cursor. 520|236 8 00024485 1 8|METH: Verify that the parent's cursor was set correctly. 520|236 8 00024485 1 9|METH: Create a child window using XCreateSimpleWindow. 520|236 8 00024485 1 10|METH: Map the child window. 520|236 8 00024485 1 11|METH: Warp the pointer to the child window. 520|236 8 00024485 1 12|METH: Verify that the current cursor is that of the parent. 520|236 8 00024485 1 13|METH: Set the parents cursor to a different cursor. 520|236 8 00024485 1 14|METH: Verify that the parent's cursor was set correctly. 520|236 8 00024485 1 15|METH: Verify that the current cursor has changed to that of the parent. 220|236 8 0 08:42:05|PASS 410|236 8 1 08:42:05|IC End 400|236 9 1 08:42:05|IC Start 200|236 9 08:42:05|TP Start 520|236 9 00024485 1 1|VSW5TESTSUITE PURPOSE 9 520|236 9 00024485 1 2|Assertion XCreateSimpleWindow-9.(B) 520|236 9 00024485 1 3|When the server fails to allocate a required resource, then 520|236 9 00024485 1 4|a BadAlloc error occurs. 520|236 9 00024485 1 5|Reason for omission: There is no known portable test method for this assertion 520|236 9 00024485 1 6|METH: Report UNTESTED 520|236 9 00024485 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|236 9 5 08:42:05|UNTESTED 410|236 9 1 08:42:05|IC End 400|236 10 1 08:42:05|IC Start 200|236 10 08:42:05|TP Start 520|236 10 00024485 1 1|VSW5TESTSUITE PURPOSE 10 520|236 10 00024485 1 2|Assertion XCreateSimpleWindow-10.(A) 520|236 10 00024485 1 3|When a drawable argument is an InputOnly window then a 520|236 10 00024485 1 4|BadMatch error occurs. 520|236 10 00024485 1 5|METH: Create an InputOnly window. 520|236 10 00024485 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|236 10 00024485 1 7|METH: Verify that a BadMatch error occurs. 220|236 10 0 08:42:05|PASS 410|236 10 1 08:42:05|IC End 400|236 11 1 08:42:05|IC Start 200|236 11 08:42:05|TP Start 520|236 11 00024485 1 1|VSW5TESTSUITE PURPOSE 11 520|236 11 00024485 1 2|Assertion XCreateSimpleWindow-11.(A) 520|236 11 00024485 1 3|When width or height is zero, then a BadValue error occurs. 520|236 11 00024485 1 4|METH: Create window with width of 0 520|236 11 00024485 1 5|METH: Verify that BadValue error occurs 520|236 11 00024485 1 6|METH: Create window with height of 0 520|236 11 00024485 1 7|METH: Verify that BadValue error occurs 520|236 11 00024485 1 8|METH: Create window with height of 0 and width of 0 520|236 11 00024485 1 9|METH: Verify that BadValue error occurs 220|236 11 0 08:42:05|PASS 410|236 11 1 08:42:05|IC End 400|236 12 1 08:42:05|IC Start 200|236 12 08:42:05|TP Start 520|236 12 00024485 1 1|VSW5TESTSUITE PURPOSE 12 520|236 12 00024485 1 2|Assertion XCreateSimpleWindow-12.(A) 520|236 12 00024485 1 3|When a window argument does not name a valid Window, then a 520|236 12 00024485 1 4|BadWindow error occurs. 520|236 12 00024485 1 5|METH: Create a bad window by creating and destroying a window. 520|236 12 00024485 1 6|METH: Call test function using bad window as the window argument. 520|236 12 00024485 1 7|METH: Verify that a BadWindow error occurs. 220|236 12 0 08:42:05|PASS 410|236 12 1 08:42:05|IC End 80|236 77 08:42:05|TC End, scenario ref 477-0 70||"VSW5TESTSUITE CASE XCreateWindow 49" 10|237 /Xlib4/XCreateWindow/XCreateWindow 08:42:05|TC Start, scenario ref 479-0 15|237 3.3-lite 49|TCM Start 520|237 0 00024487 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|237 0 00024487 1 2|REPORT: Unexpected error BadValue 520|237 0 00024487 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|237 0 00024487 1 4|REPORT: Protocol request was X_SetFontPath 520|237 0 00024487 1 5|REPORT: Unexpected Xlib error 400|237 1 1 08:42:08|IC Start 200|237 1 08:42:08|TP Start 520|237 1 00024487 1 1|VSW5TESTSUITE PURPOSE 1 520|237 1 00024487 1 2|Assertion XCreateWindow-1.(A) 520|237 1 00024487 1 3|A call to XCreateWindow creates an unmapped subwindow for a 520|237 1 00024487 1 4|specified parent window and returns the window ID of the 520|237 1 00024487 1 5|created window. 520|237 1 00024487 1 6|METH: Call XCreateWindow. 520|237 1 00024487 1 7|METH: Do simple checks on returned id. 220|237 1 0 08:42:08|PASS 410|237 1 1 08:42:08|IC End 400|237 2 1 08:42:08|IC Start 200|237 2 08:42:08|TP Start 520|237 2 00024487 1 1|VSW5TESTSUITE PURPOSE 2 520|237 2 00024487 1 2|Assertion XCreateWindow-2.(A) 520|237 2 00024487 1 3|The window attributes specified in valuemask are set to the 520|237 2 00024487 1 4|values in the attributes structure. 520|237 2 00024487 1 5|METH: Create window with all attributes set to non-default values. 520|237 2 00024487 1 6|METH: Get the window attributes with XGetWindowAttributes. 520|237 2 00024487 1 7|METH: Verify that they are the same as the ones set. 520|237 2 00024487 1 8|METH: The attributes that can't be checked in this way are the subject of other 520|237 2 00024487 1 9|METH: assertions. 220|237 2 0 08:42:08|PASS 410|237 2 1 08:42:08|IC End 400|237 3 1 08:42:08|IC Start 200|237 3 08:42:08|TP Start 520|237 3 00024487 1 1|VSW5TESTSUITE PURPOSE 3 520|237 3 00024487 1 2|Assertion XCreateWindow-3.(A) 520|237 3 00024487 1 3|Window attributes that are not specified in valuemask are 520|237 3 00024487 1 4|set to their default values. 520|237 3 00024487 1 5|METH: Create window. 520|237 3 00024487 1 6|METH: Check default values: 520|237 3 00024487 1 7|METH: bit-gravity: Forget 520|237 3 00024487 1 8|METH: win-gravity: NorthWest 520|237 3 00024487 1 9|METH: backing-store: NotUseful 520|237 3 00024487 1 10|METH: backing-planes: all ones 520|237 3 00024487 1 11|METH: backing-pixel: zero 520|237 3 00024487 1 12|METH: save-under: False 520|237 3 00024487 1 13|METH: event-mask: empty set 520|237 3 00024487 1 14|METH: do-not-propagate-mask: empty set 520|237 3 00024487 1 15|METH: override-redirect: False 520|237 3 00024487 1 16|METH: colormap: CopyFromParent 220|237 3 0 08:42:08|PASS 410|237 3 1 08:42:08|IC End 400|237 4 1 08:42:08|IC Start 200|237 4 08:42:08|TP Start 520|237 4 00024487 1 1|VSW5TESTSUITE PURPOSE 4 520|237 4 00024487 1 2|Assertion XCreateWindow-4.(A) 520|237 4 00024487 1 3|On a call to XCreateWindow a CreateNotify event is 520|237 4 00024487 1 4|generated on the parent window. 520|237 4 00024487 1 5|METH: Create parent window. 520|237 4 00024487 1 6|METH: Select SubstructureNotifyMask on parent window. 520|237 4 00024487 1 7|METH: Create window. 520|237 4 00024487 1 8|METH: Select NoEventMask on parent window. 520|237 4 00024487 1 9|METH: Verify that a single CreateNotify event was generated. 520|237 4 00024487 1 10|METH: Verify that the returned event structure was correct. 220|237 4 0 08:42:08|PASS 410|237 4 1 08:42:08|IC End 400|237 5 1 08:42:08|IC Start 200|237 5 08:42:08|TP Start 520|237 5 00024487 1 1|VSW5TESTSUITE PURPOSE 5 520|237 5 00024487 1 2|Assertion XCreateWindow-5.(A) 520|237 5 00024487 1 3|The created window is placed on top in the stacking order 520|237 5 00024487 1 4|with respect to siblings. 520|237 5 00024487 1 5|METH: Create a parent window. 520|237 5 00024487 1 6|METH: Create two overlapping sibling windows. 520|237 5 00024487 1 7|METH: Verify that second window is at top of stacking order. 520|237 5 00024487 1 8|METH: Verify that first sibling is next in the stacking order. 220|237 5 0 08:42:08|PASS 410|237 5 1 08:42:08|IC End 400|237 6 1 08:42:08|IC Start 200|237 6 08:42:08|TP Start 520|237 6 00024487 1 1|VSW5TESTSUITE PURPOSE 6 520|237 6 00024487 1 2|Assertion XCreateWindow-6.(A) 520|237 6 00024487 1 3|The created window is not displayed. 520|237 6 00024487 1 4|METH: Create window to use as parent. 520|237 6 00024487 1 5|METH: Set background to other than W_BG. 520|237 6 00024487 1 6|METH: Create window with XCreateWindow. 520|237 6 00024487 1 7|METH: Verify that parent window is still clear. 220|237 6 0 08:42:08|PASS 410|237 6 1 08:42:08|IC End 400|237 7 1 08:42:08|IC Start 200|237 7 08:42:08|TP Start 520|237 7 00024487 1 1|VSW5TESTSUITE PURPOSE 7 520|237 7 00024487 1 2|Assertion XCreateWindow-7.(A) 520|237 7 00024487 1 3|When class is CopyFromParent, then the class is taken from 520|237 7 00024487 1 4|the parent window. 520|237 7 00024487 1 5|METH: Create InputOutput window to use as parent. 520|237 7 00024487 1 6|METH: Create window with class CopyFromParent. 520|237 7 00024487 1 7|METH: Verify that class of created window is InputOutput. 520|237 7 00024487 1 8|METH: Create InputOnly window to use as parent. 520|237 7 00024487 1 9|METH: Create window with class CopyFromParent. 520|237 7 00024487 1 10|METH: Verify that class of created window is InputOnly. 220|237 7 0 08:42:08|PASS 410|237 7 1 08:42:08|IC End 400|237 8 1 08:42:08|IC Start 200|237 8 08:42:08|TP Start 520|237 8 00024487 1 1|VSW5TESTSUITE PURPOSE 8 520|237 8 00024487 1 2|Assertion XCreateWindow-8.(A) 520|237 8 00024487 1 3|When depth is CopyFromParent and class is InputOutput, 520|237 8 00024487 1 4|then the depth is taken from the parent window. 520|237 8 00024487 1 5|METH: Create InputOutput window to use as parent. 520|237 8 00024487 1 6|METH: Create window with depth CopyFromParent. 520|237 8 00024487 1 7|METH: Verify that depth of created window is same as the parent. 220|237 8 0 08:42:08|PASS 410|237 8 1 08:42:08|IC End 400|237 9 1 08:42:08|IC Start 200|237 9 08:42:08|TP Start 520|237 9 00024487 1 1|VSW5TESTSUITE PURPOSE 9 520|237 9 00024487 1 2|Assertion XCreateWindow-9.(A) 520|237 9 00024487 1 3|When visual is CopyFromParent, then the visual is taken 520|237 9 00024487 1 4|from the parent window. 520|237 9 00024487 1 5|METH: Create window to use as parent. 520|237 9 00024487 1 6|METH: Create window with visual CopyFromParent. 520|237 9 00024487 1 7|METH: Verify that visual of created window is same as the parent. 220|237 9 0 08:42:08|PASS 410|237 9 1 08:42:08|IC End 400|237 10 1 08:42:08|IC Start 200|237 10 08:42:08|TP Start 520|237 10 00024487 1 1|VSW5TESTSUITE PURPOSE 10 520|237 10 00024487 1 2|Assertion XCreateWindow-10.(A) 520|237 10 00024487 1 3|The window is located such that the upper left outer corner 520|237 10 00024487 1 4|is at the co-ordinate specified by x and y relative to the 520|237 10 00024487 1 5|inside of the border of the parent window. 520|237 10 00024487 1 6|METH: Create window with border and background pixel W_FG. 520|237 10 00024487 1 7|METH: Map created window. 520|237 10 00024487 1 8|METH: Verify position by direct check with checkarea. 220|237 10 0 08:42:08|PASS 410|237 10 1 08:42:08|IC End 400|237 11 1 08:42:08|IC Start 200|237 11 08:42:08|TP Start 520|237 11 00024487 1 1|VSW5TESTSUITE PURPOSE 11 520|237 11 00024487 1 2|Assertion XCreateWindow-11.(A) 520|237 11 00024487 1 3|When the background-pixmap attribute is set to None and the 520|237 11 00024487 1 4|background_pixel attribute is not being set at the same 520|237 11 00024487 1 5|time, then the window has no defined background. 520|237 11 00024487 1 6|METH: Set background-pixmap attribute to None. 520|237 11 00024487 1 7|METH: Map window over a patterned background. 520|237 11 00024487 1 8|METH: Verify that contents of the window are the same as the parent's. 220|237 11 0 08:42:08|PASS 410|237 11 1 08:42:08|IC End 400|237 12 1 08:42:08|IC Start 200|237 12 08:42:08|TP Start 520|237 12 00024487 1 1|VSW5TESTSUITE PURPOSE 12 520|237 12 00024487 1 2|Assertion XCreateWindow-12.(A) 520|237 12 00024487 1 3|When the background-pixmap attribute is set to 520|237 12 00024487 1 4|ParentRelative, then each time the background pixmap is 520|237 12 00024487 1 5|required it is taken from the parent window at the time that 520|237 12 00024487 1 6|it is required, with the background tile origin aligned with 520|237 12 00024487 1 7|the origin of the parent window. 520|237 12 00024487 1 8|METH: Set background-pixmap to ParentRelative. 520|237 12 00024487 1 9|METH: For a variety of parent backgrounds 520|237 12 00024487 1 10|METH: Clear child window. 520|237 12 00024487 1 11|METH: Verify that background changes to that set for the parent. 220|237 12 0 08:42:08|PASS 410|237 12 1 08:42:08|IC End 400|237 13 1 08:42:08|IC Start 200|237 13 08:42:08|TP Start 520|237 13 00024487 1 1|VSW5TESTSUITE PURPOSE 13 520|237 13 00024487 1 2|Assertion XCreateWindow-13.(A) 520|237 13 00024487 1 3|When both background_pixel and background_pixmap are 520|237 13 00024487 1 4|specified, then background_pixel overrides background_pixmap. 520|237 13 00024487 1 5|METH: Set both the background-pixel attribute and the background-pixmap attribute. 520|237 13 00024487 1 6|METH: Map and clear window to ensure background is refreshed. 520|237 13 00024487 1 7|METH: Verify that background is set to the pixel value. 220|237 13 0 08:42:08|PASS 410|237 13 1 08:42:08|IC End 400|237 14 1 08:42:08|IC Start 200|237 14 08:42:08|TP Start 520|237 14 00024487 1 1|VSW5TESTSUITE PURPOSE 14 520|237 14 00024487 1 2|Assertion XCreateWindow-14.(A) 520|237 14 00024487 1 3|When background_pixel is specified, then it is truncated to 520|237 14 00024487 1 4|the depth of the window. 520|237 14 00024487 1 5|METH: For each visual 520|237 14 00024487 1 6|METH: Try variety of background pixel values. 520|237 14 00024487 1 7|METH: Verify that they are truncated to depth using checkarea. 220|237 14 0 08:42:09|PASS 410|237 14 1 08:42:09|IC End 400|237 15 1 08:42:09|IC Start 200|237 15 08:42:09|TP Start 520|237 15 00024487 1 1|VSW5TESTSUITE PURPOSE 15 520|237 15 00024487 1 2|Assertion XCreateWindow-15.(A) 520|237 15 00024487 1 3|When border_pixmap is CopyFromParent, then the 520|237 15 00024487 1 4|border-pixmap attribute is copied from the parent window. 520|237 15 00024487 1 5|METH: Create parent window. 520|237 15 00024487 1 6|METH: Set parent border-pixmap attribute. 520|237 15 00024487 1 7|METH: Set child window border-pixmap to CopyFromParent. 520|237 15 00024487 1 8|METH: Ensure that window is mapped. 520|237 15 00024487 1 9|METH: Pixmap verify to check that border is correct. 220|237 15 0 08:42:09|PASS 410|237 15 1 08:42:09|IC End 400|237 16 1 08:42:09|IC Start 200|237 16 08:42:09|TP Start 520|237 16 00024487 1 1|VSW5TESTSUITE PURPOSE 16 520|237 16 00024487 1 2|Assertion XCreateWindow-16.(A) 520|237 16 00024487 1 3|When border_pixel is specified, then the value is truncated 520|237 16 00024487 1 4|to the depth of the window. 520|237 16 00024487 1 5|METH: For each visual 520|237 16 00024487 1 6|METH: Set border-pixel to various values. 520|237 16 00024487 1 7|METH: Read one pixel back from the border. 520|237 16 00024487 1 8|METH: Verify that this pixel has been truncated to depth of window. 220|237 16 0 08:42:10|PASS 410|237 16 1 08:42:10|IC End 400|237 17 1 08:42:10|IC Start 200|237 17 08:42:10|TP Start 520|237 17 00024487 1 1|VSW5TESTSUITE PURPOSE 17 520|237 17 00024487 1 2|Assertion XCreateWindow-17.(A) 520|237 17 00024487 1 3|When colormap is CopyFromParent, then the colormap 520|237 17 00024487 1 4|attribute is copied from the parent window. 520|237 17 00024487 1 5|METH: Set colormap attribute to CopyFromParent. 520|237 17 00024487 1 6|METH: Get attribute values. 520|237 17 00024487 1 7|METH: Verify that colormap is same as for parent. 220|237 17 0 08:42:10|PASS 410|237 17 1 08:42:10|IC End 400|237 18 1 08:42:10|IC Start 200|237 18 08:42:10|TP Start 520|237 18 00024487 1 1|VSW5TESTSUITE PURPOSE 18 520|237 18 00024487 1 2|Assertion XCreateWindow-18.(B) 520|237 18 00024487 1 3|When the cursor attribute is set to None, then the cursor 520|237 18 00024487 1 4|of the parent window is used for the window and any change 520|237 18 00024487 1 5|in the parent window's cursor will cause an immediate change 520|237 18 00024487 1 6|in the window's cursor. 520|237 18 00024487 1 7|Reason for omission: There is no known portable test method for this assertion 520|237 18 00024487 1 8|METH: If extended testing is required: 520|237 18 00024487 1 9|METH: Create a parent window. 520|237 18 00024487 1 10|METH: Set the parent's cursor to a non-default cursor. 520|237 18 00024487 1 11|METH: Verify that the parent's cursor was set correctly. 520|237 18 00024487 1 12|METH: If XCreateWindow: 520|237 18 00024487 1 13|METH: Create a child window using XCreateWindow. 520|237 18 00024487 1 14|METH: Otherwise: 520|237 18 00024487 1 15|METH: Create and map a child window. 520|237 18 00024487 1 16|METH: Change the cursor attribute of the window to None using XCreateWindow. 520|237 18 00024487 1 17|METH: Warp the pointer to the child window. 520|237 18 00024487 1 18|METH: Verify that the current cursor is that of the parent. 520|237 18 00024487 1 19|METH: Verify that the child's cursor was set correctly. 520|237 18 00024487 1 20|METH: Set the parent's cursor to a different cursor. 520|237 18 00024487 1 21|METH: Verify that the parent's cursor was set correctly. 520|237 18 00024487 1 22|METH: Verify that the current cursor has changed to that of the parent. 220|237 18 0 08:42:10|PASS 410|237 18 1 08:42:10|IC End 400|237 19 1 08:42:10|IC Start 200|237 19 08:42:10|TP Start 520|237 19 00024487 1 1|VSW5TESTSUITE PURPOSE 19 520|237 19 00024487 1 2|Assertion XCreateWindow-19.(A) 520|237 19 00024487 1 3|When a window argument does not name a valid Window, then a 520|237 19 00024487 1 4|BadWindow error occurs. 520|237 19 00024487 1 5|METH: Create a bad window by creating and destroying a window. 520|237 19 00024487 1 6|METH: Call test function using bad window as the window argument. 520|237 19 00024487 1 7|METH: Verify that a BadWindow error occurs. 220|237 19 0 08:42:10|PASS 410|237 19 1 08:42:10|IC End 400|237 20 1 08:42:10|IC Start 200|237 20 08:42:10|TP Start 520|237 20 00024487 1 1|VSW5TESTSUITE PURPOSE 20 520|237 20 00024487 1 2|Assertion XCreateWindow-20.(A) 520|237 20 00024487 1 3|When background_pixmap is not a valid pixmap, None, or 520|237 20 00024487 1 4|ParentRelative, then a BadPixmap error occurs. 520|237 20 00024487 1 5|METH: Call XCreateWindow with background_pixmap set to an invalid value. 520|237 20 00024487 1 6|METH: Verify that a BadPixmap error occurs. 220|237 20 0 08:42:10|PASS 410|237 20 1 08:42:10|IC End 400|237 21 1 08:42:10|IC Start 200|237 21 08:42:10|TP Start 520|237 21 00024487 1 1|VSW5TESTSUITE PURPOSE 21 520|237 21 00024487 1 2|Assertion XCreateWindow-21.(A) 520|237 21 00024487 1 3|When border_pixmap is not a valid pixmap or CopyFromParent, 520|237 21 00024487 1 4|then a BadPixmap error occurs. 520|237 21 00024487 1 5|METH: Call XCreateWindow with border_pixmap set to an invalid value. 520|237 21 00024487 1 6|METH: Verify that a BadPixmap error occurs. 220|237 21 0 08:42:10|PASS 410|237 21 1 08:42:10|IC End 400|237 22 1 08:42:10|IC Start 200|237 22 08:42:10|TP Start 520|237 22 00024487 1 1|VSW5TESTSUITE PURPOSE 22 520|237 22 00024487 1 2|Assertion XCreateWindow-22.(A) 520|237 22 00024487 1 3|When colormap is not a valid Colormap resource or 520|237 22 00024487 1 4|CopyFromParent, then a BadColor error occurs. 520|237 22 00024487 1 5|METH: Call XCreateWindow with colormap set to an invalid value. 520|237 22 00024487 1 6|METH: Verify that a BadColor error occurs. 220|237 22 0 08:42:10|PASS 410|237 22 1 08:42:10|IC End 400|237 23 1 08:42:10|IC Start 200|237 23 08:42:10|TP Start 520|237 23 00024487 1 1|VSW5TESTSUITE PURPOSE 23 520|237 23 00024487 1 2|Assertion XCreateWindow-23.(A) 520|237 23 00024487 1 3|When cursor is not a valid Cursor resource or None, then a 520|237 23 00024487 1 4|BadCursor error occurs. 520|237 23 00024487 1 5|METH: Call XCreateWindow with cursor set to an invalid value. 520|237 23 00024487 1 6|METH: Verify that a BadCursor error occurs. 220|237 23 0 08:42:10|PASS 410|237 23 1 08:42:10|IC End 400|237 24 1 08:42:10|IC Start 200|237 24 08:42:10|TP Start 520|237 24 00024487 1 1|VSW5TESTSUITE PURPOSE 24 520|237 24 00024487 1 2|Assertion XCreateWindow-24.(A) 520|237 24 00024487 1 3|When the window has class InputOnly and valuemask contains 520|237 24 00024487 1 4|a bit set other than CWWinGravity, CWEventMask, 520|237 24 00024487 1 5|CWDontPropagate, CWOverrideRedirect and CWCursor, then a 520|237 24 00024487 1 6|BadMatch error occurs. 520|237 24 00024487 1 7|METH: Set value mask to contain invalid bits. 520|237 24 00024487 1 8|METH: Verify in each case, that a BadMatch error occurs. 220|237 24 0 08:42:10|PASS 410|237 24 1 08:42:10|IC End 400|237 25 1 08:42:10|IC Start 200|237 25 08:42:10|TP Start 520|237 25 00024487 1 1|VSW5TESTSUITE PURPOSE 25 520|237 25 00024487 1 2|Assertion XCreateWindow-25.(C) 520|237 25 00024487 1 3|If windows with depth other than one are supported: When 520|237 25 00024487 1 4|background_pixmap and the window do not have the same depth, 520|237 25 00024487 1 5|then a BadMatch error occurs. 520|237 25 00024487 1 6|METH: Use depth of 1 for the pixmap. 520|237 25 00024487 1 7|METH: Find a visual not of depth 1. 520|237 25 00024487 1 8|METH: If not such a visual 520|237 25 00024487 1 9|METH: UNSUPPORTED 520|237 25 00024487 1 10|METH: else 520|237 25 00024487 1 11|METH: Attempt to set background_pixmap to the depth 1 pixmap. 520|237 25 00024487 1 12|METH: Verify that a BadMatch error occurs. 220|237 25 0 08:42:10|PASS 410|237 25 1 08:42:10|IC End 400|237 26 1 08:42:10|IC Start 200|237 26 08:42:10|TP Start 520|237 26 00024487 1 1|VSW5TESTSUITE PURPOSE 26 520|237 26 00024487 1 2|Assertion XCreateWindow-26.(C) 520|237 26 00024487 1 3|If multiple screens are supported: When background_pixmap 520|237 26 00024487 1 4|and the window are not created for the same screen, then a 520|237 26 00024487 1 5|BadMatch error occurs. 520|237 26 00024487 1 6|METH: If there is a pixmap depth on the alternate screen that has the same 520|237 26 00024487 1 7|METH: depth as a visual on the test screen then 520|237 26 00024487 1 8|METH: Create pixmap on alternate screen. 520|237 26 00024487 1 9|METH: Attempt to set background-pixmap with the pixmap 520|237 26 00024487 1 10|METH: Verify that a BadMatch error occurs. 520|237 26 00024487 1 11|METH: else 520|237 26 00024487 1 12|METH: UNSUPPORTED 520|237 26 00024487 1 13|REPORT: No alternate screen supported 220|237 26 4 08:42:10|UNSUPPORTED 410|237 26 1 08:42:10|IC End 400|237 27 1 08:42:10|IC Start 200|237 27 08:42:10|TP Start 520|237 27 00024487 1 1|VSW5TESTSUITE PURPOSE 27 520|237 27 00024487 1 2|Assertion XCreateWindow-27.(C) 520|237 27 00024487 1 3|If multiple window depths are supported: When 520|237 27 00024487 1 4|background_pixmap is ParentRelative and the window and the 520|237 27 00024487 1 5|parent window do not have the same depth, then a BadMatch 520|237 27 00024487 1 6|error occurs. 520|237 27 00024487 1 7|METH: If two different depth windows are supported. 520|237 27 00024487 1 8|METH: Create window with different depth to parent. 520|237 27 00024487 1 9|METH: Attempt to set background_pixmap to ParentRelative. 520|237 27 00024487 1 10|METH: Verify that a BadMatch error occurs. 520|237 27 00024487 1 11|METH: else 520|237 27 00024487 1 12|METH: UNSUPPORTED. 220|237 27 0 08:42:10|PASS 410|237 27 1 08:42:10|IC End 400|237 28 1 08:42:10|IC Start 200|237 28 08:42:10|TP Start 520|237 28 00024487 1 1|VSW5TESTSUITE PURPOSE 28 520|237 28 00024487 1 2|Assertion XCreateWindow-28.(A) 520|237 28 00024487 1 3|When colormap and the window are not created for the same 520|237 28 00024487 1 4|screen, then a BadMatch error occurs. 520|237 28 00024487 1 5|METH: If multiple screens are supported: 520|237 28 00024487 1 6|METH: Obtain visual information about the alternate screen. 520|237 28 00024487 1 7|METH: Determine a visual type shared between the main and alternate screen. 520|237 28 00024487 1 8|METH: Create a colormap on the alternate screen. 520|237 28 00024487 1 9|METH: Attempt to set the colormap. 520|237 28 00024487 1 10|METH: Verify that a BadMatch error occurs. 520|237 28 00024487 1 11|METH: else 520|237 28 00024487 1 12|METH: UNSUPPORTED 520|237 28 00024487 1 13|REPORT: No alternate screen supported 220|237 28 4 08:42:10|UNSUPPORTED 410|237 28 1 08:42:10|IC End 400|237 29 1 08:42:10|IC Start 200|237 29 08:42:10|TP Start 520|237 29 00024487 1 1|VSW5TESTSUITE PURPOSE 29 520|237 29 00024487 1 2|Assertion XCreateWindow-29.(A) 520|237 29 00024487 1 3|When colormap and the window do not have the same visual 520|237 29 00024487 1 4|type, then a BadMatch error occurs. 520|237 29 00024487 1 5|METH: If two different visual types are supported: 520|237 29 00024487 1 6|METH: Create colour map of different visual to window. 520|237 29 00024487 1 7|METH: Attempt to set colourmap to created colour map. 520|237 29 00024487 1 8|METH: Verify that a BadMatch error occurs. 520|237 29 00024487 1 9|METH: else 520|237 29 00024487 1 10|METH: UNSUPPORTED. 220|237 29 0 08:42:10|PASS 410|237 29 1 08:42:10|IC End 400|237 30 1 08:42:10|IC Start 200|237 30 08:42:10|TP Start 520|237 30 00024487 1 1|VSW5TESTSUITE PURPOSE 30 520|237 30 00024487 1 2|Assertion XCreateWindow-30.(A) 520|237 30 00024487 1 3|When colormap is CopyFromParent and the parent window has a 520|237 30 00024487 1 4|colormap of None, then a BadMatch error occurs. 520|237 30 00024487 1 5|METH: Create a window with a colormap. 520|237 30 00024487 1 6|METH: Free the colormap the window. 520|237 30 00024487 1 7|METH: Call function with colormap of CopyFromParent. 520|237 30 00024487 1 8|METH: Verify BadMatch error occurred. 220|237 30 0 08:42:10|PASS 410|237 30 1 08:42:10|IC End 400|237 31 1 08:42:10|IC Start 200|237 31 08:42:10|TP Start 520|237 31 00024487 1 1|VSW5TESTSUITE PURPOSE 31 520|237 31 00024487 1 2|Assertion XCreateWindow-31.(A) 520|237 31 00024487 1 3|When the window has class InputOnly and border_width is not 520|237 31 00024487 1 4|zero, then a BadMatch error occurs. 520|237 31 00024487 1 5|METH: Set border_width to contain non zero. 520|237 31 00024487 1 6|METH: Verify that a BadMatch error occurs. 220|237 31 0 08:42:10|PASS 410|237 31 1 08:42:10|IC End 400|237 32 1 08:42:10|IC Start 200|237 32 08:42:10|TP Start 520|237 32 00024487 1 1|VSW5TESTSUITE PURPOSE 32 520|237 32 00024487 1 2|Assertion XCreateWindow-32.(A) 520|237 32 00024487 1 3|When bit_gravity is other than ForgetGravity, 520|237 32 00024487 1 4|NorthWestGravity, NorthGravity, NorthEastGravity, 520|237 32 00024487 1 5|WestGravity, CenterGravity, EastGravity, SouthWestGravity, 520|237 32 00024487 1 6|SouthGravity, SouthEastGravityor StaticGravity, then a 520|237 32 00024487 1 7|BadValue error occurs. 520|237 32 00024487 1 8|METH: Set bit_gravity to a bad value. 520|237 32 00024487 1 9|METH: Verify that BadValue is generated. 220|237 32 0 08:42:10|PASS 410|237 32 1 08:42:10|IC End 400|237 33 1 08:42:10|IC Start 200|237 33 08:42:10|TP Start 520|237 33 00024487 1 1|VSW5TESTSUITE PURPOSE 33 520|237 33 00024487 1 2|Assertion XCreateWindow-33.(A) 520|237 33 00024487 1 3|When win_gravity is other than UnmapGravity, 520|237 33 00024487 1 4|NorthWestGravity, NorthGravity, NorthEastGravity, 520|237 33 00024487 1 5|WestGravity, CenterGravity, EastGravity, SouthWestGravity, 520|237 33 00024487 1 6|SouthGravity, SouthEastGravityor StaticGravity, then a 520|237 33 00024487 1 7|BadValue error occurs. 520|237 33 00024487 1 8|METH: Set win_gravity to a bad value. 520|237 33 00024487 1 9|METH: Verify that BadValue is generated. 220|237 33 0 08:42:10|PASS 410|237 33 1 08:42:10|IC End 400|237 34 1 08:42:10|IC Start 200|237 34 08:42:10|TP Start 520|237 34 00024487 1 1|VSW5TESTSUITE PURPOSE 34 520|237 34 00024487 1 2|Assertion XCreateWindow-34.(A) 520|237 34 00024487 1 3|When backing_store is other than NotUseful, WhenMapped or 520|237 34 00024487 1 4|Always, then a BadValue error occurs. 520|237 34 00024487 1 5|METH: Set backing_store to a bad value. 520|237 34 00024487 1 6|METH: Verify that BadValue is generated. 220|237 34 0 08:42:10|PASS 410|237 34 1 08:42:10|IC End 400|237 35 1 08:42:10|IC Start 200|237 35 08:42:10|TP Start 520|237 35 00024487 1 1|VSW5TESTSUITE PURPOSE 35 520|237 35 00024487 1 2|Assertion XCreateWindow-35.(A) 520|237 35 00024487 1 3|When save_under is other than True or False, then a 520|237 35 00024487 1 4|BadValue error occurs. 520|237 35 00024487 1 5|METH: Set save_under to a bad value. 520|237 35 00024487 1 6|METH: Verify that BadValue is generated. 220|237 35 0 08:42:10|PASS 410|237 35 1 08:42:10|IC End 400|237 36 1 08:42:10|IC Start 200|237 36 08:42:10|TP Start 520|237 36 00024487 1 1|VSW5TESTSUITE PURPOSE 36 520|237 36 00024487 1 2|Assertion XCreateWindow-36.(A) 520|237 36 00024487 1 3|When event_mask is other than a bitwise OR of any of 520|237 36 00024487 1 4|NoEventMask, KeyPressMask, KeyReleaseMask, 520|237 36 00024487 1 5|ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|237 36 00024487 1 6|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|237 36 00024487 1 7|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|237 36 00024487 1 8|Button4MotionMask, Button5MotionMask, ButtonMotionMask, 520|237 36 00024487 1 9|KeymapStateMask, ExposureMask, VisibilityChangeMask, 520|237 36 00024487 1 10|StructureNotifyMask, ResizeRedirectMask, 520|237 36 00024487 1 11|SubstructureNotifyMask, SubstructureRedirectMask, 520|237 36 00024487 1 12|FocusChangeMask, PropertyChangeMask, ColormapChangeMask or 520|237 36 00024487 1 13|OwnerGrabButtonMask, then a BadValue error occurs. 520|237 36 00024487 1 14|METH: Set event_mask to a bad value. 520|237 36 00024487 1 15|METH: Verify that BadValue is generated. 220|237 36 0 08:42:10|PASS 410|237 36 1 08:42:10|IC End 400|237 37 1 08:42:10|IC Start 200|237 37 08:42:10|TP Start 520|237 37 00024487 1 1|VSW5TESTSUITE PURPOSE 37 520|237 37 00024487 1 2|Assertion XCreateWindow-37.(A) 520|237 37 00024487 1 3|When do_not_propagate_mask is other than a bitwise OR of 520|237 37 00024487 1 4|any of NoEventMask, KeyPressMask, KeyReleaseMask, 520|237 37 00024487 1 5|ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|237 37 00024487 1 6|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|237 37 00024487 1 7|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|237 37 00024487 1 8|Button4MotionMask, Button5MotionMask, ButtonMotionMask, 520|237 37 00024487 1 9|KeymapStateMask, ExposureMask, VisibilityChangeMask, 520|237 37 00024487 1 10|StructureNotifyMask, ResizeRedirectMask, 520|237 37 00024487 1 11|SubstructureNotifyMask, SubstructureRedirectMask, 520|237 37 00024487 1 12|FocusChangeMask, PropertyChangeMask, ColormapChangeMask or 520|237 37 00024487 1 13|OwnerGrabButtonMask, then a BadValue error occurs. 520|237 37 00024487 1 14|METH: Set do_not_propagate_mask to a bad value. 520|237 37 00024487 1 15|METH: Verify that BadValue is generated. 220|237 37 0 08:42:10|PASS 410|237 37 1 08:42:10|IC End 400|237 38 1 08:42:10|IC Start 200|237 38 08:42:10|TP Start 520|237 38 00024487 1 1|VSW5TESTSUITE PURPOSE 38 520|237 38 00024487 1 2|Assertion XCreateWindow-38.(A) 520|237 38 00024487 1 3|When override_redirect is other than True or False, then a 520|237 38 00024487 1 4|BadValue error occurs. 520|237 38 00024487 1 5|METH: Set override_redirect to a bad value. 520|237 38 00024487 1 6|METH: Verify that BadValue is generated. 220|237 38 0 08:42:10|PASS 410|237 38 1 08:42:10|IC End 400|237 39 1 08:42:10|IC Start 200|237 39 08:42:10|TP Start 520|237 39 00024487 1 1|VSW5TESTSUITE PURPOSE 39 520|237 39 00024487 1 2|Assertion XCreateWindow-39.(C) 520|237 39 00024487 1 3|If windows with depth other than one are supported: When 520|237 39 00024487 1 4|border_pixmap and the window do not have the same depth, 520|237 39 00024487 1 5|then a BadMatch error occurs. 520|237 39 00024487 1 6|METH: If a window with depth other than one is supported: 520|237 39 00024487 1 7|METH: Attempt to set border_pixmap with depth one. 520|237 39 00024487 1 8|METH: Verify that a BadMatch error occurs with a window depth other than one. 520|237 39 00024487 1 9|METH: else 520|237 39 00024487 1 10|METH: UNSUPPORTED. 220|237 39 0 08:42:10|PASS 410|237 39 1 08:42:10|IC End 400|237 40 1 08:42:10|IC Start 200|237 40 08:42:10|TP Start 520|237 40 00024487 1 1|VSW5TESTSUITE PURPOSE 40 520|237 40 00024487 1 2|Assertion XCreateWindow-40.(C) 520|237 40 00024487 1 3|If multiple window depths are supported: When border_pixmap 520|237 40 00024487 1 4|is CopyFromParent, and the window does not have the same 520|237 40 00024487 1 5|depth as the parent window, then a BadMatch error occurs. 520|237 40 00024487 1 6|METH: If two different depth windows are supported. 520|237 40 00024487 1 7|METH: Create window with different depth to parent. 520|237 40 00024487 1 8|METH: Attempt to set border_pixmap to CopyFromParent. 520|237 40 00024487 1 9|METH: Verify that a BadMatch error occurs. 520|237 40 00024487 1 10|METH: else 520|237 40 00024487 1 11|METH: UNSUPPORTED. 220|237 40 0 08:42:10|PASS 410|237 40 1 08:42:10|IC End 400|237 41 1 08:42:10|IC Start 200|237 41 08:42:10|TP Start 520|237 41 00024487 1 1|VSW5TESTSUITE PURPOSE 41 520|237 41 00024487 1 2|Assertion XCreateWindow-41.(A) 520|237 41 00024487 1 3|When colormap is CopyFromParent and the window does not 520|237 41 00024487 1 4|have the same visual type as the parent window, then a 520|237 41 00024487 1 5|BadMatch error occurs. 520|237 41 00024487 1 6|METH: If two different visual types are supported: 520|237 41 00024487 1 7|METH: Create a parent of one visual type 520|237 41 00024487 1 8|METH: Attempt to set colourmap to CopyFromParent on window of different visual type. 520|237 41 00024487 1 9|METH: Verify that a BadMatch error occurs. 520|237 41 00024487 1 10|METH: else 520|237 41 00024487 1 11|METH: UNSUPPORTED. 220|237 41 0 08:42:10|PASS 410|237 41 1 08:42:10|IC End 400|237 42 1 08:42:10|IC Start 200|237 42 08:42:10|TP Start 520|237 42 00024487 1 1|VSW5TESTSUITE PURPOSE 42 520|237 42 00024487 1 2|Assertion XCreateWindow-42.(A) 520|237 42 00024487 1 3|When class is InputOutput and the specified visual type and 520|237 42 00024487 1 4|depth are not supported for the screen, then a BadMatch 520|237 42 00024487 1 5|error occurs. 520|237 42 00024487 1 6|METH: Find depth not supported by screen. 520|237 42 00024487 1 7|METH: Set depth to the unsupported depth. 520|237 42 00024487 1 8|METH: Set visual to a supported type 520|237 42 00024487 1 9|METH: (doesn't seem possible to test unsupported visual portably) 520|237 42 00024487 1 10|METH: Set class to InputOutput. 520|237 42 00024487 1 11|METH: Attempt to create window. 520|237 42 00024487 1 12|METH: Verify that BadMatch error occurs. 220|237 42 0 08:42:10|PASS 410|237 42 1 08:42:10|IC End 400|237 43 1 08:42:10|IC Start 200|237 43 08:42:10|TP Start 520|237 43 00024487 1 1|VSW5TESTSUITE PURPOSE 43 520|237 43 00024487 1 2|Assertion XCreateWindow-43.(A) 520|237 43 00024487 1 3|When class is InputOutput and the parent window has class 520|237 43 00024487 1 4|InputOnly, then a BadMatch error occurs. 520|237 43 00024487 1 5|METH: Create input only window with iponlywin(). 520|237 43 00024487 1 6|METH: Set class to InputOutput. 520|237 43 00024487 1 7|METH: Create window with the input only window as parent. 520|237 43 00024487 1 8|METH: Verify that a BadMatch error occurs. 220|237 43 0 08:42:10|PASS 410|237 43 1 08:42:10|IC End 400|237 44 1 08:42:10|IC Start 200|237 44 08:42:10|TP Start 520|237 44 00024487 1 1|VSW5TESTSUITE PURPOSE 44 520|237 44 00024487 1 2|Assertion XCreateWindow-44.(A) 520|237 44 00024487 1 3|When class is InputOnly and the depth is not zero, then a 520|237 44 00024487 1 4|BadMatch error occurs. 520|237 44 00024487 1 5|METH: Set class to InputOnly. 520|237 44 00024487 1 6|METH: Set depth to 1. 520|237 44 00024487 1 7|METH: Set border_width to 0 to avoid BadMatch error due to border width. 520|237 44 00024487 1 8|METH: Call XCreateWindow. 520|237 44 00024487 1 9|METH: Verify that BadMatch error occurs. 220|237 44 0 08:42:10|PASS 410|237 44 1 08:42:10|IC End 400|237 45 1 08:42:10|IC Start 200|237 45 08:42:10|TP Start 520|237 45 00024487 1 1|VSW5TESTSUITE PURPOSE 45 520|237 45 00024487 1 2|Assertion XCreateWindow-45.(B) 520|237 45 00024487 1 3|When class is InputOnly and the specified visual type is 520|237 45 00024487 1 4|not supported by the screen, then a BadMatch error occurs. 520|237 45 00024487 1 5|Reason for omission: There is no known portable test method for this assertion 520|237 45 00024487 1 6|METH: Report UNTESTED 220|237 45 5 08:42:10|UNTESTED 410|237 45 1 08:42:10|IC End 400|237 46 1 08:42:10|IC Start 200|237 46 08:42:10|TP Start 520|237 46 00024487 1 1|VSW5TESTSUITE PURPOSE 46 520|237 46 00024487 1 2|Assertion XCreateWindow-46.(A) 520|237 46 00024487 1 3|When the width or height is zero, then a BadValue error 520|237 46 00024487 1 4|occurs. 520|237 46 00024487 1 5|METH: Set width and height in turn to be zero. 520|237 46 00024487 1 6|METH: Call XCreateWindow. 520|237 46 00024487 1 7|METH: Verify that a BadValue error occurs. 220|237 46 0 08:42:10|PASS 410|237 46 1 08:42:10|IC End 400|237 47 1 08:42:10|IC Start 200|237 47 08:42:10|TP Start 520|237 47 00024487 1 1|VSW5TESTSUITE PURPOSE 47 520|237 47 00024487 1 2|Assertion XCreateWindow-47.(B) 520|237 47 00024487 1 3|When the specified visual type is invalid, then a BadValue 520|237 47 00024487 1 4|error occurs. 520|237 47 00024487 1 5|Reason for omission: There is no known portable test method for this assertion 520|237 47 00024487 1 6|METH: Report UNTESTED 220|237 47 5 08:42:10|UNTESTED 410|237 47 1 08:42:10|IC End 400|237 48 1 08:42:10|IC Start 200|237 48 08:42:10|TP Start 520|237 48 00024487 1 1|VSW5TESTSUITE PURPOSE 48 520|237 48 00024487 1 2|Assertion XCreateWindow-48.(A) 520|237 48 00024487 1 3|When the value of class is other than InputOutput, 520|237 48 00024487 1 4|InputOnly or CopyFromParent, then a BadValue error occurs. 520|237 48 00024487 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|237 48 00024487 1 6|METH: For each value: 520|237 48 00024487 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|237 48 00024487 1 8|METH: Verify that a BadValue error occurs. 220|237 48 0 08:42:10|PASS 410|237 48 1 08:42:10|IC End 400|237 49 1 08:42:10|IC Start 200|237 49 08:42:10|TP Start 520|237 49 00024487 1 1|VSW5TESTSUITE PURPOSE 49 520|237 49 00024487 1 2|Assertion XCreateWindow-49.(B) 520|237 49 00024487 1 3|When the server fails to allocate a required resource, then 520|237 49 00024487 1 4|a BadAlloc error occurs. 520|237 49 00024487 1 5|Reason for omission: There is no known portable test method for this assertion 520|237 49 00024487 1 6|METH: Report UNTESTED 520|237 49 00024487 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|237 49 5 08:42:10|UNTESTED 410|237 49 1 08:42:10|IC End 80|237 77 08:42:10|TC End, scenario ref 479-0 70||"VSW5TESTSUITE CASE XDefineCursor 6" 10|238 /Xlib4/XDefineCursor 08:42:10|TC Start, scenario ref 481-0 15|238 3.3-lite 6|TCM Start 520|238 0 00024489 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|238 0 00024489 1 2|REPORT: Unexpected error BadValue 520|238 0 00024489 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|238 0 00024489 1 4|REPORT: Protocol request was X_SetFontPath 520|238 0 00024489 1 5|REPORT: Unexpected Xlib error 400|238 1 1 08:42:13|IC Start 200|238 1 08:42:13|TP Start 520|238 1 00024489 1 1|VSW5TESTSUITE PURPOSE 1 520|238 1 00024489 1 2|Assertion XDefineCursor-1.(B) 520|238 1 00024489 1 3|A call to XDefineCursor sets the cursor for the window to 520|238 1 00024489 1 4|be cursor. 520|238 1 00024489 1 5|Reason for omission: There is no known portable test method for this assertion 520|238 1 00024489 1 6|METH: If extended testing is required: 520|238 1 00024489 1 7|METH: Create a window. 520|238 1 00024489 1 8|METH: Obtain a non-default cursor. 520|238 1 00024489 1 9|METH: Set the window cursor using XDefineCursor. 520|238 1 00024489 1 10|METH: Verify that the window cursor is set correctly. 520|238 1 00024489 1 11|METH: Otherwise: 520|238 1 00024489 1 12|METH: Create cursor. 520|238 1 00024489 1 13|METH: Create windows. 520|238 1 00024489 1 14|METH: Call XDefineCursor. 220|238 1 0 08:42:13|PASS 410|238 1 1 08:42:13|IC End 400|238 2 1 08:42:13|IC Start 200|238 2 08:42:13|TP Start 520|238 2 00024489 1 1|VSW5TESTSUITE PURPOSE 2 520|238 2 00024489 1 2|Assertion XDefineCursor-2.(B) 520|238 2 00024489 1 3|When the cursor is None and the window is the root window, 520|238 2 00024489 1 4|then the default cursor will be used. 520|238 2 00024489 1 5|Reason for omission: There is no known portable test method for this assertion 520|238 2 00024489 1 6|METH: If extended testing is required: 520|238 2 00024489 1 7|METH: If the server supports two screens with the same default cursor: 520|238 2 00024489 1 8|METH: Set the root window cursor to a non-default cursor using XDefineCursor. 520|238 2 00024489 1 9|METH: Verify that the cursor was set correctly. 520|238 2 00024489 1 10|METH: Warp the pointer into the root window. 520|238 2 00024489 1 11|METH: Verify that the current cursor is that of the root window. 520|238 2 00024489 1 12|METH: Warp the pointer to the alternate root window. 520|238 2 00024489 1 13|METH: Verify that the current cursor is not the same as that of the default root window. 520|238 2 00024489 1 14|METH: Reset the cursor of the root window to the default cursor using XDefineCursor. 520|238 2 00024489 1 15|METH: Verify that the current cursor is the same as that of the default root window. 520|238 2 00024489 1 16|METH: Otherwise : 520|238 2 00024489 1 17|METH: Set the root window cursor to a non-default cursor using XDefineCursor. 520|238 2 00024489 1 18|METH: Verify that the cursor was set correctly. 520|238 2 00024489 1 19|METH: Warp the pointer to the root window. 520|238 2 00024489 1 20|METH: Verify that the current cursor is that of the root window. 520|238 2 00024489 1 21|METH: Reset the cursor of the root window to the default cursor using XDefineCursor. 520|238 2 00024489 1 22|METH: Verify that the root window cursor is no longer the non-default cursor. 520|238 2 00024489 1 23|METH: Otherwise: 520|238 2 00024489 1 24|METH: Set window to root window. 520|238 2 00024489 1 25|METH: Call XDefineCursor with cursor set to None. 520|238 2 00024489 1 26|REPORT: The assertion can only be partially tested 220|238 2 5 08:42:13|UNTESTED 410|238 2 1 08:42:13|IC End 400|238 3 1 08:42:13|IC Start 200|238 3 08:42:13|TP Start 520|238 3 00024489 1 1|VSW5TESTSUITE PURPOSE 3 520|238 3 00024489 1 2|Assertion XDefineCursor-3.(B) 520|238 3 00024489 1 3|When the cursor is None and the window is not the root 520|238 3 00024489 1 4|window, then the parent's cursor will be used. 520|238 3 00024489 1 5|Reason for omission: There is no known portable test method for this assertion 520|238 3 00024489 1 6|METH: If extended testing is required: 520|238 3 00024489 1 7|METH: Create a window. 520|238 3 00024489 1 8|METH: Set the cursor of that window to a non-default cursor. 520|238 3 00024489 1 9|METH: Verify that the parent window's cursor is correctly set. 520|238 3 00024489 1 10|METH: Warp the pointer into the parent. 520|238 3 00024489 1 11|METH: Verify that the current cursor is that of the parent. 520|238 3 00024489 1 12|METH: Create a child of the window. 520|238 3 00024489 1 13|METH: Set the cursor of the child to a different cursor. 520|238 3 00024489 1 14|METH: Verify that the child window's cursor is correctly set. 520|238 3 00024489 1 15|METH: Warp the pointer into the child. 520|238 3 00024489 1 16|METH: Verify that the current cursor is not that of the parent. 520|238 3 00024489 1 17|METH: Verify that the current cursor is that of the child. 520|238 3 00024489 1 18|METH: Set the child's cursor to None using XDefineCursor. 520|238 3 00024489 1 19|METH: Verify that the current cursor is that of the parent window. 520|238 3 00024489 1 20|METH: Otherwise: 520|238 3 00024489 1 21|METH: Create windows. 520|238 3 00024489 1 22|METH: Call XDefineCursor with cursor set to None. 220|238 3 0 08:42:13|PASS 410|238 3 1 08:42:13|IC End 400|238 4 1 08:42:13|IC Start 200|238 4 08:42:13|TP Start 520|238 4 00024489 1 1|VSW5TESTSUITE PURPOSE 4 520|238 4 00024489 1 2|Assertion XDefineCursor-4.(B) 520|238 4 00024489 1 3|When the cursor is other than None, then a call to 520|238 4 00024489 1 4|XDefineCursor sets the cursor for the window to be cursor 520|238 4 00024489 1 5|and causes the cursor to be displayed when the pointer is in 520|238 4 00024489 1 6|the window. 520|238 4 00024489 1 7|Reason for omission: There is no known portable test method for this assertion 520|238 4 00024489 1 8|METH: If extended testing is required: 520|238 4 00024489 1 9|METH: Create a window. 520|238 4 00024489 1 10|METH: Set the window cursor to a non-default cursor. 520|238 4 00024489 1 11|METH: Verify that the window cursor is set correctly. 520|238 4 00024489 1 12|METH: Warp the pointer into the window. 520|238 4 00024489 1 13|METH: Verify that the current cursor is that of the window. 520|238 4 00024489 1 14|METH: Otherwise: 520|238 4 00024489 1 15|METH: Create cursor. 520|238 4 00024489 1 16|METH: Create windows. 520|238 4 00024489 1 17|METH: Call XDefineCursor with cursor other than None. 220|238 4 0 08:42:13|PASS 410|238 4 1 08:42:13|IC End 400|238 5 1 08:42:13|IC Start 200|238 5 08:42:13|TP Start 520|238 5 00024489 1 1|VSW5TESTSUITE PURPOSE 5 520|238 5 00024489 1 2|Assertion XDefineCursor-5.(A) 520|238 5 00024489 1 3|When a cursor argument does not name a valid Cursor, then a 520|238 5 00024489 1 4|BadCursor error occurs. 520|238 5 00024489 1 5|METH: Create cursor with shape XT_FONTCURSOR_GOOD in font cursor. 520|238 5 00024489 1 6|METH: Free cursor. 520|238 5 00024489 1 7|METH: Call test function using bad cursor as the cursor argument. 520|238 5 00024489 1 8|METH: Verify that a BadCursor error occurs. 220|238 5 0 08:42:13|PASS 410|238 5 1 08:42:13|IC End 400|238 6 1 08:42:13|IC Start 200|238 6 08:42:13|TP Start 520|238 6 00024489 1 1|VSW5TESTSUITE PURPOSE 6 520|238 6 00024489 1 2|Assertion XDefineCursor-6.(A) 520|238 6 00024489 1 3|When a window argument does not name a valid Window, then a 520|238 6 00024489 1 4|BadWindow error occurs. 520|238 6 00024489 1 5|METH: Create a bad window by creating and destroying a window. 520|238 6 00024489 1 6|METH: Call test function using bad window as the window argument. 520|238 6 00024489 1 7|METH: Verify that a BadWindow error occurs. 220|238 6 0 08:42:13|PASS 410|238 6 1 08:42:13|IC End 80|238 77 08:42:13|TC End, scenario ref 481-0 70||"VSW5TESTSUITE CASE XDestroySubwindows 5" 10|239 /Xlib4/XDestroySubwindows 08:42:13|TC Start, scenario ref 483-0 15|239 3.3-lite 5|TCM Start 520|239 0 00024491 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|239 1 1 08:42:16|IC Start 200|239 1 08:42:16|TP Start 520|239 1 00024491 1 1|VSW5TESTSUITE PURPOSE 1 520|239 1 00024491 1 2|Assertion XDestroySubwindows-1.(A) 520|239 1 00024491 1 3|A call to XDestroySubwindows destroys all inferior windows 520|239 1 00024491 1 4|of the specified window, in bottom-to-top stacking order. 520|239 1 00024491 1 5|METH: Create stack of windows. 520|239 1 00024491 1 6|METH: Call XDestroySubwindows on window. 520|239 1 00024491 1 7|METH: Verify that this window still exists. 520|239 1 00024491 1 8|METH: Verify that all inferiors no longer exist. 520|239 1 00024491 1 9|METH: Verify by pixel checking that all traces of the windows have been removed from 520|239 1 00024491 1 10|METH: the parent. 220|239 1 0 08:42:16|PASS 410|239 1 1 08:42:16|IC End 400|239 2 1 08:42:16|IC Start 200|239 2 08:42:16|TP Start 520|239 2 00024491 1 1|VSW5TESTSUITE PURPOSE 2 520|239 2 00024491 1 2|Assertion XDestroySubwindows-2.(A) 520|239 2 00024491 1 3|When a call to XDestroySubwindows destroys a subwindow and 520|239 2 00024491 1 4|the subwindow is mapped, then the subwindow is unmapped 520|239 2 00024491 1 5|first and an UnmapNotify event is generated. 520|239 2 00024491 1 6|METH: Create stack of windows. 520|239 2 00024491 1 7|METH: Unmap one window. 520|239 2 00024491 1 8|METH: Enable events on each window. 520|239 2 00024491 1 9|METH: Call XDestroySubwindows on window. 520|239 2 00024491 1 10|METH: Verify that an UnmapNotify event is generated for each mapped subwindow. 520|239 2 00024491 1 11|METH: Verify that an UnmapNotify event is generated on the parent of each mapped 520|239 2 00024491 1 12|METH: subwindow. 520|239 2 00024491 1 13|METH: Verify that no UnmapNotify event is generated for the unmapped window. 520|239 2 00024491 1 14|METH: Verify all fields of events. 220|239 2 0 08:42:16|PASS 410|239 2 1 08:42:16|IC End 400|239 3 1 08:42:16|IC Start 200|239 3 08:42:16|TP Start 520|239 3 00024491 1 1|VSW5TESTSUITE PURPOSE 3 520|239 3 00024491 1 2|Assertion XDestroySubwindows-3.(A) 520|239 3 00024491 1 3|On a call to XDestroySubwindows a DestroyNotify event is 520|239 3 00024491 1 4|generated for each window that is destroyed with events 520|239 3 00024491 1 5|being generated for all inferiors of that window before 520|239 3 00024491 1 6|being generated for the given window. 520|239 3 00024491 1 7|METH: Create stack of windows. 520|239 3 00024491 1 8|METH: Enable events on each window. 520|239 3 00024491 1 9|METH: Call XDestroySubwindows on window. 520|239 3 00024491 1 10|METH: Verify that a DestroyNotify event is generated for each subwindow. 520|239 3 00024491 1 11|METH: Verify that a DestroyNotify event is generated on the parent of each subwindow. 220|239 3 0 08:42:16|PASS 410|239 3 1 08:42:16|IC End 400|239 4 1 08:42:16|IC Start 200|239 4 08:42:16|TP Start 520|239 4 00024491 1 1|VSW5TESTSUITE PURPOSE 4 520|239 4 00024491 1 2|Assertion XDestroySubwindows-4.(A) 520|239 4 00024491 1 3|When a call to XDestroySubwindows uncovers part of any 520|239 4 00024491 1 4|window that was formerly obscured, then either Expose events 520|239 4 00024491 1 5|are generated or the contents are restored from backing 520|239 4 00024491 1 6|store. 520|239 4 00024491 1 7|METH: Create stack of windows. 520|239 4 00024491 1 8|METH: Set up window with setforexpose(). 520|239 4 00024491 1 9|METH: Enable events on parent window. 520|239 4 00024491 1 10|METH: Call XDestroySubwindows on window. 520|239 4 00024491 1 11|METH: Verify that window was restored from backing store, or that expose events were 520|239 4 00024491 1 12|METH: generated, using exposecheck(). 220|239 4 0 08:42:16|PASS 410|239 4 1 08:42:16|IC End 400|239 5 1 08:42:16|IC Start 200|239 5 08:42:16|TP Start 520|239 5 00024491 1 1|VSW5TESTSUITE PURPOSE 5 520|239 5 00024491 1 2|Assertion XDestroySubwindows-5.(A) 520|239 5 00024491 1 3|When a window argument does not name a valid Window, then a 520|239 5 00024491 1 4|BadWindow error occurs. 520|239 5 00024491 1 5|METH: Create a bad window by creating and destroying a window. 520|239 5 00024491 1 6|METH: Call test function using bad window as the window argument. 520|239 5 00024491 1 7|METH: Verify that a BadWindow error occurs. 220|239 5 0 08:42:16|PASS 410|239 5 1 08:42:16|IC End 80|239 0 08:42:17|TC End, scenario ref 483-0 70||"VSW5TESTSUITE CASE XDestroyWindow 6" 10|240 /Xlib4/XDestroyWindow 08:42:17|TC Start, scenario ref 485-0 15|240 3.3-lite 6|TCM Start 520|240 0 00024493 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|240 1 1 08:42:20|IC Start 200|240 1 08:42:20|TP Start 520|240 1 00024493 1 1|VSW5TESTSUITE PURPOSE 1 520|240 1 00024493 1 2|Assertion XDestroyWindow-1.(A) 520|240 1 00024493 1 3|A call to XDestroyWindow destroys the specified window and 520|240 1 00024493 1 4|all of its subwindows. 520|240 1 00024493 1 5|METH: Create base window. 520|240 1 00024493 1 6|METH: Create window with inferiors on base window to destroy. 520|240 1 00024493 1 7|METH: Call XDestroyWindow on window. 520|240 1 00024493 1 8|METH: Verify that the window no longer exists. 520|240 1 00024493 1 9|METH: Verify that all inferiors of the window no longer exist. 520|240 1 00024493 1 10|METH: Verify by pixel checking that all traces of the windows have been removed from 520|240 1 00024493 1 11|METH: the base window. 220|240 1 0 08:42:20|PASS 410|240 1 1 08:42:20|IC End 400|240 2 1 08:42:20|IC Start 200|240 2 08:42:20|TP Start 520|240 2 00024493 1 1|VSW5TESTSUITE PURPOSE 2 520|240 2 00024493 1 2|Assertion XDestroyWindow-2.(A) 520|240 2 00024493 1 3|When a call to XDestroyWindow destroys a window and the 520|240 2 00024493 1 4|window is mapped, then the window is unmapped first and an 520|240 2 00024493 1 5|UnmapNotify event is generated. 520|240 2 00024493 1 6|METH: Create a base window and a window with inferiors on the base window. 520|240 2 00024493 1 7|METH: Enable events on each window. 520|240 2 00024493 1 8|METH: Call XDestroyWindow to destroy a window. 520|240 2 00024493 1 9|METH: Check that an UnmapNotify event was generated on the destroyed window 520|240 2 00024493 1 10|METH: and it's the parent window. 520|240 2 00024493 1 11|METH: Verify that the correct windows had notifications 220|240 2 0 08:42:20|PASS 410|240 2 1 08:42:20|IC End 400|240 3 1 08:42:20|IC Start 200|240 3 08:42:20|TP Start 520|240 3 00024493 1 1|VSW5TESTSUITE PURPOSE 3 520|240 3 00024493 1 2|Assertion XDestroyWindow-3.(A) 520|240 3 00024493 1 3|On a call to XDestroyWindow a DestroyNotify event is 520|240 3 00024493 1 4|generated for each window that is destroyed such that for 520|240 3 00024493 1 5|any given window being destroyed, DestroyNotify is generated 520|240 3 00024493 1 6|on any inferiors of that window before being generated on 520|240 3 00024493 1 7|the given window itself. 520|240 3 00024493 1 8|METH: Create base window. 520|240 3 00024493 1 9|METH: Create window on base window to destroy. 520|240 3 00024493 1 10|METH: Create stack of windows on this window. 520|240 3 00024493 1 11|METH: Enable events on each window. 520|240 3 00024493 1 12|METH: Call XDestroyWindow on window. 520|240 3 00024493 1 13|METH: Verify that a DestroyNotify event is generated for each window. 520|240 3 00024493 1 14|METH: Verify that a DestroyNotify event is generated on the parent of each window. 220|240 3 0 08:42:20|PASS 410|240 3 1 08:42:20|IC End 400|240 4 1 08:42:20|IC Start 200|240 4 08:42:20|TP Start 520|240 4 00024493 1 1|VSW5TESTSUITE PURPOSE 4 520|240 4 00024493 1 2|Assertion XDestroyWindow-4.(A) 520|240 4 00024493 1 3|When the specified window is a root window, then no windows 520|240 4 00024493 1 4|are destroyed. 520|240 4 00024493 1 5|METH: Create a window. 520|240 4 00024493 1 6|METH: Attempt to destroy root window. 520|240 4 00024493 1 7|METH: Verify that the root and our window are still valid. 220|240 4 0 08:42:20|PASS 410|240 4 1 08:42:20|IC End 400|240 5 1 08:42:20|IC Start 200|240 5 08:42:20|TP Start 520|240 5 00024493 1 1|VSW5TESTSUITE PURPOSE 5 520|240 5 00024493 1 2|Assertion XDestroyWindow-5.(A) 520|240 5 00024493 1 3|When a call to XDestroyWindow uncovers part of any window 520|240 5 00024493 1 4|that was formerly obscured, then either Expose events are 520|240 5 00024493 1 5|generated or the contents are restored from backing store. 520|240 5 00024493 1 6|METH: Create base window. 520|240 5 00024493 1 7|METH: Call setforexpose() on base window. 520|240 5 00024493 1 8|METH: Create window on base to destroy. 520|240 5 00024493 1 9|METH: Destroy window. 520|240 5 00024493 1 10|METH: Verify expose processing or backing store with exposecheck(). 220|240 5 0 08:42:20|PASS 410|240 5 1 08:42:20|IC End 400|240 6 1 08:42:20|IC Start 200|240 6 08:42:20|TP Start 520|240 6 00024493 1 1|VSW5TESTSUITE PURPOSE 6 520|240 6 00024493 1 2|Assertion XDestroyWindow-6.(A) 520|240 6 00024493 1 3|When a window argument does not name a valid Window, then a 520|240 6 00024493 1 4|BadWindow error occurs. 520|240 6 00024493 1 5|METH: Create a bad window by creating and destroying a window. 520|240 6 00024493 1 6|METH: Call test function using bad window as the window argument. 520|240 6 00024493 1 7|METH: Verify that a BadWindow error occurs. 220|240 6 0 08:42:20|PASS 410|240 6 1 08:42:20|IC End 80|240 0 08:42:20|TC End, scenario ref 485-0 70||"VSW5TESTSUITE CASE XLowerWindow 4" 10|241 /Xlib4/XLowerWindow/XLowerWindow 08:42:20|TC Start, scenario ref 487-0 15|241 3.3-lite 4|TCM Start 520|241 0 00024495 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|241 1 1 08:42:23|IC Start 200|241 1 08:42:23|TP Start 520|241 1 00024495 1 1|VSW5TESTSUITE PURPOSE 1 520|241 1 00024495 1 2|Assertion XLowerWindow-1.(A) 520|241 1 00024495 1 3|A call to XLowerWindow lowers the specified window to the 520|241 1 00024495 1 4|bottom of the stack so that it does not obscure any sibling 520|241 1 00024495 1 5|windows. 520|241 1 00024495 1 6|METH: Create a window hierarchy using buildtree. 520|241 1 00024495 1 7|METH: Call XLowerWindow on window 'one' to lower it 520|241 1 00024495 1 8|METH: Verify that window 'one' became the lowest sibling window. 220|241 1 0 08:42:23|PASS 410|241 1 1 08:42:23|IC End 400|241 2 1 08:42:23|IC Start 200|241 2 08:42:23|TP Start 520|241 2 00024495 1 1|VSW5TESTSUITE PURPOSE 2 520|241 2 00024495 1 2|Assertion XLowerWindow-2.(A) 520|241 2 00024495 1 3|When a call to XLowerWindow uncovers part of any window 520|241 2 00024495 1 4|that was formerly obscured, then either Expose events are 520|241 2 00024495 1 5|generated or the contents are restored from backing store. 520|241 2 00024495 1 6|METH: Create a window hierarchy using buildtree. 520|241 2 00024495 1 7|METH: Call setforexpose on window 'zero' to allow Expose event checking. 520|241 2 00024495 1 8|METH: Select Expose events on window 'zero'. 520|241 2 00024495 1 9|METH: Call XLowerWindow on windows 'one' and 'two' in order to expose window 'zero'. 520|241 2 00024495 1 10|METH: Use exposecheck to ensure that the window 'zero' was restored correctly. 220|241 2 0 08:42:23|PASS 410|241 2 1 08:42:23|IC End 400|241 3 1 08:42:23|IC Start 200|241 3 08:42:23|TP Start 520|241 3 00024495 1 1|VSW5TESTSUITE PURPOSE 3 520|241 3 00024495 1 2|Assertion XLowerWindow-3.(A) 520|241 3 00024495 1 3|When the override-redirect attribute of the window is False 520|241 3 00024495 1 4|and some other client has selected SubstructureRedirectMask 520|241 3 00024495 1 5|on the parent window, then a ConfigureRequest event is 520|241 3 00024495 1 6|generated, and no further processing is performed. 520|241 3 00024495 1 7|METH: Create client1 and client2. 520|241 3 00024495 1 8|METH: Create a window hierarchy for client1. 520|241 3 00024495 1 9|METH: Save parent window image as reference image. 520|241 3 00024495 1 10|METH: Set override-redirect on window one to False. 520|241 3 00024495 1 11|METH: Select SubstructureRedirectMask events on the parent window for client2. 520|241 3 00024495 1 12|METH: Call XLowerWindow on window one for client1. 520|241 3 00024495 1 13|METH: Verify that no events were delivered to client1. 520|241 3 00024495 1 14|METH: Verify that a correct ConfigureRequest event was delivered to client2. 520|241 3 00024495 1 15|METH: Verify that no further processing occurred by comparing the window 520|241 3 00024495 1 16|METH: to our reference window. 520|241 3 00024495 1 17|REPORT: could not create client1 220|241 3 2 08:42:23|UNRESOLVED 410|241 3 1 08:42:23|IC End 400|241 4 1 08:42:23|IC Start 200|241 4 08:42:23|TP Start 520|241 4 00024495 1 1|VSW5TESTSUITE PURPOSE 4 520|241 4 00024495 1 2|Assertion XLowerWindow-4.(A) 520|241 4 00024495 1 3|When a window argument does not name a valid Window, then a 520|241 4 00024495 1 4|BadWindow error occurs. 520|241 4 00024495 1 5|METH: Create a bad window by creating and destroying a window. 520|241 4 00024495 1 6|METH: Call test function using bad window as the window argument. 520|241 4 00024495 1 7|METH: Verify that a BadWindow error occurs. 220|241 4 0 08:42:23|PASS 410|241 4 1 08:42:23|IC End 80|241 1 08:42:23|TC End, scenario ref 487-0 70||"VSW5TESTSUITE CASE XMapRaised 15" 10|242 /Xlib4/XMapRaised/XMapRaised 08:42:23|TC Start, scenario ref 489-0 15|242 3.3-lite 15|TCM Start 520|242 0 00024497 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|242 1 1 08:42:26|IC Start 200|242 1 08:42:26|TP Start 520|242 1 00024497 1 1|VSW5TESTSUITE PURPOSE 1 520|242 1 00024497 1 2|Assertion XMapRaised-1.(A) 520|242 1 00024497 1 3|A call to XMapRaised maps the specified window and raises 520|242 1 00024497 1 4|it to the top of the stacking order. 520|242 1 00024497 1 5|METH: Create windows, one of which is unmapped in the middle of the stacking order. 520|242 1 00024497 1 6|METH: Map window. 520|242 1 00024497 1 7|METH: Verify map state is IsViewable. 520|242 1 00024497 1 8|METH: Verify that window shows on screen. 520|242 1 00024497 1 9|METH: Verify that window is at top of stacking order. 220|242 1 0 08:42:26|PASS 410|242 1 1 08:42:26|IC End 400|242 2 1 08:42:26|IC Start 200|242 2 08:42:26|TP Start 520|242 2 00024497 1 1|VSW5TESTSUITE PURPOSE 2 520|242 2 00024497 1 2|Assertion XMapRaised-2.(-) 520|242 2 00024497 1 3|When a call to XMapRaised is made on a window that has no 520|242 2 00024497 1 4|unmapped ancestors, then the window becomes viewable. 520|242 2 00024497 1 5|The assertion is descriptive or is tested elsewhere. 220|242 2 3 08:42:26|NOTINUSE 410|242 2 1 08:42:26|IC End 400|242 3 1 08:42:26|IC Start 200|242 3 08:42:26|TP Start 520|242 3 00024497 1 1|VSW5TESTSUITE PURPOSE 3 520|242 3 00024497 1 2|Assertion XMapRaised-3.(A) 520|242 3 00024497 1 3|When a call to XMapRaised is made on a window that has an 520|242 3 00024497 1 4|unmapped ancestor, then the window does not become viewable. 520|242 3 00024497 1 5|METH: Create windows with an unmapped ancestor. 520|242 3 00024497 1 6|METH: Map one of these window that has an unmapped ancestor. 520|242 3 00024497 1 7|METH: Verify map state is IsUnviewable. 520|242 3 00024497 1 8|METH: Verify that nothing new becomes visible. 220|242 3 0 08:42:26|PASS 410|242 3 1 08:42:26|IC End 400|242 4 1 08:42:26|IC Start 200|242 4 08:42:26|TP Start 520|242 4 00024497 1 1|VSW5TESTSUITE PURPOSE 4 520|242 4 00024497 1 2|Assertion XMapRaised-4.(A) 520|242 4 00024497 1 3|When a call to XMapRaised is made on a window that is the 520|242 4 00024497 1 4|only unmapped ancestor of an inferior window that has 520|242 4 00024497 1 5|previously been mapped, then that inferior window becomes 520|242 4 00024497 1 6|viewable. 520|242 4 00024497 1 7|METH: Create stack of windows with mapped windows as inferiors of an unmapped window. 520|242 4 00024497 1 8|METH: Check that map-state of inferiors is IsUnviewable. 520|242 4 00024497 1 9|METH: Map the ancestor window. 520|242 4 00024497 1 10|METH: Verify that map-state of inferiors is IsViewable. 520|242 4 00024497 1 11|METH: Verify that windows become visible on the screen. 220|242 4 0 08:42:26|PASS 410|242 4 1 08:42:26|IC End 400|242 5 1 08:42:26|IC Start 200|242 5 08:42:26|TP Start 520|242 5 00024497 1 1|VSW5TESTSUITE PURPOSE 5 520|242 5 00024497 1 2|Assertion XMapRaised-5.(A) 520|242 5 00024497 1 3|When the override-redirect attribute of the window is False 520|242 5 00024497 1 4|and some other client has selected SubstructureRedirectMask 520|242 5 00024497 1 5|on the parent window, then a MapRequest event is generated, 520|242 5 00024497 1 6|and the call to XMapRaised does not map the window. 520|242 5 00024497 1 7|METH: Create base window. 520|242 5 00024497 1 8|METH: Create unmapped window on base window. 520|242 5 00024497 1 9|METH: Set override-redirect attribute to False. 520|242 5 00024497 1 10|METH: Create second client. 520|242 5 00024497 1 11|METH: Select SubstructureRedirect for second client on base window. 520|242 5 00024497 1 12|METH: Map window. 520|242 5 00024497 1 13|METH: Verify that the MapRequest event is generated on second client. 520|242 5 00024497 1 14|METH: Verify that map-state is still IsUnmapped. 520|242 5 00024497 1 15|unexpected signal 11 (SIGSEGV) received 220|242 5 2 08:42:26|UNRESOLVED 410|242 5 1 08:42:26|IC End 400|242 6 1 08:42:26|IC Start 200|242 6 08:42:26|TP Start 520|242 6 00024497 1 1|VSW5TESTSUITE PURPOSE 6 520|242 6 00024497 1 2|Assertion XMapRaised-6.(A) 520|242 6 00024497 1 3|When the override-redirect attribute of the window is False 520|242 6 00024497 1 4|and some other client has selected SubstructureRedirectMask 520|242 6 00024497 1 5|on the parent window, then a ConfigureRequest event is 520|242 6 00024497 1 6|generated, and the call to XMapRaised does not restack the 520|242 6 00024497 1 7|window. 520|242 6 00024497 1 8|METH: Create base window. 520|242 6 00024497 1 9|METH: Create unmapped window on base window. 520|242 6 00024497 1 10|METH: Set override-redirect attribute to False. 520|242 6 00024497 1 11|METH: Create sibling to test window so that stacking order test is meaningful. 520|242 6 00024497 1 12|METH: Create second client. 520|242 6 00024497 1 13|METH: Select SubstructureRedirect for second client on base window. 520|242 6 00024497 1 14|METH: Map window. 520|242 6 00024497 1 15|METH: Verify that a ConfigureRequest event is generated on second client. 520|242 6 00024497 1 16|METH: Verify that stacking order is unchanged. 520|242 6 00024497 1 17|unexpected signal 11 (SIGSEGV) received 220|242 6 2 08:42:26|UNRESOLVED 410|242 6 1 08:42:26|IC End 400|242 7 1 08:42:26|IC Start 200|242 7 08:42:26|TP Start 520|242 7 00024497 1 1|VSW5TESTSUITE PURPOSE 7 520|242 7 00024497 1 2|Assertion XMapRaised-7.(A) 520|242 7 00024497 1 3|When the override-redirect attribute of the window is True, 520|242 7 00024497 1 4|then the window is mapped and a MapNotify event is 520|242 7 00024497 1 5|generated. 520|242 7 00024497 1 6|METH: Create base window. 520|242 7 00024497 1 7|METH: Create unmapped window on base window. 520|242 7 00024497 1 8|METH: Set override-redirect attribute to True. 520|242 7 00024497 1 9|METH: Select StructureNotify events on window. 520|242 7 00024497 1 10|METH: Create second client. 520|242 7 00024497 1 11|METH: Select SubstructureRedirect and SubstructureNotify for second client on base window. 520|242 7 00024497 1 12|METH: Map window. 520|242 7 00024497 1 13|METH: Verify that a MapNotify event is generated on parent. 520|242 7 00024497 1 14|METH: Verify that a MapNotify event is generated on window. 520|242 7 00024497 1 15|METH: Verify that a ConfigureNotify event is generated on parent. 520|242 7 00024497 1 16|METH: Verify that a ConfigureNotify event is generated on window. 520|242 7 00024497 1 17|METH: Verify that the map_state of the window is IsViewable. 520|242 7 00024497 1 18|unexpected signal 11 (SIGSEGV) received 220|242 7 2 08:42:26|UNRESOLVED 410|242 7 1 08:42:26|IC End 400|242 8 1 08:42:26|IC Start 200|242 8 08:42:26|TP Start 520|242 8 00024497 1 1|VSW5TESTSUITE PURPOSE 8 520|242 8 00024497 1 2|Assertion XMapRaised-8.(A) 520|242 8 00024497 1 3|When no other client has selected SubstructureRedirectMask 520|242 8 00024497 1 4|on the parent window, then on a call to XMapRaised the 520|242 8 00024497 1 5|window is mapped and a MapNotify event is generated. 520|242 8 00024497 1 6|METH: Create base window. 520|242 8 00024497 1 7|METH: Create unmapped window on base window. 520|242 8 00024497 1 8|METH: Set override-redirect attribute to False. 520|242 8 00024497 1 9|METH: Select StructureNotify events on window. 520|242 8 00024497 1 10|METH: Create second client. 520|242 8 00024497 1 11|METH: Select SubstructureNotify for second client on base window. 520|242 8 00024497 1 12|METH: Map window. 520|242 8 00024497 1 13|METH: Verify that a MapNotify event is generated on parent. 520|242 8 00024497 1 14|METH: Verify that a MapNotify event is generated on window. 520|242 8 00024497 1 15|METH: Verify that a ConfigureNotify event is generated on parent. 520|242 8 00024497 1 16|METH: Verify that a ConfigureNotify event is generated on window. 520|242 8 00024497 1 17|METH: Verify that the map_state of the window is IsViewable. 520|242 8 00024497 1 18|METH: Verify that window is at top of stacking order. 520|242 8 00024497 1 19|unexpected signal 11 (SIGSEGV) received 220|242 8 2 08:42:26|UNRESOLVED 410|242 8 1 08:42:26|IC End 400|242 9 1 08:42:26|IC Start 200|242 9 08:42:26|TP Start 520|242 9 00024497 1 1|VSW5TESTSUITE PURPOSE 9 520|242 9 00024497 1 2|Assertion XMapRaised-9.(A) 520|242 9 00024497 1 3|When the window or one of its inferiors becomes viewable 520|242 9 00024497 1 4|after a call to XMapRaised and no earlier contents for it 520|242 9 00024497 1 5|are remembered, then the window is tiled with its 520|242 9 00024497 1 6|background. 520|242 9 00024497 1 7|METH: Create window. 520|242 9 00024497 1 8|METH: Set background to tile. 520|242 9 00024497 1 9|METH: Map window. 520|242 9 00024497 1 10|METH: Verify that window is tiled. 520|242 9 00024497 1 11|METH: Re-run with an inferior window. 220|242 9 0 08:42:26|PASS 410|242 9 1 08:42:26|IC End 400|242 10 1 08:42:26|IC Start 200|242 10 08:42:26|TP Start 520|242 10 00024497 1 1|VSW5TESTSUITE PURPOSE 10 520|242 10 00024497 1 2|Assertion XMapRaised-10.(A) 520|242 10 00024497 1 3|When the background of the window is undefined then the 520|242 10 00024497 1 4|existing screen contents from the parent or an inferior of 520|242 10 00024497 1 5|the parent are not altered, and zero or more Expose events 520|242 10 00024497 1 6|are generated. 520|242 10 00024497 1 7|METH: Create window as parent. 520|242 10 00024497 1 8|METH: Draw pattern on parent. 520|242 10 00024497 1 9|METH: Create inferior window and draw pattern on that too. 520|242 10 00024497 1 10|METH: Create unmapped inferior that overlaps other inferior. 520|242 10 00024497 1 11|METH: Set background pixmap to None to undefine background. 520|242 10 00024497 1 12|METH: Map window. 520|242 10 00024497 1 13|METH: Verify that screen contents have not been altered. 520|242 10 00024497 1 14|METH: 520|242 10 00024497 1 15|METH: Unmap window. 520|242 10 00024497 1 16|METH: Select for expose events. 520|242 10 00024497 1 17|METH: Call setforexpose() to draw into window (only effective if backing store in use) 520|242 10 00024497 1 18|METH: Call XMapRaised to map window. 520|242 10 00024497 1 19|METH: Verify that window was restored from backing store or received expose 520|242 10 00024497 1 20|METH: events to cover the window with exposecheck(). 220|242 10 0 08:42:26|PASS 410|242 10 1 08:42:26|IC End 400|242 11 1 08:42:26|IC Start 200|242 11 08:42:26|TP Start 520|242 11 00024497 1 1|VSW5TESTSUITE PURPOSE 11 520|242 11 00024497 1 2|Assertion XMapRaised-11.(B) 520|242 11 00024497 1 3|When the background of the window is undefined then the 520|242 11 00024497 1 4|existing screen contents not from the parent or an inferior 520|242 11 00024497 1 5|of the parent are undefined, and zero or more Expose events 520|242 11 00024497 1 6|are generated. 520|242 11 00024497 1 7|Reason for omission: There is no known reliable test method for this assertion 520|242 11 00024497 1 8|METH: Report UNTESTED 220|242 11 5 08:42:26|UNTESTED 410|242 11 1 08:42:26|IC End 400|242 12 1 08:42:26|IC Start 200|242 12 08:42:26|TP Start 520|242 12 00024497 1 1|VSW5TESTSUITE PURPOSE 12 520|242 12 00024497 1 2|Assertion XMapRaised-12.(D) 520|242 12 00024497 1 3|If backing store is supported: When backing store has been 520|242 12 00024497 1 4|maintained while a particular window was unmapped, then no 520|242 12 00024497 1 5|Expose events are generated for that window. 520|242 12 00024497 1 6|Reason for omission: There is no known reliable test method for this assertion 520|242 12 00024497 1 7|METH: If backing store is supported 520|242 12 00024497 1 8|METH: Create window. 520|242 12 00024497 1 9|METH: Set backing store hint to Always. 520|242 12 00024497 1 10|METH: Write into window. 520|242 12 00024497 1 11|METH: Unmap window. 520|242 12 00024497 1 12|METH: Enable Expose events. 520|242 12 00024497 1 13|METH: Map window. 520|242 12 00024497 1 14|METH: If window contents are unaltered. 520|242 12 00024497 1 15|METH: Backing store was maintained. 520|242 12 00024497 1 16|METH: Verify that no Expose events were received. 520|242 12 00024497 1 17|METH: else 520|242 12 00024497 1 18|METH: Backing store was not maintained. 520|242 12 00024497 1 19|METH: Test result is UNTESTED. 520|242 12 00024497 1 20|METH: else 520|242 12 00024497 1 21|METH: Test result is UNSUPPORTED. 520|242 12 00024497 1 22|REPORT: Backing store not supported while unmapped 220|242 12 4 08:42:26|UNSUPPORTED 410|242 12 1 08:42:26|IC End 400|242 13 1 08:42:26|IC Start 200|242 13 08:42:26|TP Start 520|242 13 00024497 1 1|VSW5TESTSUITE PURPOSE 13 520|242 13 00024497 1 2|Assertion XMapRaised-13.(D) 520|242 13 00024497 1 3|When the server elects to now maintain backing store for a 520|242 13 00024497 1 4|window, then an Expose event for the whole window is 520|242 13 00024497 1 5|generated. 520|242 13 00024497 1 6|Reason for omission: There is no known reliable test method for this assertion 520|242 13 00024497 1 7|METH: If backing store is supported. 520|242 13 00024497 1 8|METH: Create small window. 520|242 13 00024497 1 9|METH: Ask for backing store when mapped. 520|242 13 00024497 1 10|METH: Create (and map) windows that would obscure the test window. 520|242 13 00024497 1 11|METH: Enable Expose events. 520|242 13 00024497 1 12|METH: Map window. 520|242 13 00024497 1 13|METH: If no Expose 520|242 13 00024497 1 14|METH: Untested - maybe got backing store always. 520|242 13 00024497 1 15|METH: Verify Expose event is for whole window. 520|242 13 00024497 1 16|METH: else 520|242 13 00024497 1 17|METH: Untested. 520|242 13 00024497 1 18|REPORT: Backing store is not supported 220|242 13 4 08:42:26|UNSUPPORTED 410|242 13 1 08:42:26|IC End 400|242 14 1 08:42:26|IC Start 200|242 14 08:42:26|TP Start 520|242 14 00024497 1 1|VSW5TESTSUITE PURPOSE 14 520|242 14 00024497 1 2|Assertion XMapRaised-14.(A) 520|242 14 00024497 1 3|When the server elects to not maintain backing store for a 520|242 14 00024497 1 4|window, then Expose events are generated only for visible 520|242 14 00024497 1 5|regions. 520|242 14 00024497 1 6|METH: Create small window. 520|242 14 00024497 1 7|METH: Create child covering this window for use as the test window. 520|242 14 00024497 1 8|METH: Ask for no backing store. 520|242 14 00024497 1 9|METH: Create (and map) window that would obscure the test window. 520|242 14 00024497 1 10|METH: Map window. 520|242 14 00024497 1 11|METH: If Expose event is for whole window. 520|242 14 00024497 1 12|METH: Untested - maybe got backing store. 520|242 14 00024497 1 13|METH: else 520|242 14 00024497 1 14|METH: Verify that only visible regions got Expose events. 220|242 14 0 08:42:26|PASS 410|242 14 1 08:42:26|IC End 400|242 15 1 08:42:26|IC Start 200|242 15 08:42:26|TP Start 520|242 15 00024497 1 1|VSW5TESTSUITE PURPOSE 15 520|242 15 00024497 1 2|Assertion XMapRaised-15.(A) 520|242 15 00024497 1 3|When a window argument does not name a valid Window, then a 520|242 15 00024497 1 4|BadWindow error occurs. 520|242 15 00024497 1 5|METH: Create a bad window by creating and destroying a window. 520|242 15 00024497 1 6|METH: Call test function using bad window as the window argument. 520|242 15 00024497 1 7|METH: Verify that a BadWindow error occurs. 220|242 15 0 08:42:26|PASS 410|242 15 1 08:42:26|IC End 80|242 1 08:42:26|TC End, scenario ref 489-0 70||"VSW5TESTSUITE CASE XMapSubwindows 14" 10|243 /Xlib4/XMapSubwindows/XMapSubwindows 08:42:26|TC Start, scenario ref 491-0 15|243 3.3-lite 14|TCM Start 520|243 0 00024499 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|243 1 1 08:42:29|IC Start 200|243 1 08:42:29|TP Start 520|243 1 00024499 1 1|VSW5TESTSUITE PURPOSE 1 520|243 1 00024499 1 2|Assertion XMapSubwindows-1.(A) 520|243 1 00024499 1 3|A call to XMapSubwindows maps all subwindows of the 520|243 1 00024499 1 4|specified window in top to bottom stacking order. 520|243 1 00024499 1 5|METH: Create unmapped subwindows of a window. 520|243 1 00024499 1 6|METH: Map subwindows. 520|243 1 00024499 1 7|METH: Verify map state of each subwindow is IsViewable. 520|243 1 00024499 1 8|METH: Verify that windows show on screen. 220|243 1 0 08:42:29|PASS 410|243 1 1 08:42:29|IC End 400|243 2 1 08:42:29|IC Start 200|243 2 08:42:29|TP Start 520|243 2 00024499 1 1|VSW5TESTSUITE PURPOSE 2 520|243 2 00024499 1 2|Assertion XMapSubwindows-2.(-) 520|243 2 00024499 1 3|When a call to XMapSubwindows is made on a window that is 520|243 2 00024499 1 4|mapped and has no unmapped ancestors, then the subwindows 520|243 2 00024499 1 5|become viewable. 520|243 2 00024499 1 6|The assertion is descriptive or is tested elsewhere. 220|243 2 3 08:42:29|NOTINUSE 410|243 2 1 08:42:29|IC End 400|243 3 1 08:42:29|IC Start 200|243 3 08:42:29|TP Start 520|243 3 00024499 1 1|VSW5TESTSUITE PURPOSE 3 520|243 3 00024499 1 2|Assertion XMapSubwindows-3.(A) 520|243 3 00024499 1 3|When a call to XMapSubwindows is made on a window that is 520|243 3 00024499 1 4|unmapped or has an unmapped ancester, then the subwindows do 520|243 3 00024499 1 5|not become viewable. 520|243 3 00024499 1 6|METH: Create stack of unmapped windows. 520|243 3 00024499 1 7|METH: Call XMapSubwindows on one of these window that has an unmapped ancestor. 520|243 3 00024499 1 8|METH: Verify map state of each subwindow is IsUnviewable. 520|243 3 00024499 1 9|METH: Verify that nothing becomes visible. 220|243 3 0 08:42:29|PASS 410|243 3 1 08:42:29|IC End 400|243 4 1 08:42:29|IC Start 200|243 4 08:42:29|TP Start 520|243 4 00024499 1 1|VSW5TESTSUITE PURPOSE 4 520|243 4 00024499 1 2|Assertion XMapSubwindows-4.(A) 520|243 4 00024499 1 3|When all the subwindows are already mapped, then a call to 520|243 4 00024499 1 4|XMapSubwindows has no effect. 520|243 4 00024499 1 5|METH: Create subwindows. 520|243 4 00024499 1 6|METH: Map subwindow. 520|243 4 00024499 1 7|METH: Enable events. 520|243 4 00024499 1 8|METH: Attempt to map subwindows again. 520|243 4 00024499 1 9|METH: Verify that no difference occurred on screen. 520|243 4 00024499 1 10|METH: Verify that map-state is still IsViewable. 520|243 4 00024499 1 11|METH: Verify that no events are generated. 220|243 4 0 08:42:29|PASS 410|243 4 1 08:42:29|IC End 400|243 5 1 08:42:29|IC Start 200|243 5 08:42:29|TP Start 520|243 5 00024499 1 1|VSW5TESTSUITE PURPOSE 5 520|243 5 00024499 1 2|Assertion XMapSubwindows-5.(A) 520|243 5 00024499 1 3|When the override_redirect attribute of a subwindow is 520|243 5 00024499 1 4|False and some other client has selected 520|243 5 00024499 1 5|SubstructureRedirectMask on its parent window, then a 520|243 5 00024499 1 6|MapRequest event is generated, and the call to 520|243 5 00024499 1 7|XMapSubwindows does not map the subwindow. 520|243 5 00024499 1 8|METH: Create base window. 520|243 5 00024499 1 9|METH: Create unmapped subwindows on base window. 520|243 5 00024499 1 10|METH: Set override-redirect attribute to False on each subwindow. 520|243 5 00024499 1 11|METH: Create second client. 520|243 5 00024499 1 12|METH: Select SubstructureRedirectMask for second client on base window. 520|243 5 00024499 1 13|METH: Call XMapSubwindows on base window. 520|243 5 00024499 1 14|METH: Verify that the MapRequest event is generated for each subwindow. 520|243 5 00024499 1 15|METH: Verify that map-state is still IsUnmapped. 520|243 5 00024499 1 16|unexpected signal 11 (SIGSEGV) received 220|243 5 2 08:42:29|UNRESOLVED 410|243 5 1 08:42:29|IC End 400|243 6 1 08:42:29|IC Start 200|243 6 08:42:29|TP Start 520|243 6 00024499 1 1|VSW5TESTSUITE PURPOSE 6 520|243 6 00024499 1 2|Assertion XMapSubwindows-6.(A) 520|243 6 00024499 1 3|When the override-redirect attribute of a subwindow is True 520|243 6 00024499 1 4|and the subwindow is not already mapped, then the window is 520|243 6 00024499 1 5|mapped and a MapNotify event is generated. 520|243 6 00024499 1 6|METH: Create base window. 520|243 6 00024499 1 7|METH: Create unmapped subwindows on base window. 520|243 6 00024499 1 8|METH: Set override-redirect attribute to True on each subwindow. 520|243 6 00024499 1 9|METH: Select StructureNotify events on each subwindow. 520|243 6 00024499 1 10|METH: Create second client. 520|243 6 00024499 1 11|METH: Select SubstructureRedirect and SubstructureNotify for second client on base window. 520|243 6 00024499 1 12|METH: Call XMapSubwindows on base window. 520|243 6 00024499 1 13|METH: Verify that a MapNotify event is generated on parent for each subwindow. 520|243 6 00024499 1 14|METH: Verify that a MapNotify event is generated on each subwindow. 520|243 6 00024499 1 15|METH: Verify that the map_state of each subwindow is IsViewable. 520|243 6 00024499 1 16|unexpected signal 11 (SIGSEGV) received 220|243 6 2 08:42:29|UNRESOLVED 410|243 6 1 08:42:29|IC End 400|243 7 1 08:42:29|IC Start 200|243 7 08:42:29|TP Start 520|243 7 00024499 1 1|VSW5TESTSUITE PURPOSE 7 520|243 7 00024499 1 2|Assertion XMapSubwindows-7.(A) 520|243 7 00024499 1 3|When no other client has selected SubstructureRedirectMask 520|243 7 00024499 1 4|on the parent window and the window is not already mapped, 520|243 7 00024499 1 5|then the window is mapped and a MapNotify event is 520|243 7 00024499 1 6|generated. 520|243 7 00024499 1 7|METH: Create base window. 520|243 7 00024499 1 8|METH: Create unmapped subwindows on base window. 520|243 7 00024499 1 9|METH: Set override-redirect attribute to False on each subwindow. 520|243 7 00024499 1 10|METH: Select StructureNotify events on each subwindow. 520|243 7 00024499 1 11|METH: Create second client. 520|243 7 00024499 1 12|METH: Select SubstructureNotify for second client on base window. 520|243 7 00024499 1 13|METH: Call XMapSubwindows on base window. 520|243 7 00024499 1 14|METH: Verify that a MapNotify event is generated on parent for each subwindow. 520|243 7 00024499 1 15|METH: Verify that a MapNotify event is generated on each subwindow. 520|243 7 00024499 1 16|METH: Verify that the map_state of each subwindow is IsViewable. 520|243 7 00024499 1 17|unexpected signal 11 (SIGSEGV) received 220|243 7 2 08:42:29|UNRESOLVED 410|243 7 1 08:42:29|IC End 400|243 8 1 08:42:29|IC Start 200|243 8 08:42:29|TP Start 520|243 8 00024499 1 1|VSW5TESTSUITE PURPOSE 8 520|243 8 00024499 1 2|Assertion XMapSubwindows-8.(A) 520|243 8 00024499 1 3|When one of the subwindows becomes viewable after a call to 520|243 8 00024499 1 4|XMapSubwindows and no earlier contents for it are 520|243 8 00024499 1 5|remembered, then the subwindow is tiled with its background. 520|243 8 00024499 1 6|METH: Create subwindows. 520|243 8 00024499 1 7|METH: Create tile. 520|243 8 00024499 1 8|METH: Set background of each subwindow to tile. 520|243 8 00024499 1 9|METH: Map subwindows. 520|243 8 00024499 1 10|METH: Verify that subwindows are tiled. 520|243 8 00024499 1 11|METH: Re-run with an inferior window. 220|243 8 0 08:42:29|PASS 410|243 8 1 08:42:29|IC End 400|243 9 1 08:42:29|IC Start 200|243 9 08:42:29|TP Start 520|243 9 00024499 1 1|VSW5TESTSUITE PURPOSE 9 520|243 9 00024499 1 2|Assertion XMapSubwindows-9.(A) 520|243 9 00024499 1 3|When the background of the subwindow is undefined then the 520|243 9 00024499 1 4|existing screen contents from the parent or an inferior of 520|243 9 00024499 1 5|the parent are not altered, and zero or more Expose events 520|243 9 00024499 1 6|are generated. 520|243 9 00024499 1 7|METH: Create window as parent. 520|243 9 00024499 1 8|METH: Draw pattern on parent. 520|243 9 00024499 1 9|METH: Create inferior window and draw pattern on that too. 520|243 9 00024499 1 10|METH: Create unmapped subwindows that overlap inferior. 520|243 9 00024499 1 11|METH: Set background pixmap to None on each subwindow. 520|243 9 00024499 1 12|METH: Map subwindows. 520|243 9 00024499 1 13|METH: Verify that screen contents have not been altered. 520|243 9 00024499 1 14|METH: 520|243 9 00024499 1 15|METH: Unmap subwindows. 520|243 9 00024499 1 16|METH: For each subwindow 520|243 9 00024499 1 17|METH: Select for expose events. 520|243 9 00024499 1 18|METH: Call setforexpose() to draw into window (for if backing store in use) 520|243 9 00024499 1 19|METH: Call XMapSubwindows to map subwindows. 520|243 9 00024499 1 20|METH: For each window 520|243 9 00024499 1 21|METH: Verify that window was restored from backing store or received expose 520|243 9 00024499 1 22|METH: events that cover the window with exposecheck(). 520|243 9 00024499 1 23|REPORT: Pixel mismatch in image 520|243 9 00024499 1 24|REPORT: See file Err0000.err for details 520|243 9 00024499 1 25|REPORT: Neither Expose events or backing store processing 520|243 9 00024499 1 26|REPORT: could correctly restore the window contents. 520|243 9 00024499 1 27|REPORT: Pixel mismatch in image 520|243 9 00024499 1 28|REPORT: See file Err0001.err for details 520|243 9 00024499 1 29|REPORT: Neither Expose events or backing store processing 520|243 9 00024499 1 30|REPORT: could correctly restore the window contents. 520|243 9 00024499 1 31|REPORT: Pixel mismatch in image 520|243 9 00024499 1 32|REPORT: See file Err0002.err for details 520|243 9 00024499 1 33|REPORT: Neither Expose events or backing store processing 520|243 9 00024499 1 34|REPORT: could correctly restore the window contents. 520|243 9 00024499 1 35|REPORT: Pixel mismatch in image 520|243 9 00024499 1 36|REPORT: See file Err0003.err for details 520|243 9 00024499 1 37|REPORT: Neither Expose events or backing store processing 520|243 9 00024499 1 38|REPORT: could correctly restore the window contents. 220|243 9 1 08:42:29|FAIL 410|243 9 1 08:42:29|IC End 400|243 10 1 08:42:29|IC Start 200|243 10 08:42:29|TP Start 520|243 10 00024499 1 1|VSW5TESTSUITE PURPOSE 10 520|243 10 00024499 1 2|Assertion XMapSubwindows-10.(B) 520|243 10 00024499 1 3|When the background of the subwindow is undefined then the 520|243 10 00024499 1 4|existing screen contents not from the parent or an inferior 520|243 10 00024499 1 5|of the parent are undefined, and zero or more Expose events 520|243 10 00024499 1 6|are generated. 520|243 10 00024499 1 7|Reason for omission: There is no known reliable test method for this assertion 520|243 10 00024499 1 8|METH: Report UNTESTED 220|243 10 5 08:42:29|UNTESTED 410|243 10 1 08:42:29|IC End 400|243 11 1 08:42:29|IC Start 200|243 11 08:42:29|TP Start 520|243 11 00024499 1 1|VSW5TESTSUITE PURPOSE 11 520|243 11 00024499 1 2|Assertion XMapSubwindows-11.(D) 520|243 11 00024499 1 3|If backing store is supported: When backing store has been 520|243 11 00024499 1 4|maintained while a particular subwindow was unmapped, then 520|243 11 00024499 1 5|no Expose events are generated for that subwindow. 520|243 11 00024499 1 6|Reason for omission: There is no known reliable test method for this assertion 520|243 11 00024499 1 7|METH: If backing store is supported 520|243 11 00024499 1 8|METH: Create base window. 520|243 11 00024499 1 9|METH: Create child of this window to unmap. 520|243 11 00024499 1 10|METH: Set backing store hint of child to Always. 520|243 11 00024499 1 11|METH: Write into child window. 520|243 11 00024499 1 12|METH: Unmap child window. 520|243 11 00024499 1 13|METH: Enable Expose events. 520|243 11 00024499 1 14|METH: Map child window by calling XMapSubwindows on base window. 520|243 11 00024499 1 15|METH: If child window contents are unaltered. 520|243 11 00024499 1 16|METH: Backing store was maintained. 520|243 11 00024499 1 17|METH: Verify that no Expose events were received. 520|243 11 00024499 1 18|METH: else 520|243 11 00024499 1 19|METH: Backing store was not maintained. 520|243 11 00024499 1 20|METH: Test result is UNTESTED. 520|243 11 00024499 1 21|METH: else 520|243 11 00024499 1 22|METH: Test result is UNSUPPORTED. 520|243 11 00024499 1 23|REPORT: Backing store not supported while unmapped 220|243 11 4 08:42:29|UNSUPPORTED 410|243 11 1 08:42:29|IC End 400|243 12 1 08:42:29|IC Start 200|243 12 08:42:29|TP Start 520|243 12 00024499 1 1|VSW5TESTSUITE PURPOSE 12 520|243 12 00024499 1 2|Assertion XMapSubwindows-12.(D) 520|243 12 00024499 1 3|If backing store is supported: When the server elects to 520|243 12 00024499 1 4|now maintain backing store for a subwindow, then an Expose 520|243 12 00024499 1 5|event for the whole window is generated. 520|243 12 00024499 1 6|Reason for omission: There is no known reliable test method for this assertion 520|243 12 00024499 1 7|METH: If backing store is supported. 520|243 12 00024499 1 8|METH: Create small window. 520|243 12 00024499 1 9|METH: Ask for backing store when mapped. 520|243 12 00024499 1 10|METH: Create (and map) windows that would obscure the test window. 520|243 12 00024499 1 11|METH: Enable Expose events. 520|243 12 00024499 1 12|METH: Map window. 520|243 12 00024499 1 13|METH: If no Expose 520|243 12 00024499 1 14|METH: Untested - maybe got backing store always. 520|243 12 00024499 1 15|METH: Verify Expose event is for whole window. 520|243 12 00024499 1 16|METH: else 520|243 12 00024499 1 17|METH: Untested. 520|243 12 00024499 1 18|REPORT: Backing store is not supported 220|243 12 4 08:42:29|UNSUPPORTED 410|243 12 1 08:42:29|IC End 400|243 13 1 08:42:29|IC Start 200|243 13 08:42:29|TP Start 520|243 13 00024499 1 1|VSW5TESTSUITE PURPOSE 13 520|243 13 00024499 1 2|Assertion XMapSubwindows-13.(A) 520|243 13 00024499 1 3|When the server elects to not maintain backing store for a 520|243 13 00024499 1 4|subwindow, then Expose events are generated only for visible 520|243 13 00024499 1 5|regions. 520|243 13 00024499 1 6|METH: Create small window. 520|243 13 00024499 1 7|METH: Ask for no backing store. 520|243 13 00024499 1 8|METH: Create (and map) windows that would obscure the test window. 520|243 13 00024499 1 9|METH: Map window. 520|243 13 00024499 1 10|METH: If Expose event is for whole window. 520|243 13 00024499 1 11|METH: Untested - maybe got backing store. 520|243 13 00024499 1 12|METH: else 520|243 13 00024499 1 13|METH: Verify that only visible regions got Expose events. 220|243 13 0 08:42:29|PASS 410|243 13 1 08:42:29|IC End 400|243 14 1 08:42:29|IC Start 200|243 14 08:42:29|TP Start 520|243 14 00024499 1 1|VSW5TESTSUITE PURPOSE 14 520|243 14 00024499 1 2|Assertion XMapSubwindows-14.(A) 520|243 14 00024499 1 3|When a window argument does not name a valid Window, then a 520|243 14 00024499 1 4|BadWindow error occurs. 520|243 14 00024499 1 5|METH: Create a bad window by creating and destroying a window. 520|243 14 00024499 1 6|METH: Call test function using bad window as the window argument. 520|243 14 00024499 1 7|METH: Verify that a BadWindow error occurs. 220|243 14 0 08:42:29|PASS 410|243 14 1 08:42:29|IC End 80|243 1 08:42:29|TC End, scenario ref 491-0 70||"VSW5TESTSUITE CASE XMapWindow 15" 10|244 /Xlib4/XMapWindow/XMapWindow 08:42:29|TC Start, scenario ref 493-0 15|244 3.3-lite 15|TCM Start 520|244 0 00024501 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|244 1 1 08:42:33|IC Start 200|244 1 08:42:33|TP Start 520|244 1 00024501 1 1|VSW5TESTSUITE PURPOSE 1 520|244 1 00024501 1 2|Assertion XMapWindow-1.(A) 520|244 1 00024501 1 3|A call to XMapWindow maps the specified window. 520|244 1 00024501 1 4|METH: Create unmapped window. 520|244 1 00024501 1 5|METH: Set window background to W_FG. 520|244 1 00024501 1 6|METH: Map window. 520|244 1 00024501 1 7|METH: Verify map state is IsViewable. 520|244 1 00024501 1 8|METH: Verify that window shows on screen. 220|244 1 0 08:42:33|PASS 410|244 1 1 08:42:33|IC End 400|244 2 1 08:42:33|IC Start 200|244 2 08:42:33|TP Start 520|244 2 00024501 1 1|VSW5TESTSUITE PURPOSE 2 520|244 2 00024501 1 2|Assertion XMapWindow-2.(-) 520|244 2 00024501 1 3|When a call to XMapWindow is made on a window that has no 520|244 2 00024501 1 4|unmapped ancestors, then the window becomes viewable. 520|244 2 00024501 1 5|The assertion is descriptive or is tested elsewhere. 220|244 2 3 08:42:33|NOTINUSE 410|244 2 1 08:42:33|IC End 400|244 3 1 08:42:33|IC Start 200|244 3 08:42:33|TP Start 520|244 3 00024501 1 1|VSW5TESTSUITE PURPOSE 3 520|244 3 00024501 1 2|Assertion XMapWindow-3.(A) 520|244 3 00024501 1 3|When a call to XMapWindow is made on a window that has an 520|244 3 00024501 1 4|unmapped ancestor, then the window does not become viewable. 520|244 3 00024501 1 5|METH: Create stack of unmapped windows. 520|244 3 00024501 1 6|METH: Map one of these window that has an unmapped ancestor. 520|244 3 00024501 1 7|METH: Verify map state is IsUnviewable. 520|244 3 00024501 1 8|METH: Verify that nothing becomes visible. 220|244 3 0 08:42:33|PASS 410|244 3 1 08:42:33|IC End 400|244 4 1 08:42:33|IC Start 200|244 4 08:42:33|TP Start 520|244 4 00024501 1 1|VSW5TESTSUITE PURPOSE 4 520|244 4 00024501 1 2|Assertion XMapWindow-4.(A) 520|244 4 00024501 1 3|When a call to XMapWindow is made on a window that is the 520|244 4 00024501 1 4|only unmapped ancestor of an inferior window that has 520|244 4 00024501 1 5|previously been mapped, then that inferior window becomes 520|244 4 00024501 1 6|viewable. 520|244 4 00024501 1 7|METH: Create stack of windows with mapped windows as inferiors of an unmapped window. 520|244 4 00024501 1 8|METH: Check that map-state of inferiors is IsUnviewable. 520|244 4 00024501 1 9|METH: Map the ancestor window. 520|244 4 00024501 1 10|METH: Verify that map-state of inferiors is IsViewable. 520|244 4 00024501 1 11|METH: Verify that windows become visible on the screen. 220|244 4 0 08:42:33|PASS 410|244 4 1 08:42:33|IC End 400|244 5 1 08:42:33|IC Start 200|244 5 08:42:33|TP Start 520|244 5 00024501 1 1|VSW5TESTSUITE PURPOSE 5 520|244 5 00024501 1 2|Assertion XMapWindow-5.(A) 520|244 5 00024501 1 3|When the window is already mapped, then a call to 520|244 5 00024501 1 4|XMapWindow has no effect. 520|244 5 00024501 1 5|METH: Create window. 520|244 5 00024501 1 6|METH: Map window. 520|244 5 00024501 1 7|METH: Enable events. 520|244 5 00024501 1 8|METH: Attempt to map window again. 520|244 5 00024501 1 9|METH: Verify that no difference occurred on screen. 520|244 5 00024501 1 10|METH: Verify that map-state is still IsViewable. 520|244 5 00024501 1 11|METH: Verify that no events are generated. 220|244 5 0 08:42:33|PASS 410|244 5 1 08:42:33|IC End 400|244 6 1 08:42:33|IC Start 200|244 6 08:42:33|TP Start 520|244 6 00024501 1 1|VSW5TESTSUITE PURPOSE 6 520|244 6 00024501 1 2|Assertion XMapWindow-6.(A) 520|244 6 00024501 1 3|When the override_redirect attribute of the window is False 520|244 6 00024501 1 4|and some other client has selected SubstructureRedirectMask 520|244 6 00024501 1 5|on the parent window, then a MapRequest event is generated, 520|244 6 00024501 1 6|and the call to XMapWindow does not map the window. 520|244 6 00024501 1 7|METH: Create base window. 520|244 6 00024501 1 8|METH: Create unmapped window on base window. 520|244 6 00024501 1 9|METH: Set override-redirect attribute to False. 520|244 6 00024501 1 10|METH: Create second client. 520|244 6 00024501 1 11|METH: Select SubstructureRedirect for second client on base window. 520|244 6 00024501 1 12|METH: Map window. 520|244 6 00024501 1 13|METH: Verify that the MapRequest event is generated on second client. 520|244 6 00024501 1 14|METH: Verify that map-state is still IsUnmapped. 520|244 6 00024501 1 15|unexpected signal 11 (SIGSEGV) received 220|244 6 2 08:42:33|UNRESOLVED 410|244 6 1 08:42:33|IC End 400|244 7 1 08:42:33|IC Start 200|244 7 08:42:33|TP Start 520|244 7 00024501 1 1|VSW5TESTSUITE PURPOSE 7 520|244 7 00024501 1 2|Assertion XMapWindow-7.(A) 520|244 7 00024501 1 3|When the override-redirect attribute of the window is True, 520|244 7 00024501 1 4|then on a call to XMapWindow the window is mapped and a 520|244 7 00024501 1 5|MapNotify event is generated. 520|244 7 00024501 1 6|METH: Create base window. 520|244 7 00024501 1 7|METH: Create unmapped window on base window. 520|244 7 00024501 1 8|METH: Set override-redirect attribute to True. 520|244 7 00024501 1 9|METH: Select StructureNotify events on window. 520|244 7 00024501 1 10|METH: Create second client. 520|244 7 00024501 1 11|METH: Select SubstructureRedirect and SubstructureNotify for second client on base window. 520|244 7 00024501 1 12|METH: Map window. 520|244 7 00024501 1 13|METH: Verify that a MapNotify event is generated on parent. 520|244 7 00024501 1 14|METH: Verify that a MapNotify event is generated on window. 520|244 7 00024501 1 15|METH: Verify that the map_state of the window is IsViewable. 520|244 7 00024501 1 16|unexpected signal 11 (SIGSEGV) received 220|244 7 2 08:42:33|UNRESOLVED 410|244 7 1 08:42:33|IC End 400|244 8 1 08:42:33|IC Start 200|244 8 08:42:33|TP Start 520|244 8 00024501 1 1|VSW5TESTSUITE PURPOSE 8 520|244 8 00024501 1 2|Assertion XMapWindow-8.(A) 520|244 8 00024501 1 3|When no other client has selected SubstructureRedirectMask 520|244 8 00024501 1 4|on the parent window, then on a call to XMapWindow the 520|244 8 00024501 1 5|window is mapped and a MapNotify event is generated. 520|244 8 00024501 1 6|METH: Create base window. 520|244 8 00024501 1 7|METH: Create unmapped window on base window. 520|244 8 00024501 1 8|METH: Set override-redirect attribute to False. 520|244 8 00024501 1 9|METH: Select StructureNotify events on window. 520|244 8 00024501 1 10|METH: Create second client. 520|244 8 00024501 1 11|METH: Select SubstructureNotify for second client on base window. 520|244 8 00024501 1 12|METH: Map window. 520|244 8 00024501 1 13|METH: Verify that a MapNotify event is generated on parent. 520|244 8 00024501 1 14|METH: Verify that a MapNotify event is generated on window. 520|244 8 00024501 1 15|METH: Verify that the map_state of the window is IsViewable. 520|244 8 00024501 1 16|unexpected signal 11 (SIGSEGV) received 220|244 8 2 08:42:33|UNRESOLVED 410|244 8 1 08:42:33|IC End 400|244 9 1 08:42:33|IC Start 200|244 9 08:42:33|TP Start 520|244 9 00024501 1 1|VSW5TESTSUITE PURPOSE 9 520|244 9 00024501 1 2|Assertion XMapWindow-9.(A) 520|244 9 00024501 1 3|When the window or one of its inferiors becomes viewable 520|244 9 00024501 1 4|after a call to XMapWindow and no earlier contents for it 520|244 9 00024501 1 5|are remembered, then the window is tiled with its 520|244 9 00024501 1 6|background. 520|244 9 00024501 1 7|METH: Create window. 520|244 9 00024501 1 8|METH: Set background to tile. 520|244 9 00024501 1 9|METH: Map window. 520|244 9 00024501 1 10|METH: Verify that window is tiled. 520|244 9 00024501 1 11|METH: Re-run with an inferior window. 220|244 9 0 08:42:33|PASS 410|244 9 1 08:42:33|IC End 400|244 10 1 08:42:33|IC Start 200|244 10 08:42:33|TP Start 520|244 10 00024501 1 1|VSW5TESTSUITE PURPOSE 10 520|244 10 00024501 1 2|Assertion XMapWindow-10.(A) 520|244 10 00024501 1 3|When the background of the window is undefined then the 520|244 10 00024501 1 4|existing screen contents from the parent or an inferior of 520|244 10 00024501 1 5|the parent are not altered, and zero or more Expose events 520|244 10 00024501 1 6|are generated. 520|244 10 00024501 1 7|METH: Create window as parent. 520|244 10 00024501 1 8|METH: Draw pattern on parent. 520|244 10 00024501 1 9|METH: Create inferior window and draw pattern on that too. 520|244 10 00024501 1 10|METH: Create unmapped inferior that overlaps other inferior. 520|244 10 00024501 1 11|METH: Set background pixmap to None to undefine background. 520|244 10 00024501 1 12|METH: Map window. 520|244 10 00024501 1 13|METH: Verify that screen contents have not been altered. 520|244 10 00024501 1 14|METH: 520|244 10 00024501 1 15|METH: Unmap window. 520|244 10 00024501 1 16|METH: Select for expose events. 520|244 10 00024501 1 17|METH: Call setforexpose() to draw into window (only effective if backing store in use) 520|244 10 00024501 1 18|METH: Call XMapWindow to map window. 520|244 10 00024501 1 19|METH: Verify that window was restored from backing store or received expose 520|244 10 00024501 1 20|METH: events to cover the window with exposecheck(). 220|244 10 0 08:42:33|PASS 410|244 10 1 08:42:33|IC End 400|244 11 1 08:42:33|IC Start 200|244 11 08:42:33|TP Start 520|244 11 00024501 1 1|VSW5TESTSUITE PURPOSE 11 520|244 11 00024501 1 2|Assertion XMapWindow-11.(B) 520|244 11 00024501 1 3|When the background of the window is undefined then the 520|244 11 00024501 1 4|existing screen contents not from the parent or an inferior 520|244 11 00024501 1 5|of the parent are undefined, and zero or more Expose events 520|244 11 00024501 1 6|are generated. 520|244 11 00024501 1 7|Reason for omission: There is no known reliable test method for this assertion 520|244 11 00024501 1 8|METH: Report UNTESTED 220|244 11 5 08:42:33|UNTESTED 410|244 11 1 08:42:33|IC End 400|244 12 1 08:42:33|IC Start 200|244 12 08:42:33|TP Start 520|244 12 00024501 1 1|VSW5TESTSUITE PURPOSE 12 520|244 12 00024501 1 2|Assertion XMapWindow-12.(D) 520|244 12 00024501 1 3|If backing store is supported: When backing store has been 520|244 12 00024501 1 4|maintained while a particular window was unmapped, then no 520|244 12 00024501 1 5|Expose events are generated for that window. 520|244 12 00024501 1 6|Reason for omission: There is no known reliable test method for this assertion 520|244 12 00024501 1 7|METH: If backing store is supported 520|244 12 00024501 1 8|METH: Create window. 520|244 12 00024501 1 9|METH: Set backing store hint to Always. 520|244 12 00024501 1 10|METH: Write into window. 520|244 12 00024501 1 11|METH: Unmap window. 520|244 12 00024501 1 12|METH: Enable Expose events. 520|244 12 00024501 1 13|METH: Map window. 520|244 12 00024501 1 14|METH: If window contents are unaltered. 520|244 12 00024501 1 15|METH: Backing store was maintained. 520|244 12 00024501 1 16|METH: Verify that no Expose events were received. 520|244 12 00024501 1 17|METH: else 520|244 12 00024501 1 18|METH: Backing store was not maintained. 520|244 12 00024501 1 19|METH: Test result is UNTESTED. 520|244 12 00024501 1 20|METH: else 520|244 12 00024501 1 21|METH: Test result is UNSUPPORTED. 520|244 12 00024501 1 22|REPORT: Backing store not supported while unmapped 220|244 12 4 08:42:33|UNSUPPORTED 410|244 12 1 08:42:33|IC End 400|244 13 1 08:42:33|IC Start 200|244 13 08:42:33|TP Start 520|244 13 00024501 1 1|VSW5TESTSUITE PURPOSE 13 520|244 13 00024501 1 2|Assertion XMapWindow-13.(D) 520|244 13 00024501 1 3|If backing store is supported: When the server elects to 520|244 13 00024501 1 4|now maintain backing store for a window, then an Expose 520|244 13 00024501 1 5|event for the whole window is generated. 520|244 13 00024501 1 6|Reason for omission: There is no known reliable test method for this assertion 520|244 13 00024501 1 7|METH: If backing store is supported. 520|244 13 00024501 1 8|METH: Create small window. 520|244 13 00024501 1 9|METH: Ask for backing store when mapped. 520|244 13 00024501 1 10|METH: Create (and map) windows that would obscure the test window. 520|244 13 00024501 1 11|METH: Enable Expose events. 520|244 13 00024501 1 12|METH: Map window. 520|244 13 00024501 1 13|METH: If no Expose 520|244 13 00024501 1 14|METH: Untested - maybe got backing store always. 520|244 13 00024501 1 15|METH: Verify Expose event is for whole window. 520|244 13 00024501 1 16|METH: else 520|244 13 00024501 1 17|METH: Untested. 520|244 13 00024501 1 18|REPORT: Backing store is not supported 220|244 13 4 08:42:33|UNSUPPORTED 410|244 13 1 08:42:33|IC End 400|244 14 1 08:42:33|IC Start 200|244 14 08:42:33|TP Start 520|244 14 00024501 1 1|VSW5TESTSUITE PURPOSE 14 520|244 14 00024501 1 2|Assertion XMapWindow-14.(B) 520|244 14 00024501 1 3|When the server elects to not maintain backing store for a 520|244 14 00024501 1 4|window, then Expose events are generated only for visible 520|244 14 00024501 1 5|regions. 520|244 14 00024501 1 6|Reason for omission: There is no known reliable test method for this assertion 520|244 14 00024501 1 7|METH: Create small window. 520|244 14 00024501 1 8|METH: Ask for no backing store. 520|244 14 00024501 1 9|METH: Create (and map) windows that would obscure the test window. 520|244 14 00024501 1 10|METH: Map window. 520|244 14 00024501 1 11|METH: If Expose event is for whole window. 520|244 14 00024501 1 12|METH: Untested - maybe got backing store. 520|244 14 00024501 1 13|METH: else 520|244 14 00024501 1 14|METH: Verify that only visible regions got Expose events. 220|244 14 0 08:42:33|PASS 410|244 14 1 08:42:33|IC End 400|244 15 1 08:42:33|IC Start 200|244 15 08:42:33|TP Start 520|244 15 00024501 1 1|VSW5TESTSUITE PURPOSE 15 520|244 15 00024501 1 2|Assertion XMapWindow-15.(A) 520|244 15 00024501 1 3|When a window argument does not name a valid Window, then a 520|244 15 00024501 1 4|BadWindow error occurs. 520|244 15 00024501 1 5|METH: Create a bad window by creating and destroying a window. 520|244 15 00024501 1 6|METH: Call test function using bad window as the window argument. 520|244 15 00024501 1 7|METH: Verify that a BadWindow error occurs. 220|244 15 0 08:42:33|PASS 410|244 15 1 08:42:33|IC End 80|244 1 08:42:33|TC End, scenario ref 493-0 70||"VSW5TESTSUITE CASE XMoveResizeWindow 15" 10|245 /Xlib4/XMoveResizeWindow/XMoveResizeWindow 08:42:33|TC Start, scenario ref 495-0 15|245 3.3-lite 15|TCM Start 520|245 0 00024503 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|245 1 1 08:42:36|IC Start 200|245 1 08:42:36|TP Start 520|245 1 00024503 1 1|VSW5TESTSUITE PURPOSE 1 520|245 1 00024503 1 2|Assertion XMoveResizeWindow-1.(A) 520|245 1 00024503 1 3|A call to XMoveResizeWindow moves the window so that the 520|245 1 00024503 1 4|coordinates of the upper-left outer corner of the window are 520|245 1 00024503 1 5|x, y relative to the origin of the parent window, and 520|245 1 00024503 1 6|changes the inside size of the window to width and height. 520|245 1 00024503 1 7|METH: Create window. 520|245 1 00024503 1 8|METH: Move and resize with XMoveResizeWindow. 520|245 1 00024503 1 9|METH: Verify correct size and position with checkarea(). 220|245 1 0 08:42:36|PASS 410|245 1 1 08:42:36|IC End 400|245 2 1 08:42:36|IC Start 200|245 2 08:42:36|TP Start 520|245 2 00024503 1 1|VSW5TESTSUITE PURPOSE 2 520|245 2 00024503 1 2|Assertion XMoveResizeWindow-2.(A) 520|245 2 00024503 1 3|When a call to XMoveResizeWindow resizes the window, then 520|245 2 00024503 1 4|the subwindows of the window are repositioned according to 520|245 2 00024503 1 5|their win-gravity attribute and a GravityNotify event is 520|245 2 00024503 1 6|generated for each repositioned subwindow after the 520|245 2 00024503 1 7|ConfigureNotify event. 520|245 2 00024503 1 8|METH: For each win-gravity attribute (apart from UnmapGravity) 520|245 2 00024503 1 9|METH: Create window with subwindows. 520|245 2 00024503 1 10|METH: Enable SubstructureNotify|StructureNotify events on all windows. 520|245 2 00024503 1 11|METH: Set win-gravity on window. 520|245 2 00024503 1 12|METH: Call XMoveResizeWindow to move and resize window. 520|245 2 00024503 1 13|METH: Verify window positions by pixel check. 520|245 2 00024503 1 14|METH: Verify ConfigureNotify on resized window. 520|245 2 00024503 1 15|METH: Verify ConfigureNotify on parent of resized window. 520|245 2 00024503 1 16|METH: If NorthWestGravity 520|245 2 00024503 1 17|METH: Verify that no gravity events are received. 520|245 2 00024503 1 18|METH: else 520|245 2 00024503 1 19|METH: Verify GravityNotify events received on each repositioned subwindow. 520|245 2 00024503 1 20|METH: Verify gravity events are received on the parent of each subwindow. 520|245 2 00024503 1 21|METH: Verify that configure events arrive before gravity events. 220|245 2 0 08:42:36|PASS 410|245 2 1 08:42:36|IC End 400|245 3 1 08:42:36|IC Start 200|245 3 08:42:36|TP Start 520|245 3 00024503 1 1|VSW5TESTSUITE PURPOSE 3 520|245 3 00024503 1 2|Assertion XMoveResizeWindow-3.(A) 520|245 3 00024503 1 3|When a call to XMoveResizeWindow resizes the window and the 520|245 3 00024503 1 4|win-gravity of a subwindow is UnmapGravity and the subwindow 520|245 3 00024503 1 5|is already mapped, then the subwindow is unmapped without 520|245 3 00024503 1 6|being moved and an UnmapNotify event is generated. 520|245 3 00024503 1 7|METH: Create window with subwindows. 520|245 3 00024503 1 8|METH: Enable events on all subwindows. 520|245 3 00024503 1 9|METH: Enable events on window. 520|245 3 00024503 1 10|METH: Set win-gravity to UnmapGravity. 520|245 3 00024503 1 11|METH: Call XMoveResizeWindow to resize window. 520|245 3 00024503 1 12|METH: Verify windows are removed from screen. 520|245 3 00024503 1 13|METH: Verify window positions are unchanged. 520|245 3 00024503 1 14|METH: Verify that UnmapNotify events received on each subwindow. 520|245 3 00024503 1 15|METH: Verify that UnmapNotify events received on parent of each subwindow. 220|245 3 0 08:42:36|PASS 410|245 3 1 08:42:36|IC End 400|245 4 1 08:42:36|IC Start 200|245 4 08:42:36|TP Start 520|245 4 00024503 1 1|VSW5TESTSUITE PURPOSE 4 520|245 4 00024503 1 2|Assertion XMoveResizeWindow-4.(A) 520|245 4 00024503 1 3|If the server uses the window's bit-gravity attribute: When 520|245 4 00024503 1 4|a call to XMoveResizeWindow resizes the window, then the 520|245 4 00024503 1 5|contents of the window are repositioned or discarded 520|245 4 00024503 1 6|according to the bit-gravity attribute. Otherwise: When a 520|245 4 00024503 1 7|call to XMoveResizeWindow resizes the window, then contents 520|245 4 00024503 1 8|of the window are discarded. 520|245 4 00024503 1 9|METH: For each value of bit-gravity. 520|245 4 00024503 1 10|METH: Create window. 520|245 4 00024503 1 11|METH: Draw into window. 520|245 4 00024503 1 12|METH: Call XMoveResizeWindow to resize window. 520|245 4 00024503 1 13|METH: Verify that either: 520|245 4 00024503 1 14|METH: Window is clear. 520|245 4 00024503 1 15|METH: else 520|245 4 00024503 1 16|METH: Contents have been repositioned correctly. 220|245 4 0 08:42:36|PASS 410|245 4 1 08:42:36|IC End 400|245 5 1 08:42:36|IC Start 200|245 5 08:42:36|TP Start 520|245 5 00024503 1 1|VSW5TESTSUITE PURPOSE 5 520|245 5 00024503 1 2|Assertion XMoveResizeWindow-5.(A) 520|245 5 00024503 1 3|When the window is a root window, then a call to 520|245 5 00024503 1 4|XMoveResizeWindow has no effect. 520|245 5 00024503 1 5|METH: Call XMoveResizeWindow on root window. 520|245 5 00024503 1 6|METH: Touch test only. 220|245 5 0 08:42:36|PASS 410|245 5 1 08:42:36|IC End 400|245 6 1 08:42:36|IC Start 200|245 6 08:42:36|TP Start 520|245 6 00024503 1 1|VSW5TESTSUITE PURPOSE 6 520|245 6 00024503 1 2|Assertion XMoveResizeWindow-6.(A) 520|245 6 00024503 1 3|When the override-redirect attribute of the window is False 520|245 6 00024503 1 4|and some other client has selected SubstructureRedirectMask 520|245 6 00024503 1 5|on the parent window, then a ConfigureRequest event is 520|245 6 00024503 1 6|generated, and the window configuration is not changed. 520|245 6 00024503 1 7|METH: Create windows. 520|245 6 00024503 1 8|METH: Set override-redirect to False. 520|245 6 00024503 1 9|METH: Create second client. 520|245 6 00024503 1 10|METH: Select SubstructureRedirectMask for second client on parent of window. 520|245 6 00024503 1 11|METH: Set some parameters. 520|245 6 00024503 1 12|METH: Call XMoveResizeWindow. 520|245 6 00024503 1 13|METH: Verify that a ConfigureRequest event is generated. 520|245 6 00024503 1 14|METH: Verify that window configuration has not changed on the screen. 520|245 6 00024503 1 15|unexpected signal 11 (SIGSEGV) received 220|245 6 2 08:42:36|UNRESOLVED 410|245 6 1 08:42:36|IC End 400|245 7 1 08:42:36|IC Start 200|245 7 08:42:36|TP Start 520|245 7 00024503 1 1|VSW5TESTSUITE PURPOSE 7 520|245 7 00024503 1 2|Assertion XMoveResizeWindow-7.(A) 520|245 7 00024503 1 3|When another client has selected ResizeRedirectMask on the 520|245 7 00024503 1 4|window and the size would be changed, then a ResizeRequest 520|245 7 00024503 1 5|event is generated and the size is not changed. 520|245 7 00024503 1 6|METH: Create windows. 520|245 7 00024503 1 7|METH: Set override-redirect to False. 520|245 7 00024503 1 8|METH: Create second client. 520|245 7 00024503 1 9|METH: Select ResizeRedirectMask for second client on window. 520|245 7 00024503 1 10|METH: Set parameters to move and resize window. 520|245 7 00024503 1 11|METH: Call XMoveResizeWindow. 520|245 7 00024503 1 12|METH: Verify that a ResizeRequest event is generated. 520|245 7 00024503 1 13|METH: Verify that window has not changed size but that other changes have occurred. 520|245 7 00024503 1 14|unexpected signal 11 (SIGSEGV) received 220|245 7 2 08:42:36|UNRESOLVED 410|245 7 1 08:42:36|IC End 400|245 8 1 08:42:36|IC Start 200|245 8 08:42:36|TP Start 520|245 8 00024503 1 1|VSW5TESTSUITE PURPOSE 8 520|245 8 00024503 1 2|Assertion XMoveResizeWindow-8.(A) 520|245 8 00024503 1 3|When another client has selected ResizeRedirectMask on the 520|245 8 00024503 1 4|window and another client has selected 520|245 8 00024503 1 5|SubstructureRedirectMask on the parent window and the 520|245 8 00024503 1 6|override-redirect attribute of the window is False, then a 520|245 8 00024503 1 7|ConfigureRequest event is generated, and the window 520|245 8 00024503 1 8|configuration is not changed. 520|245 8 00024503 1 9|METH: Create windows. 520|245 8 00024503 1 10|METH: Set override-redirect to False. 520|245 8 00024503 1 11|METH: Create second client. 520|245 8 00024503 1 12|METH: Select ResizeRedirectMask for second client on window. 520|245 8 00024503 1 13|METH: Create third client. 520|245 8 00024503 1 14|METH: Select SubstructureRedirectMask for third client on parent of window. 520|245 8 00024503 1 15|METH: Call XMoveResizeWindow. 520|245 8 00024503 1 16|METH: Verify that a ConfigureRequest event is generated for client 3. 520|245 8 00024503 1 17|METH: Verify that no ResizeRequest event is generated for client 2. 520|245 8 00024503 1 18|METH: Verify that window configuration is not changed. 520|245 8 00024503 1 19|unexpected signal 11 (SIGSEGV) received 220|245 8 2 08:42:36|UNRESOLVED 410|245 8 1 08:42:36|IC End 400|245 9 1 08:42:36|IC Start 200|245 9 08:42:36|TP Start 520|245 9 00024503 1 1|VSW5TESTSUITE PURPOSE 9 520|245 9 00024503 1 2|Assertion XMoveResizeWindow-9.(A) 520|245 9 00024503 1 3|When the configuration actually changes, then a 520|245 9 00024503 1 4|ConfigureNotify event is generated. 520|245 9 00024503 1 5|METH: Create windows. 520|245 9 00024503 1 6|METH: Enable SubstructureNotify events. 520|245 9 00024503 1 7|METH: Call XMoveResizeWindow such that the window configuration changes. 520|245 9 00024503 1 8|METH: Verify that a ConfigureNotify event is generated. 520|245 9 00024503 1 9|METH: Call XMoveResizeWindow again with the same parameters. 520|245 9 00024503 1 10|METH: Verify that no ConfigureNotify event is generated. 220|245 9 0 08:42:36|PASS 410|245 9 1 08:42:36|IC End 400|245 10 1 08:42:36|IC Start 200|245 10 08:42:36|TP Start 520|245 10 00024503 1 1|VSW5TESTSUITE PURPOSE 10 520|245 10 00024503 1 2|Assertion XMoveResizeWindow-10.(A) 520|245 10 00024503 1 3|When a call to XMoveResizeWindow changes the size of the 520|245 10 00024503 1 4|window, then Expose events are generated for regions that 520|245 10 00024503 1 5|are newly visible or for which the contents have been lost. 520|245 10 00024503 1 6|METH: Create windows. 520|245 10 00024503 1 7|METH: Set test window background to W_BG. 520|245 10 00024503 1 8|METH: Set up window with setforexpose(). 520|245 10 00024503 1 9|METH: Enable expose events. 520|245 10 00024503 1 10|METH: Resize window with XMoveResizeWindow. 520|245 10 00024503 1 11|METH: Verify that correct expose events were received with exposecheck(). 220|245 10 0 08:42:36|PASS 410|245 10 1 08:42:36|IC End 400|245 11 1 08:42:36|IC Start 200|245 11 08:42:36|TP Start 520|245 11 00024503 1 1|VSW5TESTSUITE PURPOSE 11 520|245 11 00024503 1 2|Assertion XMoveResizeWindow-11.(A) 520|245 11 00024503 1 3|When a call to XMoveResizeWindow uncovers part of any 520|245 11 00024503 1 4|window that was formerly obscured, then either Expose events 520|245 11 00024503 1 5|are generated or the contents are restored from backing 520|245 11 00024503 1 6|store. 520|245 11 00024503 1 7|METH: Create windows. 520|245 11 00024503 1 8|METH: Create second client to receive events on. 520|245 11 00024503 1 9|METH: Call setforexpose() on unobscured window. 520|245 11 00024503 1 10|METH: Create other windows to partially obscure this window. 520|245 11 00024503 1 11|METH: Reconfigure window with XMoveResizeWindow, ensuring that first window is now unobscured. 520|245 11 00024503 1 12|METH: Verify for correct expose or backing store behaviour with exposecheck(). 520|245 11 00024503 1 13|unexpected signal 11 (SIGSEGV) received 220|245 11 2 08:42:36|UNRESOLVED 410|245 11 1 08:42:36|IC End 400|245 12 1 08:42:36|IC Start 200|245 12 08:42:36|TP Start 520|245 12 00024503 1 1|VSW5TESTSUITE PURPOSE 12 520|245 12 00024503 1 2|Assertion XMoveResizeWindow-12.(A) 520|245 12 00024503 1 3|When the window is moved without changing its size and the 520|245 12 00024503 1 4|window is mapped and the window is not obscured by non-child 520|245 12 00024503 1 5|windows, then the current window contents are not lost. 520|245 12 00024503 1 6|METH: Create window. 520|245 12 00024503 1 7|METH: Draw pattern in window. 520|245 12 00024503 1 8|METH: Move window without a size change. 520|245 12 00024503 1 9|METH: Verify that window contents are unchanged. 220|245 12 0 08:42:36|PASS 410|245 12 1 08:42:36|IC End 400|245 13 1 08:42:36|IC Start 200|245 13 08:42:36|TP Start 520|245 13 00024503 1 1|VSW5TESTSUITE PURPOSE 13 520|245 13 00024503 1 2|Assertion XMoveResizeWindow-13.(D) 520|245 13 00024503 1 3|When the window is moved without changing its size and the 520|245 13 00024503 1 4|window is mapped and backing store is being maintained for 520|245 13 00024503 1 5|the window, then the current window contents are not lost. 520|245 13 00024503 1 6|Reason for omission: There is no known reliable test method for this assertion 520|245 13 00024503 1 7|METH: Report UNTESTED 220|245 13 5 08:42:36|UNTESTED 410|245 13 1 08:42:36|IC End 400|245 14 1 08:42:36|IC Start 200|245 14 08:42:36|TP Start 520|245 14 00024503 1 1|VSW5TESTSUITE PURPOSE 14 520|245 14 00024503 1 2|Assertion XMoveResizeWindow-14.(A) 520|245 14 00024503 1 3|When width or height is zero, then a BadValue error occurs. 520|245 14 00024503 1 4|METH: Set width to zero. 520|245 14 00024503 1 5|METH: Call XMoveResizeWindow. 520|245 14 00024503 1 6|METH: Verify BadValue error. 520|245 14 00024503 1 7|METH: Set height to zero. 520|245 14 00024503 1 8|METH: Call XMoveResizeWindow. 520|245 14 00024503 1 9|METH: Verify BadValue error. 520|245 14 00024503 1 10|METH: Set both width and height to zero. 520|245 14 00024503 1 11|METH: Call XMoveResizeWindow. 520|245 14 00024503 1 12|METH: Verify BadValue error. 220|245 14 0 08:42:36|PASS 410|245 14 1 08:42:36|IC End 400|245 15 1 08:42:36|IC Start 200|245 15 08:42:36|TP Start 520|245 15 00024503 1 1|VSW5TESTSUITE PURPOSE 15 520|245 15 00024503 1 2|Assertion XMoveResizeWindow-15.(A) 520|245 15 00024503 1 3|When a window argument does not name a valid Window, then a 520|245 15 00024503 1 4|BadWindow error occurs. 520|245 15 00024503 1 5|METH: Create a bad window by creating and destroying a window. 520|245 15 00024503 1 6|METH: Call test function using bad window as the window argument. 520|245 15 00024503 1 7|METH: Verify that a BadWindow error occurs. 220|245 15 0 08:42:36|PASS 410|245 15 1 08:42:36|IC End 80|245 1 08:42:36|TC End, scenario ref 495-0 70||"VSW5TESTSUITE CASE XMoveWindow 8" 10|246 /Xlib4/XMoveWindow 08:42:36|TC Start, scenario ref 497-0 15|246 3.3-lite 8|TCM Start 520|246 0 00024505 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|246 1 1 08:42:39|IC Start 200|246 1 08:42:39|TP Start 520|246 1 00024505 1 1|VSW5TESTSUITE PURPOSE 1 520|246 1 00024505 1 2|Assertion XMoveWindow-1.(A) 520|246 1 00024505 1 3|A call to XMoveWindow moves the window so that the 520|246 1 00024505 1 4|coordinates of the upper-left outer corner of the window are 520|246 1 00024505 1 5|x, y relative to the origin of the parent window. 520|246 1 00024505 1 6|METH: Create test window with background of W_FG. 520|246 1 00024505 1 7|METH: Set x and y. 520|246 1 00024505 1 8|METH: Call XMoveWindow. 520|246 1 00024505 1 9|METH: Verify that window has moved on screen with checkarea(). 220|246 1 0 08:42:39|PASS 410|246 1 1 08:42:39|IC End 400|246 2 1 08:42:39|IC Start 200|246 2 08:42:39|TP Start 520|246 2 00024505 1 1|VSW5TESTSUITE PURPOSE 2 520|246 2 00024505 1 2|Assertion XMoveWindow-2.(A) 520|246 2 00024505 1 3|When the window is moved and the window is mapped and the 520|246 2 00024505 1 4|window is not obscured by non-children, then the current 520|246 2 00024505 1 5|window contents are not lost. 520|246 2 00024505 1 6|METH: Create window. 520|246 2 00024505 1 7|METH: Draw pattern in window. 520|246 2 00024505 1 8|METH: Move window without a size change. 520|246 2 00024505 1 9|METH: Verify that window contents are unchanged. 220|246 2 0 08:42:39|PASS 410|246 2 1 08:42:39|IC End 400|246 3 1 08:42:39|IC Start 200|246 3 08:42:39|TP Start 520|246 3 00024505 1 1|VSW5TESTSUITE PURPOSE 3 520|246 3 00024505 1 2|Assertion XMoveWindow-3.(D) 520|246 3 00024505 1 3|When the window is moved and the window is mapped and 520|246 3 00024505 1 4|backing store is being maintained for the window, then the 520|246 3 00024505 1 5|current window contents are not lost. 520|246 3 00024505 1 6|Reason for omission: There is no known reliable test method for this assertion 520|246 3 00024505 1 7|METH: Report UNTESTED 220|246 3 5 08:42:39|UNTESTED 410|246 3 1 08:42:39|IC End 400|246 4 1 08:42:39|IC Start 200|246 4 08:42:39|TP Start 520|246 4 00024505 1 1|VSW5TESTSUITE PURPOSE 4 520|246 4 00024505 1 2|Assertion XMoveWindow-4.(A) 520|246 4 00024505 1 3|When a call to XMoveWindow uncovers part of any window that 520|246 4 00024505 1 4|was formerly obscured, then either Expose events are 520|246 4 00024505 1 5|generated or the contents are restored from backing store. 520|246 4 00024505 1 6|METH: Create windows. 520|246 4 00024505 1 7|METH: Create second client to receive events on. 520|246 4 00024505 1 8|METH: Call setforexpose() on unobscured window. 520|246 4 00024505 1 9|METH: Create other windows to partially obscure this window. 520|246 4 00024505 1 10|METH: Reconfigure window with XMoveWindow, ensuring that first window is now unobscured. 520|246 4 00024505 1 11|METH: Verify for correct expose or backing store behaviour with exposecheck(). 520|246 4 00024505 1 12|unexpected signal 11 (SIGSEGV) received 220|246 4 2 08:42:39|UNRESOLVED 410|246 4 1 08:42:39|IC End 400|246 5 1 08:42:39|IC Start 200|246 5 08:42:39|TP Start 520|246 5 00024505 1 1|VSW5TESTSUITE PURPOSE 5 520|246 5 00024505 1 2|Assertion XMoveWindow-5.(A) 520|246 5 00024505 1 3|When the window is a root window, then a call to 520|246 5 00024505 1 4|XMoveWindow has no effect. 520|246 5 00024505 1 5|METH: Call XMoveWindow on root window. 520|246 5 00024505 1 6|METH: Touch test only. 220|246 5 0 08:42:39|PASS 410|246 5 1 08:42:39|IC End 400|246 6 1 08:42:39|IC Start 200|246 6 08:42:39|TP Start 520|246 6 00024505 1 1|VSW5TESTSUITE PURPOSE 6 520|246 6 00024505 1 2|Assertion XMoveWindow-6.(A) 520|246 6 00024505 1 3|When the override-redirect flag of the window is False and 520|246 6 00024505 1 4|some other client has selected SubstructureRedirectMask on 520|246 6 00024505 1 5|the parent window, then a ConfigureRequest event is 520|246 6 00024505 1 6|generated, and the window position is not changed. 520|246 6 00024505 1 7|METH: Create windows. 520|246 6 00024505 1 8|METH: Set override-redirect to False. 520|246 6 00024505 1 9|METH: Create second client. 520|246 6 00024505 1 10|METH: Select SubstructureRedirectMask for second client on parent of window. 520|246 6 00024505 1 11|METH: Set some parameters. 520|246 6 00024505 1 12|METH: Call XMoveWindow. 520|246 6 00024505 1 13|METH: Verify that a ConfigureRequest event is generated. 520|246 6 00024505 1 14|METH: Verify that window configuration has not changed on the screen. 520|246 6 00024505 1 15|unexpected signal 11 (SIGSEGV) received 220|246 6 2 08:42:39|UNRESOLVED 410|246 6 1 08:42:39|IC End 400|246 7 1 08:42:39|IC Start 200|246 7 08:42:39|TP Start 520|246 7 00024505 1 1|VSW5TESTSUITE PURPOSE 7 520|246 7 00024505 1 2|Assertion XMoveWindow-7.(A) 520|246 7 00024505 1 3|When the position actually changes, then a ConfigureNotify 520|246 7 00024505 1 4|event is generated. 520|246 7 00024505 1 5|METH: Create windows. 520|246 7 00024505 1 6|METH: Enable SubstructureNotify events. 520|246 7 00024505 1 7|METH: Call XMoveWindow such that the window configuration changes. 520|246 7 00024505 1 8|METH: Verify that a ConfigureNotify event is generated. 520|246 7 00024505 1 9|METH: Call XMoveWindow again with the same parameters. 520|246 7 00024505 1 10|METH: Verify that no ConfigureNotify event is generated. 220|246 7 0 08:42:39|PASS 410|246 7 1 08:42:39|IC End 400|246 8 1 08:42:39|IC Start 200|246 8 08:42:39|TP Start 520|246 8 00024505 1 1|VSW5TESTSUITE PURPOSE 8 520|246 8 00024505 1 2|Assertion XMoveWindow-8.(A) 520|246 8 00024505 1 3|When a window argument does not name a valid Window, then a 520|246 8 00024505 1 4|BadWindow error occurs. 520|246 8 00024505 1 5|METH: Create a bad window by creating and destroying a window. 520|246 8 00024505 1 6|METH: Call test function using bad window as the window argument. 520|246 8 00024505 1 7|METH: Verify that a BadWindow error occurs. 220|246 8 0 08:42:39|PASS 410|246 8 1 08:42:39|IC End 80|246 1 08:42:40|TC End, scenario ref 497-0 70||"VSW5TESTSUITE CASE XRestackWindows 6" 10|247 /Xlib4/XRestackWindows/XRestackWindows 08:42:40|TC Start, scenario ref 499-0 15|247 3.3-lite 6|TCM Start 520|247 0 00024507 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|247 1 1 08:42:43|IC Start 200|247 1 08:42:43|TP Start 520|247 1 00024507 1 1|VSW5TESTSUITE PURPOSE 1 520|247 1 00024507 1 2|Assertion XRestackWindows-1.(A) 520|247 1 00024507 1 3|A call to XRestackWindows restacks the windows in the 520|247 1 00024507 1 4|windows array in the order specified, from top to bottom. 520|247 1 00024507 1 5|METH: Create a window hierarchy. 520|247 1 00024507 1 6|METH: Assign members of the window array 520|247 1 00024507 1 7|METH: Call XRestackWindows to restack the windows 520|247 1 00024507 1 8|METH: Verify that the windows were restacked in the order two, one, zero, three using pixchecking 220|247 1 0 08:42:43|PASS 410|247 1 1 08:42:43|IC End 400|247 2 1 08:42:43|IC Start 200|247 2 08:42:43|TP Start 520|247 2 00024507 1 1|VSW5TESTSUITE PURPOSE 2 520|247 2 00024507 1 2|Assertion XRestackWindows-2.(A) 520|247 2 00024507 1 3|The stacking order of the first window in the windows array 520|247 2 00024507 1 4|is unaffected with respect to other windows not in the 520|247 2 00024507 1 5|array. 520|247 2 00024507 1 6|METH: Create a window hierarchy. 520|247 2 00024507 1 7|METH: Assign members of the window array 520|247 2 00024507 1 8|METH: Call XRestackWindows to restack the windows 520|247 2 00024507 1 9|METH: Verify that the windows were restacked such that the order became two, one, three, zero by pixchecking 220|247 2 0 08:42:43|PASS 410|247 2 1 08:42:43|IC End 400|247 3 1 08:42:43|IC Start 200|247 3 08:42:43|TP Start 520|247 3 00024507 1 1|VSW5TESTSUITE PURPOSE 3 520|247 3 00024507 1 2|Assertion XRestackWindows-3.(A) 520|247 3 00024507 1 3|The stacking order of any windows not in the windows array 520|247 3 00024507 1 4|is not affected. 520|247 3 00024507 1 5|METH: Create a window hierarchy. 520|247 3 00024507 1 6|METH: Assign members of the window array 520|247 3 00024507 1 7|METH: Call XRestackWindows to restack the windows 520|247 3 00024507 1 8|METH: Verify that the windows were restacked such that the windows zero, one, two and three were unaffected 220|247 3 0 08:42:43|PASS 410|247 3 1 08:42:43|IC End 400|247 4 1 08:42:43|IC Start 200|247 4 08:42:43|TP Start 520|247 4 00024507 1 1|VSW5TESTSUITE PURPOSE 4 520|247 4 00024507 1 2|Assertion XRestackWindows-4.(A) 520|247 4 00024507 1 3|When the override-redirect attribute of a window in the 520|247 4 00024507 1 4|windows array is False and some other client has selected 520|247 4 00024507 1 5|SubstructureRedirectMask on the parent window, then a 520|247 4 00024507 1 6|ConfigureRequest event is generated for each such window and 520|247 4 00024507 1 7|no further processing is performed on that window. 520|247 4 00024507 1 8|METH: Create client1 and client2. 520|247 4 00024507 1 9|METH: Create a window hierarchy for client1. 520|247 4 00024507 1 10|METH: Save parent window image as reference image. 520|247 4 00024507 1 11|METH: Ensure override-redirect on window one is False. 520|247 4 00024507 1 12|METH: Select SubstructureRedirectMask events on the parent window for client2. 520|247 4 00024507 1 13|METH: Call XRestackWindows to restack window one. 520|247 4 00024507 1 14|METH: Verify that no events were delivered to client1. 520|247 4 00024507 1 15|METH: Verify that a correct ConfigureRequest event was delivered to client2. 520|247 4 00024507 1 16|METH: Verify that no further processing occurred by comparing the window to our reference window. 520|247 4 00024507 1 17|REPORT: could not create client1 220|247 4 2 08:42:43|UNRESOLVED 410|247 4 1 08:42:43|IC End 400|247 5 1 08:42:43|IC Start 200|247 5 08:42:43|TP Start 520|247 5 00024507 1 1|VSW5TESTSUITE PURPOSE 5 520|247 5 00024507 1 2|Assertion XRestackWindows-5.(A) 520|247 5 00024507 1 3|When a window in the windows array is not a sibling of the 520|247 5 00024507 1 4|previous window in the array, then for each such pair of 520|247 5 00024507 1 5|windows a BadMatch error occurs. 520|247 5 00024507 1 6|METH: Create two window hierarchies 520|247 5 00024507 1 7|METH: Assign members of the windows array, with one element not a sibling 520|247 5 00024507 1 8|METH: Verify that a BadMatch error occurred. 520|247 5 00024507 1 9|METH: Assign members of the windows array, with an element as the parent window 520|247 5 00024507 1 10|METH: Verify that a BadMatch error occurred. 520|247 5 00024507 1 11|METH: Assign members of the windows array, with an element as an unrelated window 520|247 5 00024507 1 12|METH: Verify that a BadMatch error occurred. 220|247 5 0 08:42:43|PASS 410|247 5 1 08:42:43|IC End 400|247 6 1 08:42:43|IC Start 200|247 6 08:42:43|TP Start 520|247 6 00024507 1 1|VSW5TESTSUITE PURPOSE 6 520|247 6 00024507 1 2|Assertion XRestackWindows-6.(A) 520|247 6 00024507 1 3|When one or more entries in the windows array do not name 520|247 6 00024507 1 4|valid windows, then a BadWindow error occurs for each such 520|247 6 00024507 1 5|window. 520|247 6 00024507 1 6|METH: Create a window hierarchy. 520|247 6 00024507 1 7|METH: Assign members of the windows array, with one element as a bad window id. 520|247 6 00024507 1 8|METH: Verify that a BadWindow error occurred. 220|247 6 0 08:42:43|PASS 410|247 6 1 08:42:43|IC End 80|247 1 08:42:44|TC End, scenario ref 499-0 70||"VSW5TESTSUITE CASE XRaiseWindow 4" 10|248 /Xlib4/XRaiseWindow/XRaiseWindow 08:42:44|TC Start, scenario ref 501-0 15|248 3.3-lite 4|TCM Start 520|248 0 00024509 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|248 1 1 08:42:46|IC Start 200|248 1 08:42:46|TP Start 520|248 1 00024509 1 1|VSW5TESTSUITE PURPOSE 1 520|248 1 00024509 1 2|Assertion XRaiseWindow-1.(A) 520|248 1 00024509 1 3|A call to XRaiseWindow raises the specified window to the 520|248 1 00024509 1 4|top of the stack so that no sibling window obscures it. 520|248 1 00024509 1 5|METH: Create a window hierarchy using buildtree. 520|248 1 00024509 1 6|METH: Call XRaiseWindow on window 'one' to raise it 520|248 1 00024509 1 7|METH: Verify that window 'one' became the highest sibling window. 220|248 1 0 08:42:46|PASS 410|248 1 1 08:42:46|IC End 400|248 2 1 08:42:46|IC Start 200|248 2 08:42:46|TP Start 520|248 2 00024509 1 1|VSW5TESTSUITE PURPOSE 2 520|248 2 00024509 1 2|Assertion XRaiseWindow-2.(A) 520|248 2 00024509 1 3|When a call to XRaiseWindow uncovers part of any window 520|248 2 00024509 1 4|that was formerly obscured, then either Expose events are 520|248 2 00024509 1 5|generated or the contents are restored from backing store. 520|248 2 00024509 1 6|METH: Create a window hierarchy using buildtree. 520|248 2 00024509 1 7|METH: Call setforexpose on window 'one' to allow Expose event checking. 520|248 2 00024509 1 8|METH: Select Expose events on window 'one'. 520|248 2 00024509 1 9|METH: Call XRaiseWindow on window 'one' in order to expose window 'one'. 520|248 2 00024509 1 10|METH: Use exposecheck to ensure that the window 'one' was restored correctly. 220|248 2 0 08:42:46|PASS 410|248 2 1 08:42:46|IC End 400|248 3 1 08:42:46|IC Start 200|248 3 08:42:46|TP Start 520|248 3 00024509 1 1|VSW5TESTSUITE PURPOSE 3 520|248 3 00024509 1 2|Assertion XRaiseWindow-3.(A) 520|248 3 00024509 1 3|When the override-redirect attribute of the window is False 520|248 3 00024509 1 4|and some other client has selected SubstructureRedirectMask 520|248 3 00024509 1 5|on the parent window, then a ConfigureRequest event is 520|248 3 00024509 1 6|generated, and no further processing is performed. 520|248 3 00024509 1 7|METH: Create client1 and client2. 520|248 3 00024509 1 8|METH: Create a window hierarchy for client1. 520|248 3 00024509 1 9|METH: Save parent window image as reference image. 520|248 3 00024509 1 10|METH: Set override-redirect on window one to False. 520|248 3 00024509 1 11|METH: Select SubstructureRedirectMask events on the parent window for client2. 520|248 3 00024509 1 12|METH: Call XRaiseWindow on window one for client1. 520|248 3 00024509 1 13|METH: Verify that no events were delivered to client1. 520|248 3 00024509 1 14|METH: Verify that a correct ConfigureRequest event was delivered to client2. 520|248 3 00024509 1 15|METH: Verify that no further processing occurred by comparing the window 520|248 3 00024509 1 16|METH: to our reference window. 520|248 3 00024509 1 17|REPORT: could not create client1 220|248 3 2 08:42:46|UNRESOLVED 410|248 3 1 08:42:46|IC End 400|248 4 1 08:42:46|IC Start 200|248 4 08:42:46|TP Start 520|248 4 00024509 1 1|VSW5TESTSUITE PURPOSE 4 520|248 4 00024509 1 2|Assertion XRaiseWindow-4.(A) 520|248 4 00024509 1 3|When a window argument does not name a valid Window, then a 520|248 4 00024509 1 4|BadWindow error occurs. 520|248 4 00024509 1 5|METH: Create a bad window by creating and destroying a window. 520|248 4 00024509 1 6|METH: Call test function using bad window as the window argument. 520|248 4 00024509 1 7|METH: Verify that a BadWindow error occurs. 220|248 4 0 08:42:46|PASS 410|248 4 1 08:42:46|IC End 80|248 1 08:42:47|TC End, scenario ref 501-0 70||"VSW5TESTSUITE CASE XResizeWindow 13" 10|249 /Xlib4/XResizeWindow/XResizeWindow 08:42:47|TC Start, scenario ref 503-0 15|249 3.3-lite 13|TCM Start 520|249 0 00024511 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|249 1 1 08:42:49|IC Start 200|249 1 08:42:49|TP Start 520|249 1 00024511 1 1|VSW5TESTSUITE PURPOSE 1 520|249 1 00024511 1 2|Assertion XResizeWindow-1.(A) 520|249 1 00024511 1 3|A call to XResizeWindow changes the inside size of the 520|249 1 00024511 1 4|specified window to width and height. 520|249 1 00024511 1 5|METH: Create test window with background of W_FG. 520|249 1 00024511 1 6|METH: Set width and height. 520|249 1 00024511 1 7|METH: Call XResizeWindow. 520|249 1 00024511 1 8|METH: Verify new size on screen with checkarea(). 220|249 1 0 08:42:49|PASS 410|249 1 1 08:42:49|IC End 400|249 2 1 08:42:49|IC Start 200|249 2 08:42:49|TP Start 520|249 2 00024511 1 1|VSW5TESTSUITE PURPOSE 2 520|249 2 00024511 1 2|Assertion XResizeWindow-2.(A) 520|249 2 00024511 1 3|When a call to XResizeWindow actually changes the size of 520|249 2 00024511 1 4|the window, then the subwindows of the window are 520|249 2 00024511 1 5|repositioned according to their win-gravity attribute and a 520|249 2 00024511 1 6|GravityNotify event is generated for each repositioned 520|249 2 00024511 1 7|subwindow after the ConfigureNotify event. 520|249 2 00024511 1 8|METH: For each win-gravity attribute (apart from UnmapGravity) 520|249 2 00024511 1 9|METH: Create window with subwindows. 520|249 2 00024511 1 10|METH: Enable SubstructureNotify|StructureNotify events on all windows. 520|249 2 00024511 1 11|METH: Set win-gravity on window. 520|249 2 00024511 1 12|METH: Call XResizeWindow to resize window. 520|249 2 00024511 1 13|METH: Verify window positions by pixel check. 520|249 2 00024511 1 14|METH: Verify ConfigureNotify on resized window. 520|249 2 00024511 1 15|METH: Verify ConfigureNotify on parent of resized window. 520|249 2 00024511 1 16|METH: If NorthWestGravity || StaticGravity 520|249 2 00024511 1 17|METH: Verify that no gravity events are received. 520|249 2 00024511 1 18|METH: else 520|249 2 00024511 1 19|METH: Verify GravityNotify events received on each repositioned subwindow. 520|249 2 00024511 1 20|METH: Verify gravity events are received on the parent of each subwindow. 520|249 2 00024511 1 21|METH: Verify that configure events arrive before gravity events. 220|249 2 0 08:42:49|PASS 410|249 2 1 08:42:49|IC End 400|249 3 1 08:42:49|IC Start 200|249 3 08:42:49|TP Start 520|249 3 00024511 1 1|VSW5TESTSUITE PURPOSE 3 520|249 3 00024511 1 2|Assertion XResizeWindow-3.(A) 520|249 3 00024511 1 3|When a call to XResizeWindow actually changes the size of 520|249 3 00024511 1 4|the window and the win-gravity of a subwindow is 520|249 3 00024511 1 5|UnmapGravity and the subwindow is already mapped, then the 520|249 3 00024511 1 6|subwindow is unmapped without being moved and an UnmapNotify 520|249 3 00024511 1 7|event is generated. 520|249 3 00024511 1 8|METH: Create window with subwindows. 520|249 3 00024511 1 9|METH: Enable events on all subwindows. 520|249 3 00024511 1 10|METH: Enable events on window. 520|249 3 00024511 1 11|METH: Set win-gravity to UnmapGravity. 520|249 3 00024511 1 12|METH: Call XResizeWindow to resize window. 520|249 3 00024511 1 13|METH: Verify windows are removed from screen. 520|249 3 00024511 1 14|METH: Verify window positions are unchanged. 520|249 3 00024511 1 15|METH: Verify that UnmapNotify events received on each subwindow. 520|249 3 00024511 1 16|METH: Verify that UnmapNotify events received on parent of each subwindow. 220|249 3 0 08:42:49|PASS 410|249 3 1 08:42:49|IC End 400|249 4 1 08:42:49|IC Start 200|249 4 08:42:49|TP Start 520|249 4 00024511 1 1|VSW5TESTSUITE PURPOSE 4 520|249 4 00024511 1 2|Assertion XResizeWindow-4.(A) 520|249 4 00024511 1 3|If the server uses the window's bit-gravity attribute: When 520|249 4 00024511 1 4|a call to XResizeWindow actually changes the size of the 520|249 4 00024511 1 5|window, then the contents of the window are repositioned or 520|249 4 00024511 1 6|discarded according to the bit-gravity attribute. Otherwise: 520|249 4 00024511 1 7|When a call to XResizeWindow actually changes the size of 520|249 4 00024511 1 8|the window, then the contents of the window are discarded. 520|249 4 00024511 1 9|METH: For each value of bit-gravity. 520|249 4 00024511 1 10|METH: Create window. 520|249 4 00024511 1 11|METH: Draw into window. 520|249 4 00024511 1 12|METH: Call XResizeWindow to resize window. 520|249 4 00024511 1 13|METH: Verify that either: 520|249 4 00024511 1 14|METH: Window is clear. 520|249 4 00024511 1 15|METH: else 520|249 4 00024511 1 16|METH: Contents have been repositioned correctly. 220|249 4 0 08:42:49|PASS 410|249 4 1 08:42:49|IC End 400|249 5 1 08:42:49|IC Start 200|249 5 08:42:49|TP Start 520|249 5 00024511 1 1|VSW5TESTSUITE PURPOSE 5 520|249 5 00024511 1 2|Assertion XResizeWindow-5.(A) 520|249 5 00024511 1 3|When the window is a root window, then a call to 520|249 5 00024511 1 4|XResizeWindow has no effect. 520|249 5 00024511 1 5|METH: Call XResizeWindow on root window. 520|249 5 00024511 1 6|METH: Touch test only. 220|249 5 0 08:42:49|PASS 410|249 5 1 08:42:49|IC End 400|249 6 1 08:42:49|IC Start 200|249 6 08:42:49|TP Start 520|249 6 00024511 1 1|VSW5TESTSUITE PURPOSE 6 520|249 6 00024511 1 2|Assertion XResizeWindow-6.(A) 520|249 6 00024511 1 3|When the override-redirect attribute of the window is False 520|249 6 00024511 1 4|and some other client has selected SubstructureRedirectMask 520|249 6 00024511 1 5|on the parent window, then a ConfigureRequest event is 520|249 6 00024511 1 6|generated, and the window size is not changed. 520|249 6 00024511 1 7|METH: Create windows. 520|249 6 00024511 1 8|METH: Set override-redirect to False. 520|249 6 00024511 1 9|METH: Create second client. 520|249 6 00024511 1 10|METH: Select SubstructureRedirectMask for second client on parent of window. 520|249 6 00024511 1 11|METH: Call XResizeWindow. 520|249 6 00024511 1 12|METH: Verify that a ConfigureRequest event is generated. 520|249 6 00024511 1 13|METH: Verify that window configuration has not changed on the screen. 520|249 6 00024511 1 14|unexpected signal 11 (SIGSEGV) received 220|249 6 2 08:42:49|UNRESOLVED 410|249 6 1 08:42:49|IC End 400|249 7 1 08:42:49|IC Start 200|249 7 08:42:49|TP Start 520|249 7 00024511 1 1|VSW5TESTSUITE PURPOSE 7 520|249 7 00024511 1 2|Assertion XResizeWindow-7.(A) 520|249 7 00024511 1 3|When another client has selected ResizeRedirectMask on the 520|249 7 00024511 1 4|window and the size would be changed, then a ResizeRequest 520|249 7 00024511 1 5|event is generated and the size is not changed. 520|249 7 00024511 1 6|METH: Create windows. 520|249 7 00024511 1 7|METH: Set override-redirect to False. 520|249 7 00024511 1 8|METH: Create second client. 520|249 7 00024511 1 9|METH: Select ResizeRedirectMask for second client on window. 520|249 7 00024511 1 10|METH: Set parameters to move and resize window. 520|249 7 00024511 1 11|METH: Call XResizeWindow. 520|249 7 00024511 1 12|METH: Verify that a ResizeRequest event is generated. 520|249 7 00024511 1 13|METH: Verify that window has not changed size but that other changes have occurred. 520|249 7 00024511 1 14|unexpected signal 11 (SIGSEGV) received 220|249 7 2 08:42:49|UNRESOLVED 410|249 7 1 08:42:49|IC End 400|249 8 1 08:42:49|IC Start 200|249 8 08:42:49|TP Start 520|249 8 00024511 1 1|VSW5TESTSUITE PURPOSE 8 520|249 8 00024511 1 2|Assertion XResizeWindow-8.(A) 520|249 8 00024511 1 3|When another client has selected ResizeRedirectMask on the 520|249 8 00024511 1 4|window and another client has selected 520|249 8 00024511 1 5|SubstructureRedirectMask on the parent window and the 520|249 8 00024511 1 6|override-redirect attribute of the window is False, then a 520|249 8 00024511 1 7|ConfigureRequest event is generated, and the window size is 520|249 8 00024511 1 8|not changed. 520|249 8 00024511 1 9|METH: Create windows. 520|249 8 00024511 1 10|METH: Set override-redirect to False. 520|249 8 00024511 1 11|METH: Create second client. 520|249 8 00024511 1 12|METH: Select ResizeRedirectMask for second client on window. 520|249 8 00024511 1 13|METH: Create third client. 520|249 8 00024511 1 14|METH: Select SubstructureRedirectMask for third client on parent of window. 520|249 8 00024511 1 15|METH: Call XResizeWindow. 520|249 8 00024511 1 16|METH: Verify that a ConfigureRequest event is generated for client 3. 520|249 8 00024511 1 17|METH: Verify that no ResizeRequest event is generated for client 2. 520|249 8 00024511 1 18|METH: Verify that window configuration is not changed. 520|249 8 00024511 1 19|unexpected signal 11 (SIGSEGV) received 220|249 8 2 08:42:49|UNRESOLVED 410|249 8 1 08:42:49|IC End 400|249 9 1 08:42:49|IC Start 200|249 9 08:42:49|TP Start 520|249 9 00024511 1 1|VSW5TESTSUITE PURPOSE 9 520|249 9 00024511 1 2|Assertion XResizeWindow-9.(A) 520|249 9 00024511 1 3|When the size actually changes, then a ConfigureNotify 520|249 9 00024511 1 4|event is generated. 520|249 9 00024511 1 5|METH: Create windows. 520|249 9 00024511 1 6|METH: Enable SubstructureNotify events. 520|249 9 00024511 1 7|METH: Call XResizeWindow such that the window configuration changes. 520|249 9 00024511 1 8|METH: Verify that a ConfigureNotify event is generated. 520|249 9 00024511 1 9|METH: Call XResizeWindow again with the same parameters. 520|249 9 00024511 1 10|METH: Verify that no ConfigureNotify event is generated. 220|249 9 0 08:42:49|PASS 410|249 9 1 08:42:49|IC End 400|249 10 1 08:42:49|IC Start 200|249 10 08:42:49|TP Start 520|249 10 00024511 1 1|VSW5TESTSUITE PURPOSE 10 520|249 10 00024511 1 2|Assertion XResizeWindow-10.(A) 520|249 10 00024511 1 3|When a call to XResizeWindow actually changes the size of 520|249 10 00024511 1 4|the window, then Expose events are generated for regions 520|249 10 00024511 1 5|that are newly visible or for which the contents have been 520|249 10 00024511 1 6|lost. 520|249 10 00024511 1 7|METH: Create windows. 520|249 10 00024511 1 8|METH: Set test window background to W_BG. 520|249 10 00024511 1 9|METH: Set up window with setforexpose(). 520|249 10 00024511 1 10|METH: Enable expose events. 520|249 10 00024511 1 11|METH: Resize window with XResizeWindow. 520|249 10 00024511 1 12|METH: Verify that correct expose events were received with exposecheck(). 220|249 10 0 08:42:49|PASS 410|249 10 1 08:42:49|IC End 400|249 11 1 08:42:49|IC Start 200|249 11 08:42:49|TP Start 520|249 11 00024511 1 1|VSW5TESTSUITE PURPOSE 11 520|249 11 00024511 1 2|Assertion XResizeWindow-11.(A) 520|249 11 00024511 1 3|When a call to XResizeWindow uncovers part of any window 520|249 11 00024511 1 4|that was formerly obscured, then either Expose events are 520|249 11 00024511 1 5|generated or the contents are restored from backing store. 520|249 11 00024511 1 6|METH: Create window. 520|249 11 00024511 1 7|METH: Call setforexpose() on unobscured window. 520|249 11 00024511 1 8|METH: Create second window to partially obscure this window. 520|249 11 00024511 1 9|METH: Create second client to receive events on. 520|249 11 00024511 1 10|METH: Resize window with XResizeWindow, ensuring that first window is now unobscured. 520|249 11 00024511 1 11|METH: Verify for correct expose or backing store behaviour with exposecheck(). 520|249 11 00024511 1 12|unexpected signal 11 (SIGSEGV) received 220|249 11 2 08:42:49|UNRESOLVED 410|249 11 1 08:42:49|IC End 400|249 12 1 08:42:49|IC Start 200|249 12 08:42:49|TP Start 520|249 12 00024511 1 1|VSW5TESTSUITE PURPOSE 12 520|249 12 00024511 1 2|Assertion XResizeWindow-12.(A) 520|249 12 00024511 1 3|When width or height is zero, then a BadValue error occurs. 520|249 12 00024511 1 4|METH: Create a test window. 520|249 12 00024511 1 5|METH: Call XResizeWindow with width of zero. 520|249 12 00024511 1 6|METH: Verify a BadValue error occurred. 520|249 12 00024511 1 7|METH: Call XResizeWindow with height of zero. 520|249 12 00024511 1 8|METH: Verify a BadValue error occurred. 520|249 12 00024511 1 9|METH: Call XResizeWindow with height and width of zero. 520|249 12 00024511 1 10|METH: Verify a BadValue error occurred. 220|249 12 0 08:42:49|PASS 410|249 12 1 08:42:49|IC End 400|249 13 1 08:42:49|IC Start 200|249 13 08:42:49|TP Start 520|249 13 00024511 1 1|VSW5TESTSUITE PURPOSE 13 520|249 13 00024511 1 2|Assertion XResizeWindow-13.(A) 520|249 13 00024511 1 3|When a window argument does not name a valid Window, then a 520|249 13 00024511 1 4|BadWindow error occurs. 520|249 13 00024511 1 5|METH: Create a bad window by creating and destroying a window. 520|249 13 00024511 1 6|METH: Call test function using bad window as the window argument. 520|249 13 00024511 1 7|METH: Verify that a BadWindow error occurs. 220|249 13 0 08:42:49|PASS 410|249 13 1 08:42:49|IC End 80|249 1 08:42:50|TC End, scenario ref 503-0 70||"VSW5TESTSUITE CASE XSetWindowBackground 4" 10|250 /Xlib4/XSetWindowBackground 08:42:50|TC Start, scenario ref 505-0 15|250 3.3-lite 4|TCM Start 520|250 0 00024513 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|250 1 1 08:42:53|IC Start 200|250 1 08:42:53|TP Start 520|250 1 00024513 1 1|VSW5TESTSUITE PURPOSE 1 520|250 1 00024513 1 2|Assertion XSetWindowBackground-1.(A) 520|250 1 00024513 1 3|A call to XSetWindowBackground sets the background of the 520|250 1 00024513 1 4|window to the pixel value specified by background_pixel. 520|250 1 00024513 1 5|METH: Create a window. 520|250 1 00024513 1 6|METH: Set the background_pixel by calling XSetWindowBackground. 520|250 1 00024513 1 7|METH: Verify the background pixel was set to background_pixel using XGetPixel. 220|250 1 0 08:42:53|PASS 410|250 1 1 08:42:53|IC End 400|250 2 1 08:42:53|IC Start 200|250 2 08:42:53|TP Start 520|250 2 00024513 1 1|VSW5TESTSUITE PURPOSE 2 520|250 2 00024513 1 2|Assertion XSetWindowBackground-2.(A) 520|250 2 00024513 1 3|When the background is changed, then the window contents 520|250 2 00024513 1 4|are not changed. 520|250 2 00024513 1 5|METH: Create a window. 520|250 2 00024513 1 6|METH: Set the background-pixmap 520|250 2 00024513 1 7|METH: Map window over a plain background. 520|250 2 00024513 1 8|METH: Change background pixel. 520|250 2 00024513 1 9|METH: Verify that background has not changed. 220|250 2 0 08:42:53|PASS 410|250 2 1 08:42:53|IC End 400|250 3 1 08:42:53|IC Start 200|250 3 08:42:53|TP Start 520|250 3 00024513 1 1|VSW5TESTSUITE PURPOSE 3 520|250 3 00024513 1 2|Assertion XSetWindowBackground-3.(A) 520|250 3 00024513 1 3|When the window argument is an InputOnly window then a 520|250 3 00024513 1 4|BadMatch error occurs. 520|250 3 00024513 1 5|METH: Create an InputOnly window. 520|250 3 00024513 1 6|METH: Call test function using InputOnly window as the window argument. 520|250 3 00024513 1 7|METH: Verify that a BadMatch error occurs. 220|250 3 0 08:42:53|PASS 410|250 3 1 08:42:53|IC End 400|250 4 1 08:42:53|IC Start 200|250 4 08:42:53|TP Start 520|250 4 00024513 1 1|VSW5TESTSUITE PURPOSE 4 520|250 4 00024513 1 2|Assertion XSetWindowBackground-4.(A) 520|250 4 00024513 1 3|When a window argument does not name a valid Window, then a 520|250 4 00024513 1 4|BadWindow error occurs. 520|250 4 00024513 1 5|METH: Create a bad window by creating and destroying a window. 520|250 4 00024513 1 6|METH: Call test function using bad window as the window argument. 520|250 4 00024513 1 7|METH: Verify that a BadWindow error occurs. 220|250 4 0 08:42:53|PASS 410|250 4 1 08:42:53|IC End 80|250 0 08:42:54|TC End, scenario ref 505-0 70||"VSW5TESTSUITE CASE XSetWindowBackgroundPixmap 11" 10|251 /Xlib4/XSetWindowBackgroundPixmap 08:42:54|TC Start, scenario ref 507-0 15|251 3.3-lite 11|TCM Start 520|251 0 00024515 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|251 1 1 08:42:56|IC Start 200|251 1 08:42:56|TP Start 520|251 1 00024515 1 1|VSW5TESTSUITE PURPOSE 1 520|251 1 00024515 1 2|Assertion XSetWindowBackgroundPixmap-1.(A) 520|251 1 00024515 1 3|A call to XSetWindowBackgroundPixmap sets the background 520|251 1 00024515 1 4|pixmap of the window to the pixmap specified by 520|251 1 00024515 1 5|background_pixmap. 520|251 1 00024515 1 6|METH: Create a window with a background pixel. 520|251 1 00024515 1 7|METH: Change the background-pixmap using XSetWindowBackgroundPixmap. 520|251 1 00024515 1 8|METH: Verify the background-pixmap was set. 220|251 1 0 08:42:56|PASS 410|251 1 1 08:42:56|IC End 400|251 2 1 08:42:56|IC Start 200|251 2 08:42:56|TP Start 520|251 2 00024515 1 1|VSW5TESTSUITE PURPOSE 2 520|251 2 00024515 1 2|Assertion XSetWindowBackgroundPixmap-2.(A) 520|251 2 00024515 1 3|When background_pixmap is ParentRelative, then each time 520|251 2 00024515 1 4|the background pixmap is required it is taken from the 520|251 2 00024515 1 5|parent window at the time that it is required, with the 520|251 2 00024515 1 6|background tile origin aligned with the origin of the parent 520|251 2 00024515 1 7|window. 520|251 2 00024515 1 8|METH: Set background-pixmap to ParentRelative. 520|251 2 00024515 1 9|METH: For a variety of parent backgrounds 520|251 2 00024515 1 10|METH: Clear child window. 520|251 2 00024515 1 11|METH: Verify that background changes to that set for the parent. 220|251 2 0 08:42:56|PASS 410|251 2 1 08:42:56|IC End 400|251 3 1 08:42:56|IC Start 200|251 3 08:42:56|TP Start 520|251 3 00024515 1 1|VSW5TESTSUITE PURPOSE 3 520|251 3 00024515 1 2|Assertion XSetWindowBackgroundPixmap-3.(B) 520|251 3 00024515 1 3|When the background pixmap of a root window is set to 520|251 3 00024515 1 4|ParentRelative, then the default background is restored. 520|251 3 00024515 1 5|Reason for omission: There is no known portable test method for this assertion 520|251 3 00024515 1 6|METH: Report UNTESTED 220|251 3 5 08:42:56|UNTESTED 410|251 3 1 08:42:56|IC End 400|251 4 1 08:42:56|IC Start 200|251 4 08:42:56|TP Start 520|251 4 00024515 1 1|VSW5TESTSUITE PURPOSE 4 520|251 4 00024515 1 2|Assertion XSetWindowBackgroundPixmap-4.(A) 520|251 4 00024515 1 3|When the background pixmap is set to None, then the window 520|251 4 00024515 1 4|has no defined background. 520|251 4 00024515 1 5|METH: Set window-pixmap to None by calling XSetWindowBackgroundPixmap. 520|251 4 00024515 1 6|METH: Map window over a patterned background. 520|251 4 00024515 1 7|METH: Verify that contents of the window are the same as the parent's. 220|251 4 0 08:42:56|PASS 410|251 4 1 08:42:56|IC End 400|251 5 1 08:42:56|IC Start 200|251 5 08:42:56|TP Start 520|251 5 00024515 1 1|VSW5TESTSUITE PURPOSE 5 520|251 5 00024515 1 2|Assertion XSetWindowBackgroundPixmap-5.(B) 520|251 5 00024515 1 3|When the background pixmap of a root window is set to None, 520|251 5 00024515 1 4|then the default background is restored. 520|251 5 00024515 1 5|Reason for omission: There is no known portable test method for this assertion 520|251 5 00024515 1 6|METH: Report UNTESTED 220|251 5 5 08:42:56|UNTESTED 410|251 5 1 08:42:56|IC End 400|251 6 1 08:42:56|IC Start 200|251 6 08:42:56|TP Start 520|251 6 00024515 1 1|VSW5TESTSUITE PURPOSE 6 520|251 6 00024515 1 2|Assertion XSetWindowBackgroundPixmap-6.(A) 520|251 6 00024515 1 3|When a pixmap argument does not name a valid Pixmap, 520|251 6 00024515 1 4|ParentRelative or None, then a BadPixmap error occurs. 520|251 6 00024515 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|251 6 00024515 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|251 6 00024515 1 7|METH: Verify that a BadPixmap error occurs. 220|251 6 0 08:42:56|PASS 410|251 6 1 08:42:56|IC End 400|251 7 1 08:42:56|IC Start 200|251 7 08:42:56|TP Start 520|251 7 00024515 1 1|VSW5TESTSUITE PURPOSE 7 520|251 7 00024515 1 2|Assertion XSetWindowBackgroundPixmap-7.(C) 520|251 7 00024515 1 3|If windows with depth other than one are supported: When 520|251 7 00024515 1 4|background_pixmap and the window do not have the same depth, 520|251 7 00024515 1 5|then a BadMatch error occurs. 520|251 7 00024515 1 6|METH: Use depth of 1 for the pixmap. 520|251 7 00024515 1 7|METH: Find a visual not of depth 1. 520|251 7 00024515 1 8|METH: If not such a visual 520|251 7 00024515 1 9|METH: UNSUPPORTED 520|251 7 00024515 1 10|METH: else 520|251 7 00024515 1 11|METH: Attempt to set background_pixmap to the depth 1 pixmap. 520|251 7 00024515 1 12|METH: Verify that a BadMatch error occurs. 220|251 7 0 08:42:56|PASS 410|251 7 1 08:42:56|IC End 400|251 8 1 08:42:56|IC Start 200|251 8 08:42:56|TP Start 520|251 8 00024515 1 1|VSW5TESTSUITE PURPOSE 8 520|251 8 00024515 1 2|Assertion XSetWindowBackgroundPixmap-8.(C) 520|251 8 00024515 1 3|If multiple screens are supported: When background_pixmap 520|251 8 00024515 1 4|and the window are not created for the same screen, then a 520|251 8 00024515 1 5|BadMatch error occurs. 520|251 8 00024515 1 6|METH: If there is a pixmap depth on the alternate screen that has the same 520|251 8 00024515 1 7|METH: depth as a visual on the test screen then 520|251 8 00024515 1 8|METH: Create pixmap on alternate screen. 520|251 8 00024515 1 9|METH: Attempt to set background-pixmap with the pixmap 520|251 8 00024515 1 10|METH: Verify that a BadMatch error occurs. 520|251 8 00024515 1 11|METH: else 520|251 8 00024515 1 12|METH: UNSUPPORTED 520|251 8 00024515 1 13|REPORT: No alternate screen supported 220|251 8 4 08:42:56|UNSUPPORTED 410|251 8 1 08:42:56|IC End 400|251 9 1 08:42:56|IC Start 200|251 9 08:42:56|TP Start 520|251 9 00024515 1 1|VSW5TESTSUITE PURPOSE 9 520|251 9 00024515 1 2|Assertion XSetWindowBackgroundPixmap-9.(C) 520|251 9 00024515 1 3|If multiple window depths are supported: When 520|251 9 00024515 1 4|background_pixmap is ParentRelative and the window and the 520|251 9 00024515 1 5|parent window do not have the same depth, then a BadMatch 520|251 9 00024515 1 6|error occurs. 520|251 9 00024515 1 7|METH: If two different depth windows are supported. 520|251 9 00024515 1 8|METH: Create window with different depth to parent. 520|251 9 00024515 1 9|METH: Attempt to set background_pixmap to ParentRelative. 520|251 9 00024515 1 10|METH: Verify that a BadMatch error occurs. 520|251 9 00024515 1 11|METH: else 520|251 9 00024515 1 12|METH: UNSUPPORTED. 220|251 9 0 08:42:56|PASS 410|251 9 1 08:42:56|IC End 400|251 10 1 08:42:56|IC Start 200|251 10 08:42:56|TP Start 520|251 10 00024515 1 1|VSW5TESTSUITE PURPOSE 10 520|251 10 00024515 1 2|Assertion XSetWindowBackgroundPixmap-10.(A) 520|251 10 00024515 1 3|When the window argument is an InputOnly window then a 520|251 10 00024515 1 4|BadMatch error occurs. 520|251 10 00024515 1 5|METH: Create an InputOnly window. 520|251 10 00024515 1 6|METH: Call test function using InputOnly window as the window argument. 520|251 10 00024515 1 7|METH: Verify that a BadMatch error occurs. 220|251 10 0 08:42:56|PASS 410|251 10 1 08:42:56|IC End 400|251 11 1 08:42:56|IC Start 200|251 11 08:42:56|TP Start 520|251 11 00024515 1 1|VSW5TESTSUITE PURPOSE 11 520|251 11 00024515 1 2|Assertion XSetWindowBackgroundPixmap-11.(A) 520|251 11 00024515 1 3|When a window argument does not name a valid Window, then a 520|251 11 00024515 1 4|BadWindow error occurs. 520|251 11 00024515 1 5|METH: Create a bad window by creating and destroying a window. 520|251 11 00024515 1 6|METH: Call test function using bad window as the window argument. 520|251 11 00024515 1 7|METH: Verify that a BadWindow error occurs. 220|251 11 0 08:42:56|PASS 410|251 11 1 08:42:56|IC End 80|251 77 08:42:57|TC End, scenario ref 507-0 70||"VSW5TESTSUITE CASE XSetWindowBorder 5" 10|252 /Xlib4/XSetWindowBorder 08:42:57|TC Start, scenario ref 509-0 15|252 3.3-lite 5|TCM Start 520|252 0 00024517 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|252 1 1 08:42:59|IC Start 200|252 1 08:42:59|TP Start 520|252 1 00024517 1 1|VSW5TESTSUITE PURPOSE 1 520|252 1 00024517 1 2|Assertion XSetWindowBorder-1.(A) 520|252 1 00024517 1 3|A call to XSetWindowBorder sets the border of the window to 520|252 1 00024517 1 4|the pixel value specified by border_pixel. 520|252 1 00024517 1 5|METH: Create a window, with a wide, tiled, border. 520|252 1 00024517 1 6|METH: Set the border-pixel by calling XSetWindowBorder. 520|252 1 00024517 1 7|METH: Unmap then remap the window, to ensure the border change occurs. 520|252 1 00024517 1 8|METH: Get the border-pixel. 520|252 1 00024517 1 9|METH: Verify the border pixel was set. 520|252 1 00024517 1 10|METH: Reset the border-pixel by calling XSetWindowBorder. 520|252 1 00024517 1 11|METH: Unmap then remap the window, to ensure the border change occurs. 520|252 1 00024517 1 12|METH: Get the border-pixel. 520|252 1 00024517 1 13|METH: Verify the border pixel was set. 220|252 1 0 08:43:00|PASS 410|252 1 1 08:43:00|IC End 400|252 2 1 08:43:00|IC Start 200|252 2 08:43:00|TP Start 520|252 2 00024517 1 1|VSW5TESTSUITE PURPOSE 2 520|252 2 00024517 1 2|Assertion XSetWindowBorder-2.(A) 520|252 2 00024517 1 3|When the border pixel value is changed, then the border is 520|252 2 00024517 1 4|repainted. 520|252 2 00024517 1 5|METH: Create a window with a wide, tiled border. 520|252 2 00024517 1 6|METH: Set the border-pixel by calling XSetWindowBorder. 520|252 2 00024517 1 7|METH: Unmap then remap the window, to ensure the border change occurs. 520|252 2 00024517 1 8|METH: Get the border-pixel. 520|252 2 00024517 1 9|METH: Verify the border pixel was set. 220|252 2 0 08:43:00|PASS 410|252 2 1 08:43:00|IC End 400|252 3 1 08:43:00|IC Start 200|252 3 08:43:00|TP Start 520|252 3 00024517 1 1|VSW5TESTSUITE PURPOSE 3 520|252 3 00024517 1 2|Assertion XSetWindowBorder-3.(A) 520|252 3 00024517 1 3|The border pixel value is truncated to the depth of the 520|252 3 00024517 1 4|window. 520|252 3 00024517 1 5|METH: For each visual 520|252 3 00024517 1 6|METH: Set border-pixel to various values. 520|252 3 00024517 1 7|METH: Read one pixel back from the border. 520|252 3 00024517 1 8|METH: Verify that this pixel has been truncated to depth of window. 220|252 3 0 08:43:01|PASS 410|252 3 1 08:43:01|IC End 400|252 4 1 08:43:01|IC Start 200|252 4 08:43:01|TP Start 520|252 4 00024517 1 1|VSW5TESTSUITE PURPOSE 4 520|252 4 00024517 1 2|Assertion XSetWindowBorder-4.(A) 520|252 4 00024517 1 3|When the window argument is an InputOnly window then a 520|252 4 00024517 1 4|BadMatch error occurs. 520|252 4 00024517 1 5|METH: Create an InputOnly window. 520|252 4 00024517 1 6|METH: Call test function using InputOnly window as the window argument. 520|252 4 00024517 1 7|METH: Verify that a BadMatch error occurs. 220|252 4 0 08:43:01|PASS 410|252 4 1 08:43:01|IC End 400|252 5 1 08:43:01|IC Start 200|252 5 08:43:01|TP Start 520|252 5 00024517 1 1|VSW5TESTSUITE PURPOSE 5 520|252 5 00024517 1 2|Assertion XSetWindowBorder-5.(A) 520|252 5 00024517 1 3|When a window argument does not name a valid Window, then a 520|252 5 00024517 1 4|BadWindow error occurs. 520|252 5 00024517 1 5|METH: Create a bad window by creating and destroying a window. 520|252 5 00024517 1 6|METH: Call test function using bad window as the window argument. 520|252 5 00024517 1 7|METH: Verify that a BadWindow error occurs. 220|252 5 0 08:43:01|PASS 410|252 5 1 08:43:01|IC End 80|252 0 08:43:02|TC End, scenario ref 509-0 70||"VSW5TESTSUITE CASE XSetWindowBorderPixmap 9" 10|253 /Xlib4/XSetWindowBorderPixmap/XSetWindowBorderPixmap 08:43:02|TC Start, scenario ref 511-0 15|253 3.3-lite 9|TCM Start 520|253 0 00024519 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|253 1 1 08:43:04|IC Start 200|253 1 08:43:04|TP Start 520|253 1 00024519 1 1|VSW5TESTSUITE PURPOSE 1 520|253 1 00024519 1 2|Assertion XSetWindowBorderPixmap-1.(A) 520|253 1 00024519 1 3|A call to XSetWindowBorderPixmap sets the border pixmap of 520|253 1 00024519 1 4|the window to the pixmap specified by border_pixmap. 520|253 1 00024519 1 5|METH: Create a window, with a wide border. 520|253 1 00024519 1 6|METH: Set the border-pixel by calling XSetWindowBorderPixmap. 520|253 1 00024519 1 7|METH: Unmap then remap the window, to ensure the border change occurs. 520|253 1 00024519 1 8|METH: Get the border-pixel. 520|253 1 00024519 1 9|METH: Verify the border pixel was set. 520|253 1 00024519 1 10|METH: Reset the border-pixel by calling XSetWindowBorderPixmap. 520|253 1 00024519 1 11|METH: Unmap then remap the window, to ensure the border change occurs. 520|253 1 00024519 1 12|METH: Get the border-pixel. 520|253 1 00024519 1 13|METH: Verify the border pixel was set. 220|253 1 0 08:43:04|PASS 410|253 1 1 08:43:04|IC End 400|253 2 1 08:43:04|IC Start 200|253 2 08:43:04|TP Start 520|253 2 00024519 1 1|VSW5TESTSUITE PURPOSE 2 520|253 2 00024519 1 2|Assertion XSetWindowBorderPixmap-2.(A) 520|253 2 00024519 1 3|When the border pixmap is changed, then the border is 520|253 2 00024519 1 4|repainted. 520|253 2 00024519 1 5|METH: Create a mapped window with a wide border. 520|253 2 00024519 1 6|METH: Set the border-pixmap by calling XSetWindowBorderPixmap. 520|253 2 00024519 1 7|METH: Verify the border pixmap was repainted. 220|253 2 0 08:43:04|PASS 410|253 2 1 08:43:04|IC End 400|253 3 1 08:43:04|IC Start 200|253 3 08:43:04|TP Start 520|253 3 00024519 1 1|VSW5TESTSUITE PURPOSE 3 520|253 3 00024519 1 2|Assertion XSetWindowBorderPixmap-3.(A) 520|253 3 00024519 1 3|When border_pixmap is CopyFromParent, then the 520|253 3 00024519 1 4|border-pixmap attribute is copied from the parent window. 520|253 3 00024519 1 5|METH: Create parent window. 520|253 3 00024519 1 6|METH: Set parent border-pixmap attribute. 520|253 3 00024519 1 7|METH: Set child window border-pixmap to CopyFromParent. 520|253 3 00024519 1 8|METH: Ensure that window is mapped. 520|253 3 00024519 1 9|METH: Pixmap verify to check that border is correct. 220|253 3 0 08:43:05|PASS 410|253 3 1 08:43:05|IC End 400|253 4 1 08:43:05|IC Start 200|253 4 08:43:05|TP Start 520|253 4 00024519 1 1|VSW5TESTSUITE PURPOSE 4 520|253 4 00024519 1 2|Assertion XSetWindowBorderPixmap-4.(B) 520|253 4 00024519 1 3|When border_pixmap is CopyFromParent and the window is a 520|253 4 00024519 1 4|root window, then the default border pixmap is restored. 520|253 4 00024519 1 5|Reason for omission: There is no known portable test method for this assertion 520|253 4 00024519 1 6|METH: Report UNTESTED 220|253 4 5 08:43:05|UNTESTED 410|253 4 1 08:43:05|IC End 400|253 5 1 08:43:05|IC Start 200|253 5 08:43:05|TP Start 520|253 5 00024519 1 1|VSW5TESTSUITE PURPOSE 5 520|253 5 00024519 1 2|Assertion XSetWindowBorderPixmap-5.(A) 520|253 5 00024519 1 3|When a pixmap argument does not name a valid Pixmap or 520|253 5 00024519 1 4|CopyFromParent, then a BadPixmap error occurs. 520|253 5 00024519 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|253 5 00024519 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|253 5 00024519 1 7|METH: Verify that a BadPixmap error occurs. 220|253 5 0 08:43:05|PASS 410|253 5 1 08:43:05|IC End 400|253 6 1 08:43:05|IC Start 200|253 6 08:43:05|TP Start 520|253 6 00024519 1 1|VSW5TESTSUITE PURPOSE 6 520|253 6 00024519 1 2|Assertion XSetWindowBorderPixmap-6.(C) 520|253 6 00024519 1 3|If windows with depth other than one are supported: When 520|253 6 00024519 1 4|border_pixmap and the window do not have the same depth, 520|253 6 00024519 1 5|then a BadMatch error occurs. 520|253 6 00024519 1 6|METH: Use depth of 1 for the pixmap. 520|253 6 00024519 1 7|METH: Find a visual not of depth 1. 520|253 6 00024519 1 8|METH: If not such a visual 520|253 6 00024519 1 9|METH: UNSUPPORTED 520|253 6 00024519 1 10|METH: else 520|253 6 00024519 1 11|METH: Attempt to set border_pixmap to the depth 1 pixmap. 520|253 6 00024519 1 12|METH: Verify that a BadMatch error occurs. 220|253 6 0 08:43:05|PASS 410|253 6 1 08:43:05|IC End 400|253 7 1 08:43:05|IC Start 200|253 7 08:43:05|TP Start 520|253 7 00024519 1 1|VSW5TESTSUITE PURPOSE 7 520|253 7 00024519 1 2|Assertion XSetWindowBorderPixmap-7.(C) 520|253 7 00024519 1 3|If multiple window depths are supported: When border_pixmap 520|253 7 00024519 1 4|is CopyFromParent, and the window does not have the same 520|253 7 00024519 1 5|depth as the parent window, then a BadMatch error occurs. 520|253 7 00024519 1 6|METH: If two different depth windows are supported. 520|253 7 00024519 1 7|METH: Create window with different depth to parent. 520|253 7 00024519 1 8|METH: Attempt to set border_pixmap to ParentRelative. 520|253 7 00024519 1 9|METH: Verify that a BadMatch error occurs. 520|253 7 00024519 1 10|METH: else 520|253 7 00024519 1 11|METH: UNSUPPORTED. 220|253 7 0 08:43:05|PASS 410|253 7 1 08:43:05|IC End 400|253 8 1 08:43:05|IC Start 200|253 8 08:43:05|TP Start 520|253 8 00024519 1 1|VSW5TESTSUITE PURPOSE 8 520|253 8 00024519 1 2|Assertion XSetWindowBorderPixmap-8.(A) 520|253 8 00024519 1 3|When the window argument is an InputOnly window then a 520|253 8 00024519 1 4|BadMatch error occurs. 520|253 8 00024519 1 5|METH: Create an InputOnly window. 520|253 8 00024519 1 6|METH: Call test function using InputOnly window as the window argument. 520|253 8 00024519 1 7|METH: Verify that a BadMatch error occurs. 220|253 8 0 08:43:05|PASS 410|253 8 1 08:43:05|IC End 400|253 9 1 08:43:05|IC Start 200|253 9 08:43:05|TP Start 520|253 9 00024519 1 1|VSW5TESTSUITE PURPOSE 9 520|253 9 00024519 1 2|Assertion XSetWindowBorderPixmap-9.(A) 520|253 9 00024519 1 3|When a window argument does not name a valid Window, then a 520|253 9 00024519 1 4|BadWindow error occurs. 520|253 9 00024519 1 5|METH: Create a bad window by creating and destroying a window. 520|253 9 00024519 1 6|METH: Call test function using bad window as the window argument. 520|253 9 00024519 1 7|METH: Verify that a BadWindow error occurs. 220|253 9 0 08:43:05|PASS 410|253 9 1 08:43:05|IC End 80|253 77 08:43:05|TC End, scenario ref 511-0 70||"VSW5TESTSUITE CASE XSetWindowBorderWidth 7" 10|254 /Xlib4/XSetWindowBorderWidth/XSetWindowBorderWidth 08:43:05|TC Start, scenario ref 513-0 15|254 3.3-lite 7|TCM Start 520|254 0 00024521 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|254 1 1 08:43:08|IC Start 200|254 1 08:43:08|TP Start 520|254 1 00024521 1 1|VSW5TESTSUITE PURPOSE 1 520|254 1 00024521 1 2|Assertion XSetWindowBorderWidth-1.(A) 520|254 1 00024521 1 3|A call to XSetWindowBorderWidth sets the border width of 520|254 1 00024521 1 4|the specified window to width. 520|254 1 00024521 1 5|METH: Create parent window with a child. 520|254 1 00024521 1 6|METH: Call XSetWindowBorderWidth to set the window border width to 4. 520|254 1 00024521 1 7|METH: Verify that window border width was set using Pixchecking 520|254 1 00024521 1 8|METH: Call XSetWindowBorderWidth to set the window border width to 10. 520|254 1 00024521 1 9|METH: Verify that window border width was set using Pixchecking 220|254 1 0 08:43:08|PASS 410|254 1 1 08:43:08|IC End 400|254 2 1 08:43:08|IC Start 200|254 2 08:43:08|TP Start 520|254 2 00024521 1 1|VSW5TESTSUITE PURPOSE 2 520|254 2 00024521 1 2|Assertion XSetWindowBorderWidth-2.(B) 520|254 2 00024521 1 3|When the window is a root window, then a call to 520|254 2 00024521 1 4|XSetWindowBorderWidth has no affect. 520|254 2 00024521 1 5|Reason for omission: There is no known portable test method for this assertion 520|254 2 00024521 1 6|METH: Report UNTESTED 220|254 2 5 08:43:08|UNTESTED 410|254 2 1 08:43:08|IC End 400|254 3 1 08:43:08|IC Start 200|254 3 08:43:08|TP Start 520|254 3 00024521 1 1|VSW5TESTSUITE PURPOSE 3 520|254 3 00024521 1 2|Assertion XSetWindowBorderWidth-3.(A) 520|254 3 00024521 1 3|When the override-redirect attribute of the window is False 520|254 3 00024521 1 4|and some other client has selected SubstructureRedirectMask 520|254 3 00024521 1 5|on the parent window, then a ConfigureRequest event is 520|254 3 00024521 1 6|generated, and the window configuration is not changed. 520|254 3 00024521 1 7|METH: Create client1 and client2. 520|254 3 00024521 1 8|METH: Create a window and child window one 520|254 3 00024521 1 9|METH: Save parent window image as reference image. 520|254 3 00024521 1 10|METH: Set override-redirect on window one to False. 520|254 3 00024521 1 11|METH: Select SubstructureRedirectMask events on the parent window for client2. 520|254 3 00024521 1 12|METH: Call XSetWindowBorderWidth on window one for client1. 520|254 3 00024521 1 13|METH: Verify that no events were delivered to client1. 520|254 3 00024521 1 14|METH: Verify that a correct ConfigureRequest event was delivered to client2. 520|254 3 00024521 1 15|METH: Verify that no further processing occurred by comparing the window 520|254 3 00024521 1 16|METH: to our reference window. 520|254 3 00024521 1 17|REPORT: could not create client1 220|254 3 2 08:43:08|UNRESOLVED 410|254 3 1 08:43:08|IC End 400|254 4 1 08:43:08|IC Start 200|254 4 08:43:08|TP Start 520|254 4 00024521 1 1|VSW5TESTSUITE PURPOSE 4 520|254 4 00024521 1 2|Assertion XSetWindowBorderWidth-4.(A) 520|254 4 00024521 1 3|When the border width actually changes, then a 520|254 4 00024521 1 4|ConfigureNotify event is generated. 520|254 4 00024521 1 5|METH: Create client1 and client2. 520|254 4 00024521 1 6|METH: Create a window and child window one 520|254 4 00024521 1 7|METH: Select StructureNotifyMask events on the window one for client1. 520|254 4 00024521 1 8|METH: Select SubstructureNotifyMask events on the parent window for client2. 520|254 4 00024521 1 9|METH: Call XSetWindowBorderWidth on window one for client1. 520|254 4 00024521 1 10|METH: Verify that a single ConfigureNotify event was delivered to client1. 520|254 4 00024521 1 11|METH: Verify that a single ConfigureNotify event was delivered to client2. 520|254 4 00024521 1 12|REPORT: could not create client1 220|254 4 2 08:43:08|UNRESOLVED 410|254 4 1 08:43:08|IC End 400|254 5 1 08:43:08|IC Start 200|254 5 08:43:08|TP Start 520|254 5 00024521 1 1|VSW5TESTSUITE PURPOSE 5 520|254 5 00024521 1 2|Assertion XSetWindowBorderWidth-5.(A) 520|254 5 00024521 1 3|When a call to XSetWindowBorderWidth uncovers part of any 520|254 5 00024521 1 4|window that was formerly obscured, then either Expose events 520|254 5 00024521 1 5|are generated or the contents are restored from backing 520|254 5 00024521 1 6|store. 520|254 5 00024521 1 7|METH: Create a parent window, and the test windows win1 and win2. 520|254 5 00024521 1 8|METH: Select ExposureMask events on win1 520|254 5 00024521 1 9|METH: Set window border on win2 to cover some of win1 520|254 5 00024521 1 10|METH: Set window border on win2 to expose some of win1 520|254 5 00024521 1 11|METH: Verify that Expose events were generated or that win2 was 520|254 5 00024521 1 12|METH: recovered from Backing Store. 220|254 5 0 08:43:08|PASS 410|254 5 1 08:43:08|IC End 400|254 6 1 08:43:08|IC Start 200|254 6 08:43:08|TP Start 520|254 6 00024521 1 1|VSW5TESTSUITE PURPOSE 6 520|254 6 00024521 1 2|Assertion XSetWindowBorderWidth-6.(A) 520|254 6 00024521 1 3|When the window argument is an InputOnly window then a 520|254 6 00024521 1 4|BadMatch error occurs. 520|254 6 00024521 1 5|METH: Create an InputOnly window. 520|254 6 00024521 1 6|METH: Call test function using InputOnly window as the window argument. 520|254 6 00024521 1 7|METH: Verify that a BadMatch error occurs. 220|254 6 0 08:43:08|PASS 410|254 6 1 08:43:08|IC End 400|254 7 1 08:43:08|IC Start 200|254 7 08:43:08|TP Start 520|254 7 00024521 1 1|VSW5TESTSUITE PURPOSE 7 520|254 7 00024521 1 2|Assertion XSetWindowBorderWidth-7.(A) 520|254 7 00024521 1 3|When a window argument does not name a valid Window, then a 520|254 7 00024521 1 4|BadWindow error occurs. 520|254 7 00024521 1 5|METH: Create a bad window by creating and destroying a window. 520|254 7 00024521 1 6|METH: Call test function using bad window as the window argument. 520|254 7 00024521 1 7|METH: Verify that a BadWindow error occurs. 220|254 7 0 08:43:08|PASS 410|254 7 1 08:43:08|IC End 80|254 1 08:43:09|TC End, scenario ref 513-0 70||"VSW5TESTSUITE CASE XSetWindowColormap 4" 10|255 /Xlib4/XSetWindowColormap 08:43:09|TC Start, scenario ref 515-0 15|255 3.3-lite 4|TCM Start 520|255 0 00024523 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|255 1 1 08:43:11|IC Start 200|255 1 08:43:11|TP Start 520|255 1 00024523 1 1|VSW5TESTSUITE PURPOSE 1 520|255 1 00024523 1 2|Assertion XSetWindowColormap-1.(A) 520|255 1 00024523 1 3|A call to XSetWindowColormap sets the colourmap of the 520|255 1 00024523 1 4|window argument w to the colormap argument. 520|255 1 00024523 1 5|METH: For each supported visual class: 520|255 1 00024523 1 6|METH: Create a colormap with XCreateColormap. 520|255 1 00024523 1 7|METH: Create a window with XCreateWindow. 520|255 1 00024523 1 8|METH: Set the colourmap of the window to the created colormap with XSetWindowColormap. 520|255 1 00024523 1 9|METH: Get the colourmap associated with the window with XGetWindowAttributes. 520|255 1 00024523 1 10|METH: Verify that the created colourmap and that associated with the window are the same. 220|255 1 0 08:43:11|PASS 410|255 1 1 08:43:11|IC End 400|255 2 1 08:43:11|IC Start 200|255 2 08:43:11|TP Start 520|255 2 00024523 1 1|VSW5TESTSUITE PURPOSE 2 520|255 2 00024523 1 2|Assertion XSetWindowColormap-2.(C) 520|255 2 00024523 1 3|If more than one type of visual is supported: When the 520|255 2 00024523 1 4|colormap argument does not have the same visual type as the 520|255 2 00024523 1 5|window specified by the window argument w, then a BadMatch 520|255 2 00024523 1 6|error occurs. 520|255 2 00024523 1 7|METH: For each supported visual: 520|255 2 00024523 1 8|METH: Create a colormap not of that visual type. 520|255 2 00024523 1 9|METH: Create a window of that visual type. 520|255 2 00024523 1 10|METH: Verify that a call to XSetWindowColormap generates a BadMatch error. 220|255 2 0 08:43:11|PASS 410|255 2 1 08:43:11|IC End 400|255 3 1 08:43:11|IC Start 200|255 3 08:43:11|TP Start 520|255 3 00024523 1 1|VSW5TESTSUITE PURPOSE 3 520|255 3 00024523 1 2|Assertion XSetWindowColormap-3.(A) 520|255 3 00024523 1 3|When a colourmap argument does not name a valid colourmap, 520|255 3 00024523 1 4|then a BadColor error occurs. 520|255 3 00024523 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|255 3 00024523 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|255 3 00024523 1 7|METH: Verify that a BadColor error occurs. 220|255 3 0 08:43:11|PASS 410|255 3 1 08:43:11|IC End 400|255 4 1 08:43:11|IC Start 200|255 4 08:43:11|TP Start 520|255 4 00024523 1 1|VSW5TESTSUITE PURPOSE 4 520|255 4 00024523 1 2|Assertion XSetWindowColormap-4.(A) 520|255 4 00024523 1 3|When a window argument does not name a valid Window, then a 520|255 4 00024523 1 4|BadWindow error occurs. 520|255 4 00024523 1 5|METH: Create a bad window by creating and destroying a window. 520|255 4 00024523 1 6|METH: Call test function using bad window as the window argument. 520|255 4 00024523 1 7|METH: Verify that a BadWindow error occurs. 220|255 4 0 08:43:11|PASS 410|255 4 1 08:43:11|IC End 80|255 0 08:43:12|TC End, scenario ref 515-0 70||"VSW5TESTSUITE CASE XUndefineCursor 3" 10|256 /Xlib4/XUndefineCursor 08:43:12|TC Start, scenario ref 517-0 15|256 3.3-lite 3|TCM Start 520|256 0 00024525 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|256 0 00024525 1 2|REPORT: Unexpected error BadValue 520|256 0 00024525 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|256 0 00024525 1 4|REPORT: Protocol request was X_SetFontPath 520|256 0 00024525 1 5|REPORT: Unexpected Xlib error 400|256 1 1 08:43:14|IC Start 200|256 1 08:43:14|TP Start 520|256 1 00024525 1 1|VSW5TESTSUITE PURPOSE 1 520|256 1 00024525 1 2|Assertion XUndefineCursor-1.(B) 520|256 1 00024525 1 3|When the pointer is in the window, and the window is not 520|256 1 00024525 1 4|the root window, then the parent's cursor will be used. 520|256 1 00024525 1 5|Reason for omission: There is no known portable test method for this assertion 520|256 1 00024525 1 6|METH: If extended testing is required: 520|256 1 00024525 1 7|METH: Create a window. 520|256 1 00024525 1 8|METH: Set the cursor of that window to a non-default cursor. 520|256 1 00024525 1 9|METH: Verify that the parent window's cursor is correctly set. 520|256 1 00024525 1 10|METH: Warp the pointer into the parent. 520|256 1 00024525 1 11|METH: Verify that the current cursor is that of the parent. 520|256 1 00024525 1 12|METH: Create a child of the window. 520|256 1 00024525 1 13|METH: Set the cursor of the child to a different cursor. 520|256 1 00024525 1 14|METH: Verify that the child window's cursor is correctly set. 520|256 1 00024525 1 15|METH: Warp the pointer into the child. 520|256 1 00024525 1 16|METH: Verify that the current cursor is not that of the parent. 520|256 1 00024525 1 17|METH: Verify that the current cursor is that of the child. 520|256 1 00024525 1 18|METH: Undefine the child's cursor using XUndefineCursor. 520|256 1 00024525 1 19|METH: Verify that the current cursor is that of the parent window. 520|256 1 00024525 1 20|METH: Otherwise: 520|256 1 00024525 1 21|METH: Create cursor. 520|256 1 00024525 1 22|METH: Create windows. 520|256 1 00024525 1 23|METH: Define cursor for non-root window. 520|256 1 00024525 1 24|METH: Call XUndefineCursor on non-root window. 220|256 1 0 08:43:14|PASS 410|256 1 1 08:43:14|IC End 400|256 2 1 08:43:14|IC Start 200|256 2 08:43:14|TP Start 520|256 2 00024525 1 1|VSW5TESTSUITE PURPOSE 2 520|256 2 00024525 1 2|Assertion XUndefineCursor-2.(B) 520|256 2 00024525 1 3|When the pointer is in the window, and the window is the 520|256 2 00024525 1 4|root window, then the default cursor will be used. 520|256 2 00024525 1 5|Reason for omission: There is no known portable test method for this assertion 520|256 2 00024525 1 6|METH: If extended testing is required: 520|256 2 00024525 1 7|METH: If the server supports two screens with the same default cursor: 520|256 2 00024525 1 8|METH: Set the root window cursor to a non-default cursor. 520|256 2 00024525 1 9|METH: Verify that the cursor was set correctly. 520|256 2 00024525 1 10|METH: Warp the pointer into the root window. 520|256 2 00024525 1 11|METH: Verify that the current cursor is that of the root window. 520|256 2 00024525 1 12|METH: Warp the pointer to the alternate root window. 520|256 2 00024525 1 13|METH: Verify that the current cursor is not the same as that of the default root window. 520|256 2 00024525 1 14|METH: Reset the cursor of the root window to the default cursor using XUndefineCursor. 520|256 2 00024525 1 15|METH: Verify that the current cursor is the same as that of the default root window. 520|256 2 00024525 1 16|METH: Otherwise : 520|256 2 00024525 1 17|METH: Set the root window cursor to a non-default cursor. 520|256 2 00024525 1 18|METH: Verify that the cursor was set correctly. 520|256 2 00024525 1 19|METH: Warp the pointer to the root window. 520|256 2 00024525 1 20|METH: Verify that the current cursor is that of the root window. 520|256 2 00024525 1 21|METH: Reset the cursor of the root window to the default cursor using XUndefineCursor. 520|256 2 00024525 1 22|METH: Verify that the root window cursor is no longer the non-default cursor. 520|256 2 00024525 1 23|METH: Otherwise: 520|256 2 00024525 1 24|METH: Create cursor. 520|256 2 00024525 1 25|METH: Set window to root window. 520|256 2 00024525 1 26|METH: Define cursor for root window. 520|256 2 00024525 1 27|METH: Call XUndefineCursor on root window. 520|256 2 00024525 1 28|REPORT: The assertion can only be partially tested 220|256 2 5 08:43:14|UNTESTED 410|256 2 1 08:43:14|IC End 400|256 3 1 08:43:14|IC Start 200|256 3 08:43:14|TP Start 520|256 3 00024525 1 1|VSW5TESTSUITE PURPOSE 3 520|256 3 00024525 1 2|Assertion XUndefineCursor-3.(A) 520|256 3 00024525 1 3|When a window argument does not name a valid Window, then a 520|256 3 00024525 1 4|BadWindow error occurs. 520|256 3 00024525 1 5|METH: Create a bad window by creating and destroying a window. 520|256 3 00024525 1 6|METH: Call test function using bad window as the window argument. 520|256 3 00024525 1 7|METH: Verify that a BadWindow error occurs. 220|256 3 0 08:43:14|PASS 410|256 3 1 08:43:14|IC End 80|256 77 08:43:15|TC End, scenario ref 517-0 70||"VSW5TESTSUITE CASE XUnmapSubwindows 5" 10|257 /Xlib4/XUnmapSubwindows 08:43:15|TC Start, scenario ref 519-0 15|257 3.3-lite 5|TCM Start 520|257 0 00024527 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|257 1 1 08:43:18|IC Start 200|257 1 08:43:18|TP Start 520|257 1 00024527 1 1|VSW5TESTSUITE PURPOSE 1 520|257 1 00024527 1 2|Assertion XUnmapSubwindows-1.(A) 520|257 1 00024527 1 3|A call to XUnmapSubwindows unmaps all subwindows of the 520|257 1 00024527 1 4|specified window in bottom to top stacking order. 520|257 1 00024527 1 5|METH: Create subwindows. 520|257 1 00024527 1 6|METH: Draw on subwindows. 520|257 1 00024527 1 7|METH: Unmap subwindows. 520|257 1 00024527 1 8|METH: Verify that map state of each child is IsUnmapped. 520|257 1 00024527 1 9|METH: Verify that map state of inferiors of children is IsUnviewable. 520|257 1 00024527 1 10|METH: Verify that subwindow have disappeared from screen. 220|257 1 0 08:43:18|PASS 410|257 1 1 08:43:18|IC End 400|257 2 1 08:43:18|IC Start 200|257 2 08:43:18|TP Start 520|257 2 00024527 1 1|VSW5TESTSUITE PURPOSE 2 520|257 2 00024527 1 2|Assertion XUnmapSubwindows-2.(A) 520|257 2 00024527 1 3|A call to XUnmapSubwindows generates an UnmapNotify event 520|257 2 00024527 1 4|on each subwindow that was originally mapped. 520|257 2 00024527 1 5|METH: Create parent window. 520|257 2 00024527 1 6|METH: Create inferior windows. 520|257 2 00024527 1 7|METH: Select SubstructureNotify on parent. 520|257 2 00024527 1 8|METH: Select StructureNotify on inferiors. 520|257 2 00024527 1 9|METH: Call XUnmapSubwindows. 520|257 2 00024527 1 10|METH: Verify that UnmapNotify is received on child windows. 520|257 2 00024527 1 11|METH: Verify that UnmapNotify is received on parent for each child. 520|257 2 00024527 1 12|METH: Verify that not events are received for other inferiors. 220|257 2 0 08:43:18|PASS 410|257 2 1 08:43:18|IC End 400|257 3 1 08:43:18|IC Start 200|257 3 08:43:18|TP Start 520|257 3 00024527 1 1|VSW5TESTSUITE PURPOSE 3 520|257 3 00024527 1 2|Assertion XUnmapSubwindows-3.(A) 520|257 3 00024527 1 3|When all the subwindows are already unmapped, then a call 520|257 3 00024527 1 4|to XUnmapSubwindows has no effect. 520|257 3 00024527 1 5|METH: Create parent window. 520|257 3 00024527 1 6|METH: Create inferiors. 520|257 3 00024527 1 7|METH: Unmap all children. 520|257 3 00024527 1 8|METH: Select StructureNotify on inferiors. 520|257 3 00024527 1 9|METH: Call XUnmapSubwindows to unmap subwindows again. 520|257 3 00024527 1 10|METH: Verify that no UnmapNotify event is received on window. 520|257 3 00024527 1 11|METH: Verify that no change occurs on screen. 220|257 3 0 08:43:18|PASS 410|257 3 1 08:43:18|IC End 400|257 4 1 08:43:18|IC Start 200|257 4 08:43:18|TP Start 520|257 4 00024527 1 1|VSW5TESTSUITE PURPOSE 4 520|257 4 00024527 1 2|Assertion XUnmapSubwindows-4.(A) 520|257 4 00024527 1 3|When a call to XUnmapSubwindows uncovers part of any window 520|257 4 00024527 1 4|that was formerly obscured, then either Expose events are 520|257 4 00024527 1 5|generated or the contents are restored from backing store. 520|257 4 00024527 1 6|METH: Create base window. 520|257 4 00024527 1 7|METH: Call setforexpose() on base window. 520|257 4 00024527 1 8|METH: Enable expose events. 520|257 4 00024527 1 9|METH: Create subwindows to unmap. 520|257 4 00024527 1 10|METH: Call XUnmapSubwindows to unmap subwindows. 520|257 4 00024527 1 11|METH: Verify expose or backing store restore occurred with exposecheck(). 220|257 4 0 08:43:18|PASS 410|257 4 1 08:43:18|IC End 400|257 5 1 08:43:18|IC Start 200|257 5 08:43:18|TP Start 520|257 5 00024527 1 1|VSW5TESTSUITE PURPOSE 5 520|257 5 00024527 1 2|Assertion XUnmapSubwindows-5.(A) 520|257 5 00024527 1 3|When a window argument does not name a valid Window, then a 520|257 5 00024527 1 4|BadWindow error occurs. 520|257 5 00024527 1 5|METH: Create a bad window by creating and destroying a window. 520|257 5 00024527 1 6|METH: Call test function using bad window as the window argument. 520|257 5 00024527 1 7|METH: Verify that a BadWindow error occurs. 220|257 5 0 08:43:18|PASS 410|257 5 1 08:43:18|IC End 80|257 0 08:43:19|TC End, scenario ref 519-0 70||"VSW5TESTSUITE CASE XUnmapWindow 6" 10|258 /Xlib4/XUnmapWindow 08:43:19|TC Start, scenario ref 521-0 15|258 3.3-lite 6|TCM Start 520|258 0 00024529 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|258 1 1 08:43:21|IC Start 200|258 1 08:43:21|TP Start 520|258 1 00024529 1 1|VSW5TESTSUITE PURPOSE 1 520|258 1 00024529 1 2|Assertion XUnmapWindow-1.(A) 520|258 1 00024529 1 3|A call to XUnmapWindow unmaps the specified window. 520|258 1 00024529 1 4|METH: Create window. 520|258 1 00024529 1 5|METH: Draw on window. 520|258 1 00024529 1 6|METH: Unmap window. 520|258 1 00024529 1 7|METH: Verify that map state is IsUnmapped. 520|258 1 00024529 1 8|METH: Verify that window has disappeared from screen. 220|258 1 0 08:43:21|PASS 410|258 1 1 08:43:21|IC End 400|258 2 1 08:43:21|IC Start 200|258 2 08:43:21|TP Start 520|258 2 00024529 1 1|VSW5TESTSUITE PURPOSE 2 520|258 2 00024529 1 2|Assertion XUnmapWindow-2.(A) 520|258 2 00024529 1 3|When the specified window is mapped, then a call to 520|258 2 00024529 1 4|XUnmapWindow generates an UnmapNotify event. 520|258 2 00024529 1 5|METH: Create parent window. 520|258 2 00024529 1 6|METH: Create child window. 520|258 2 00024529 1 7|METH: Select SubstructureNotify on parent. 520|258 2 00024529 1 8|METH: Select StructureNotify on child. 520|258 2 00024529 1 9|METH: Call XUnmapWindow to unmap child window. 520|258 2 00024529 1 10|METH: Verify that UnmapNotify is received on window. 520|258 2 00024529 1 11|METH: Verify that UnmapNotify is received on parent. 220|258 2 0 08:43:21|PASS 410|258 2 1 08:43:21|IC End 400|258 3 1 08:43:21|IC Start 200|258 3 08:43:21|TP Start 520|258 3 00024529 1 1|VSW5TESTSUITE PURPOSE 3 520|258 3 00024529 1 2|Assertion XUnmapWindow-3.(A) 520|258 3 00024529 1 3|When the specified window is already unmapped, then a call 520|258 3 00024529 1 4|to XUnmapWindow has no effect. 520|258 3 00024529 1 5|METH: Create parent window. 520|258 3 00024529 1 6|METH: Create child window. 520|258 3 00024529 1 7|METH: Select StructureNotify on child. 520|258 3 00024529 1 8|METH: Call XUnmapWindow to unmap child window. 520|258 3 00024529 1 9|METH: Verify that no UnmapNotify event is received on window. 220|258 3 0 08:43:21|PASS 410|258 3 1 08:43:21|IC End 400|258 4 1 08:43:21|IC Start 200|258 4 08:43:21|TP Start 520|258 4 00024529 1 1|VSW5TESTSUITE PURPOSE 4 520|258 4 00024529 1 2|Assertion XUnmapWindow-4.(A) 520|258 4 00024529 1 3|When there is a viewable child of window, then after a 520|258 4 00024529 1 4|call to XUnmapWindow the child window is no longer viewable. 520|258 4 00024529 1 5|METH: Create base window. 520|258 4 00024529 1 6|METH: Create parent window as inferior of base. 520|258 4 00024529 1 7|METH: Create child window as inferior of parent. 520|258 4 00024529 1 8|METH: Check it is Viewable. 520|258 4 00024529 1 9|METH: Unmap parent window. 520|258 4 00024529 1 10|METH: Verify that map-state of child window is IsUnviewable. 220|258 4 0 08:43:21|PASS 410|258 4 1 08:43:21|IC End 400|258 5 1 08:43:21|IC Start 200|258 5 08:43:21|TP Start 520|258 5 00024529 1 1|VSW5TESTSUITE PURPOSE 5 520|258 5 00024529 1 2|Assertion XUnmapWindow-5.(A) 520|258 5 00024529 1 3|When a call to XUnmapWindow uncovers part of any window 520|258 5 00024529 1 4|that was formerly obscured, then either Expose events are 520|258 5 00024529 1 5|generated or the contents are restored from backing store. 520|258 5 00024529 1 6|METH: Create base window. 520|258 5 00024529 1 7|METH: Call setforexpose() on base window. 520|258 5 00024529 1 8|METH: Create child window to unmap. 520|258 5 00024529 1 9|METH: Call XUnmapWindow to unmap window. 520|258 5 00024529 1 10|METH: Verify expose or backing store restore occurred with exposecheck(). 220|258 5 0 08:43:21|PASS 410|258 5 1 08:43:21|IC End 400|258 6 1 08:43:21|IC Start 200|258 6 08:43:21|TP Start 520|258 6 00024529 1 1|VSW5TESTSUITE PURPOSE 6 520|258 6 00024529 1 2|Assertion XUnmapWindow-6.(A) 520|258 6 00024529 1 3|When a window argument does not name a valid Window, then a 520|258 6 00024529 1 4|BadWindow error occurs. 520|258 6 00024529 1 5|METH: Create a bad window by creating and destroying a window. 520|258 6 00024529 1 6|METH: Call test function using bad window as the window argument. 520|258 6 00024529 1 7|METH: Verify that a BadWindow error occurs. 220|258 6 0 08:43:21|PASS 410|258 6 1 08:43:21|IC End 80|258 0 08:43:22|TC End, scenario ref 521-0 70||"VSW5TESTSUITE CASE XVisualIDFromVisual 1" 10|259 /Xlib4/XVisualIDFromVisual 08:43:22|TC Start, scenario ref 523-0 15|259 3.3-lite 1|TCM Start 520|259 0 00024531 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|259 1 1 08:43:24|IC Start 200|259 1 08:43:24|TP Start 520|259 1 00024531 1 1|VSW5TESTSUITE PURPOSE 1 520|259 1 00024531 1 2|Assertion XVisualIDFromVisual-1.(A) 520|259 1 00024531 1 3|A call to XVisualIDFromVisual returns the visual ID for the 520|259 1 00024531 1 4|specified visual. 520|259 1 00024531 1 5|METH: Call XVisualIDFromVisual 520|259 1 00024531 1 6|METH: Do simple checks on returned id. 220|259 1 0 08:43:24|PASS 410|259 1 1 08:43:24|IC End 80|259 0 08:43:25|TC End, scenario ref 523-0 70||"VSW5TESTSUITE SECTION Xlib5 15 84 0 0" 70||"VSW5TESTSUITE CASE XChangeProperty 13" 10|260 /Xlib5/XChangeProperty 08:43:25|TC Start, scenario ref 526-0 15|260 3.3-lite 13|TCM Start 520|260 0 00024533 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|260 1 1 08:43:27|IC Start 200|260 1 08:43:27|TP Start 520|260 1 00024533 1 1|VSW5TESTSUITE PURPOSE 1 520|260 1 00024533 1 2|Assertion XChangeProperty-1.(A) 520|260 1 00024533 1 3|A call to XChangeProperty alters the property for the 520|260 1 00024533 1 4|specified window w and generates a PropertyNotify event on 520|260 1 00024533 1 5|that window. 520|260 1 00024533 1 6|METH: Create a window without properties and with PropertyChangeMask events selected. 520|260 1 00024533 1 7|METH: Call XChangeProperty to replace a property value. 520|260 1 00024533 1 8|METH: Verify that a PropertyNotify event occurred. 520|260 1 00024533 1 9|METH: Verify that the property was updated as expected. 220|260 1 0 08:43:27|PASS 410|260 1 1 08:43:27|IC End 400|260 2 1 08:43:27|IC Start 200|260 2 08:43:27|TP Start 520|260 2 00024533 1 1|VSW5TESTSUITE PURPOSE 2 520|260 2 00024533 1 2|Assertion XChangeProperty-2.(A) 520|260 2 00024533 1 3|When mode is PropModeReplace, then a call to 520|260 2 00024533 1 4|XChangeProperty discards the previous value of property and 520|260 2 00024533 1 5|stores the new data, in the specified format and type, and 520|260 2 00024533 1 6|a PropertyNotify event is generated. 520|260 2 00024533 1 7|METH: Create a window with properties and PropertyChangeMask events selected. 520|260 2 00024533 1 8|METH: Call XChangeProperty to replace a property value. 520|260 2 00024533 1 9|METH: Verify that a PropertyNotify event occurred. 520|260 2 00024533 1 10|METH: Verify that the property was updated as expected. 220|260 2 0 08:43:27|PASS 410|260 2 1 08:43:27|IC End 400|260 3 1 08:43:27|IC Start 200|260 3 08:43:27|TP Start 520|260 3 00024533 1 1|VSW5TESTSUITE PURPOSE 3 520|260 3 00024533 1 2|Assertion XChangeProperty-3.(A) 520|260 3 00024533 1 3|When mode is PropModePrepend, then a call to 520|260 3 00024533 1 4|XChangeProperty inserts the specified data before the 520|260 3 00024533 1 5|beginning of the existing data for property, and a 520|260 3 00024533 1 6|PropertyNotify event is generated. 520|260 3 00024533 1 7|METH: Create a window with properties and PropertyChangeMask events selected. 520|260 3 00024533 1 8|METH: Call XChangeProperty to replace a property value. 520|260 3 00024533 1 9|METH: Verify that a PropertyNotify event occurred. 520|260 3 00024533 1 10|METH: Verify that the property was updated as expected. 220|260 3 0 08:43:27|PASS 410|260 3 1 08:43:27|IC End 400|260 4 1 08:43:27|IC Start 200|260 4 08:43:27|TP Start 520|260 4 00024533 1 1|VSW5TESTSUITE PURPOSE 4 520|260 4 00024533 1 2|Assertion XChangeProperty-4.(A) 520|260 4 00024533 1 3|When mode is PropModeAppend, then a call to 520|260 4 00024533 1 4|XChangeProperty inserts the specified data onto the end of 520|260 4 00024533 1 5|the existing data for property, and a PropertyNotify event 520|260 4 00024533 1 6|is generated. 520|260 4 00024533 1 7|METH: Create a window with properties and PropertyChangeMask events selected. 520|260 4 00024533 1 8|METH: Call XChangeProperty to replace a property value. 520|260 4 00024533 1 9|METH: Verify that a PropertyNotify event occurred. 520|260 4 00024533 1 10|METH: Verify that the property was updated as expected. 220|260 4 0 08:43:27|PASS 410|260 4 1 08:43:27|IC End 400|260 5 1 08:43:27|IC Start 200|260 5 08:43:27|TP Start 520|260 5 00024533 1 1|VSW5TESTSUITE PURPOSE 5 520|260 5 00024533 1 2|Assertion XChangeProperty-5.(A) 520|260 5 00024533 1 3|When mode is PropModeAppend or PropModePrepend and the 520|260 5 00024533 1 4|property is undefined for window w, then on a call to 520|260 5 00024533 1 5|XChangeProperty the property is treated as if it were 520|260 5 00024533 1 6|defined with the correct type and format and had zero length 520|260 5 00024533 1 7|data. 520|260 5 00024533 1 8|METH: Create a window without properties and with PropertyChangeMask events selected. 520|260 5 00024533 1 9|METH: Call XChangeProperty to prepend to a non-existant property value. 520|260 5 00024533 1 10|METH: Verify that a PropertyNotify event occurred. 520|260 5 00024533 1 11|METH: Verify that the property was updated as expected. 520|260 5 00024533 1 12|METH: Call XChangeProperty to append to a non-existant property value. 520|260 5 00024533 1 13|METH: Verify that a PropertyNotify event occurred. 520|260 5 00024533 1 14|METH: Verify that the property was updated as expected. 220|260 5 0 08:43:27|PASS 410|260 5 1 08:43:27|IC End 400|260 6 1 08:43:27|IC Start 200|260 6 08:43:27|TP Start 520|260 6 00024533 1 1|VSW5TESTSUITE PURPOSE 6 520|260 6 00024533 1 2|Assertion XChangeProperty-6.(A) 520|260 6 00024533 1 3|When the storing client closes its connection to the server 520|260 6 00024533 1 4|and the window w is not destroyed, then the format, data 520|260 6 00024533 1 5|and type of the property remain associated with the window. 520|260 6 00024533 1 6|METH: Create a new client. 520|260 6 00024533 1 7|METH: Call XChangeProperty to add a property to the window on the new client. 520|260 6 00024533 1 8|METH: Close client2. 520|260 6 00024533 1 9|METH: Allow time for the client to close. 520|260 6 00024533 1 10|METH: Verify that the property is still defined. 220|260 6 0 08:43:28|PASS 410|260 6 1 08:43:28|IC End 400|260 7 1 08:43:28|IC Start 200|260 7 08:43:28|TP Start 520|260 7 00024533 1 1|VSW5TESTSUITE PURPOSE 7 520|260 7 00024533 1 2|Assertion XChangeProperty-7.(A) 520|260 7 00024533 1 3|When the storing client closes its connection to the server 520|260 7 00024533 1 4|and the server does not reset, then the atom property 520|260 7 00024533 1 5|remains. 520|260 7 00024533 1 6|METH: Create a new client. 520|260 7 00024533 1 7|METH: Call XChangeProperty to change a property on a window on the new client. 520|260 7 00024533 1 8|METH: Close new client. 520|260 7 00024533 1 9|METH: Allow time for the client to close. 520|260 7 00024533 1 10|METH: Verify that atom property remains defined. 520|260 7 00024533 1 11|REPORT: config.display not set 220|260 7 2 08:43:28|UNRESOLVED 410|260 7 1 08:43:28|IC End 400|260 8 1 08:43:28|IC Start 200|260 8 08:43:28|TP Start 520|260 8 00024533 1 1|VSW5TESTSUITE PURPOSE 8 520|260 8 00024533 1 2|Assertion XChangeProperty-8.(A) 520|260 8 00024533 1 3|When mode is PropModePrepend or PropModeAppend and the type 520|260 8 00024533 1 4|or format do not match the existing property value, then on 520|260 8 00024533 1 5|a call to XChangeProperty a BadMatch error occurs. 520|260 8 00024533 1 6|METH: Create a window with properties and PropertyChangeMask events selected. 520|260 8 00024533 1 7|METH: Call XChangeProperty to append a property value, with incorrect type information. 520|260 8 00024533 1 8|METH: Verify that no PropertyNotify event occurred. 520|260 8 00024533 1 9|METH: Verify that the property was unchanged. 520|260 8 00024533 1 10|METH: Call XChangeProperty to prepend a property value, with incorrect format information. 520|260 8 00024533 1 11|METH: Verify that no PropertyNotify event occurred. 520|260 8 00024533 1 12|METH: Verify that the property was unchanged. 220|260 8 0 08:43:28|PASS 410|260 8 1 08:43:28|IC End 400|260 9 1 08:43:28|IC Start 200|260 9 08:43:28|TP Start 520|260 9 00024533 1 1|VSW5TESTSUITE PURPOSE 9 520|260 9 00024533 1 2|Assertion XChangeProperty-9.(B) 520|260 9 00024533 1 3|When the server fails to allocate a required resource, then 520|260 9 00024533 1 4|a BadAlloc error occurs. 520|260 9 00024533 1 5|Reason for omission: There is no known portable test method for this assertion 520|260 9 00024533 1 6|METH: Report UNTESTED 520|260 9 00024533 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|260 9 5 08:43:28|UNTESTED 410|260 9 1 08:43:28|IC End 400|260 10 1 08:43:28|IC Start 200|260 10 08:43:28|TP Start 520|260 10 00024533 1 1|VSW5TESTSUITE PURPOSE 10 520|260 10 00024533 1 2|Assertion XChangeProperty-10.(A) 520|260 10 00024533 1 3|When an atom argument does not name a valid Atom, then a 520|260 10 00024533 1 4|BadAtom error occurs. 520|260 10 00024533 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|260 10 00024533 1 6|METH: Verify that a BadAtom error occurs. 220|260 10 0 08:43:28|PASS 410|260 10 1 08:43:28|IC End 400|260 11 1 08:43:28|IC Start 200|260 11 08:43:28|TP Start 520|260 11 00024533 1 1|VSW5TESTSUITE PURPOSE 11 520|260 11 00024533 1 2|Assertion XChangeProperty-11.(A) 520|260 11 00024533 1 3|When a window argument does not name a valid Window, then a 520|260 11 00024533 1 4|BadWindow error occurs. 520|260 11 00024533 1 5|METH: Create a bad window by creating and destroying a window. 520|260 11 00024533 1 6|METH: Call test function using bad window as the window argument. 520|260 11 00024533 1 7|METH: Verify that a BadWindow error occurs. 220|260 11 0 08:43:28|PASS 410|260 11 1 08:43:28|IC End 400|260 12 1 08:43:28|IC Start 200|260 12 08:43:28|TP Start 520|260 12 00024533 1 1|VSW5TESTSUITE PURPOSE 12 520|260 12 00024533 1 2|Assertion XChangeProperty-12.(A) 520|260 12 00024533 1 3|When the value of format is other than 8, 16 or 32, then 520|260 12 00024533 1 4|a BadValue error occurs. 520|260 12 00024533 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|260 12 00024533 1 6|METH: For each value: 520|260 12 00024533 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|260 12 00024533 1 8|METH: Verify that a BadValue error occurs. 220|260 12 0 08:43:28|PASS 410|260 12 1 08:43:28|IC End 400|260 13 1 08:43:28|IC Start 200|260 13 08:43:28|TP Start 520|260 13 00024533 1 1|VSW5TESTSUITE PURPOSE 13 520|260 13 00024533 1 2|Assertion XChangeProperty-13.(A) 520|260 13 00024533 1 3|When the value of mode is other than PropModeReplace, 520|260 13 00024533 1 4|PropModePrepend or PropModeAppend, then a BadValue error 520|260 13 00024533 1 5|occurs. 520|260 13 00024533 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|260 13 00024533 1 7|METH: For each value: 520|260 13 00024533 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|260 13 00024533 1 9|METH: Verify that a BadValue error occurs. 220|260 13 0 08:43:28|PASS 410|260 13 1 08:43:28|IC End 80|260 1 08:43:29|TC End, scenario ref 526-0 70||"VSW5TESTSUITE CASE XConvertSelection 5" 10|261 /Xlib5/XConvertSelection 08:43:29|TC Start, scenario ref 528-0 15|261 3.3-lite 5|TCM Start 520|261 0 00024535 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|261 1 1 08:43:31|IC Start 200|261 1 08:43:31|TP Start 520|261 1 00024535 1 1|VSW5TESTSUITE PURPOSE 1 520|261 1 00024535 1 2|Assertion XConvertSelection-1.(A) 520|261 1 00024535 1 3|When the specified selection has an owner, then a call to 520|261 1 00024535 1 4|XConvertSelection generates a SelectionRequest event to the 520|261 1 00024535 1 5|selection owner, with selection, target, property, 520|261 1 00024535 1 6|requestor, and time arguments passed unchanged as event 520|261 1 00024535 1 7|structure members. 520|261 1 00024535 1 8|METH: Create a new client. 520|261 1 00024535 1 9|METH: Create a window with a selection which it owns on client2. 520|261 1 00024535 1 10|METH: Call XConvertSelection to convert the selection. 520|261 1 00024535 1 11|METH: Verify that the correct SelectionNotify event was delivered to client2 520|261 1 00024535 1 12|METH: Verify no events were delivered to client1. 520|261 1 00024535 1 13|REPORT: Could not create client2 220|261 1 2 08:43:31|UNRESOLVED 410|261 1 1 08:43:31|IC End 400|261 2 1 08:43:31|IC Start 200|261 2 08:43:31|TP Start 520|261 2 00024535 1 1|VSW5TESTSUITE PURPOSE 2 520|261 2 00024535 1 2|Assertion XConvertSelection-2.(A) 520|261 2 00024535 1 3|When the specified selection has no owner, then a call to 520|261 2 00024535 1 4|XConvertSelection generates a SelectionNotify event to the 520|261 2 00024535 1 5|requestor window with selection, target and time arguments 520|261 2 00024535 1 6|passed unchanged as event structure members, and with 520|261 2 00024535 1 7|property set to None. 520|261 2 00024535 1 8|METH: Call XConvertSelection to convert the selection. 520|261 2 00024535 1 9|METH: Verify that the correct SelectionNotify event was delivered to display. 220|261 2 0 08:43:31|PASS 410|261 2 1 08:43:31|IC End 400|261 3 1 08:43:31|IC Start 200|261 3 08:43:31|TP Start 520|261 3 00024535 1 1|VSW5TESTSUITE PURPOSE 3 520|261 3 00024535 1 2|Assertion XConvertSelection-3.(A) 520|261 3 00024535 1 3|The atoms PRIMARY and SECONDARY are predefined selection 520|261 3 00024535 1 4|atoms. 520|261 3 00024535 1 5|METH: Obtain the server representation for the PRIMARY and SECONDARY atoms. 520|261 3 00024535 1 6|METH: Verify that the atoms were defined. 220|261 3 0 08:43:31|PASS 410|261 3 1 08:43:31|IC End 400|261 4 1 08:43:31|IC Start 200|261 4 08:43:31|TP Start 520|261 4 00024535 1 1|VSW5TESTSUITE PURPOSE 4 520|261 4 00024535 1 2|Assertion XConvertSelection-4.(A) 520|261 4 00024535 1 3|When a window argument does not name a valid Window, then a 520|261 4 00024535 1 4|BadWindow error occurs. 520|261 4 00024535 1 5|METH: Create a bad window by creating and destroying a window. 520|261 4 00024535 1 6|METH: Call test function using bad window as the window argument. 520|261 4 00024535 1 7|METH: Verify that a BadWindow error occurs. 220|261 4 0 08:43:31|PASS 410|261 4 1 08:43:31|IC End 400|261 5 1 08:43:31|IC Start 200|261 5 08:43:31|TP Start 520|261 5 00024535 1 1|VSW5TESTSUITE PURPOSE 5 520|261 5 00024535 1 2|Assertion XConvertSelection-5.(A) 520|261 5 00024535 1 3|When an atom argument does not name a valid Atom, then a 520|261 5 00024535 1 4|BadAtom error occurs. 520|261 5 00024535 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|261 5 00024535 1 6|METH: Verify that a BadAtom error occurs. 220|261 5 0 08:43:31|PASS 410|261 5 1 08:43:31|IC End 80|261 1 08:43:32|TC End, scenario ref 528-0 70||"VSW5TESTSUITE CASE XDeleteProperty 4" 10|262 /Xlib5/XDeleteProperty 08:43:32|TC Start, scenario ref 530-0 15|262 3.3-lite 4|TCM Start 520|262 0 00024537 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|262 1 1 08:43:35|IC Start 200|262 1 08:43:35|TP Start 520|262 1 00024537 1 1|VSW5TESTSUITE PURPOSE 1 520|262 1 00024537 1 2|Assertion XDeleteProperty-1.(A) 520|262 1 00024537 1 3|When the specified property exists on the specified window 520|262 1 00024537 1 4|w, then a call to XDeleteProperty deletes the property and 520|262 1 00024537 1 5|a PropertyNotify event is generated on the window w. 520|262 1 00024537 1 6|METH: Create a window with a property and PropertyChangeMask events selected. 520|262 1 00024537 1 7|METH: Call XDeleteProperty to delete the property. 520|262 1 00024537 1 8|METH: Verify that a good PropertyNotify event occurred. 520|262 1 00024537 1 9|METH: Verify that the window property was deleted. 220|262 1 0 08:43:35|PASS 410|262 1 1 08:43:35|IC End 400|262 2 1 08:43:35|IC Start 200|262 2 08:43:35|TP Start 520|262 2 00024537 1 1|VSW5TESTSUITE PURPOSE 2 520|262 2 00024537 1 2|Assertion XDeleteProperty-2.(A) 520|262 2 00024537 1 3|When the specified property does not exist on the specified 520|262 2 00024537 1 4|window w, then a call to XDeleteProperty deletes no 520|262 2 00024537 1 5|property of the window w and no PropertyNotify event is 520|262 2 00024537 1 6|generated. 520|262 2 00024537 1 7|METH: Create a window with a property and PropertyChangeMask events selected. 520|262 2 00024537 1 8|METH: Call XDeleteProperty to delete a non-existant property. 520|262 2 00024537 1 9|METH: Verify that no PropertyNotify events occurred. 520|262 2 00024537 1 10|METH: Verify that the window property was not deleted. 220|262 2 0 08:43:35|PASS 410|262 2 1 08:43:35|IC End 400|262 3 1 08:43:35|IC Start 200|262 3 08:43:35|TP Start 520|262 3 00024537 1 1|VSW5TESTSUITE PURPOSE 3 520|262 3 00024537 1 2|Assertion XDeleteProperty-3.(A) 520|262 3 00024537 1 3|When an atom argument does not name a valid Atom, then a 520|262 3 00024537 1 4|BadAtom error occurs. 520|262 3 00024537 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|262 3 00024537 1 6|METH: Verify that a BadAtom error occurs. 220|262 3 0 08:43:35|PASS 410|262 3 1 08:43:35|IC End 400|262 4 1 08:43:35|IC Start 200|262 4 08:43:35|TP Start 520|262 4 00024537 1 1|VSW5TESTSUITE PURPOSE 4 520|262 4 00024537 1 2|Assertion XDeleteProperty-4.(A) 520|262 4 00024537 1 3|When a window argument does not name a valid Window, then a 520|262 4 00024537 1 4|BadWindow error occurs. 520|262 4 00024537 1 5|METH: Create a bad window by creating and destroying a window. 520|262 4 00024537 1 6|METH: Call test function using bad window as the window argument. 520|262 4 00024537 1 7|METH: Verify that a BadWindow error occurs. 220|262 4 0 08:43:35|PASS 410|262 4 1 08:43:35|IC End 80|262 0 08:43:35|TC End, scenario ref 530-0 70||"VSW5TESTSUITE CASE XGetAtomName 2" 10|263 /Xlib5/XGetAtomName 08:43:35|TC Start, scenario ref 532-0 15|263 3.3-lite 2|TCM Start 520|263 0 00024539 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|263 1 1 08:43:38|IC Start 200|263 1 08:43:38|TP Start 520|263 1 00024539 1 1|VSW5TESTSUITE PURPOSE 1 520|263 1 00024539 1 2|Assertion XGetAtomName-1.(A) 520|263 1 00024539 1 3|A call to XGetAtomName returns the name, which can be 520|263 1 00024539 1 4|freeed with XFree, associated with the specified atom. 520|263 1 00024539 1 5|METH: For some predefined atoms: 520|263 1 00024539 1 6|METH: Call XGetAtomName to obtain the name associated with the atom. 520|263 1 00024539 1 7|METH: Verify the strings returned were as expected. 220|263 1 0 08:43:38|PASS 410|263 1 1 08:43:38|IC End 400|263 2 1 08:43:38|IC Start 200|263 2 08:43:38|TP Start 520|263 2 00024539 1 1|VSW5TESTSUITE PURPOSE 2 520|263 2 00024539 1 2|Assertion XGetAtomName-2.(A) 520|263 2 00024539 1 3|When an atom argument does not name a valid Atom, then a 520|263 2 00024539 1 4|BadAtom error occurs. 520|263 2 00024539 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|263 2 00024539 1 6|METH: Verify that a BadAtom error occurs. 220|263 2 0 08:43:38|PASS 410|263 2 1 08:43:38|IC End 80|263 0 08:43:39|TC End, scenario ref 532-0 70||"VSW5TESTSUITE CASE XGetGeometry 4" 10|264 /Xlib5/XGetGeometry 08:43:39|TC Start, scenario ref 534-0 15|264 3.3-lite 4|TCM Start 520|264 0 00024541 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|264 1 1 08:43:41|IC Start 200|264 1 08:43:41|TP Start 520|264 1 00024541 1 1|VSW5TESTSUITE PURPOSE 1 520|264 1 00024541 1 2|Assertion XGetGeometry-1.(A) 520|264 1 00024541 1 3|When the drawable is an InputOutput window, then a call to 520|264 1 00024541 1 4|XGetGeometry returns the root window in root_return, the x 520|264 1 00024541 1 5|and y coordinates of the upper-left outer corner relative to 520|264 1 00024541 1 6|the parent window origin in x_return and y_return, the 520|264 1 00024541 1 7|inside width and height in width_return and height_return, 520|264 1 00024541 1 8|the border width in border_width_return, and the depth of 520|264 1 00024541 1 9|the window in depth_return. 520|264 1 00024541 1 10|METH: For each visual and depth: 520|264 1 00024541 1 11|METH: Create a parent window 520|264 1 00024541 1 12|METH: Create a test window 520|264 1 00024541 1 13|METH: Call XGetGeometry to obtain the test window geometry 520|264 1 00024541 1 14|METH: Verify that the values returned were as expected 220|264 1 0 08:43:41|PASS 410|264 1 1 08:43:41|IC End 400|264 2 1 08:43:41|IC Start 200|264 2 08:43:41|TP Start 520|264 2 00024541 1 1|VSW5TESTSUITE PURPOSE 2 520|264 2 00024541 1 2|Assertion XGetGeometry-2.(A) 520|264 2 00024541 1 3|When the drawable is an InputOnly window, then a call to 520|264 2 00024541 1 4|XGetGeometry returns the root window in root_return, the x 520|264 2 00024541 1 5|and y coordinates of the upper-left outer corner relative to 520|264 2 00024541 1 6|the parent window origin in x_return and y_return, the 520|264 2 00024541 1 7|inside width and height of the window in width_return and 520|264 2 00024541 1 8|height_return, and sets border_width_return and 520|264 2 00024541 1 9|depth_return to zero. 520|264 2 00024541 1 10|METH: Create a parent window 520|264 2 00024541 1 11|METH: Create an InputOnly test window 520|264 2 00024541 1 12|METH: Call XGetGeometry to obtain the test window geometry 520|264 2 00024541 1 13|METH: Verify that the returned values were as expected 220|264 2 0 08:43:41|PASS 410|264 2 1 08:43:41|IC End 400|264 3 1 08:43:41|IC Start 200|264 3 08:43:41|TP Start 520|264 3 00024541 1 1|VSW5TESTSUITE PURPOSE 3 520|264 3 00024541 1 2|Assertion XGetGeometry-3.(A) 520|264 3 00024541 1 3|When the drawable is a pixmap, then a call to XGetGeometry 520|264 3 00024541 1 4|returns the root window in root_return, the inside width 520|264 3 00024541 1 5|and height in width_return and height_return, the depth of 520|264 3 00024541 1 6|the pixmap in depth_return, and sets x_return, y_return, 520|264 3 00024541 1 7|and border_width_return to zero. 520|264 3 00024541 1 8|METH: For each depth: 520|264 3 00024541 1 9|METH: Create a parent window 520|264 3 00024541 1 10|METH: Create a test pixmap 520|264 3 00024541 1 11|METH: Call XGetGeometry to obtain the test pixmap geometry 520|264 3 00024541 1 12|METH: Verify that the values returned were as expected 220|264 3 0 08:43:41|PASS 410|264 3 1 08:43:41|IC End 400|264 4 1 08:43:41|IC Start 200|264 4 08:43:41|TP Start 520|264 4 00024541 1 1|VSW5TESTSUITE PURPOSE 4 520|264 4 00024541 1 2|Assertion XGetGeometry-4.(A) 520|264 4 00024541 1 3|When a drawable argument does not name a valid Drawable, 520|264 4 00024541 1 4|then a BadDrawable error occurs. 520|264 4 00024541 1 5|METH: Create a bad drawable by creating and destroying a window. 520|264 4 00024541 1 6|METH: Call test function using bad drawable as the drawable argument. 520|264 4 00024541 1 7|METH: Verify that a BadDrawable error occurs. 220|264 4 0 08:43:41|PASS 410|264 4 1 08:43:41|IC End 80|264 0 08:43:42|TC End, scenario ref 534-0 70||"VSW5TESTSUITE CASE XGetSelectionOwner 3" 10|265 /Xlib5/XGetSelectionOwner 08:43:42|TC Start, scenario ref 536-0 15|265 3.3-lite 3|TCM Start 520|265 0 00024543 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|265 1 1 08:43:45|IC Start 200|265 1 08:43:45|TP Start 520|265 1 00024543 1 1|VSW5TESTSUITE PURPOSE 1 520|265 1 00024543 1 2|Assertion XGetSelectionOwner-1.(A) 520|265 1 00024543 1 3|A call to XGetSelectionOwner returns the window ID 520|265 1 00024543 1 4|associated with the window that currently owns the specified 520|265 1 00024543 1 5|selection. 520|265 1 00024543 1 6|METH: Create a window with a selection. 520|265 1 00024543 1 7|METH: Call XGetSelectionOwner to obtain the window ID of the selection owner. 520|265 1 00024543 1 8|METH: Verify the window ID returned was that of the selection owner. 220|265 1 0 08:43:45|PASS 410|265 1 1 08:43:45|IC End 400|265 2 1 08:43:45|IC Start 200|265 2 08:43:45|TP Start 520|265 2 00024543 1 1|VSW5TESTSUITE PURPOSE 2 520|265 2 00024543 1 2|Assertion XGetSelectionOwner-2.(A) 520|265 2 00024543 1 3|When the selection is not owned by a window, then a call to 520|265 2 00024543 1 4|XGetSelectionOwner returns None. 520|265 2 00024543 1 5|METH: Ensure the selection has no owner. 520|265 2 00024543 1 6|METH: Call XGetSelectionOwner to obtain selection owner. 520|265 2 00024543 1 7|METH: Verify that XGetSelectionOwner returned None. 220|265 2 0 08:43:45|PASS 410|265 2 1 08:43:45|IC End 400|265 3 1 08:43:45|IC Start 200|265 3 08:43:45|TP Start 520|265 3 00024543 1 1|VSW5TESTSUITE PURPOSE 3 520|265 3 00024543 1 2|Assertion XGetSelectionOwner-3.(A) 520|265 3 00024543 1 3|When an atom argument does not name a valid Atom, then a 520|265 3 00024543 1 4|BadAtom error occurs. 520|265 3 00024543 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|265 3 00024543 1 6|METH: Verify that a BadAtom error occurs. 220|265 3 0 08:43:45|PASS 410|265 3 1 08:43:45|IC End 80|265 0 08:43:45|TC End, scenario ref 536-0 70||"VSW5TESTSUITE CASE XGetWindowAttributes 3" 10|266 /Xlib5/XGetWindowAttributes 08:43:45|TC Start, scenario ref 538-0 15|266 3.3-lite 3|TCM Start 520|266 0 00024545 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|266 1 1 08:43:48|IC Start 200|266 1 08:43:48|TP Start 520|266 1 00024545 1 1|VSW5TESTSUITE PURPOSE 1 520|266 1 00024545 1 2|Assertion XGetWindowAttributes-1.(A) 520|266 1 00024545 1 3|A call to XGetWindowAttributes on an existing window w 520|266 1 00024545 1 4|returns True, and the current attributes for the specified 520|266 1 00024545 1 5|window w to the window_attributes_return structure. 520|266 1 00024545 1 6|METH: Create a colormap. 520|266 1 00024545 1 7|METH: Install a colormap. 520|266 1 00024545 1 8|METH: Create a window. 520|266 1 00024545 1 9|METH: Call XGetWindowAttributes to obtain the window attributes. 520|266 1 00024545 1 10|METH: Verify the window attributes were returned as expected. 220|266 1 0 08:43:48|PASS 410|266 1 1 08:43:48|IC End 400|266 2 1 08:43:48|IC Start 200|266 2 08:43:48|TP Start 520|266 2 00024545 1 1|VSW5TESTSUITE PURPOSE 2 520|266 2 00024545 1 2|Assertion XGetWindowAttributes-2.(B) 520|266 2 00024545 1 3|When XGetWindowAttributes is called, then a BadDrawable 520|266 2 00024545 1 4|error can occur. 520|266 2 00024545 1 5|Reason for omission: There is no known portable test method for this assertion 520|266 2 00024545 1 6|METH: Report UNTESTED 220|266 2 5 08:43:48|UNTESTED 410|266 2 1 08:43:48|IC End 400|266 3 1 08:43:48|IC Start 200|266 3 08:43:48|TP Start 520|266 3 00024545 1 1|VSW5TESTSUITE PURPOSE 3 520|266 3 00024545 1 2|Assertion XGetWindowAttributes-3.(A) 520|266 3 00024545 1 3|When a window argument does not name a valid Window, then a 520|266 3 00024545 1 4|BadWindow error occurs. 520|266 3 00024545 1 5|METH: Create a bad window by creating and destroying a window. 520|266 3 00024545 1 6|METH: Call test function using bad window as the window argument. 520|266 3 00024545 1 7|METH: Verify that a BadWindow error occurs. 220|266 3 0 08:43:48|PASS 410|266 3 1 08:43:48|IC End 80|266 77 08:43:48|TC End, scenario ref 538-0 70||"VSW5TESTSUITE CASE XGetWindowProperty 10" 10|267 /Xlib5/XGetWindowProperty 08:43:48|TC Start, scenario ref 540-0 15|267 3.3-lite 10|TCM Start 520|267 0 00024547 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|267 1 1 08:43:51|IC Start 200|267 1 08:43:51|TP Start 520|267 1 00024547 1 1|VSW5TESTSUITE PURPOSE 1 520|267 1 00024547 1 2|Assertion XGetWindowProperty-1.(A) 520|267 1 00024547 1 3|A successful call to XGetWindowProperty returns Success and 520|267 1 00024547 1 4|the actual type of the property, the actual format of the 520|267 1 00024547 1 5|property, the number of 8-bit, 16-bit, or 32-bit items 520|267 1 00024547 1 6|transferred, the number of bytes remaining to be read in the 520|267 1 00024547 1 7|property, and a pointer to the data actually returned. 520|267 1 00024547 1 8|METH: Create a window with a property. 520|267 1 00024547 1 9|METH: Call XGetWindowProperty to obtain the property information. 520|267 1 00024547 1 10|METH: Verify that the returned information was correct. 220|267 1 0 08:43:51|PASS 410|267 1 1 08:43:51|IC End 400|267 2 1 08:43:51|IC Start 200|267 2 08:43:51|TP Start 520|267 2 00024547 1 1|VSW5TESTSUITE PURPOSE 2 520|267 2 00024547 1 2|Assertion XGetWindowProperty-2.(A) 520|267 2 00024547 1 3|When the specified property does not exist for the 520|267 2 00024547 1 4|specified window w, then a call to XGetWindowProperty 520|267 2 00024547 1 5|returns None to actual_type_return, zero to 520|267 2 00024547 1 6|actual_format_return and bytes_after_return, the 520|267 2 00024547 1 7|nitems_return argument is empty, and the delete argument is 520|267 2 00024547 1 8|ignored. 520|267 2 00024547 1 9|METH: Create a window with PropertyChangeMask events selected and no properties. 520|267 2 00024547 1 10|METH: For delete_prop of True and False: 520|267 2 00024547 1 11|METH: Call XGetWindowProperty to obtain the property information. 520|267 2 00024547 1 12|METH: Verify that the returned values were correct. 520|267 2 00024547 1 13|METH: Verify that no PropertyNotify events were generated. 220|267 2 0 08:43:51|PASS 410|267 2 1 08:43:51|IC End 400|267 3 1 08:43:51|IC Start 200|267 3 08:43:51|TP Start 520|267 3 00024547 1 1|VSW5TESTSUITE PURPOSE 3 520|267 3 00024547 1 2|Assertion XGetWindowProperty-3.(A) 520|267 3 00024547 1 3|When the specified property exists for the specified window 520|267 3 00024547 1 4|w and the type does not match the specified req_type, then 520|267 3 00024547 1 5|a call to XGetWindowProperty returns the actual property 520|267 3 00024547 1 6|type to actual_type_return, the actual property format to 520|267 3 00024547 1 7|actual_format_return, and the property length in bytes to 520|267 3 00024547 1 8|bytes_after_return, the nitems_return argument is empty, 520|267 3 00024547 1 9|and the delete argument is ignored. 520|267 3 00024547 1 10|METH: Create a window with a property and PropertyChangeMask events selected. 520|267 3 00024547 1 11|METH: For delete_prop of True and False: 520|267 3 00024547 1 12|METH: Call XGetWindowProperty to obtain the property information. 520|267 3 00024547 1 13|METH: Verify that the returned values were correct. 520|267 3 00024547 1 14|METH: Verify that no PropertyNotify events were generated. 220|267 3 0 08:43:51|PASS 410|267 3 1 08:43:51|IC End 400|267 4 1 08:43:51|IC Start 200|267 4 08:43:51|TP Start 520|267 4 00024547 1 1|VSW5TESTSUITE PURPOSE 4 520|267 4 00024547 1 2|Assertion XGetWindowProperty-4.(A) 520|267 4 00024547 1 3|When the specified property exists for the specified window 520|267 4 00024547 1 4|w, req_type is set to the type of the property or 520|267 4 00024547 1 5|AnyPropertyType, and delete is set to False, then a call 520|267 4 00024547 1 6|to XGetWindowProperty returns the actual property type to 520|267 4 00024547 1 7|actual_type_return, the actual property format to 520|267 4 00024547 1 8|actual_format_return, the number of trailing unread bytes 520|267 4 00024547 1 9|in the property in bytes_after_return, the number of 520|267 4 00024547 1 10|8/16/32 bit items in nitems_return, the data is placed in 520|267 4 00024547 1 11|prop_return, where the data is sourced from four times 520|267 4 00024547 1 12|long_offset bytes into the property, and is the minimum of 520|267 4 00024547 1 13|the remaining bytes left in the property and four times 520|267 4 00024547 1 14|long_length bytes long, and the property is not deleted. 520|267 4 00024547 1 15|METH: Create a window with testable properties. 520|267 4 00024547 1 16|METH: For req_type is the required type and AnyPropertyType: 520|267 4 00024547 1 17|METH: Call XGetWindowProperty to obtain the property information of a STRING property, 520|267 4 00024547 1 18|METH: with delete False. 520|267 4 00024547 1 19|METH: Verify that the returned values were correct. 520|267 4 00024547 1 20|METH: Verify that no PropertyNotify events were generated. 520|267 4 00024547 1 21|METH: Call XGetWindowProperty to obtain the property information of an INTEGER property, 520|267 4 00024547 1 22|METH: with delete False. 520|267 4 00024547 1 23|METH: Verify that the returned values were correct. 520|267 4 00024547 1 24|METH: Verify that no PropertyNotify events were generated. 220|267 4 0 08:43:51|PASS 410|267 4 1 08:43:51|IC End 400|267 5 1 08:43:51|IC Start 200|267 5 08:43:51|TP Start 520|267 5 00024547 1 1|VSW5TESTSUITE PURPOSE 5 520|267 5 00024547 1 2|Assertion XGetWindowProperty-5.(A) 520|267 5 00024547 1 3|When the specified property exists for the specified window 520|267 5 00024547 1 4|w, req_type is set to the type of the property or 520|267 5 00024547 1 5|AnyPropertyType, and delete is set to True, and on a call 520|267 5 00024547 1 6|to XGetWindowProperty the number of unread bytes in the 520|267 5 00024547 1 7|property returned to bytes_after_return is non-zero, then 520|267 5 00024547 1 8|the actual property type is returned to actual_type_return, 520|267 5 00024547 1 9|the actual property format to actual_format_return, the 520|267 5 00024547 1 10|number of trailing unread bytes in the property in 520|267 5 00024547 1 11|bytes_after_return, the number of 8/16/32 bit items in 520|267 5 00024547 1 12|nitems_return, the data is placed in prop_return, where 520|267 5 00024547 1 13|the data is sourced from four times long_offset bytes into 520|267 5 00024547 1 14|the property, and is the minimum of the remaining bytes 520|267 5 00024547 1 15|left in the property and four times long_length bytes long, 520|267 5 00024547 1 16|and the property is not deleted. 520|267 5 00024547 1 17|METH: Create a window with testable properties. 520|267 5 00024547 1 18|METH: For req_type is the required type and AnyPropertyType: 520|267 5 00024547 1 19|METH: Call XGetWindowProperty to obtain the property information of a STRING property, 520|267 5 00024547 1 20|METH: with delete True. 520|267 5 00024547 1 21|METH: Verify that the returned values were correct. 520|267 5 00024547 1 22|METH: Verify that no PropertyNotify events were generated. 520|267 5 00024547 1 23|METH: Call XGetWindowProperty to obtain the property information of an INTEGER property, 520|267 5 00024547 1 24|METH: with delete True. 520|267 5 00024547 1 25|METH: Verify that the returned values were correct. 520|267 5 00024547 1 26|METH: Verify that no PropertyNotify events were generated. 220|267 5 0 08:43:51|PASS 410|267 5 1 08:43:51|IC End 400|267 6 1 08:43:51|IC Start 200|267 6 08:43:51|TP Start 520|267 6 00024547 1 1|VSW5TESTSUITE PURPOSE 6 520|267 6 00024547 1 2|Assertion XGetWindowProperty-6.(A) 520|267 6 00024547 1 3|When the specified property exists for the specified window 520|267 6 00024547 1 4|w, req_type is set to the type of the property or 520|267 6 00024547 1 5|AnyPropertyType, delete is set to True, and on a call to 520|267 6 00024547 1 6|XGetWindowProperty the number of unread bytes in the 520|267 6 00024547 1 7|property returned to bytes_after_return is zero, then the 520|267 6 00024547 1 8|property is deleted from the window w and a PropertyNotify 520|267 6 00024547 1 9|event is generated on the specified window w. 520|267 6 00024547 1 10|METH: Create a window with PropertyChangeMask events selected. 520|267 6 00024547 1 11|METH: For req_type is the required type and AnyPropertyType: 520|267 6 00024547 1 12|METH: Create a property on the window. 520|267 6 00024547 1 13|METH: Call XGetWindowProperty to obtain the property information, 520|267 6 00024547 1 14|METH: with delete True. 520|267 6 00024547 1 15|METH: Verify that the returned values were correct. 520|267 6 00024547 1 16|METH: Verify that a single PropertyNotify event was generated. 520|267 6 00024547 1 17|METH: Verify that the property has been deleted. 220|267 6 0 08:43:51|PASS 410|267 6 1 08:43:51|IC End 400|267 7 1 08:43:51|IC Start 200|267 7 08:43:51|TP Start 520|267 7 00024547 1 1|VSW5TESTSUITE PURPOSE 7 520|267 7 00024547 1 2|Assertion XGetWindowProperty-7.(A) 520|267 7 00024547 1 3|A call to XGetWindowProperty always allocates one extra 520|267 7 00024547 1 4|byte in prop_return and sets it to ASCII NULL. 520|267 7 00024547 1 5|METH: Create a window with a property. 520|267 7 00024547 1 6|METH: Call XGetWindowProperty to obtain property information. 520|267 7 00024547 1 7|METH: Verify that prop_return contained an ASCII NULL. 220|267 7 0 08:43:51|PASS 410|267 7 1 08:43:51|IC End 400|267 8 1 08:43:51|IC Start 200|267 8 08:43:51|TP Start 520|267 8 00024547 1 1|VSW5TESTSUITE PURPOSE 8 520|267 8 00024547 1 2|Assertion XGetWindowProperty-8.(A) 520|267 8 00024547 1 3|When a window argument does not name a valid Window, then a 520|267 8 00024547 1 4|BadWindow error occurs. 520|267 8 00024547 1 5|METH: Create a bad window by creating and destroying a window. 520|267 8 00024547 1 6|METH: Call test function using bad window as the window argument. 520|267 8 00024547 1 7|METH: Verify that a BadWindow error occurs. 220|267 8 0 08:43:51|PASS 410|267 8 1 08:43:51|IC End 400|267 9 1 08:43:51|IC Start 200|267 9 08:43:51|TP Start 520|267 9 00024547 1 1|VSW5TESTSUITE PURPOSE 9 520|267 9 00024547 1 2|Assertion XGetWindowProperty-9.(A) 520|267 9 00024547 1 3|When an atom argument does not name a valid Atom, then a 520|267 9 00024547 1 4|BadAtom error occurs. 520|267 9 00024547 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|267 9 00024547 1 6|METH: Verify that a BadAtom error occurs. 220|267 9 0 08:43:51|PASS 410|267 9 1 08:43:51|IC End 400|267 10 1 08:43:51|IC Start 200|267 10 08:43:51|TP Start 520|267 10 00024547 1 1|VSW5TESTSUITE PURPOSE 10 520|267 10 00024547 1 2|Assertion XGetWindowProperty-10.(A) 520|267 10 00024547 1 3|When XGetWindowProperty is called with long_offset such 520|267 10 00024547 1 4|that the offset lies beyond the end of the property, then a 520|267 10 00024547 1 5|BadValue error occurs. 520|267 10 00024547 1 6|METH: Create a window with a property and PropertyChangeMask events selected. 520|267 10 00024547 1 7|METH: Call XGetWindowProperty with a long_offset beyond the property end. 520|267 10 00024547 1 8|METH: Verify that a BadValue error occurred. 220|267 10 0 08:43:51|PASS 410|267 10 1 08:43:51|IC End 80|267 0 08:43:52|TC End, scenario ref 540-0 70||"VSW5TESTSUITE CASE XInternAtom 8" 10|268 /Xlib5/XInternAtom 08:43:52|TC Start, scenario ref 542-0 15|268 3.3-lite 8|TCM Start 520|268 0 00024549 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|268 1 1 08:43:54|IC Start 200|268 1 08:43:54|TP Start 520|268 1 00024549 1 1|VSW5TESTSUITE PURPOSE 1 520|268 1 00024549 1 2|Assertion XInternAtom-1.(A) 520|268 1 00024549 1 3|A call to XInternAtom returns the atom identifier 520|268 1 00024549 1 4|associated with the specified atom_name. 520|268 1 00024549 1 5|METH: Call XInternAtom to obtain the atom representation associated with "RECTANGLE". 520|268 1 00024549 1 6|METH: Verify that the atom returned was as expected. 220|268 1 0 08:43:54|PASS 410|268 1 1 08:43:54|IC End 400|268 2 1 08:43:54|IC Start 200|268 2 08:43:54|TP Start 520|268 2 00024549 1 1|VSW5TESTSUITE PURPOSE 2 520|268 2 00024549 1 2|Assertion XInternAtom-2.(A) 520|268 2 00024549 1 3|When XInternAtom is called with only_if_exists set to True 520|268 2 00024549 1 4|and the specified atom_name is not associated with an atom, 520|268 2 00024549 1 5|then None is returned. 520|268 2 00024549 1 6|METH: Call XInternAtom with an atom_name not associated with an atom, 520|268 2 00024549 1 7|METH: with only_if_exists True. 520|268 2 00024549 1 8|METH: Verify that None was returned. 220|268 2 0 08:43:54|PASS 410|268 2 1 08:43:54|IC End 400|268 3 1 08:43:54|IC Start 200|268 3 08:43:54|TP Start 520|268 3 00024549 1 1|VSW5TESTSUITE PURPOSE 3 520|268 3 00024549 1 2|Assertion XInternAtom-3.(A) 520|268 3 00024549 1 3|When XInternAtom is called with only_if_exists set to False 520|268 3 00024549 1 4|and the specified atom_name is not associated with an atom, 520|268 3 00024549 1 5|then an atom is created and its atom identifer is returned. 520|268 3 00024549 1 6|METH: Call XInternAtom to ensure that atom_name is not associated with an atom. 520|268 3 00024549 1 7|METH: Call XInternAtom with an atom_name not associated with an atom, 520|268 3 00024549 1 8|METH: with only_if_exists False. 520|268 3 00024549 1 9|METH: Verify that None was not returned. 520|268 3 00024549 1 10|METH: Verify that the returned atom id corresponds to atom_name. 220|268 3 0 08:43:54|PASS 410|268 3 1 08:43:54|IC End 400|268 4 1 08:43:54|IC Start 200|268 4 08:43:54|TP Start 520|268 4 00024549 1 1|VSW5TESTSUITE PURPOSE 4 520|268 4 00024549 1 2|Assertion XInternAtom-4.(A) 520|268 4 00024549 1 3|On a call to XInternAtom, the case of the atom_name string 520|268 4 00024549 1 4|is significant for designating or identifying atoms. 520|268 4 00024549 1 5|METH: Call XInternAtom to ensure that atom XIA_ATOM_NAME_3a does not exist. 520|268 4 00024549 1 6|METH: Call XInternAtom to create an atom XIA_ATOM_NAME_3a. 520|268 4 00024549 1 7|METH: Call XInternAtom to create an atom XIA_ATOM_NAME_3b. 520|268 4 00024549 1 8|METH: Verify the atom identifiers are distinct. 520|268 4 00024549 1 9|METH: Call XInternAtom to obtain the atom id associated with XIA_ATOM_NAME_3c. 520|268 4 00024549 1 10|METH: Verify the atom identifier is None. 220|268 4 0 08:43:54|PASS 410|268 4 1 08:43:54|IC End 400|268 5 1 08:43:54|IC Start 200|268 5 08:43:54|TP Start 520|268 5 00024549 1 1|VSW5TESTSUITE PURPOSE 5 520|268 5 00024549 1 2|Assertion XInternAtom-5.(A) 520|268 5 00024549 1 3|Atoms created by a call to XInternAtom will remain defined 520|268 5 00024549 1 4|after the client's connection closes. 520|268 5 00024549 1 5|METH: Create a new client. 520|268 5 00024549 1 6|METH: Call XInternAtom to ensure that XIA_ATOM_NAME_4 is not associated with an atom. 520|268 5 00024549 1 7|METH: Call XInternAtom to create atom XIA_ATOM_NAME_4 on display2. 520|268 5 00024549 1 8|METH: Close display2. 520|268 5 00024549 1 9|METH: Allow sufficient time for the server to register the close display 520|268 5 00024549 1 10|METH: Verify that atom XIA_ATOM_NAME_4 remains defined. 520|268 5 00024549 1 11|REPORT: config.display not set 220|268 5 2 08:43:54|UNRESOLVED 410|268 5 1 08:43:54|IC End 400|268 6 1 08:43:54|IC Start 200|268 6 08:43:54|TP Start 520|268 6 00024549 1 1|VSW5TESTSUITE PURPOSE 6 520|268 6 00024549 1 2|Assertion XInternAtom-6.(A) 520|268 6 00024549 1 3|When the last connection to the server closes, then atoms 520|268 6 00024549 1 4|created by a call to XInternAtom will become undefined. 520|268 6 00024549 1 5|METH: Ensure we can open a new display. 520|268 6 00024549 1 6|METH: Create an atom by calling XInternAtom. 520|268 6 00024549 1 7|METH: Close the last connection to the server. 520|268 6 00024549 1 8|METH: Allow sufficient time for the server to register the close display 520|268 6 00024549 1 9|METH: Open a new connection to the server. 520|268 6 00024549 1 10|METH: Verify that the atom is undefined. 520|268 6 00024549 1 11|REPORT: config.display not set 220|268 6 2 08:43:54|UNRESOLVED 410|268 6 1 08:43:54|IC End 400|268 7 1 08:43:54|IC Start 200|268 7 08:43:54|TP Start 520|268 7 00024549 1 1|VSW5TESTSUITE PURPOSE 7 520|268 7 00024549 1 2|Assertion XInternAtom-7.(B) 520|268 7 00024549 1 3|When the server fails to allocate a required resource, then 520|268 7 00024549 1 4|a BadAlloc error occurs. 520|268 7 00024549 1 5|Reason for omission: There is no known portable test method for this assertion 520|268 7 00024549 1 6|METH: Report UNTESTED 520|268 7 00024549 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|268 7 5 08:43:54|UNTESTED 410|268 7 1 08:43:54|IC End 400|268 8 1 08:43:54|IC Start 200|268 8 08:43:54|TP Start 520|268 8 00024549 1 1|VSW5TESTSUITE PURPOSE 8 520|268 8 00024549 1 2|Assertion XInternAtom-8.(A) 520|268 8 00024549 1 3|When the value of only_if_exists is other than True or 520|268 8 00024549 1 4|False, then a BadValue error occurs. 520|268 8 00024549 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|268 8 00024549 1 6|METH: For each value: 520|268 8 00024549 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|268 8 00024549 1 8|METH: Verify that a BadValue error occurs. 220|268 8 0 08:43:54|PASS 410|268 8 1 08:43:54|IC End 80|268 1 08:43:55|TC End, scenario ref 542-0 70||"VSW5TESTSUITE CASE XListProperties 3" 10|269 /Xlib5/XListProperties 08:43:55|TC Start, scenario ref 544-0 15|269 3.3-lite 3|TCM Start 520|269 0 00024551 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|269 1 1 08:43:58|IC Start 200|269 1 08:43:58|TP Start 520|269 1 00024551 1 1|VSW5TESTSUITE PURPOSE 1 520|269 1 00024551 1 2|Assertion XListProperties-1.(A) 520|269 1 00024551 1 3|When the specified window w has properties defined, then a 520|269 1 00024551 1 4|call to XListProperties returns a pointer to an array of 520|269 1 00024551 1 5|atom properties that are defined for the specified window w 520|269 1 00024551 1 6|and can be freed with XFree, and returns the number of 520|269 1 00024551 1 7|properties in the array in num_prop_return. 520|269 1 00024551 1 8|METH: Create a window with properties. 520|269 1 00024551 1 9|METH: Call XListProperties to obtain the property list for the window. 520|269 1 00024551 1 10|METH: Verify that the number of properties returned was as expected. 520|269 1 00024551 1 11|METH: Verify that the correct properties were returned. 520|269 1 00024551 1 12|METH: Verify the list may be XFree'd. 220|269 1 0 08:43:58|PASS 410|269 1 1 08:43:58|IC End 400|269 2 1 08:43:58|IC Start 200|269 2 08:43:58|TP Start 520|269 2 00024551 1 1|VSW5TESTSUITE PURPOSE 2 520|269 2 00024551 1 2|Assertion XListProperties-2.(A) 520|269 2 00024551 1 3|When the specified window w has no properties defined, then 520|269 2 00024551 1 4|a call to XListProperties returns NULL, and zero in 520|269 2 00024551 1 5|num_prop_return. 520|269 2 00024551 1 6|METH: Create a window with no properties. 520|269 2 00024551 1 7|METH: Call XListProperties to obtain the property list for the window. 520|269 2 00024551 1 8|METH: Verify that a NULL pointer was returned. 520|269 2 00024551 1 9|METH: Verify that num_prop_return was zero. 220|269 2 0 08:43:58|PASS 410|269 2 1 08:43:58|IC End 400|269 3 1 08:43:58|IC Start 200|269 3 08:43:58|TP Start 520|269 3 00024551 1 1|VSW5TESTSUITE PURPOSE 3 520|269 3 00024551 1 2|Assertion XListProperties-3.(A) 520|269 3 00024551 1 3|When a window argument does not name a valid Window, then a 520|269 3 00024551 1 4|BadWindow error occurs. 520|269 3 00024551 1 5|METH: Create a bad window by creating and destroying a window. 520|269 3 00024551 1 6|METH: Call test function using bad window as the window argument. 520|269 3 00024551 1 7|METH: Verify that a BadWindow error occurs. 220|269 3 0 08:43:58|PASS 410|269 3 1 08:43:58|IC End 80|269 0 08:43:58|TC End, scenario ref 544-0 70||"VSW5TESTSUITE CASE XQueryPointer 6" 10|270 /Xlib5/XQueryPointer 08:43:58|TC Start, scenario ref 546-0 15|270 3.3-lite 6|TCM Start 520|270 0 00024553 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|270 1 1 08:44:01|IC Start 200|270 1 08:44:01|TP Start 520|270 1 00024553 1 1|VSW5TESTSUITE PURPOSE 1 520|270 1 00024553 1 2|Assertion XQueryPointer-1.(A) 520|270 1 00024553 1 3|A call to XQueryPointer returns the root window the pointer 520|270 1 00024553 1 4|is logically on in root_return, and the pointer coordinates 520|270 1 00024553 1 5|relative to the root window's origin in root_x_return and 520|270 1 00024553 1 6|root_y_return. 520|270 1 00024553 1 7|METH: Call XWarpPointer to move pointer to a known position 520|270 1 00024553 1 8|METH: Call XQueryPointer to obtain pointer position 520|270 1 00024553 1 9|METH: Verify that the correct root window and pointer position were returned 220|270 1 0 08:44:01|PASS 410|270 1 1 08:44:01|IC End 400|270 2 1 08:44:01|IC Start 200|270 2 08:44:01|TP Start 520|270 2 00024553 1 1|VSW5TESTSUITE PURPOSE 2 520|270 2 00024553 1 2|Assertion XQueryPointer-2.(C) 520|270 2 00024553 1 3|If multiple screens are supported: When the pointer is not 520|270 2 00024553 1 4|on the same screen as the specified window w, then a call 520|270 2 00024553 1 5|to XQueryPointer returns False, child_return is set to None, 520|270 2 00024553 1 6|and win_x_return and win_y_return are set to zero. 520|270 2 00024553 1 7|METH: If multiple screens are supported: 520|270 2 00024553 1 8|METH: Ensure that pointer is not on the alternate screen 520|270 2 00024553 1 9|METH: Call XQueryPointer to obtain pointer position on alternate screen 520|270 2 00024553 1 10|METH: Verify that win_x_return, win_y_return and child_return 520|270 2 00024553 1 11|METH: were set correctly 520|270 2 00024553 1 12|REPORT: No alternate screen supported 220|270 2 4 08:44:01|UNSUPPORTED 410|270 2 1 08:44:01|IC End 400|270 3 1 08:44:01|IC Start 200|270 3 08:44:01|TP Start 520|270 3 00024553 1 1|VSW5TESTSUITE PURPOSE 3 520|270 3 00024553 1 2|Assertion XQueryPointer-3.(A) 520|270 3 00024553 1 3|When the pointer is on the same screen as the specified 520|270 3 00024553 1 4|window w and a child of that window contains the pointer, 520|270 3 00024553 1 5|then a call to XQueryPointer returns True, win_x_return and 520|270 3 00024553 1 6|win_y_return are set to the pointer coordinates relative to 520|270 3 00024553 1 7|the origin of the specified window w, and child_return is 520|270 3 00024553 1 8|set to the child window. 520|270 3 00024553 1 9|METH: Create a child of the root window 520|270 3 00024553 1 10|METH: Ensure the pointer is over the child by calling warppointer() 520|270 3 00024553 1 11|METH: Call XQueryPointer to obtain pointer position 520|270 3 00024553 1 12|METH: Verify that win_x_return, win_y_return and child_return 520|270 3 00024553 1 13|METH: were set correctly 220|270 3 0 08:44:01|PASS 410|270 3 1 08:44:01|IC End 400|270 4 1 08:44:01|IC Start 200|270 4 08:44:01|TP Start 520|270 4 00024553 1 1|VSW5TESTSUITE PURPOSE 4 520|270 4 00024553 1 2|Assertion XQueryPointer-4.(A) 520|270 4 00024553 1 3|When the pointer is on the same screen as the specified 520|270 4 00024553 1 4|window w and no child of that window contains the pointer, 520|270 4 00024553 1 5|then a call to XQueryPointer returns True, win_x_return and 520|270 4 00024553 1 6|win_y_return are set to the pointer coordinates relative to 520|270 4 00024553 1 7|the origin of the specified window w, and child_return is 520|270 4 00024553 1 8|set to None. 520|270 4 00024553 1 9|METH: Create window 520|270 4 00024553 1 10|METH: Ensure the pointer is over the window by calling warppointer() 520|270 4 00024553 1 11|METH: Call XQueryPointer to obtain pointer position 520|270 4 00024553 1 12|METH: Verify that win_x_return, win_y_return and child_return 520|270 4 00024553 1 13|METH: were set correctly 220|270 4 0 08:44:01|PASS 410|270 4 1 08:44:01|IC End 400|270 5 1 08:44:01|IC Start 200|270 5 08:44:01|TP Start 520|270 5 00024553 1 1|VSW5TESTSUITE PURPOSE 5 520|270 5 00024553 1 2|Assertion XQueryPointer-5.(B) 520|270 5 00024553 1 3|A call to XQueryPointer returns the current logical state 520|270 5 00024553 1 4|of the keyboard buttons and the modifier keys as the bitwise 520|270 5 00024553 1 5|inclusive OR of one or more of the button or modifier key 520|270 5 00024553 1 6|bitmasks in mask_return. 520|270 5 00024553 1 7|Reason for omission: There is no known portable test method for this assertion 520|270 5 00024553 1 8|METH: Report UNTESTED 220|270 5 5 08:44:01|UNTESTED 410|270 5 1 08:44:01|IC End 400|270 6 1 08:44:01|IC Start 200|270 6 08:44:01|TP Start 520|270 6 00024553 1 1|VSW5TESTSUITE PURPOSE 6 520|270 6 00024553 1 2|Assertion XQueryPointer-6.(A) 520|270 6 00024553 1 3|When a window argument does not name a valid Window, then a 520|270 6 00024553 1 4|BadWindow error occurs. 520|270 6 00024553 1 5|METH: Create a bad window by creating and destroying a window. 520|270 6 00024553 1 6|METH: Call test function using bad window as the window argument. 520|270 6 00024553 1 7|METH: Verify that a BadWindow error occurs. 220|270 6 0 08:44:01|PASS 410|270 6 1 08:44:01|IC End 80|270 77 08:44:01|TC End, scenario ref 546-0 70||"VSW5TESTSUITE CASE XQueryTree 3" 10|271 /Xlib5/XQueryTree 08:44:01|TC Start, scenario ref 548-0 15|271 3.3-lite 3|TCM Start 520|271 0 00024555 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|271 1 1 08:44:04|IC Start 200|271 1 08:44:04|TP Start 520|271 1 00024555 1 1|VSW5TESTSUITE PURPOSE 1 520|271 1 00024555 1 2|Assertion XQueryTree-1.(A) 520|271 1 00024555 1 3|A successful call to XQueryTree returns non-zero, the root 520|271 1 00024555 1 4|window ID in root_return, the parent window of the 520|271 1 00024555 1 5|specified window w in parent_return, a pointer to the list 520|271 1 00024555 1 6|of children windows of specified window w in children_return, 520|271 1 00024555 1 7|and the number of children in the list for the specified 520|271 1 00024555 1 8|window w in nchildren_return. 520|271 1 00024555 1 9|METH: Create a window hierarchy. 520|271 1 00024555 1 10|METH: Call XQueryTree to query the window tree. 520|271 1 00024555 1 11|METH: Verify that the root window, parent window, number of children and 520|271 1 00024555 1 12|METH: the children array were returned as expected. 220|271 1 0 08:44:04|PASS 410|271 1 1 08:44:04|IC End 400|271 2 1 08:44:04|IC Start 200|271 2 08:44:04|TP Start 520|271 2 00024555 1 1|VSW5TESTSUITE PURPOSE 2 520|271 2 00024555 1 2|Assertion XQueryTree-2.(A) 520|271 2 00024555 1 3|A call to XQueryTree returns the child windows of the 520|271 2 00024555 1 4|specified window w in children_return in current stacking 520|271 2 00024555 1 5|order from bottommost first to topmost last. 520|271 2 00024555 1 6|METH: Create a window hierarchy. 520|271 2 00024555 1 7|METH: Call XQueryTree to query the window tree. 520|271 2 00024555 1 8|METH: Verify that the children array was returned as expected. 220|271 2 0 08:44:04|PASS 410|271 2 1 08:44:04|IC End 400|271 3 1 08:44:04|IC Start 200|271 3 08:44:04|TP Start 520|271 3 00024555 1 1|VSW5TESTSUITE PURPOSE 3 520|271 3 00024555 1 2|Assertion XQueryTree-3.(A) 520|271 3 00024555 1 3|When a window argument does not name a valid Window, then a 520|271 3 00024555 1 4|BadWindow error occurs. 520|271 3 00024555 1 5|METH: Create a bad window by creating and destroying a window. 520|271 3 00024555 1 6|METH: Call test function using bad window as the window argument. 520|271 3 00024555 1 7|METH: Verify that a BadWindow error occurs. 220|271 3 0 08:44:04|PASS 410|271 3 1 08:44:04|IC End 80|271 0 08:44:05|TC End, scenario ref 548-0 70||"VSW5TESTSUITE CASE XRotateWindowProperties 6" 10|272 /Xlib5/XRotateWindowProperties 08:44:05|TC Start, scenario ref 550-0 15|272 3.3-lite 6|TCM Start 520|272 0 00024557 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|272 1 1 08:44:07|IC Start 200|272 1 08:44:07|TP Start 520|272 1 00024557 1 1|VSW5TESTSUITE PURPOSE 1 520|272 1 00024557 1 2|Assertion XRotateWindowProperties-1.(A) 520|272 1 00024557 1 3|A call to XRotateWindowProperties rotates properties on the 520|272 1 00024557 1 4|window w and generates PropertyNotify events. 520|272 1 00024557 1 5|METH: Create a window with properties, with PropertyChangeMask events selected. 520|272 1 00024557 1 6|METH: Call XRotateWindowProperties to rotate the window properties. 520|272 1 00024557 1 7|METH: Verify that PropertyNotify events were genereated. 520|272 1 00024557 1 8|METH: Verify that the property values were rotated as expected. 220|272 1 0 08:44:07|PASS 410|272 1 1 08:44:07|IC End 400|272 2 1 08:44:07|IC Start 200|272 2 08:44:07|TP Start 520|272 2 00024557 1 1|VSW5TESTSUITE PURPOSE 2 520|272 2 00024557 1 2|Assertion XRotateWindowProperties-2.(A) 520|272 2 00024557 1 3|When npositions mod num_prop is non-zero, then a call to 520|272 2 00024557 1 4|XRotateWindowProperties reorders the values associated with 520|272 2 00024557 1 5|the properties such that the value associated with a 520|272 2 00024557 1 6|properties [I] becomes the value associated with the 520|272 2 00024557 1 7|properties [ I+ npositions] mod num_prop, and a 520|272 2 00024557 1 8|PropertyNotify event is generated for each member of the 520|272 2 00024557 1 9|properties array in the array order. 520|272 2 00024557 1 10|METH: Create a window with properties, with PropertyChangeMask events selected. 520|272 2 00024557 1 11|METH: Call XRotateWindowProperties to rotate the window properties. 520|272 2 00024557 1 12|METH: Verify that PropertyNotify events were genereated. 520|272 2 00024557 1 13|METH: Verify that the property values were rotated as expected. 220|272 2 0 08:44:07|PASS 410|272 2 1 08:44:07|IC End 400|272 3 1 08:44:07|IC Start 200|272 3 08:44:07|TP Start 520|272 3 00024557 1 1|VSW5TESTSUITE PURPOSE 3 520|272 3 00024557 1 2|Assertion XRotateWindowProperties-3.(A) 520|272 3 00024557 1 3|When an atom occurs more than once in the properties list, 520|272 3 00024557 1 4|then a call to XRotateWindowProperties changes no window 520|272 3 00024557 1 5|properties,anda BadMatch error occurs. 520|272 3 00024557 1 6|METH: Create a window with properties, and PropertyChangeMask events selected. 520|272 3 00024557 1 7|METH: Ensure that the properties array contains a duplicate member. 520|272 3 00024557 1 8|METH: Call XRotateWindowProperties to rotate the window properties. 520|272 3 00024557 1 9|METH: Verify that a BadMatch error occurred. 520|272 3 00024557 1 10|METH: Verify that no property notify events were raised. 520|272 3 00024557 1 11|METH: Verify that the property values were not modified. 220|272 3 0 08:44:07|PASS 410|272 3 1 08:44:07|IC End 400|272 4 1 08:44:07|IC Start 200|272 4 08:44:07|TP Start 520|272 4 00024557 1 1|VSW5TESTSUITE PURPOSE 4 520|272 4 00024557 1 2|Assertion XRotateWindowProperties-4.(A) 520|272 4 00024557 1 3|When an atom in the properties list is not a property of 520|272 4 00024557 1 4|the specified window w, then a call to 520|272 4 00024557 1 5|XRotateWindowProperties changes no window propreties, and a 520|272 4 00024557 1 6|BadMatch error occurs. 520|272 4 00024557 1 7|METH: Create a window with properties, and PropertyChangeMask events selected. 520|272 4 00024557 1 8|METH: Ensure the properties array has a member that is not a window property. 520|272 4 00024557 1 9|METH: Call XRotateWindowProperties to rotate the window properties. 520|272 4 00024557 1 10|METH: Verify that a BadMatch error occurred. 520|272 4 00024557 1 11|METH: Verify that no property notify events were raised. 520|272 4 00024557 1 12|METH: Verify that the property values were not modified. 220|272 4 0 08:44:07|PASS 410|272 4 1 08:44:07|IC End 400|272 5 1 08:44:07|IC Start 200|272 5 08:44:07|TP Start 520|272 5 00024557 1 1|VSW5TESTSUITE PURPOSE 5 520|272 5 00024557 1 2|Assertion XRotateWindowProperties-5.(A) 520|272 5 00024557 1 3|When an atom in the properties list is a bad atom, then a 520|272 5 00024557 1 4|call to XRotateWindowProperties changes no window property 520|272 5 00024557 1 5|values, and a BadAtom error occurs. 520|272 5 00024557 1 6|METH: Create a window with properties, and PropertyChangeMask events selected. 520|272 5 00024557 1 7|METH: Ensure the properties array has a member that is a bad atom (-1). 520|272 5 00024557 1 8|METH: Call XRotateWindowProperties to rotate the window properties. 520|272 5 00024557 1 9|METH: Verify that a BadMatch error occurred. 520|272 5 00024557 1 10|METH: Verify that no property notify events were raised. 520|272 5 00024557 1 11|METH: Verify that the property values were not modified. 220|272 5 0 08:44:07|PASS 410|272 5 1 08:44:07|IC End 400|272 6 1 08:44:07|IC Start 200|272 6 08:44:07|TP Start 520|272 6 00024557 1 1|VSW5TESTSUITE PURPOSE 6 520|272 6 00024557 1 2|Assertion XRotateWindowProperties-6.(A) 520|272 6 00024557 1 3|When a window argument does not name a valid Window, then a 520|272 6 00024557 1 4|BadWindow error occurs. 520|272 6 00024557 1 5|METH: Create a bad window by creating and destroying a window. 520|272 6 00024557 1 6|METH: Call test function using bad window as the window argument. 520|272 6 00024557 1 7|METH: Verify that a BadWindow error occurs. 220|272 6 0 08:44:07|PASS 410|272 6 1 08:44:07|IC End 80|272 0 08:44:08|TC End, scenario ref 550-0 70||"VSW5TESTSUITE CASE XSetSelectionOwner 9" 10|273 /Xlib5/XSetSelectionOwner 08:44:08|TC Start, scenario ref 552-0 15|273 3.3-lite 9|TCM Start 520|273 0 00024559 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|273 1 1 08:44:11|IC Start 200|273 1 08:44:11|TP Start 520|273 1 00024559 1 1|VSW5TESTSUITE PURPOSE 1 520|273 1 00024559 1 2|Assertion XSetSelectionOwner-1.(A) 520|273 1 00024559 1 3|A call to XSetSelectionOwner changes the owner window to 520|273 1 00024559 1 4|owner and the last-change time to time for the specified 520|273 1 00024559 1 5|selection. 520|273 1 00024559 1 6|METH: Create a new client. 520|273 1 00024559 1 7|METH: Obtain current server time. 520|273 1 00024559 1 8|METH: Call XSetSelectionOwner to assign the owner and time for the selection. 520|273 1 00024559 1 9|METH: Call XSetSelectionOwner to clear the selection. 520|273 1 00024559 1 10|METH: Verify that the correct SelectionClear event occurred. 520|273 1 00024559 1 11|REPORT: Could not open client2 220|273 1 2 08:44:11|UNRESOLVED 410|273 1 1 08:44:11|IC End 400|273 2 1 08:44:11|IC Start 200|273 2 08:44:11|TP Start 520|273 2 00024559 1 1|VSW5TESTSUITE PURPOSE 2 520|273 2 00024559 1 2|Assertion XSetSelectionOwner-2.(A) 520|273 2 00024559 1 3|When the specified time is earlier than the current 520|273 2 00024559 1 4|last-change time of the specified selection or is later than 520|273 2 00024559 1 5|the current server time, then a call to XSetSelectionOwner 520|273 2 00024559 1 6|has no effect. 520|273 2 00024559 1 7|METH: Create two new clients. 520|273 2 00024559 1 8|METH: Obtain current server time. 520|273 2 00024559 1 9|METH: Call XSetSelectionOwner to assign the owner and time for the selection. 520|273 2 00024559 1 10|METH: Call XSetSelectionOwner to assign the selection to a new client and owner 520|273 2 00024559 1 11|METH: with time before last change time. 520|273 2 00024559 1 12|METH: Verify that no SelectionClear event occurred. 520|273 2 00024559 1 13|METH: Call XSetSelectionOwner to assign the selection to a new client and owner 520|273 2 00024559 1 14|METH: with time after current server time. 520|273 2 00024559 1 15|METH: Verify that no SelectionClear event occurred. 520|273 2 00024559 1 16|REPORT: Could not open client2 220|273 2 2 08:44:11|UNRESOLVED 410|273 2 1 08:44:11|IC End 400|273 3 1 08:44:11|IC Start 200|273 3 08:44:11|TP Start 520|273 3 00024559 1 1|VSW5TESTSUITE PURPOSE 3 520|273 3 00024559 1 2|Assertion XSetSelectionOwner-3.(A) 520|273 3 00024559 1 3|When time is CurrentTime, then a call to 520|273 3 00024559 1 4|XSetSelectionOwner sets the last-change time of the 520|273 3 00024559 1 5|specified selection to the current server time. 520|273 3 00024559 1 6|METH: Create a new client. 520|273 3 00024559 1 7|METH: Obtain current server time. 520|273 3 00024559 1 8|METH: Call XSetSelectionOwner to assign the owner and time for the selection. 520|273 3 00024559 1 9|METH: Call XSetSelectionOwner to clear the selection, to obtain selection time. 520|273 3 00024559 1 10|METH: Verify that the correct SelectionClear event occurred. 520|273 3 00024559 1 11|METH: Verify the time returned was within acceptable limits. 520|273 3 00024559 1 12|REPORT: Could not open client2 220|273 3 2 08:44:11|UNRESOLVED 410|273 3 1 08:44:11|IC End 400|273 4 1 08:44:11|IC Start 200|273 4 08:44:11|TP Start 520|273 4 00024559 1 1|VSW5TESTSUITE PURPOSE 4 520|273 4 00024559 1 2|Assertion XSetSelectionOwner-4.(A) 520|273 4 00024559 1 3|When the owner window is None, then a call to 520|273 4 00024559 1 4|XSetSelectionOwner sets the specified selection to have no 520|273 4 00024559 1 5|owner. 520|273 4 00024559 1 6|METH: Call XSetSelectionOwner to set the owner for the selection. 520|273 4 00024559 1 7|METH: Verify that the selection was set. 520|273 4 00024559 1 8|METH: Call XSetSelectionOwner to set no owner for the selection. 520|273 4 00024559 1 9|METH: Verify that the selection has no owner. 220|273 4 0 08:44:11|PASS 410|273 4 1 08:44:11|IC End 400|273 5 1 08:44:11|IC Start 200|273 5 08:44:11|TP Start 520|273 5 00024559 1 1|VSW5TESTSUITE PURPOSE 5 520|273 5 00024559 1 2|Assertion XSetSelectionOwner-5.(A) 520|273 5 00024559 1 3|When the specified selection has an owner, and the 520|273 5 00024559 1 4|specified owner is not the same as the current owner, then 520|273 5 00024559 1 5|on a call to XSetSelectionOwner the current owner is sent a 520|273 5 00024559 1 6|SelectionClear event. 520|273 5 00024559 1 7|METH: Create one new client. 520|273 5 00024559 1 8|METH: Call XSetSelectionOwner to assign the owner and time for the selection. 520|273 5 00024559 1 9|METH: Call XSetSelectionOwner to assign the selection to a new owner. 520|273 5 00024559 1 10|METH: Verify that the correct SelectionClear event occurred. 520|273 5 00024559 1 11|REPORT: Could not open client2 220|273 5 2 08:44:11|UNRESOLVED 410|273 5 1 08:44:11|IC End 400|273 6 1 08:44:11|IC Start 200|273 6 08:44:11|TP Start 520|273 6 00024559 1 1|VSW5TESTSUITE PURPOSE 6 520|273 6 00024559 1 2|Assertion XSetSelectionOwner-6.(A) 520|273 6 00024559 1 3|When the client that is the owner of a selection is 520|273 6 00024559 1 4|terminated, or the owner window is destroyed, then the 520|273 6 00024559 1 5|selection reverts to having no owner, and the last-change 520|273 6 00024559 1 6|time is unaffected. 520|273 6 00024559 1 7|METH: Create a new client. 520|273 6 00024559 1 8|METH: Call XSetSelectionOwner to assign the owner and time for the selection. 520|273 6 00024559 1 9|METH: Close the connection for client2. 520|273 6 00024559 1 10|METH: Allow time for the connection to close. 520|273 6 00024559 1 11|METH: Verify that the ownership of the selection reverted to None. 520|273 6 00024559 1 12|METH: Assign the selection to another window. 520|273 6 00024559 1 13|METH: Close the window of the selection. 520|273 6 00024559 1 14|METH: Verify that the ownership of the selection reverted to None. 220|273 6 0 08:44:12|PASS 410|273 6 1 08:44:12|IC End 400|273 7 1 08:44:12|IC Start 200|273 7 08:44:12|TP Start 520|273 7 00024559 1 1|VSW5TESTSUITE PURPOSE 7 520|273 7 00024559 1 2|Assertion XSetSelectionOwner-7.(B) 520|273 7 00024559 1 3|The status of a selection atom is accessible by any client 520|273 7 00024559 1 4|of the server. 520|273 7 00024559 1 5|Reason for omission: There is no known portable test method for this assertion 520|273 7 00024559 1 6|METH: Report UNTESTED 220|273 7 5 08:44:12|UNTESTED 410|273 7 1 08:44:12|IC End 400|273 8 1 08:44:12|IC Start 200|273 8 08:44:12|TP Start 520|273 8 00024559 1 1|VSW5TESTSUITE PURPOSE 8 520|273 8 00024559 1 2|Assertion XSetSelectionOwner-8.(A) 520|273 8 00024559 1 3|When an atom argument does not name a valid Atom, then a 520|273 8 00024559 1 4|BadAtom error occurs. 520|273 8 00024559 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|273 8 00024559 1 6|METH: Verify that a BadAtom error occurs. 220|273 8 0 08:44:12|PASS 410|273 8 1 08:44:12|IC End 400|273 9 1 08:44:12|IC Start 200|273 9 08:44:12|TP Start 520|273 9 00024559 1 1|VSW5TESTSUITE PURPOSE 9 520|273 9 00024559 1 2|Assertion XSetSelectionOwner-9.(A) 520|273 9 00024559 1 3|When a window argument does not name a valid Window, then a 520|273 9 00024559 1 4|BadWindow error occurs. 520|273 9 00024559 1 5|METH: Create a bad window by creating and destroying a window. 520|273 9 00024559 1 6|METH: Call test function using bad window as the window argument. 520|273 9 00024559 1 7|METH: Verify that a BadWindow error occurs. 220|273 9 0 08:44:12|PASS 410|273 9 1 08:44:12|IC End 80|273 1 08:44:12|TC End, scenario ref 552-0 70||"VSW5TESTSUITE CASE XTranslateCoordinates 5" 10|274 /Xlib5/XTranslateCoordinates 08:44:12|TC Start, scenario ref 554-0 15|274 3.3-lite 5|TCM Start 520|274 0 00024561 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|274 1 1 08:44:15|IC Start 200|274 1 08:44:15|TP Start 520|274 1 00024561 1 1|VSW5TESTSUITE PURPOSE 1 520|274 1 00024561 1 2|Assertion XTranslateCoordinates-1.(A) 520|274 1 00024561 1 3|A call to XTranslateCoordinates takes the src_x and src_y 520|274 1 00024561 1 4|coordinates relative to the source window's origin and 520|274 1 00024561 1 5|converts them to be relative to the destination window's 520|274 1 00024561 1 6|origin and returns these translated coordinates in 520|274 1 00024561 1 7|dest_x_return and dest_y_return. 520|274 1 00024561 1 8|METH: For some values of border_width: 520|274 1 00024561 1 9|METH: Create a window to be the source window. 520|274 1 00024561 1 10|METH: Create a child window to be the destination window. 520|274 1 00024561 1 11|METH: Map both windows. 520|274 1 00024561 1 12|METH: Translate coordinates of the parent window to the child using XTranslateCoordinates. 520|274 1 00024561 1 13|METH: Verify the returned coordinates were as expected. 220|274 1 0 08:44:15|PASS 410|274 1 1 08:44:15|IC End 400|274 2 1 08:44:15|IC Start 200|274 2 08:44:15|TP Start 520|274 2 00024561 1 1|VSW5TESTSUITE PURPOSE 2 520|274 2 00024561 1 2|Assertion XTranslateCoordinates-2.(C) 520|274 2 00024561 1 3|When src_w and dest_w were not created on the same screen, 520|274 2 00024561 1 4|then a call to XTranslateCoordinates returns zero and 520|274 2 00024561 1 5|dest_x_return and dest_y_return are set to zero. 520|274 2 00024561 1 6|METH: If an alternate screen is supported: 520|274 2 00024561 1 7|METH: Create a mapped window on the default screen. 520|274 2 00024561 1 8|METH: Create a mapped window on the alternate screen. 520|274 2 00024561 1 9|METH: Verify XTranslateCoordinates returns zero. 520|274 2 00024561 1 10|METH: Verify that *dest_x_return is zero. 520|274 2 00024561 1 11|METH: Verify that *dest_y_return is zero. 520|274 2 00024561 1 12|REPORT: No alternate screen supported 220|274 2 4 08:44:15|UNSUPPORTED 410|274 2 1 08:44:15|IC End 400|274 3 1 08:44:15|IC Start 200|274 3 08:44:15|TP Start 520|274 3 00024561 1 1|VSW5TESTSUITE PURPOSE 3 520|274 3 00024561 1 2|Assertion XTranslateCoordinates-3.(A) 520|274 3 00024561 1 3|When the coordinates are contained in a mapped child of 520|274 3 00024561 1 4|dest_w, then that child is returned in child_return. 520|274 3 00024561 1 5|METH: For some values of border_width: 520|274 3 00024561 1 6|METH: Create a window to be the source and destination windows. 520|274 3 00024561 1 7|METH: Create a sub window. 520|274 3 00024561 1 8|METH: Map both windows. 520|274 3 00024561 1 9|METH: Translate coordinates of the window to the child using XTranslateCoordinates. 520|274 3 00024561 1 10|METH: Verify the child_return window was the sub window. 220|274 3 0 08:44:15|PASS 410|274 3 1 08:44:15|IC End 400|274 4 1 08:44:15|IC Start 200|274 4 08:44:15|TP Start 520|274 4 00024561 1 1|VSW5TESTSUITE PURPOSE 4 520|274 4 00024561 1 2|Assertion XTranslateCoordinates-4.(A) 520|274 4 00024561 1 3|When the coordinates are not contained in a mapped child of 520|274 4 00024561 1 4|dest_w, then child_return is set to None. 520|274 4 00024561 1 5|METH: Create a mapped window to be the source and destination windows. 520|274 4 00024561 1 6|METH: Create an overlapping mapped sibling window. 520|274 4 00024561 1 7|METH: Translate coordinates of the window using XTranslateCoordinates. 520|274 4 00024561 1 8|METH: Verify the child_return window was None. 520|274 4 00024561 1 9|METH: Verify the returned coordinates were as expected. 220|274 4 0 08:44:15|PASS 410|274 4 1 08:44:15|IC End 400|274 5 1 08:44:15|IC Start 200|274 5 08:44:15|TP Start 520|274 5 00024561 1 1|VSW5TESTSUITE PURPOSE 5 520|274 5 00024561 1 2|Assertion XTranslateCoordinates-5.(A) 520|274 5 00024561 1 3|When a window argument does not name a valid window, then a 520|274 5 00024561 1 4|BadWindow error occurs. 520|274 5 00024561 1 5|METH: For src_w and dest_w: 520|274 5 00024561 1 6|METH: Set the argument to a bad window. 520|274 5 00024561 1 7|METH: Verify a BadWindow error occurs. 220|274 5 0 08:44:15|PASS 410|274 5 1 08:44:15|IC End 80|274 77 08:44:16|TC End, scenario ref 554-0 70||"VSW5TESTSUITE SECTION Xlib6 8 50 0 0" 70||"VSW5TESTSUITE CASE XCreatePixmap 6" 10|275 /Xlib6/XCreatePixmap 08:44:16|TC Start, scenario ref 557-0 15|275 3.3-lite 6|TCM Start 520|275 0 00024563 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|275 1 1 08:44:18|IC Start 200|275 1 08:44:18|TP Start 520|275 1 00024563 1 1|VSW5TESTSUITE PURPOSE 1 520|275 1 00024563 1 2|Assertion XCreatePixmap-1.(A) 520|275 1 00024563 1 3|A call to XCreatePixmap creates a pixmap of width width, 520|275 1 00024563 1 4|height height, and depth depth on the same screen as the 520|275 1 00024563 1 5|drawable argument d, and returns a pixmap ID. 520|275 1 00024563 1 6|METH: For each supported pixmap depth: 520|275 1 00024563 1 7|METH: Create a pixmap of height 13, width 17. 520|275 1 00024563 1 8|METH: Verify the depth, height and width with XGetGeometry. 220|275 1 0 08:44:18|PASS 410|275 1 1 08:44:18|IC End 400|275 2 1 08:44:18|IC Start 200|275 2 08:44:18|TP Start 520|275 2 00024563 1 1|VSW5TESTSUITE PURPOSE 2 520|275 2 00024563 1 2|Assertion XCreatePixmap-2.(A) 520|275 2 00024563 1 3|When the drawable argument d is an InputOnly window, then 520|275 2 00024563 1 4|no error occurs. 520|275 2 00024563 1 5|METH: For each supported pixmap depth: 520|275 2 00024563 1 6|METH: Create an InputOnly window. 520|275 2 00024563 1 7|METH: Call XCreatePixmap with the window as the drawable argument. 520|275 2 00024563 1 8|METH: Verify that no error occurred. 220|275 2 0 08:44:18|PASS 410|275 2 1 08:44:18|IC End 400|275 3 1 08:44:18|IC Start 200|275 3 08:44:18|TP Start 520|275 3 00024563 1 1|VSW5TESTSUITE PURPOSE 3 520|275 3 00024563 1 2|Assertion XCreatePixmap-3.(A) 520|275 3 00024563 1 3|When either the width argument or height argument is zero, 520|275 3 00024563 1 4|then a BadValue error occurs. 520|275 3 00024563 1 5|METH: For each supported pixmap depth: 520|275 3 00024563 1 6|METH: Create a pixmap with height = 17 and width = 0 with XCreatePixmap. 520|275 3 00024563 1 7|METH: Verify that a BadValue error occurred. 520|275 3 00024563 1 8|METH: Create a pixmap with height = 0 and width = 19 with XCreatePixmap. 520|275 3 00024563 1 9|METH: Verify that a BadValue error occurred. 220|275 3 0 08:44:18|PASS 410|275 3 1 08:44:18|IC End 400|275 4 1 08:44:18|IC Start 200|275 4 08:44:18|TP Start 520|275 4 00024563 1 1|VSW5TESTSUITE PURPOSE 4 520|275 4 00024563 1 2|Assertion XCreatePixmap-4.(A) 520|275 4 00024563 1 3|When the depth depth is not supported by the screen of the 520|275 4 00024563 1 4|drawable d, then a BadValue error occurs. 520|275 4 00024563 1 5|METH: Call XCreatePixmap with depth argument set to the 520|275 4 00024563 1 6|METH: sum of all supported pixmap depths plus 1. 520|275 4 00024563 1 7|METH: Verify that a BadValue error occurred. 220|275 4 0 08:44:18|PASS 410|275 4 1 08:44:18|IC End 400|275 5 1 08:44:18|IC Start 200|275 5 08:44:18|TP Start 520|275 5 00024563 1 1|VSW5TESTSUITE PURPOSE 5 520|275 5 00024563 1 2|Assertion XCreatePixmap-5.(B) 520|275 5 00024563 1 3|When the server fails to allocate a required resource, then 520|275 5 00024563 1 4|a BadAlloc error occurs. 520|275 5 00024563 1 5|Reason for omission: There is no known portable test method for this assertion 520|275 5 00024563 1 6|METH: Report UNTESTED 520|275 5 00024563 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|275 5 5 08:44:18|UNTESTED 410|275 5 1 08:44:18|IC End 400|275 6 1 08:44:18|IC Start 200|275 6 08:44:18|TP Start 520|275 6 00024563 1 1|VSW5TESTSUITE PURPOSE 6 520|275 6 00024563 1 2|Assertion XCreatePixmap-6.(A) 520|275 6 00024563 1 3|When a drawable argument does not name a valid Drawable, 520|275 6 00024563 1 4|then a BadDrawable error occurs. 520|275 6 00024563 1 5|METH: Create a bad drawable by creating and destroying a window. 520|275 6 00024563 1 6|METH: Call test function using bad drawable as the drawable argument. 520|275 6 00024563 1 7|METH: Verify that a BadDrawable error occurs. 220|275 6 0 08:44:18|PASS 410|275 6 1 08:44:18|IC End 80|275 77 08:44:19|TC End, scenario ref 557-0 70||"VSW5TESTSUITE CASE XCreateFontCursor 3" 10|276 /Xlib6/XCreateFontCursor 08:44:19|TC Start, scenario ref 559-0 15|276 3.3-lite 3|TCM Start 520|276 0 00024565 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|276 0 00024565 1 2|REPORT: Unexpected error BadValue 520|276 0 00024565 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|276 0 00024565 1 4|REPORT: Protocol request was X_SetFontPath 520|276 0 00024565 1 5|REPORT: Unexpected Xlib error 400|276 1 1 08:44:22|IC Start 200|276 1 08:44:22|TP Start 520|276 1 00024565 1 1|VSW5TESTSUITE PURPOSE 1 520|276 1 00024565 1 2|Assertion XCreateFontCursor-1.(B) 520|276 1 00024565 1 3|When the shape argument is a defined glyph in the standard 520|276 1 00024565 1 4|cursor font, then a call to XCreateFontCursor creates a 520|276 1 00024565 1 5|Cursor with a black foreground and a white background 520|276 1 00024565 1 6|corresponding to the shape argument and returns the cursor 520|276 1 00024565 1 7|ID. 520|276 1 00024565 1 8|Reason for omission: There is no known portable test method for this assertion 520|276 1 00024565 1 9|METH: Get TET variable XT_FONTCURSOR_GOOD. 520|276 1 00024565 1 10|METH: Call XCreateFontCursor with shape of this value. 520|276 1 00024565 1 11|METH: Verify that XCreateFontCursor returns non-zero. 520|276 1 00024565 1 12|REPORT: The assertion can only be partially tested 220|276 1 5 08:44:22|UNTESTED 410|276 1 1 08:44:22|IC End 400|276 2 1 08:44:22|IC Start 200|276 2 08:44:22|TP Start 520|276 2 00024565 1 1|VSW5TESTSUITE PURPOSE 2 520|276 2 00024565 1 2|Assertion XCreateFontCursor-2.(A) 520|276 2 00024565 1 3|When the shape argument is not a defined glyph in the 520|276 2 00024565 1 4|standard cursor font, then a BadValue error occurs. 520|276 2 00024565 1 5|METH: Get TET variable XT_FONTCURSOR_BAD. 520|276 2 00024565 1 6|METH: Call XCreateFontCursor with shape of this value. 520|276 2 00024565 1 7|METH: Verify that a BadValue error occurs. 220|276 2 0 08:44:22|PASS 410|276 2 1 08:44:22|IC End 400|276 3 1 08:44:22|IC Start 200|276 3 08:44:22|TP Start 520|276 3 00024565 1 1|VSW5TESTSUITE PURPOSE 3 520|276 3 00024565 1 2|Assertion XCreateFontCursor-3.(B) 520|276 3 00024565 1 3|When the server fails to allocate a required resource, then 520|276 3 00024565 1 4|a BadAlloc error occurs. 520|276 3 00024565 1 5|Reason for omission: There is no known portable test method for this assertion 520|276 3 00024565 1 6|METH: Report UNTESTED 520|276 3 00024565 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|276 3 5 08:44:22|UNTESTED 410|276 3 1 08:44:22|IC End 80|276 77 08:44:22|TC End, scenario ref 559-0 70||"VSW5TESTSUITE CASE XCreateGlyphCursor 17" 10|277 /Xlib6/XCreateGlyphCursor 08:44:22|TC Start, scenario ref 561-0 15|277 3.3-lite 17|TCM Start 520|277 0 00024567 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|277 0 00024567 1 2|REPORT: Unexpected error BadValue 520|277 0 00024567 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|277 0 00024567 1 4|REPORT: Protocol request was X_SetFontPath 520|277 0 00024567 1 5|REPORT: Unexpected Xlib error 400|277 1 1 08:44:25|IC Start 200|277 1 08:44:25|TP Start 520|277 1 00024567 1 1|VSW5TESTSUITE PURPOSE 1 520|277 1 00024567 1 2|Assertion XCreateGlyphCursor-1.(B) 520|277 1 00024567 1 3|A call to XCreateGlyphCursor creates a Cursor with colours 520|277 1 00024567 1 4|defined by foreground_color and background_color and returns 520|277 1 00024567 1 5|its ID. 520|277 1 00024567 1 6|Reason for omission: There is no known portable test method for this assertion 520|277 1 00024567 1 7|METH: Load xtfont0 using XLoadFont. 520|277 1 00024567 1 8|METH: Call XCreateGlyphCursor with foreground colour W_FG and 520|277 1 00024567 1 9|METH: background colour W_BG. 520|277 1 00024567 1 10|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 1 00024567 1 11|REPORT: Unexpected error BadName 520|277 1 00024567 1 12|REPORT: BadName (named color or font does not exist) 520|277 1 00024567 1 13|REPORT: Protocol request was X_OpenFont 520|277 1 00024567 1 14|REPORT: Unexpected Xlib error 220|277 1 2 08:44:25|UNRESOLVED 410|277 1 1 08:44:25|IC End 400|277 2 1 08:44:25|IC Start 200|277 2 08:44:25|TP Start 520|277 2 00024567 1 1|VSW5TESTSUITE PURPOSE 2 520|277 2 00024567 1 2|Assertion XCreateGlyphCursor-2.(B) 520|277 2 00024567 1 3|The source_char specifies the glyph in the source_font from 520|277 2 00024567 1 4|which the source bitmap is obtained. 520|277 2 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 2 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 2 00024567 1 7|METH: Call XCreateGlyphCursor with source_char set to 520|277 2 00024567 1 8|METH: a known defined glyph in font xtfont0. 520|277 2 00024567 1 9|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 2 00024567 1 10|REPORT: Unexpected error BadName 520|277 2 00024567 1 11|REPORT: BadName (named color or font does not exist) 520|277 2 00024567 1 12|REPORT: Protocol request was X_OpenFont 520|277 2 00024567 1 13|REPORT: Unexpected Xlib error 220|277 2 2 08:44:25|UNRESOLVED 410|277 2 1 08:44:25|IC End 400|277 3 1 08:44:25|IC Start 200|277 3 08:44:25|TP Start 520|277 3 00024567 1 1|VSW5TESTSUITE PURPOSE 3 520|277 3 00024567 1 2|Assertion XCreateGlyphCursor-3.(B) 520|277 3 00024567 1 3|The mask_char specifies the glyph in the mask_font from 520|277 3 00024567 1 4|which the mask bitmap is obtained. 520|277 3 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 3 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 3 00024567 1 7|METH: Load xtfont1 using XLoadFont. 520|277 3 00024567 1 8|METH: Call XCreateGlyphCursor with mask_char set to 520|277 3 00024567 1 9|METH: a known defined glyph in font xtfont1. 520|277 3 00024567 1 10|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 3 00024567 1 11|REPORT: Unexpected error BadName 520|277 3 00024567 1 12|REPORT: BadName (named color or font does not exist) 520|277 3 00024567 1 13|REPORT: Protocol request was X_OpenFont 520|277 3 00024567 1 14|REPORT: Unexpected Xlib error 520|277 3 00024567 1 15|REPORT: Unexpected error BadName 520|277 3 00024567 1 16|REPORT: BadName (named color or font does not exist) 520|277 3 00024567 1 17|REPORT: Protocol request was X_OpenFont 520|277 3 00024567 1 18|REPORT: Unexpected Xlib error 220|277 3 2 08:44:25|UNRESOLVED 410|277 3 1 08:44:25|IC End 400|277 4 1 08:44:25|IC Start 200|277 4 08:44:25|TP Start 520|277 4 00024567 1 1|VSW5TESTSUITE PURPOSE 4 520|277 4 00024567 1 2|Assertion XCreateGlyphCursor-4.(B) 520|277 4 00024567 1 3|When mask_char is zero, then all pixels of the source are 520|277 4 00024567 1 4|displayed. 520|277 4 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 4 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 4 00024567 1 7|METH: Load xtfont1 using XLoadFont. 520|277 4 00024567 1 8|METH: Call XCreateGlyphCursor with mask_char set to zero. 520|277 4 00024567 1 9|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 4 00024567 1 10|REPORT: Unexpected error BadName 520|277 4 00024567 1 11|REPORT: BadName (named color or font does not exist) 520|277 4 00024567 1 12|REPORT: Protocol request was X_OpenFont 520|277 4 00024567 1 13|REPORT: Unexpected Xlib error 520|277 4 00024567 1 14|REPORT: Unexpected error BadName 520|277 4 00024567 1 15|REPORT: BadName (named color or font does not exist) 520|277 4 00024567 1 16|REPORT: Protocol request was X_OpenFont 520|277 4 00024567 1 17|REPORT: Unexpected Xlib error 220|277 4 2 08:44:25|UNRESOLVED 410|277 4 1 08:44:25|IC End 400|277 5 1 08:44:25|IC Start 200|277 5 08:44:25|TP Start 520|277 5 00024567 1 1|VSW5TESTSUITE PURPOSE 5 520|277 5 00024567 1 2|Assertion XCreateGlyphCursor-5.(B) 520|277 5 00024567 1 3|When mask_char and mask_font are non-zero and a given bit 520|277 5 00024567 1 4|in the mask bitmap is 1, then the corresponding pixel of the 520|277 5 00024567 1 5|source is displayed. 520|277 5 00024567 1 6|Reason for omission: There is no known portable test method for this assertion 520|277 5 00024567 1 7|METH: Load xtfont0 using XLoadFont. 520|277 5 00024567 1 8|METH: Load xtfont1 using XLoadFont. 520|277 5 00024567 1 9|METH: Call XCreateGlyphCursor with mask_font set to non-zero and 520|277 5 00024567 1 10|METH: mask_char corresponding to a glyph in mask_font which 520|277 5 00024567 1 11|METH: has at least one bit set to non-zero. 520|277 5 00024567 1 12|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 5 00024567 1 13|REPORT: Unexpected error BadName 520|277 5 00024567 1 14|REPORT: BadName (named color or font does not exist) 520|277 5 00024567 1 15|REPORT: Protocol request was X_OpenFont 520|277 5 00024567 1 16|REPORT: Unexpected Xlib error 520|277 5 00024567 1 17|REPORT: Unexpected error BadName 520|277 5 00024567 1 18|REPORT: BadName (named color or font does not exist) 520|277 5 00024567 1 19|REPORT: Protocol request was X_OpenFont 520|277 5 00024567 1 20|REPORT: Unexpected Xlib error 220|277 5 2 08:44:25|UNRESOLVED 410|277 5 1 08:44:25|IC End 400|277 6 1 08:44:25|IC Start 200|277 6 08:44:25|TP Start 520|277 6 00024567 1 1|VSW5TESTSUITE PURPOSE 6 520|277 6 00024567 1 2|Assertion XCreateGlyphCursor-6.(B) 520|277 6 00024567 1 3|When mask_char and mask_font are non-zero and a given bit 520|277 6 00024567 1 4|in the mask bitmap is 0, then the corresponding pixel of the 520|277 6 00024567 1 5|source is not displayed. 520|277 6 00024567 1 6|Reason for omission: There is no known portable test method for this assertion 520|277 6 00024567 1 7|METH: Load xtfont0 using XLoadFont. 520|277 6 00024567 1 8|METH: Load xtfont1 using XLoadFont. 520|277 6 00024567 1 9|METH: Call XCreateGlyphCursor with mask_font set to non-zero and 520|277 6 00024567 1 10|METH: mask_char corresponding to a glyph in mask_font which 520|277 6 00024567 1 11|METH: has at least one bit set to zero. 520|277 6 00024567 1 12|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 6 00024567 1 13|REPORT: Unexpected error BadName 520|277 6 00024567 1 14|REPORT: BadName (named color or font does not exist) 520|277 6 00024567 1 15|REPORT: Protocol request was X_OpenFont 520|277 6 00024567 1 16|REPORT: Unexpected Xlib error 520|277 6 00024567 1 17|REPORT: Unexpected error BadName 520|277 6 00024567 1 18|REPORT: BadName (named color or font does not exist) 520|277 6 00024567 1 19|REPORT: Protocol request was X_OpenFont 520|277 6 00024567 1 20|REPORT: Unexpected Xlib error 220|277 6 2 08:44:25|UNRESOLVED 410|277 6 1 08:44:25|IC End 400|277 7 1 08:44:25|IC Start 200|277 7 08:44:25|TP Start 520|277 7 00024567 1 1|VSW5TESTSUITE PURPOSE 7 520|277 7 00024567 1 2|Assertion XCreateGlyphCursor-7.(B) 520|277 7 00024567 1 3|When a bit in the source bitmap is 1, then foreground_color 520|277 7 00024567 1 4|is used. 520|277 7 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 7 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 7 00024567 1 7|METH: Load xtfont1 using XLoadFont. 520|277 7 00024567 1 8|METH: Call XCreateGlyphCursor with glyph with at least 520|277 7 00024567 1 9|METH: one bit in the source bitmap set to 1. 520|277 7 00024567 1 10|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 7 00024567 1 11|REPORT: Unexpected error BadName 520|277 7 00024567 1 12|REPORT: BadName (named color or font does not exist) 520|277 7 00024567 1 13|REPORT: Protocol request was X_OpenFont 520|277 7 00024567 1 14|REPORT: Unexpected Xlib error 520|277 7 00024567 1 15|REPORT: Unexpected error BadName 520|277 7 00024567 1 16|REPORT: BadName (named color or font does not exist) 520|277 7 00024567 1 17|REPORT: Protocol request was X_OpenFont 520|277 7 00024567 1 18|REPORT: Unexpected Xlib error 220|277 7 2 08:44:25|UNRESOLVED 410|277 7 1 08:44:25|IC End 400|277 8 1 08:44:25|IC Start 200|277 8 08:44:25|TP Start 520|277 8 00024567 1 1|VSW5TESTSUITE PURPOSE 8 520|277 8 00024567 1 2|Assertion XCreateGlyphCursor-8.(B) 520|277 8 00024567 1 3|When a bit in the source bitmap is 0, then background_color 520|277 8 00024567 1 4|is used. 520|277 8 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 8 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 8 00024567 1 7|METH: Load xtfont1 using XLoadFont. 520|277 8 00024567 1 8|METH: Call XCreateGlyphCursor with source char corresponding to glyph which 520|277 8 00024567 1 9|METH: has at least one bit set to zero. 520|277 8 00024567 1 10|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 8 00024567 1 11|REPORT: Unexpected error BadName 520|277 8 00024567 1 12|REPORT: BadName (named color or font does not exist) 520|277 8 00024567 1 13|REPORT: Protocol request was X_OpenFont 520|277 8 00024567 1 14|REPORT: Unexpected Xlib error 520|277 8 00024567 1 15|REPORT: Unexpected error BadName 520|277 8 00024567 1 16|REPORT: BadName (named color or font does not exist) 520|277 8 00024567 1 17|REPORT: Protocol request was X_OpenFont 520|277 8 00024567 1 18|REPORT: Unexpected Xlib error 220|277 8 2 08:44:25|UNRESOLVED 410|277 8 1 08:44:25|IC End 400|277 9 1 08:44:25|IC Start 200|277 9 08:44:25|TP Start 520|277 9 00024567 1 1|VSW5TESTSUITE PURPOSE 9 520|277 9 00024567 1 2|Assertion XCreateGlyphCursor-9.(B) 520|277 9 00024567 1 3|When mask_char is non-zero, then its glyph origin is 520|277 9 00024567 1 4|positioned coincidently with that of source_char. 520|277 9 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 9 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 9 00024567 1 7|METH: Load xtfont1 using XLoadFont. 520|277 9 00024567 1 8|METH: Call XCreateGlyphCursor with non-zero mask_char. 520|277 9 00024567 1 9|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 9 00024567 1 10|REPORT: Unexpected error BadName 520|277 9 00024567 1 11|REPORT: BadName (named color or font does not exist) 520|277 9 00024567 1 12|REPORT: Protocol request was X_OpenFont 520|277 9 00024567 1 13|REPORT: Unexpected Xlib error 520|277 9 00024567 1 14|REPORT: Unexpected error BadName 520|277 9 00024567 1 15|REPORT: BadName (named color or font does not exist) 520|277 9 00024567 1 16|REPORT: Protocol request was X_OpenFont 520|277 9 00024567 1 17|REPORT: Unexpected Xlib error 220|277 9 2 08:44:25|UNRESOLVED 410|277 9 1 08:44:25|IC End 400|277 10 1 08:44:25|IC Start 200|277 10 08:44:25|TP Start 520|277 10 00024567 1 1|VSW5TESTSUITE PURPOSE 10 520|277 10 00024567 1 2|Assertion XCreateGlyphCursor-10.(B) 520|277 10 00024567 1 3|The origin of the source_char defines the hotspot. 520|277 10 00024567 1 4|Reason for omission: There is no known portable test method for this assertion 520|277 10 00024567 1 5|METH: Report UNTESTED 220|277 10 5 08:44:25|UNTESTED 410|277 10 1 08:44:25|IC End 400|277 11 1 08:44:25|IC Start 200|277 11 08:44:25|TP Start 520|277 11 00024567 1 1|VSW5TESTSUITE PURPOSE 11 520|277 11 00024567 1 2|Assertion XCreateGlyphCursor-11.(B) 520|277 11 00024567 1 3|The source_char and mask_char need not have the same 520|277 11 00024567 1 4|bounding box metrics. 520|277 11 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 11 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 11 00024567 1 7|METH: Call XCreateGlyphCursor with source_char and mask_char 520|277 11 00024567 1 8|METH: with different bounding boxes. 520|277 11 00024567 1 9|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 11 00024567 1 10|REPORT: Unexpected error BadName 520|277 11 00024567 1 11|REPORT: BadName (named color or font does not exist) 520|277 11 00024567 1 12|REPORT: Protocol request was X_OpenFont 520|277 11 00024567 1 13|REPORT: Unexpected Xlib error 220|277 11 2 08:44:25|UNRESOLVED 410|277 11 1 08:44:25|IC End 400|277 12 1 08:44:25|IC Start 200|277 12 08:44:25|TP Start 520|277 12 00024567 1 1|VSW5TESTSUITE PURPOSE 12 520|277 12 00024567 1 2|Assertion XCreateGlyphCursor-12.(B) 520|277 12 00024567 1 3|When a cursor is created by a call to XCreateGlyphCursor, 520|277 12 00024567 1 4|and the source_font or mask_font argument is freed be a 520|277 12 00024567 1 5|subsequent call to XFreeFont, then the cursor is 520|277 12 00024567 1 6|unaffected. 520|277 12 00024567 1 7|Reason for omission: There is no known portable test method for this assertion 520|277 12 00024567 1 8|METH: Load xtfont0 using XLoadQueryFont. 520|277 12 00024567 1 9|METH: Verify that XLoadQueryFont returns non-zero. 520|277 12 00024567 1 10|METH: Load xtfont1 using XLoadQueryFont. 520|277 12 00024567 1 11|METH: Verify that XLoadQueryFont returns non-zero. 520|277 12 00024567 1 12|METH: Call XCreateGlyphCursor with foreground colour W_FG and background colour W_BG. 520|277 12 00024567 1 13|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 12 00024567 1 14|METH: Call XFreeFont for xtfont0. 520|277 12 00024567 1 15|METH: Call XFreeFont for xtfont1. 520|277 12 00024567 1 16|REPORT: Could not load and query font "xtfont0". 220|277 12 2 08:44:25|UNRESOLVED 410|277 12 1 08:44:25|IC End 400|277 13 1 08:44:25|IC Start 200|277 13 08:44:25|TP Start 520|277 13 00024567 1 1|VSW5TESTSUITE PURPOSE 13 520|277 13 00024567 1 2|Assertion XCreateGlyphCursor-13.(B) 520|277 13 00024567 1 3|For 2-byte matrix fonts, the 16-bit value should be formed 520|277 13 00024567 1 4|with the byte1 member in the most significant byte and the 520|277 13 00024567 1 5|byte2 member in the least significant byte. 520|277 13 00024567 1 6|Reason for omission: There is no known portable test method for this assertion 520|277 13 00024567 1 7|METH: Load 2-byte matrix font xtfont6 using XLoadFont. 520|277 13 00024567 1 8|METH: Call XCreateGlyphCursor with foreground colour W_FG and 520|277 13 00024567 1 9|METH: background colour W_BG. 520|277 13 00024567 1 10|METH: Verify that XCreateGlyphCursor returns non-zero. 520|277 13 00024567 1 11|REPORT: Unexpected error BadName 520|277 13 00024567 1 12|REPORT: BadName (named color or font does not exist) 520|277 13 00024567 1 13|REPORT: Protocol request was X_OpenFont 520|277 13 00024567 1 14|REPORT: Unexpected Xlib error 220|277 13 2 08:44:25|UNRESOLVED 410|277 13 1 08:44:25|IC End 400|277 14 1 08:44:25|IC Start 200|277 14 08:44:25|TP Start 520|277 14 00024567 1 1|VSW5TESTSUITE PURPOSE 14 520|277 14 00024567 1 2|Assertion XCreateGlyphCursor-14.(B) 520|277 14 00024567 1 3|When the server fails to allocate a required resource, then 520|277 14 00024567 1 4|a BadAlloc error occurs. 520|277 14 00024567 1 5|Reason for omission: There is no known portable test method for this assertion 520|277 14 00024567 1 6|METH: Report UNTESTED 520|277 14 00024567 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|277 14 5 08:44:25|UNTESTED 410|277 14 1 08:44:25|IC End 400|277 15 1 08:44:25|IC Start 200|277 15 08:44:25|TP Start 520|277 15 00024567 1 1|VSW5TESTSUITE PURPOSE 15 520|277 15 00024567 1 2|Assertion XCreateGlyphCursor-15.(A) 520|277 15 00024567 1 3|When the source_char argument is not a defined glyph in 520|277 15 00024567 1 4|source_font, then a BadValue error occurs. 520|277 15 00024567 1 5|METH: Load xtfont0 using XLoadFont. 520|277 15 00024567 1 6|METH: Call XCreateGlyphCursor with a source_char which is 520|277 15 00024567 1 7|METH: an undefined glyph in source_font. 520|277 15 00024567 1 8|METH: Verify that a BadValue error occurs. 520|277 15 00024567 1 9|REPORT: Unexpected error BadName 520|277 15 00024567 1 10|REPORT: BadName (named color or font does not exist) 520|277 15 00024567 1 11|REPORT: Protocol request was X_OpenFont 520|277 15 00024567 1 12|REPORT: Unexpected Xlib error 220|277 15 2 08:44:25|UNRESOLVED 410|277 15 1 08:44:25|IC End 400|277 16 1 08:44:25|IC Start 200|277 16 08:44:25|TP Start 520|277 16 00024567 1 1|VSW5TESTSUITE PURPOSE 16 520|277 16 00024567 1 2|Assertion XCreateGlyphCursor-16.(A) 520|277 16 00024567 1 3|When mask_font is non-zero and mask_char is non-zero and 520|277 16 00024567 1 4|not a defined glyph in mask_font, then a BadValue error 520|277 16 00024567 1 5|occurs. 520|277 16 00024567 1 6|METH: Load xtfont0 using XLoadFont. 520|277 16 00024567 1 7|METH: Call XCreateGlyphCursor with a mask_char which is 520|277 16 00024567 1 8|METH: an undefined glyph in mask_font. 520|277 16 00024567 1 9|METH: Verify that a BadValue error occurs. 520|277 16 00024567 1 10|REPORT: Unexpected error BadName 520|277 16 00024567 1 11|REPORT: BadName (named color or font does not exist) 520|277 16 00024567 1 12|REPORT: Protocol request was X_OpenFont 520|277 16 00024567 1 13|REPORT: Unexpected Xlib error 220|277 16 2 08:44:25|UNRESOLVED 410|277 16 1 08:44:25|IC End 400|277 17 1 08:44:25|IC Start 200|277 17 08:44:25|TP Start 520|277 17 00024567 1 1|VSW5TESTSUITE PURPOSE 17 520|277 17 00024567 1 2|Assertion XCreateGlyphCursor-17.(A) 520|277 17 00024567 1 3|When a font argument does not name a valid font, then a 520|277 17 00024567 1 4|BadFont error occurs. 520|277 17 00024567 1 5|METH: Create a bad font by loading and freeing a font. 520|277 17 00024567 1 6|METH: Call test function using bad font as the font argument. 520|277 17 00024567 1 7|METH: Verify that a BadFont error occurs. 220|277 17 0 08:44:25|PASS 410|277 17 1 08:44:25|IC End 80|277 1 08:44:25|TC End, scenario ref 561-0 70||"VSW5TESTSUITE CASE XCreatePixmapCursor 13" 10|278 /Xlib6/XCreatePixmapCursor 08:44:25|TC Start, scenario ref 563-0 15|278 3.3-lite 13|TCM Start 520|278 0 00024569 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|278 1 1 08:44:28|IC Start 200|278 1 08:44:28|TP Start 520|278 1 00024569 1 1|VSW5TESTSUITE PURPOSE 1 520|278 1 00024569 1 2|Assertion XCreatePixmapCursor-1.(B) 520|278 1 00024569 1 3|A call to XCreatePixmapCursor creates a Cursor from the 520|278 1 00024569 1 4|source and mask pixmaps with colours defined by 520|278 1 00024569 1 5|foreground_color and background_color and hotspot position 520|278 1 00024569 1 6|given by x and y and returns the cursor ID. 520|278 1 00024569 1 7|Reason for omission: There is no known portable test method for this assertion 520|278 1 00024569 1 8|METH: Create source pixmap. 520|278 1 00024569 1 9|METH: Create mask pixmap. 520|278 1 00024569 1 10|METH: Call XCreatePixmapCursor with foreground colour W_FG and 520|278 1 00024569 1 11|METH: background colour W_BG and hotspot at (0,0). 520|278 1 00024569 1 12|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 1 00024569 1 13|REPORT: The assertion can only be partially tested 220|278 1 5 08:44:28|UNTESTED 410|278 1 1 08:44:28|IC End 400|278 2 1 08:44:28|IC Start 200|278 2 08:44:28|TP Start 520|278 2 00024569 1 1|VSW5TESTSUITE PURPOSE 2 520|278 2 00024569 1 2|Assertion XCreatePixmapCursor-2.(B) 520|278 2 00024569 1 3|When mask is None, then all pixels of the source are 520|278 2 00024569 1 4|displayed. 520|278 2 00024569 1 5|Reason for omission: There is no known portable test method for this assertion 520|278 2 00024569 1 6|METH: Create source pixmap. 520|278 2 00024569 1 7|METH: Call XCreatePixmapCursor with mask None. 520|278 2 00024569 1 8|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 2 00024569 1 9|REPORT: The assertion can only be partially tested 220|278 2 5 08:44:28|UNTESTED 410|278 2 1 08:44:28|IC End 400|278 3 1 08:44:28|IC Start 200|278 3 08:44:28|TP Start 520|278 3 00024569 1 1|VSW5TESTSUITE PURPOSE 3 520|278 3 00024569 1 2|Assertion XCreatePixmapCursor-3.(B) 520|278 3 00024569 1 3|When mask is other than None and a given bit in the mask 520|278 3 00024569 1 4|bitmap is 1, then the corresponding pixel of source is 520|278 3 00024569 1 5|displayed. 520|278 3 00024569 1 6|Reason for omission: There is no known portable test method for this assertion 520|278 3 00024569 1 7|METH: Create source pixmap. 520|278 3 00024569 1 8|METH: Create mask pixmap. 520|278 3 00024569 1 9|METH: Call XCreatePixmapCursor with mask other than none and 520|278 3 00024569 1 10|METH: mask with at least one bit set. 520|278 3 00024569 1 11|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 3 00024569 1 12|REPORT: The assertion can only be partially tested 220|278 3 5 08:44:28|UNTESTED 410|278 3 1 08:44:28|IC End 400|278 4 1 08:44:28|IC Start 200|278 4 08:44:28|TP Start 520|278 4 00024569 1 1|VSW5TESTSUITE PURPOSE 4 520|278 4 00024569 1 2|Assertion XCreatePixmapCursor-4.(B) 520|278 4 00024569 1 3|When mask is other than None and a given bit in the mask 520|278 4 00024569 1 4|bitmap is 0, then the corresponding pixel of source is not 520|278 4 00024569 1 5|displayed. 520|278 4 00024569 1 6|Reason for omission: There is no known portable test method for this assertion 520|278 4 00024569 1 7|METH: Create source pixmap. 520|278 4 00024569 1 8|METH: Create mask pixmap. 520|278 4 00024569 1 9|METH: Call XCreatePixmapCursor with mask other than none and 520|278 4 00024569 1 10|METH: mask with at least one bit not set. 520|278 4 00024569 1 11|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 4 00024569 1 12|REPORT: The assertion can only be partially tested 220|278 4 5 08:44:28|UNTESTED 410|278 4 1 08:44:28|IC End 400|278 5 1 08:44:28|IC Start 200|278 5 08:44:28|TP Start 520|278 5 00024569 1 1|VSW5TESTSUITE PURPOSE 5 520|278 5 00024569 1 2|Assertion XCreatePixmapCursor-5.(B) 520|278 5 00024569 1 3|When a bit in the source bitmap is 1, then foreground_color 520|278 5 00024569 1 4|is used. 520|278 5 00024569 1 5|Reason for omission: There is no known portable test method for this assertion 520|278 5 00024569 1 6|METH: Create source pixmap. 520|278 5 00024569 1 7|METH: Create mask pixmap. 520|278 5 00024569 1 8|METH: Call XCreatePixmapCursor with source bitmap containing 520|278 5 00024569 1 9|METH: at least one bit set to 1. 520|278 5 00024569 1 10|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 5 00024569 1 11|REPORT: The assertion can only be partially tested 220|278 5 5 08:44:28|UNTESTED 410|278 5 1 08:44:28|IC End 400|278 6 1 08:44:28|IC Start 200|278 6 08:44:28|TP Start 520|278 6 00024569 1 1|VSW5TESTSUITE PURPOSE 6 520|278 6 00024569 1 2|Assertion XCreatePixmapCursor-6.(B) 520|278 6 00024569 1 3|When a bit in the source bitmap is 0, then background_color 520|278 6 00024569 1 4|is used. 520|278 6 00024569 1 5|Reason for omission: There is no known portable test method for this assertion 520|278 6 00024569 1 6|METH: Create source pixmap. 520|278 6 00024569 1 7|METH: Create mask pixmap. 520|278 6 00024569 1 8|METH: Call XCreatePixmapCursor with source bitmap containing 520|278 6 00024569 1 9|METH: at least one bit set to 0. 520|278 6 00024569 1 10|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 6 00024569 1 11|REPORT: The assertion can only be partially tested 220|278 6 5 08:44:28|UNTESTED 410|278 6 1 08:44:28|IC End 400|278 7 1 08:44:28|IC Start 200|278 7 08:44:28|TP Start 520|278 7 00024569 1 1|VSW5TESTSUITE PURPOSE 7 520|278 7 00024569 1 2|Assertion XCreatePixmapCursor-7.(B) 520|278 7 00024569 1 3|When a Cursor is created by a call to XCreatePixmapCursor, 520|278 7 00024569 1 4|and the source and/or mask argument is freed by a subsequent 520|278 7 00024569 1 5|call to XFreePixmap, then the cursor is unaffected. 520|278 7 00024569 1 6|Reason for omission: There is no known portable test method for this assertion 520|278 7 00024569 1 7|METH: Create source pixmap. 520|278 7 00024569 1 8|METH: Create mask pixmap. 520|278 7 00024569 1 9|METH: Call XCreatePixmapCursor with mask other than none and 520|278 7 00024569 1 10|METH: mask with at least one bit set. 520|278 7 00024569 1 11|METH: Verify that XCreatePixmapCursor returns non-zero. 520|278 7 00024569 1 12|METH: Call XFreePixmap with source pixmap. 520|278 7 00024569 1 13|METH: Call XFreePixmap with mask pixmap. 520|278 7 00024569 1 14|REPORT: The assertion can only be partially tested 220|278 7 5 08:44:28|UNTESTED 410|278 7 1 08:44:28|IC End 400|278 8 1 08:44:28|IC Start 200|278 8 08:44:28|TP Start 520|278 8 00024569 1 1|VSW5TESTSUITE PURPOSE 8 520|278 8 00024569 1 2|Assertion XCreatePixmapCursor-8.(C) 520|278 8 00024569 1 3|If multiple window depths are supported: When source does 520|278 8 00024569 1 4|not have depth one, then a BadMatch error occurs. 520|278 8 00024569 1 5|METH: If only one depth supported report UNSUPPORTED. 520|278 8 00024569 1 6|METH: Create source pixmap of depth not equal to one. 520|278 8 00024569 1 7|METH: Create mask pixmap. 520|278 8 00024569 1 8|METH: Call XCreatePixmapCursor with source pixmap. 520|278 8 00024569 1 9|METH: Verify that BadMatch error occurred. 220|278 8 0 08:44:28|PASS 410|278 8 1 08:44:28|IC End 400|278 9 1 08:44:28|IC Start 200|278 9 08:44:28|TP Start 520|278 9 00024569 1 1|VSW5TESTSUITE PURPOSE 9 520|278 9 00024569 1 2|Assertion XCreatePixmapCursor-9.(A) 520|278 9 00024569 1 3|When mask is not None and mask does not have depth one, 520|278 9 00024569 1 4|then a BadMatch error occurs. 520|278 9 00024569 1 5|METH: If only one depth supported report UNSUPPORTED. 520|278 9 00024569 1 6|METH: Create mask pixmap of depth not equal to one. 520|278 9 00024569 1 7|METH: Create source pixmap. 520|278 9 00024569 1 8|METH: Call XCreatePixmapCursor with mask pixmap. 520|278 9 00024569 1 9|METH: Verify that BadMatch error occurred. 220|278 9 0 08:44:28|PASS 410|278 9 1 08:44:28|IC End 400|278 10 1 08:44:28|IC Start 200|278 10 08:44:28|TP Start 520|278 10 00024569 1 1|VSW5TESTSUITE PURPOSE 10 520|278 10 00024569 1 2|Assertion XCreatePixmapCursor-10.(A) 520|278 10 00024569 1 3|When mask is not None and both source and mask are not the 520|278 10 00024569 1 4|same size, then a BadMatch error occurs. 520|278 10 00024569 1 5|METH: Create source pixmap of size 1x1. 520|278 10 00024569 1 6|METH: Create mask pixmap of size 2x2. 520|278 10 00024569 1 7|METH: Call XCreatePixmapCursor with mask pixmap. 520|278 10 00024569 1 8|METH: Verify that BadMatch error occurred. 220|278 10 0 08:44:28|PASS 410|278 10 1 08:44:28|IC End 400|278 11 1 08:44:28|IC Start 200|278 11 08:44:28|TP Start 520|278 11 00024569 1 1|VSW5TESTSUITE PURPOSE 11 520|278 11 00024569 1 2|Assertion XCreatePixmapCursor-11.(A) 520|278 11 00024569 1 3|When the hotspot position is not a point within the source 520|278 11 00024569 1 4|pixmap, then a BadMatch error occurs. 520|278 11 00024569 1 5|METH: Create source pixmap. 520|278 11 00024569 1 6|METH: Create mask pixmap. 520|278 11 00024569 1 7|METH: Call XCreatePixmapCursor with hotspot outside the source pixmap. 520|278 11 00024569 1 8|METH: Verify that BadMatch error occurred. 220|278 11 0 08:44:28|PASS 410|278 11 1 08:44:28|IC End 400|278 12 1 08:44:28|IC Start 200|278 12 08:44:28|TP Start 520|278 12 00024569 1 1|VSW5TESTSUITE PURPOSE 12 520|278 12 00024569 1 2|Assertion XCreatePixmapCursor-12.(B) 520|278 12 00024569 1 3|When the server fails to allocate a required resource, then 520|278 12 00024569 1 4|a BadAlloc error occurs. 520|278 12 00024569 1 5|Reason for omission: There is no known portable test method for this assertion 520|278 12 00024569 1 6|METH: Report UNTESTED 520|278 12 00024569 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|278 12 5 08:44:28|UNTESTED 410|278 12 1 08:44:28|IC End 400|278 13 1 08:44:28|IC Start 200|278 13 08:44:28|TP Start 520|278 13 00024569 1 1|VSW5TESTSUITE PURPOSE 13 520|278 13 00024569 1 2|Assertion XCreatePixmapCursor-13.(A) 520|278 13 00024569 1 3|When a pixmap argument does not name a valid Pixmap, then a 520|278 13 00024569 1 4|BadPixmap error occurs. 520|278 13 00024569 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|278 13 00024569 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|278 13 00024569 1 7|METH: Verify that a BadPixmap error occurs. 220|278 13 0 08:44:28|PASS 410|278 13 1 08:44:28|IC End 80|278 77 08:44:29|TC End, scenario ref 563-0 70||"VSW5TESTSUITE CASE XFreeCursor 3" 10|279 /Xlib6/XFreeCursor 08:44:29|TC Start, scenario ref 565-0 15|279 3.3-lite 3|TCM Start 520|279 0 00024571 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|279 0 00024571 1 2|REPORT: Unexpected error BadValue 520|279 0 00024571 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|279 0 00024571 1 4|REPORT: Protocol request was X_SetFontPath 520|279 0 00024571 1 5|REPORT: Unexpected Xlib error 400|279 1 1 08:44:31|IC Start 200|279 1 08:44:31|TP Start 520|279 1 00024571 1 1|VSW5TESTSUITE PURPOSE 1 520|279 1 00024571 1 2|Assertion XFreeCursor-1.(B) 520|279 1 00024571 1 3|When another resource ID references the cursor, then a 520|279 1 00024571 1 4|call to XFreeCursor deletes the association between the 520|279 1 00024571 1 5|cursor resource ID and the specified cursor. 520|279 1 00024571 1 6|Reason for omission: There is no known portable test method for this assertion 520|279 1 00024571 1 7|METH: Create cursor and cursor2 as same cursors. 520|279 1 00024571 1 8|METH: Create window. 520|279 1 00024571 1 9|METH: Define cursor for window. 520|279 1 00024571 1 10|METH: Call XFreeCursor with cursor. 520|279 1 00024571 1 11|METH: Call XFreeCursor with cursor2. 520|279 1 00024571 1 12|REPORT: The assertion can only be partially tested 220|279 1 5 08:44:32|UNTESTED 410|279 1 1 08:44:32|IC End 400|279 2 1 08:44:32|IC Start 200|279 2 08:44:32|TP Start 520|279 2 00024571 1 1|VSW5TESTSUITE PURPOSE 2 520|279 2 00024571 1 2|Assertion XFreeCursor-2.(B) 520|279 2 00024571 1 3|When no other resource ID references the cursor, then a 520|279 2 00024571 1 4|call to XFreeCursor deletes the association between the 520|279 2 00024571 1 5|cursor resource ID and the specified cursor, and the cursor 520|279 2 00024571 1 6|storage is freed. 520|279 2 00024571 1 7|Reason for omission: There is no known portable test method for this assertion 520|279 2 00024571 1 8|METH: Create cursor and cursor2 as same cursors. 520|279 2 00024571 1 9|METH: Call XFreeCursor with cursor. 520|279 2 00024571 1 10|METH: Call XFreeCursor with cursor2. 520|279 2 00024571 1 11|REPORT: The assertion can only be partially tested 220|279 2 5 08:44:32|UNTESTED 410|279 2 1 08:44:32|IC End 400|279 3 1 08:44:32|IC Start 200|279 3 08:44:32|TP Start 520|279 3 00024571 1 1|VSW5TESTSUITE PURPOSE 3 520|279 3 00024571 1 2|Assertion XFreeCursor-3.(A) 520|279 3 00024571 1 3|When a cursor argument does not name a valid Cursor, then a 520|279 3 00024571 1 4|BadCursor error occurs. 520|279 3 00024571 1 5|METH: Create cursor with shape XT_FONTCURSOR_GOOD in font cursor. 520|279 3 00024571 1 6|METH: Free cursor. 520|279 3 00024571 1 7|METH: Call test function using bad cursor as the cursor argument. 520|279 3 00024571 1 8|METH: Verify that a BadCursor error occurs. 220|279 3 0 08:44:32|PASS 410|279 3 1 08:44:32|IC End 80|279 77 08:44:32|TC End, scenario ref 565-0 70||"VSW5TESTSUITE CASE XFreePixmap 3" 10|280 /Xlib6/XFreePixmap 08:44:32|TC Start, scenario ref 567-0 15|280 3.3-lite 3|TCM Start 520|280 0 00024573 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|280 1 1 08:44:35|IC Start 200|280 1 08:44:35|TP Start 520|280 1 00024573 1 1|VSW5TESTSUITE PURPOSE 1 520|280 1 00024573 1 2|Assertion XFreePixmap-1.(A) 520|280 1 00024573 1 3|A call to XFreePixmap removes the association between the 520|280 1 00024573 1 4|pixmap ID pixmap and the specified pixmap. 520|280 1 00024573 1 5|METH: For all supported depths of pixmap: 520|280 1 00024573 1 6|METH: Create a pixmap. 520|280 1 00024573 1 7|METH: Create a gc using the pixmap as the drawable. 520|280 1 00024573 1 8|METH: Free the pixmap with XFreePixmap. 520|280 1 00024573 1 9|METH: Plot (0,0) in the pixmap. 520|280 1 00024573 1 10|METH: Verify that a BadDrawable error occurred. 220|280 1 0 08:44:35|PASS 410|280 1 1 08:44:35|IC End 400|280 2 1 08:44:35|IC Start 200|280 2 08:44:35|TP Start 520|280 2 00024573 1 1|VSW5TESTSUITE PURPOSE 2 520|280 2 00024573 1 2|Assertion XFreePixmap-2.(A) 520|280 2 00024573 1 3|The storage allocated to the pixmap is not recovered until 520|280 2 00024573 1 4|all references to it have been removed. 520|280 2 00024573 1 5|METH: Create a window. 520|280 2 00024573 1 6|METH: Create a pixmap of the same dimensions as the window. 520|280 2 00024573 1 7|METH: Pattern the pixmap. 520|280 2 00024573 1 8|METH: Create a gc with the pixmap as the tile and the fill_mode set to FillTiled. 520|280 2 00024573 1 9|METH: Free the pixmap with XFreePixmap. 520|280 2 00024573 1 10|METH: Tile the entire window with XFillRectangle. 520|280 2 00024573 1 11|METH: Verify that the tiled pattern matches the pixmap. 220|280 2 0 08:44:35|PASS 410|280 2 1 08:44:35|IC End 400|280 3 1 08:44:35|IC Start 200|280 3 08:44:35|TP Start 520|280 3 00024573 1 1|VSW5TESTSUITE PURPOSE 3 520|280 3 00024573 1 2|Assertion XFreePixmap-3.(A) 520|280 3 00024573 1 3|When a pixmap argument does not name a valid Pixmap, then a 520|280 3 00024573 1 4|BadPixmap error occurs. 520|280 3 00024573 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|280 3 00024573 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|280 3 00024573 1 7|METH: Verify that a BadPixmap error occurs. 220|280 3 0 08:44:35|PASS 410|280 3 1 08:44:35|IC End 80|280 0 08:44:36|TC End, scenario ref 567-0 70||"VSW5TESTSUITE CASE XQueryBestCursor 2" 10|281 /Xlib6/XQueryBestCursor 08:44:36|TC Start, scenario ref 569-0 15|281 3.3-lite 2|TCM Start 520|281 0 00024575 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|281 1 1 08:44:38|IC Start 200|281 1 08:44:38|TP Start 520|281 1 00024575 1 1|VSW5TESTSUITE PURPOSE 1 520|281 1 00024575 1 2|Assertion XQueryBestCursor-1.(B) 520|281 1 00024575 1 3|A call to XQueryBestCursor returns in the width_return and 520|281 1 00024575 1 4|height_return arguments the largest cursor height and width 520|281 1 00024575 1 5|to those specified in height and width that can be fully 520|281 1 00024575 1 6|displayed on the specified screen. 520|281 1 00024575 1 7|Reason for omission: There is no known portable test method for this assertion 520|281 1 00024575 1 8|METH: Call XQueryBestCursor with width twice that of DisplayWidth and 520|281 1 00024575 1 9|METH: height twice that of DisplayHeight. 520|281 1 00024575 1 10|METH: Verify that XQueryBestCursor returns non-zero. 520|281 1 00024575 1 11|METH: Call XQueryBestCursor with returned values of width and height. 520|281 1 00024575 1 12|METH: Verify that XQueryBestCursor returns non-zero. 520|281 1 00024575 1 13|METH: Verify that XQueryBestCursor returns the previously returned 520|281 1 00024575 1 14|METH: values for width and height. 520|281 1 00024575 1 15|METH: Verify that returned values for width and height are small enough 520|281 1 00024575 1 16|METH: to be fully displayed on the specified screen. 520|281 1 00024575 1 17|METH: Repeat with initial width and height both set to zero. 520|281 1 00024575 1 18|REPORT: The assertion can only be partially tested 220|281 1 5 08:44:38|UNTESTED 410|281 1 1 08:44:38|IC End 400|281 2 1 08:44:38|IC Start 200|281 2 08:44:38|TP Start 520|281 2 00024575 1 1|VSW5TESTSUITE PURPOSE 2 520|281 2 00024575 1 2|Assertion XQueryBestCursor-2.(A) 520|281 2 00024575 1 3|When a drawable argument does not name a valid Drawable, 520|281 2 00024575 1 4|then a BadDrawable error occurs. 520|281 2 00024575 1 5|METH: Create a bad drawable by creating and destroying a window. 520|281 2 00024575 1 6|METH: Call test function using bad drawable as the drawable argument. 520|281 2 00024575 1 7|METH: Verify that a BadDrawable error occurs. 220|281 2 0 08:44:38|PASS 410|281 2 1 08:44:38|IC End 80|281 77 08:44:39|TC End, scenario ref 569-0 70||"VSW5TESTSUITE CASE XRecolorCursor 3" 10|282 /Xlib6/XRecolorCursor 08:44:39|TC Start, scenario ref 571-0 15|282 3.3-lite 3|TCM Start 520|282 0 00024577 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|282 0 00024577 1 2|REPORT: Unexpected error BadValue 520|282 0 00024577 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|282 0 00024577 1 4|REPORT: Protocol request was X_SetFontPath 520|282 0 00024577 1 5|REPORT: Unexpected Xlib error 400|282 1 1 08:44:41|IC Start 200|282 1 08:44:41|TP Start 520|282 1 00024577 1 1|VSW5TESTSUITE PURPOSE 1 520|282 1 00024577 1 2|Assertion XRecolorCursor-1.(B) 520|282 1 00024577 1 3|A call to XRecolorCursor changes the color of the specified 520|282 1 00024577 1 4|cursor, cursor, to the specified foreground_color and 520|282 1 00024577 1 5|background_color. 520|282 1 00024577 1 6|Reason for omission: There is no known portable test method for this assertion 520|282 1 00024577 1 7|METH: Create cursor. 520|282 1 00024577 1 8|METH: Call XRecolorCursor to change foreground to W_BG and 520|282 1 00024577 1 9|METH: background to W_FG. 520|282 1 00024577 1 10|REPORT: The assertion can only be partially tested 220|282 1 5 08:44:41|UNTESTED 410|282 1 1 08:44:41|IC End 400|282 2 1 08:44:41|IC Start 200|282 2 08:44:41|TP Start 520|282 2 00024577 1 1|VSW5TESTSUITE PURPOSE 2 520|282 2 00024577 1 2|Assertion XRecolorCursor-2.(B) 520|282 2 00024577 1 3|When the cursor is being displayed on a screen, then the 520|282 2 00024577 1 4|change is visible immediately. 520|282 2 00024577 1 5|Reason for omission: There is no known portable test method for this assertion 520|282 2 00024577 1 6|METH: Report UNTESTED 220|282 2 5 08:44:41|UNTESTED 410|282 2 1 08:44:41|IC End 400|282 3 1 08:44:41|IC Start 200|282 3 08:44:41|TP Start 520|282 3 00024577 1 1|VSW5TESTSUITE PURPOSE 3 520|282 3 00024577 1 2|Assertion XRecolorCursor-3.(A) 520|282 3 00024577 1 3|When a cursor argument does not name a valid Cursor, then a 520|282 3 00024577 1 4|BadCursor error occurs. 520|282 3 00024577 1 5|METH: Create cursor with shape XT_FONTCURSOR_GOOD in font cursor. 520|282 3 00024577 1 6|METH: Free cursor. 520|282 3 00024577 1 7|METH: Call test function using bad cursor as the cursor argument. 520|282 3 00024577 1 8|METH: Verify that a BadCursor error occurs. 220|282 3 0 08:44:41|PASS 410|282 3 1 08:44:41|IC End 80|282 77 08:44:42|TC End, scenario ref 571-0 70||"VSW5TESTSUITE SECTION Xlib7 58 172 0 0" 70||"VSW5TESTSUITE CASE XAllocColor 5" 10|283 /Xlib7/XAllocColor 08:44:42|TC Start, scenario ref 574-0 15|283 3.3-lite 5|TCM Start 520|283 0 00024579 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|283 1 1 08:44:45|IC Start 200|283 1 08:44:45|TP Start 520|283 1 00024579 1 1|VSW5TESTSUITE PURPOSE 1 520|283 1 00024579 1 2|Assertion XAllocColor-1.(A) 520|283 1 00024579 1 3|A call to XAllocColor allocates a read-only entry in the 520|283 1 00024579 1 4|colormap argument corresponding to the closest RGB value 520|283 1 00024579 1 5|that is supported by the hardware to the value specified by 520|283 1 00024579 1 6|the red, green, and blue components in the XColor 520|283 1 00024579 1 7|structure named by the screen_in_out argument, returns that 520|283 1 00024579 1 8|value in the red, green, and blue components in the XColor 520|283 1 00024579 1 9|structure named by the screen_in_out argument and returns 520|283 1 00024579 1 10|the colourmap entry in the pixel component in the XColor 520|283 1 00024579 1 11|structure named by the screen_in_out argument. 520|283 1 00024579 1 12|METH: For each supported visual class: 520|283 1 00024579 1 13|METH: Create a colormap with XCreateColormap. 520|283 1 00024579 1 14|METH: Create a new client with XOpenDisplay. 520|283 1 00024579 1 15|METH: Allocate one read-only colorcell with XAllocColor with the second client. 520|283 1 00024579 1 16|METH: Reallocate a cell with the returned RGB values with the original client. 520|283 1 00024579 1 17|METH: Verify that the returned pixel is identical to the first and that the r, g and b value argee. 520|283 1 00024579 1 18|METH: Verify the cell is read only with the failure of XStoreColor. 520|283 1 00024579 1 19|REPORT: Could not open display 220|283 1 2 08:44:45|UNRESOLVED 410|283 1 1 08:44:45|IC End 400|283 2 1 08:44:45|IC Start 200|283 2 08:44:45|TP Start 520|283 2 00024579 1 1|VSW5TESTSUITE PURPOSE 2 520|283 2 00024579 1 2|Assertion XAllocColor-2.(A) 520|283 2 00024579 1 3|A call to XAllocColor does not use or affect the flags 520|283 2 00024579 1 4|component of the XColor structure named by the screen_in_out 520|283 2 00024579 1 5|argument. 520|283 2 00024579 1 6|METH: For each supported visual class: 520|283 2 00024579 1 7|METH: Create a colormap with XCreateColormap. 520|283 2 00024579 1 8|METH: Allocate a colourcell with an XColor structure flags component of DoGreen, 520|283 2 00024579 1 9|METH: and red, green and blue components of 255<<8, 63<<8 and 31 <<8. 520|283 2 00024579 1 10|METH: Verify that the returned flags component is DoGreen. 520|283 2 00024579 1 11|METH: Allocate a colourcell with an XColor structure flags component of DoRed | DoBlue 520|283 2 00024579 1 12|METH: and red, green and blue components of 255<<8, 63<<8 and 31 <<8. 520|283 2 00024579 1 13|METH: Verify that the returned flags component is DoRed | DoBlue. 520|283 2 00024579 1 14|METH: Verify that the returned pixel and red, green and blue values are identical to 520|283 2 00024579 1 15|METH: those initially returned. 220|283 2 0 08:44:45|PASS 410|283 2 1 08:44:45|IC End 400|283 3 1 08:44:45|IC Start 200|283 3 08:44:45|TP Start 520|283 3 00024579 1 1|VSW5TESTSUITE PURPOSE 3 520|283 3 00024579 1 2|Assertion XAllocColor-3.(A) 520|283 3 00024579 1 3|When a call to XAllocColor has allocated a read-only entry 520|283 3 00024579 1 4|in a colourmap, then a subsequent call to XAllocColor with 520|283 3 00024579 1 5|identical red, green and blue components in the XColor 520|283 3 00024579 1 6|structure named by the screen_in_out argument returns an 520|283 3 00024579 1 7|identical pixel component in the XColor structure. 520|283 3 00024579 1 8|METH: For each supported visual class: 520|283 3 00024579 1 9|METH: Create a colormap with XCreateColormap. 520|283 3 00024579 1 10|METH: Allocate a colourcell with an XColor structure with 520|283 3 00024579 1 11|METH: red, green and blue components of 255<<8, 127<<8 and 63 <<8. 520|283 3 00024579 1 12|METH: Allocate a colourcell with an XColor structure having the 520|283 3 00024579 1 13|METH: the previously returned rgb values. 520|283 3 00024579 1 14|METH: Verify that the returned pixel is the same as that initially returned. 220|283 3 0 08:44:45|PASS 410|283 3 1 08:44:45|IC End 400|283 4 1 08:44:45|IC Start 200|283 4 08:44:45|TP Start 520|283 4 00024579 1 1|VSW5TESTSUITE PURPOSE 4 520|283 4 00024579 1 2|Assertion XAllocColor-4.(A) 520|283 4 00024579 1 3|When a colourmap argument does not name a valid colourmap, 520|283 4 00024579 1 4|then a BadColor error occurs. 520|283 4 00024579 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|283 4 00024579 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|283 4 00024579 1 7|METH: Verify that a BadColor error occurs. 220|283 4 0 08:44:45|PASS 410|283 4 1 08:44:45|IC End 400|283 5 1 08:44:45|IC Start 200|283 5 08:44:45|TP Start 520|283 5 00024579 1 1|VSW5TESTSUITE PURPOSE 5 520|283 5 00024579 1 2|Assertion XAllocColor-5.(B) 520|283 5 00024579 1 3|When the server fails to allocate a required resource, then 520|283 5 00024579 1 4|a BadAlloc error occurs. 520|283 5 00024579 1 5|Reason for omission: There is no known portable test method for this assertion 520|283 5 00024579 1 6|METH: Report UNTESTED 520|283 5 00024579 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|283 5 5 08:44:45|UNTESTED 410|283 5 1 08:44:45|IC End 80|283 1 08:44:45|TC End, scenario ref 574-0 70||"VSW5TESTSUITE CASE XAllocColorCells 9" 10|284 /Xlib7/XAllocColorCells 08:44:45|TC Start, scenario ref 576-0 15|284 3.3-lite 9|TCM Start 520|284 0 00024581 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|284 1 1 08:44:48|IC Start 200|284 1 08:44:48|TP Start 520|284 1 00024581 1 1|VSW5TESTSUITE PURPOSE 1 520|284 1 00024581 1 2|Assertion XAllocColorCells-1.(C) 520|284 1 00024581 1 3|If any of the visual classes DirectColor, PseudoColor, or 520|284 1 00024581 1 4|GrayScale is supported: A call to XAllocColorCells allocates 520|284 1 00024581 1 5|npixels*2pow(nplanes) read/write colourmap entries whose 520|284 1 00024581 1 6|indices in the colourmap are obtained by ORing each pixel 520|284 1 00024581 1 7|value returned in the pixels_return argument with zero or 520|284 1 00024581 1 8|more of the planes returned in the plane_mask argument. 520|284 1 00024581 1 9|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|284 1 00024581 1 10|METH: Create a colormap. 520|284 1 00024581 1 11|METH: Allocate all colors and no planemasks with XAllocColorCells. 520|284 1 00024581 1 12|METH: Verify the correct number of cells have been allocated by initialising 520|284 1 00024581 1 13|METH: them with XStoreColors, and reading them with XQueryColors. 520|284 1 00024581 1 14|METH: Allocate planes and masks such that lg(colors) + planes = lg(colormap_size) 520|284 1 00024581 1 15|METH: Verify the correct number of cells have been allocated by initialising 520|284 1 00024581 1 16|METH: them with XStoreColors, and reading them with XQueryColors. 220|284 1 0 08:44:53|PASS 410|284 1 1 08:44:53|IC End 400|284 2 1 08:44:53|IC Start 200|284 2 08:44:53|TP Start 520|284 2 00024581 1 1|VSW5TESTSUITE PURPOSE 2 520|284 2 00024581 1 2|Assertion XAllocColorCells-2.(C) 520|284 2 00024581 1 3|If any of the visual classes DirectColor, PseudoColor, or 520|284 2 00024581 1 4|GrayScale is supported: A call to XAllocColorCells returns 520|284 2 00024581 1 5|nplanes plane masks in the plane_mask_return argument and 520|284 2 00024581 1 6|npixels pixel values in the pixels_return argument such that 520|284 2 00024581 1 7|no plane mask has a bit set in common with any other plane 520|284 2 00024581 1 8|mask or with any of the pixels. 520|284 2 00024581 1 9|METH: For each supported visual with r/w colour cells: 520|284 2 00024581 1 10|METH: Create a colourmap with alloc set to AllocNone. 520|284 2 00024581 1 11|METH: Allocate planes and masks such that lg(colors) + planes = lg(colormap_size) 520|284 2 00024581 1 12|METH: Form the bitwise OR of all the pixels. 520|284 2 00024581 1 13|METH: For each planemask: 520|284 2 00024581 1 14|METH: Verify that the bitwise AND of every other planemask is 0. 520|284 2 00024581 1 15|METH: Verify that the bitwise AND of the planemask and the OR of the colours is 0. 220|284 2 0 08:44:53|PASS 410|284 2 1 08:44:53|IC End 400|284 3 1 08:44:53|IC Start 200|284 3 08:44:53|TP Start 520|284 3 00024581 1 1|VSW5TESTSUITE PURPOSE 3 520|284 3 00024581 1 2|Assertion XAllocColorCells-3.(A) 520|284 3 00024581 1 3|If either of the visual classes PseudoColor or GrayScale 520|284 3 00024581 1 4|are supported: When the visual type of the colormap argument 520|284 3 00024581 1 5|is PseudoColor or GrayScale, then a call to 520|284 3 00024581 1 6|XAllocColorCells sets exactly one bit in each plane mask in 520|284 3 00024581 1 7|plane_mask_return. 520|284 3 00024581 1 8|METH: For the visuals PseudoColor and GrayScale: 520|284 3 00024581 1 9|METH: Create a colourmap with alloc set to AllocNone. 520|284 3 00024581 1 10|METH: Allocate 1 color and all planemasks with XAllocColorCells. 520|284 3 00024581 1 11|METH: Verify that the number of bits set in each planemask is exactly 1. 520|284 3 00024581 1 12|REPORT: PseudoColor and GrayScale are not supported 220|284 3 4 08:44:53|UNSUPPORTED 410|284 3 1 08:44:53|IC End 400|284 4 1 08:44:53|IC Start 200|284 4 08:44:53|TP Start 520|284 4 00024581 1 1|VSW5TESTSUITE PURPOSE 4 520|284 4 00024581 1 2|Assertion XAllocColorCells-4.(A) 520|284 4 00024581 1 3|If the visual class DirectColor is supported: When the 520|284 4 00024581 1 4|visual type of the colormap argument is DirectColor, then a 520|284 4 00024581 1 5|call to XAllocColorCells sets exactly three bits in each 520|284 4 00024581 1 6|plane mask in plane_mask_return. 520|284 4 00024581 1 7|METH: For the visual class DirectColor: 520|284 4 00024581 1 8|METH: Create a colormap. 520|284 4 00024581 1 9|METH: Allocate 1 color and all planemasks with XAllocColorCells. 520|284 4 00024581 1 10|METH: Verify that for each planemask exactly three bits are set. 220|284 4 0 08:44:53|PASS 410|284 4 1 08:44:53|IC End 400|284 5 1 08:44:53|IC Start 200|284 5 08:44:53|TP Start 520|284 5 00024581 1 1|VSW5TESTSUITE PURPOSE 5 520|284 5 00024581 1 2|Assertion XAllocColorCells-5.(A) 520|284 5 00024581 1 3|If either of the visual classes PseudoColor or GrayScale 520|284 5 00024581 1 4|are supported: When the contig argument is True, and the 520|284 5 00024581 1 5|visual type of the colormap argument is GrayScale or 520|284 5 00024581 1 6|PseudoColor, then the mask formed by ORing the plane masks 520|284 5 00024581 1 7|in plane_mask_return contains one set of contiguous bits. 520|284 5 00024581 1 8|METH: For the visual types PseudoColor and GreyScale: 520|284 5 00024581 1 9|METH: Create a colourmap. 520|284 5 00024581 1 10|METH: Allocate 1 color and some planemasks using XAllocColorCells and contig = True. 520|284 5 00024581 1 11|METH: Form the bitwise OR of all the planemasks. 520|284 5 00024581 1 12|METH: Verify that the returned planemasks were contiguous. 520|284 5 00024581 1 13|REPORT: PseudoColor and GrayScale are not supported 220|284 5 4 08:44:53|UNSUPPORTED 410|284 5 1 08:44:53|IC End 400|284 6 1 08:44:53|IC Start 200|284 6 08:44:53|TP Start 520|284 6 00024581 1 1|VSW5TESTSUITE PURPOSE 6 520|284 6 00024581 1 2|Assertion XAllocColorCells-6.(A) 520|284 6 00024581 1 3|If the visual class DirectColor is supported: When the 520|284 6 00024581 1 4|contig argument is True, and the visual type of the 520|284 6 00024581 1 5|colormap argument is DirectColor, then the mask formed by 520|284 6 00024581 1 6|ORing the plane masks in plane_mask_return contains three 520|284 6 00024581 1 7|sets of contiguous bits set to one, one lying in each of the 520|284 6 00024581 1 8|red, green and blue pixel subfields. 520|284 6 00024581 1 9|METH: For the visual class DirectColor: 520|284 6 00024581 1 10|METH: Create a colormap. 520|284 6 00024581 1 11|METH: Allocate 1 color and some planemasks using XAllocColorCells and contig = True. 520|284 6 00024581 1 12|METH: Form the bitwise OR of all the planemasks per bit set. 520|284 6 00024581 1 13|METH: Verify that the returned planemasks in the red, green and blue subfields 520|284 6 00024581 1 14|METH: were contiguous and distinct. 220|284 6 0 08:44:53|PASS 410|284 6 1 08:44:53|IC End 400|284 7 1 08:44:53|IC Start 200|284 7 08:44:53|TP Start 520|284 7 00024581 1 1|VSW5TESTSUITE PURPOSE 7 520|284 7 00024581 1 2|Assertion XAllocColorCells-7.(A) 520|284 7 00024581 1 3|When a colourmap argument does not name a valid colourmap, 520|284 7 00024581 1 4|then a BadColor error occurs. 520|284 7 00024581 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|284 7 00024581 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|284 7 00024581 1 7|METH: Verify that a BadColor error occurs. 220|284 7 0 08:44:53|PASS 410|284 7 1 08:44:53|IC End 400|284 8 1 08:44:53|IC Start 200|284 8 08:44:53|TP Start 520|284 8 00024581 1 1|VSW5TESTSUITE PURPOSE 8 520|284 8 00024581 1 2|Assertion XAllocColorCells-8.(A) 520|284 8 00024581 1 3|When the npixels argument is zero, then a BadValue error 520|284 8 00024581 1 4|occurs. 520|284 8 00024581 1 5|METH: Verify that with npixels = 0, nplanes = 0, with the DefaultColormap, 520|284 8 00024581 1 6|METH: XAllocColorCells generates a BadValue error. 220|284 8 0 08:44:53|PASS 410|284 8 1 08:44:53|IC End 400|284 9 1 08:44:53|IC Start 200|284 9 08:44:53|TP Start 520|284 9 00024581 1 1|VSW5TESTSUITE PURPOSE 9 520|284 9 00024581 1 2|Assertion XAllocColorCells-9.(A) 520|284 9 00024581 1 3|When the value of contig is other than True or False, then 520|284 9 00024581 1 4|a BadValue error occurs. 520|284 9 00024581 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|284 9 00024581 1 6|METH: For each value: 520|284 9 00024581 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|284 9 00024581 1 8|METH: Verify that a BadValue error occurs. 220|284 9 0 08:44:53|PASS 410|284 9 1 08:44:53|IC End 80|284 77 08:44:54|TC End, scenario ref 576-0 70||"VSW5TESTSUITE CASE XAllocColorPlanes 7" 10|285 /Xlib7/XAllocColorPlanes 08:44:54|TC Start, scenario ref 578-0 15|285 3.3-lite 7|TCM Start 520|285 0 00024583 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|285 1 1 08:44:56|IC Start 200|285 1 08:44:56|TP Start 520|285 1 00024583 1 1|VSW5TESTSUITE PURPOSE 1 520|285 1 00024583 1 2|Assertion XAllocColorPlanes-1.(A) 520|285 1 00024583 1 3|A call to XAllocColorPlanes allocates 520|285 1 00024583 1 4|ncolors*2pow(nreds+ngreens+nblues) read/write colourmap 520|285 1 00024583 1 5|entries whose indices in the colourmap are obtained by ORing 520|285 1 00024583 1 6|each pixel value returned in the pixels_return argument with 520|285 1 00024583 1 7|zero or more of the planes obtained by ORing the masks 520|285 1 00024583 1 8|returned in the rmask_return, gmask_return and bmask_return 520|285 1 00024583 1 9|arguments. 520|285 1 00024583 1 10|METH: For visual class DirectColor: 520|285 1 00024583 1 11|METH: Create a colormap with alloc set to AllocNone. 520|285 1 00024583 1 12|METH: Allocate one colour and all planes with XAllocColorPlanes. 520|285 1 00024583 1 13|METH: Verify that the function did not return zero. 520|285 1 00024583 1 14|METH: Verify the correct number of cells have been allocated by initialising 520|285 1 00024583 1 15|METH: them with XStoreColors, and reading them with XQueryColors. 220|285 1 0 08:44:57|PASS 410|285 1 1 08:44:57|IC End 400|285 2 1 08:44:57|IC Start 200|285 2 08:44:57|TP Start 520|285 2 00024583 1 1|VSW5TESTSUITE PURPOSE 2 520|285 2 00024583 1 2|Assertion XAllocColorPlanes-2.(A) 520|285 2 00024583 1 3|A call to XAllocColorPlanes sets nreds bits to one in the 520|285 2 00024583 1 4|mask named by rmask_return, ngreens bits to one in the mask 520|285 2 00024583 1 5|named by gmask_return, and nblues bits to one in the mask 520|285 2 00024583 1 6|named by bmask_return and returns ncolors pixels values in 520|285 2 00024583 1 7|the pixels_return argument such that no mask has a bit set 520|285 2 00024583 1 8|in common with any other mask or with any of the pixels. 520|285 2 00024583 1 9|METH: For the visual class DirectColor: 520|285 2 00024583 1 10|METH: Create a colormap with alloc set to AllocNone. 520|285 2 00024583 1 11|METH: Allocate one colour and all planes with XAllocColorPlanes. 520|285 2 00024583 1 12|METH: Verify the bitcount of the OR of the colourplane masks equals the 520|285 2 00024583 1 13|METH: sum of the individual bitcounts. 520|285 2 00024583 1 14|METH: Verify that the AND of the pixel and the OR of the colourplane masks is zero. 520|285 2 00024583 1 15|METH: Create a colormap with alloc set to AllocNone. 520|285 2 00024583 1 16|METH: Allocate 3 colours and 3 planes with XAllocColorPlanes. 520|285 2 00024583 1 17|METH: Verify the bitcount of the OR of the colourplane masks equals the 520|285 2 00024583 1 18|METH: sum of the individual bitcounts. 520|285 2 00024583 1 19|METH: Verify that the AND of each pixel and the OR of the colourplane masks is zero. 220|285 2 0 08:44:57|PASS 410|285 2 1 08:44:57|IC End 400|285 3 1 08:44:57|IC Start 200|285 3 08:44:57|TP Start 520|285 3 00024583 1 1|VSW5TESTSUITE PURPOSE 3 520|285 3 00024583 1 2|Assertion XAllocColorPlanes-3.(A) 520|285 3 00024583 1 3|If the visual class DirectColor is supported: When the 520|285 3 00024583 1 4|visual type of the colormap argument is DirectColor, then 520|285 3 00024583 1 5|rmask_return lies within the red pixel subfield and the 520|285 3 00024583 1 6|gmask_return lies within the green pixel subfield and the 520|285 3 00024583 1 7|bmask_return lies within the blue pixel subfield. 520|285 3 00024583 1 8|METH: For the visual class DirectColor: 520|285 3 00024583 1 9|METH: Create a colormap with alloc set to AllocNone. 520|285 3 00024583 1 10|METH: Allocate one colour and all planes with XAllocColorPlanes. 520|285 3 00024583 1 11|METH: Verify that the returned masks and the colour subfield masks are identical. 220|285 3 0 08:44:57|PASS 410|285 3 1 08:44:57|IC End 400|285 4 1 08:44:57|IC Start 200|285 4 08:44:57|TP Start 520|285 4 00024583 1 1|VSW5TESTSUITE PURPOSE 4 520|285 4 00024583 1 2|Assertion XAllocColorPlanes-4.(A) 520|285 4 00024583 1 3|When the contig argument is True, then rmask_return, 520|285 4 00024583 1 4|gmask_return and bmask_return each contains a contiguous set 520|285 4 00024583 1 5|of bits set to one. 520|285 4 00024583 1 6|METH: For the visual class DirectColor: 520|285 4 00024583 1 7|METH: Create a colormap with alloc set to AllocNone. 520|285 4 00024583 1 8|METH: Allocate one colour and some planes with XAllocColorPlanes and contig = True. 520|285 4 00024583 1 9|METH: Verify that the returned masks were contiguous. 220|285 4 0 08:44:57|PASS 410|285 4 1 08:44:57|IC End 400|285 5 1 08:44:57|IC Start 200|285 5 08:44:57|TP Start 520|285 5 00024583 1 1|VSW5TESTSUITE PURPOSE 5 520|285 5 00024583 1 2|Assertion XAllocColorPlanes-5.(A) 520|285 5 00024583 1 3|When a colourmap argument does not name a valid colourmap, 520|285 5 00024583 1 4|then a BadColor error occurs. 520|285 5 00024583 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|285 5 00024583 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|285 5 00024583 1 7|METH: Verify that a BadColor error occurs. 220|285 5 0 08:44:57|PASS 410|285 5 1 08:44:57|IC End 400|285 6 1 08:44:57|IC Start 200|285 6 08:44:57|TP Start 520|285 6 00024583 1 1|VSW5TESTSUITE PURPOSE 6 520|285 6 00024583 1 2|Assertion XAllocColorPlanes-6.(A) 520|285 6 00024583 1 3|When the ncolors argument is zero, then a BadValue error 520|285 6 00024583 1 4|occurs. 520|285 6 00024583 1 5|METH: For all supported visual classes: 520|285 6 00024583 1 6|METH: Create a colormap with alloc set to AllocNone. 520|285 6 00024583 1 7|METH: Call XAllocColorPlanes with ncolors = 0. 220|285 6 0 08:44:57|PASS 410|285 6 1 08:44:57|IC End 400|285 7 1 08:44:57|IC Start 200|285 7 08:44:57|TP Start 520|285 7 00024583 1 1|VSW5TESTSUITE PURPOSE 7 520|285 7 00024583 1 2|Assertion XAllocColorPlanes-7.(A) 520|285 7 00024583 1 3|When the value of contig is other than True or False, then 520|285 7 00024583 1 4|a BadValue error occurs. 520|285 7 00024583 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|285 7 00024583 1 6|METH: For each value: 520|285 7 00024583 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|285 7 00024583 1 8|METH: Verify that a BadValue error occurs. 220|285 7 0 08:44:57|PASS 410|285 7 1 08:44:57|IC End 80|285 0 08:44:57|TC End, scenario ref 578-0 70||"VSW5TESTSUITE CASE XAllocNamedColor 6" 10|286 /Xlib7/XAllocNamedColor 08:44:57|TC Start, scenario ref 580-0 15|286 3.3-lite 6|TCM Start 520|286 0 00024585 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|286 1 1 08:45:00|IC Start 200|286 1 08:45:00|TP Start 520|286 1 00024585 1 1|VSW5TESTSUITE PURPOSE 1 520|286 1 00024585 1 2|Assertion XAllocNamedColor-1.(A) 520|286 1 00024585 1 3|A call to XAllocNamedColor allocates a read-only entry in 520|286 1 00024585 1 4|the colormap argument corresponding to the named colour 520|286 1 00024585 1 5|specified by the color_name argument and returns the exact 520|286 1 00024585 1 6|RGB values in the red, green, and blue components in the 520|286 1 00024585 1 7|XColor structure named by the exact_def_return argument, 520|286 1 00024585 1 8|returns the closest colour supported by the screen with 520|286 1 00024585 1 9|which the colormap argument is associated in the red, green, 520|286 1 00024585 1 10|and blue components in the XColor structure named by the 520|286 1 00024585 1 11|screen_def_return argument and returns the colourmap entry 520|286 1 00024585 1 12|in the pixel component in the XColor structure named by the 520|286 1 00024585 1 13|screen_def_return argument. 520|286 1 00024585 1 14|METH: For each supported visual type: 520|286 1 00024585 1 15|METH: Create a colourmap with alloc set to AllocNone. 520|286 1 00024585 1 16|METH: Allocate a read/only cell with colour XT_GOOD_COLORNAME 520|286 1 00024585 1 17|METH: in the colourmap with XAllocNamedColor. 520|286 1 00024585 1 18|METH: Verify that the function returned non-zero. 520|286 1 00024585 1 19|METH: Allocate a read/only cell using returned RGB values with XAllocColor 520|286 1 00024585 1 20|METH: (which is assumed to return correct RGB values) . 520|286 1 00024585 1 21|METH: Verify that the pixel value and the RBG values from both calls are identical. 520|286 1 00024585 1 22|METH: (so XAllocNamedColor previously returned correct RGB values) 220|286 1 0 08:45:00|PASS 410|286 1 1 08:45:00|IC End 400|286 2 1 08:45:00|IC Start 200|286 2 08:45:00|TP Start 520|286 2 00024585 1 1|VSW5TESTSUITE PURPOSE 2 520|286 2 00024585 1 2|Assertion XAllocNamedColor-2.(A) 520|286 2 00024585 1 3|When the color_name argument refers to a colour in the 520|286 2 00024585 1 4|colour database, then XAllocNamedColor returns non-zero. 520|286 2 00024585 1 5|METH: For each supported visual type: 520|286 2 00024585 1 6|METH: Create a colourmap with alloc set to AllocNone. 520|286 2 00024585 1 7|METH: Allocate a read/only cell with colour XT_GOOD_COLORNAME 520|286 2 00024585 1 8|METH: in the colourmap with XAllocNamedColor. 520|286 2 00024585 1 9|METH: Verify that the function returned non-zero. 220|286 2 0 08:45:00|PASS 410|286 2 1 08:45:00|IC End 400|286 3 1 08:45:00|IC Start 200|286 3 08:45:00|TP Start 520|286 3 00024585 1 1|VSW5TESTSUITE PURPOSE 3 520|286 3 00024585 1 2|Assertion XAllocNamedColor-3.(A) 520|286 3 00024585 1 3|When the color_name argument does not refer to a colour in 520|286 3 00024585 1 4|the colour database, then XAllocNamedColor returns zero. 520|286 3 00024585 1 5|METH: For each supported visual type: 520|286 3 00024585 1 6|METH: Create a colomap with alloc set to AllocNone. 520|286 3 00024585 1 7|METH: Allocate a read/only cell with colour XT_BAD_COLORNAME 520|286 3 00024585 1 8|METH: in the colourmap with XAllocNamedColor. 520|286 3 00024585 1 9|METH: Verify that the function returned zero. 220|286 3 0 08:45:00|PASS 410|286 3 1 08:45:00|IC End 400|286 4 1 08:45:00|IC Start 200|286 4 08:45:00|TP Start 520|286 4 00024585 1 1|VSW5TESTSUITE PURPOSE 4 520|286 4 00024585 1 2|Assertion XAllocNamedColor-4.(A) 520|286 4 00024585 1 3|Upper and lower case characters in the color_name argument 520|286 4 00024585 1 4|refer to the same colour. 520|286 4 00024585 1 5|METH: For each supported visual type: 520|286 4 00024585 1 6|METH: Create a colomap with alloc set to AllocNone. 520|286 4 00024585 1 7|METH: Allocate a read/only cell with colour name XT_GOOD_COLORNAME 520|286 4 00024585 1 8|METH: in the colourmap with XAllocNamedColor. 520|286 4 00024585 1 9|METH: Allocate a read/only cell with colour name XT_GOOD_COLORNAME, 520|286 4 00024585 1 10|METH: with alternate characters in alternating case, 520|286 4 00024585 1 11|METH: in the colourmap with XAllocNamedColor. 520|286 4 00024585 1 12|METH: Verify that the function returned non-zero. 520|286 4 00024585 1 13|METH: Verify that the exact and closest supported rbg values from both calls 520|286 4 00024585 1 14|METH: are identical. 520|286 4 00024585 1 15|METH: Verify that the pixel value of the cell allocated by both calls 520|286 4 00024585 1 16|METH: is the same. 220|286 4 0 08:45:00|PASS 410|286 4 1 08:45:00|IC End 400|286 5 1 08:45:00|IC Start 200|286 5 08:45:00|TP Start 520|286 5 00024585 1 1|VSW5TESTSUITE PURPOSE 5 520|286 5 00024585 1 2|Assertion XAllocNamedColor-5.(A) 520|286 5 00024585 1 3|When a colourmap argument does not name a valid colourmap, 520|286 5 00024585 1 4|then a BadColor error occurs. 520|286 5 00024585 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|286 5 00024585 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|286 5 00024585 1 7|METH: Verify that a BadColor error occurs. 220|286 5 0 08:45:00|PASS 410|286 5 1 08:45:00|IC End 400|286 6 1 08:45:00|IC Start 200|286 6 08:45:00|TP Start 520|286 6 00024585 1 1|VSW5TESTSUITE PURPOSE 6 520|286 6 00024585 1 2|Assertion XAllocNamedColor-6.(B) 520|286 6 00024585 1 3|When the server fails to allocate a required resource, then 520|286 6 00024585 1 4|a BadAlloc error occurs. 520|286 6 00024585 1 5|Reason for omission: There is no known portable test method for this assertion 520|286 6 00024585 1 6|METH: Report UNTESTED 520|286 6 00024585 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|286 6 5 08:45:00|UNTESTED 410|286 6 1 08:45:00|IC End 80|286 77 08:45:00|TC End, scenario ref 580-0 70||"VSW5TESTSUITE CASE XCopyColormapAndFree 5" 10|287 /Xlib7/XCopyColormapAndFree 08:45:00|TC Start, scenario ref 582-0 15|287 3.3-lite 5|TCM Start 520|287 0 00024587 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|287 1 1 08:45:03|IC Start 200|287 1 08:45:03|TP Start 520|287 1 00024587 1 1|VSW5TESTSUITE PURPOSE 1 520|287 1 00024587 1 2|Assertion XCopyColormapAndFree-1.(A) 520|287 1 00024587 1 3|A call to XCopyColormapAndFree creates a colourmap of the 520|287 1 00024587 1 4|same visual type and for the same screen as the colormap 520|287 1 00024587 1 5|argument and returns the new colourmap ID. 520|287 1 00024587 1 6|METH: For each supported visual: 520|287 1 00024587 1 7|METH: Create a colourmap using XCreateColormap with alloc set to AllocNone. 520|287 1 00024587 1 8|METH: Allocate one r/o cell, get it's actual rgb values 520|287 1 00024587 1 9|METH: Allocate the rest of the cmap as r/w and store known values, read them back. 520|287 1 00024587 1 10|METH: Create a new colourmap with XCopyColormapAndFree. 520|287 1 00024587 1 11|METH: Check that it contains the values we know we had in the original. 520|287 1 00024587 1 12|METH: Verify that no error occurred. 520|287 1 00024587 1 13|METH: 220|287 1 0 08:45:05|PASS 410|287 1 1 08:45:05|IC End 400|287 2 1 08:45:05|IC Start 200|287 2 08:45:05|TP Start 520|287 2 00024587 1 1|VSW5TESTSUITE PURPOSE 2 520|287 2 00024587 1 2|Assertion XCopyColormapAndFree-2.(C) 520|287 2 00024587 1 3|When the colormap argument was created by the client with 520|287 2 00024587 1 4|alloc set to AllocAll, then all entries from the argument 520|287 2 00024587 1 5|colormap are moved to the new colourmap with the same colour 520|287 2 00024587 1 6|values and are freed in colormap. 520|287 2 00024587 1 7|METH: For each supported visual class: 520|287 2 00024587 1 8|METH: Create a colormap with using XCreateColormap with alloc set to AllocAll. 520|287 2 00024587 1 9|METH: Fill with recognisable values. 520|287 2 00024587 1 10|METH: For each of the colour cells, record the rgb value with XQueryColors. 520|287 2 00024587 1 11|METH: Create a new colourmap with XCopyColormapAndFree. 520|287 2 00024587 1 12|METH: Verify that colourmap entries are identical with XQueryColors. 520|287 2 00024587 1 13|METH: Verify that all the previous cells in the original colormap are freed (i.e. 520|287 2 00024587 1 14|METH: that they can all be reallocated again). 220|287 2 0 08:45:06|PASS 410|287 2 1 08:45:06|IC End 400|287 3 1 08:45:06|IC Start 200|287 3 08:45:06|TP Start 520|287 3 00024587 1 1|VSW5TESTSUITE PURPOSE 3 520|287 3 00024587 1 2|Assertion XCopyColormapAndFree-3.(C) 520|287 3 00024587 1 3|If any of the visual classes PseudoColor, GrayScale, or 520|287 3 00024587 1 4|DirectColor are supported: When the colormap argument was 520|287 3 00024587 1 5|created by the client with AllocNone, then all of the 520|287 3 00024587 1 6|entries from the colormap argument that have been allocated 520|287 3 00024587 1 7|by the client using XAllocColor, XAllocNamedColor, 520|287 3 00024587 1 8|XAllocColorCells, or XAllocColorPlanes and not freed since 520|287 3 00024587 1 9|they were allocated are moved to the new colourmap with the 520|287 3 00024587 1 10|same colour values and the same read-only or writable 520|287 3 00024587 1 11|characteristics and are freed in colormap. 520|287 3 00024587 1 12|METH: For each of the visual classes DirectColor, PseudoColor and GrayScale: 520|287 3 00024587 1 13|METH: Create a colormap with XCreateColormap and AllocNone. 520|287 3 00024587 1 14|METH: Create a new client with XOpenDisplay. 520|287 3 00024587 1 15|METH: Allocate two ro cells for First client with XAllocColor. 520|287 3 00024587 1 16|METH: Record their rgb values. 520|287 3 00024587 1 17|METH: Allocate two rw cells for First client with XAllocColorCells. 520|287 3 00024587 1 18|METH: Set their rgb values and record their rgb values. 520|287 3 00024587 1 19|METH: Allocate the rest of the colormap for Second client with XAllocColorCells. 520|287 3 00024587 1 20|METH: First client copies the colormap and free owned cells with with XCopyColormapAndFree. 520|287 3 00024587 1 21|METH: Verify that the Second clients cells in copy are not allocated with XAllocColorCells. 520|287 3 00024587 1 22|METH: Verify that the First clients four cells in copy are still there with correct rgb values. 520|287 3 00024587 1 23|METH: Verify that the four allocated cells are freed, can be reallocated, in old cmap. 520|287 3 00024587 1 24|METH: Verify r/o and r/w behaviour of these 4 in copy, with XStoreColors. 520|287 3 00024587 1 25|METH: 520|287 3 00024587 1 26|unexpected signal 11 (SIGSEGV) received 220|287 3 2 08:45:06|UNRESOLVED 410|287 3 1 08:45:06|IC End 400|287 4 1 08:45:06|IC Start 200|287 4 08:45:06|TP Start 520|287 4 00024587 1 1|VSW5TESTSUITE PURPOSE 4 520|287 4 00024587 1 2|Assertion XCopyColormapAndFree-4.(B) 520|287 4 00024587 1 3|When the server fails to allocate a required resource, then 520|287 4 00024587 1 4|a BadAlloc error occurs. 520|287 4 00024587 1 5|Reason for omission: There is no known portable test method for this assertion 520|287 4 00024587 1 6|METH: Report UNTESTED 520|287 4 00024587 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|287 4 5 08:45:06|UNTESTED 410|287 4 1 08:45:06|IC End 400|287 5 1 08:45:06|IC Start 200|287 5 08:45:06|TP Start 520|287 5 00024587 1 1|VSW5TESTSUITE PURPOSE 5 520|287 5 00024587 1 2|Assertion XCopyColormapAndFree-5.(A) 520|287 5 00024587 1 3|When a colourmap argument does not name a valid colourmap, 520|287 5 00024587 1 4|then a BadColor error occurs. 520|287 5 00024587 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|287 5 00024587 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|287 5 00024587 1 7|METH: Verify that a BadColor error occurs. 220|287 5 0 08:45:06|PASS 410|287 5 1 08:45:06|IC End 80|287 1 08:45:06|TC End, scenario ref 582-0 70||"VSW5TESTSUITE CASE XCreateColormap 13" 10|288 /Xlib7/XCreateColormap 08:45:06|TC Start, scenario ref 584-0 15|288 3.3-lite 13|TCM Start 520|288 0 00024589 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|288 1 1 08:45:09|IC Start 200|288 1 08:45:09|TP Start 520|288 1 00024589 1 1|VSW5TESTSUITE PURPOSE 1 520|288 1 00024589 1 2|Assertion XCreateColormap-1.(A) 520|288 1 00024589 1 3|A call to XCreateColormap creates a colourmap of the type 520|288 1 00024589 1 4|visual on the screen for which the window argument was 520|288 1 00024589 1 5|created and returns a colourmap ID. 520|288 1 00024589 1 6|METH: For each visual type 520|288 1 00024589 1 7|METH: Create a colourmap for that visual. 520|288 1 00024589 1 8|METH: Verify that the colourpmap is usable by Installing it. 220|288 1 0 08:45:09|PASS 410|288 1 1 08:45:09|IC End 400|288 2 1 08:45:09|IC Start 200|288 2 08:45:09|TP Start 520|288 2 00024589 1 1|VSW5TESTSUITE PURPOSE 2 520|288 2 00024589 1 2|Assertion XCreateColormap-2.(D) 520|288 2 00024589 1 3|If any of the visual classes StaticGray, StaticColor or 520|288 2 00024589 1 4|TrueColor are supported: When XCreateColormap is called with 520|288 2 00024589 1 5|a visual class that is one of StaticGray, StaticColor or 520|288 2 00024589 1 6|TrueColor and alloc is AllocNone, then the entries have 520|288 2 00024589 1 7|defined values specific to the visual that are 520|288 2 00024589 1 8|implementation defined. 520|288 2 00024589 1 9|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|288 2 00024589 1 10|METH: For the visual classes TrueColor, StaticColor and StaticGray: 520|288 2 00024589 1 11|METH: Verify that a colormap of that class can be created with XCreateColormap. 520|288 2 00024589 1 12|REPORT: The assertion can only be partially tested 220|288 2 5 08:45:09|UNTESTED 410|288 2 1 08:45:09|IC End 400|288 3 1 08:45:09|IC Start 200|288 3 08:45:09|TP Start 520|288 3 00024589 1 1|VSW5TESTSUITE PURPOSE 3 520|288 3 00024589 1 2|Assertion XCreateColormap-3.(C) 520|288 3 00024589 1 3|If any of the visual classes PseudoColor, GrayScale or 520|288 3 00024589 1 4|DirectColor are supported: When XCreateColormap is called 520|288 3 00024589 1 5|with a visual class that is one of PseudoColor, GrayScale 520|288 3 00024589 1 6|or DirectColor and alloc is AllocNone, then the colourmap 520|288 3 00024589 1 7|has no allocated entries. 520|288 3 00024589 1 8|METH: For each visual class PseudoColor, GrayScale and DirectColor: 520|288 3 00024589 1 9|METH: Create a colourmap with alloc set to AllocNone. 520|288 3 00024589 1 10|METH: Verify that no cells were allocated by Allocating all the colourmap cells 520|288 3 00024589 1 11|METH: with XAllocColorCells. 220|288 3 0 08:45:09|PASS 410|288 3 1 08:45:09|IC End 400|288 4 1 08:45:09|IC Start 200|288 4 08:45:09|TP Start 520|288 4 00024589 1 1|VSW5TESTSUITE PURPOSE 4 520|288 4 00024589 1 2|Assertion XCreateColormap-4.(A) 520|288 4 00024589 1 3|If any of the visual classes PseudoColor, GrayScale or 520|288 4 00024589 1 4|DirectColor are supported: When XCreateColormap is called 520|288 4 00024589 1 5|with a visual class that is one of PseudoColor, GrayScale 520|288 4 00024589 1 6|or DirectColor and the argument alloc is AllocAll, then the 520|288 4 00024589 1 7|entire colourmap is allocated read-write. 520|288 4 00024589 1 8|METH: For each of the visual classes DirectColor, PseudoColor and GrayScale: 520|288 4 00024589 1 9|METH: Create a colormap with alloc set to AllocAll. 520|288 4 00024589 1 10|METH: Verify that the allocation of another r/w cell fails with XAllocColorCells. 220|288 4 0 08:45:09|PASS 410|288 4 1 08:45:09|IC End 400|288 5 1 08:45:09|IC Start 200|288 5 08:45:09|TP Start 520|288 5 00024589 1 1|VSW5TESTSUITE PURPOSE 5 520|288 5 00024589 1 2|Assertion XCreateColormap-5.(C) 520|288 5 00024589 1 3|If either of the visual classes GrayScale or PseudoColor 520|288 5 00024589 1 4|are supported: When the visual class is GrayScale or 520|288 5 00024589 1 5|PseudoColor, and the argument alloc is AllocAll, then a 520|288 5 00024589 1 6|call to XCreateColormap allocates N read-write colourmap 520|288 5 00024589 1 7|entries with pixel values from zero to N - 1, where N is the 520|288 5 00024589 1 8|number of colourmap entries value in the specified visual. 520|288 5 00024589 1 9|METH: For each of the visuals GrayScale and PseudoColor: 520|288 5 00024589 1 10|METH: Create a colormap with alloc set to AllocAll. 520|288 5 00024589 1 11|METH: For each of the 0..N-1 allocated cells: 520|288 5 00024589 1 12|METH: Write value r 31<<8, g 63<<8, b 127<<8 with XStoreColor. 520|288 5 00024589 1 13|REPORT: PseudoColor and GrayScale are not supported 220|288 5 4 08:45:09|UNSUPPORTED 410|288 5 1 08:45:09|IC End 400|288 6 1 08:45:09|IC Start 200|288 6 08:45:09|TP Start 520|288 6 00024589 1 1|VSW5TESTSUITE PURPOSE 6 520|288 6 00024589 1 2|Assertion XCreateColormap-6.(C) 520|288 6 00024589 1 3|If the visual class DirectColor is supported: When the 520|288 6 00024589 1 4|visual class is DirectColor and the argument alloc is 520|288 6 00024589 1 5|AllocAll, then a call to XCreateColormap allocates 520|288 6 00024589 1 6|2pow(nred+ngreen+nblue) read-write colourmap entries with 520|288 6 00024589 1 7|pixel values obtained by ORing zero or more of the planes 520|288 6 00024589 1 8|obtained by ORing the red_mask, green_mask and blue_mask 520|288 6 00024589 1 9|values in the visual argument, where nreds, ngreens and 520|288 6 00024589 1 10|nblues are the number of bits in the respective masks. 520|288 6 00024589 1 11|METH: For the visual Directcolor: 520|288 6 00024589 1 12|METH: Create a colormap with alloc set to AllocAll. 520|288 6 00024589 1 13|METH: For each of the 0..N-1 allocated cells: 520|288 6 00024589 1 14|METH: Write value r 31<<8, g 63<<8, b 127<<8 with XStoreColor. 220|288 6 0 08:45:12|PASS 410|288 6 1 08:45:12|IC End 400|288 7 1 08:45:12|IC Start 200|288 7 08:45:12|TP Start 520|288 7 00024589 1 1|VSW5TESTSUITE PURPOSE 7 520|288 7 00024589 1 2|Assertion XCreateColormap-7.(C) 520|288 7 00024589 1 3|If any of the visual classes PseudoColor, GrayScale or 520|288 7 00024589 1 4|DirectColor are supported: When XCreateColormap is called 520|288 7 00024589 1 5|with a visual class that is one of PseudoColor, GrayScale 520|288 7 00024589 1 6|or DirectColor and the alloc argument is AllocAll, then 520|288 7 00024589 1 7|none of the entries can be freed with XFreeColors(). 520|288 7 00024589 1 8|METH: For the visual classes DirectColor, PseudoColor and GrayScale: 520|288 7 00024589 1 9|METH: Create a colourmap with XCreateColormap with alloc set to AllocAll. 520|288 7 00024589 1 10|METH: Deallocate a colorcell with XFreeColor. 520|288 7 00024589 1 11|METH: Allocate a colorcell with XAllocColorCell. 520|288 7 00024589 1 12|METH: Verify that the allocation failed. 220|288 7 0 08:45:12|PASS 410|288 7 1 08:45:12|IC End 400|288 8 1 08:45:12|IC Start 200|288 8 08:45:12|TP Start 520|288 8 00024589 1 1|VSW5TESTSUITE PURPOSE 8 520|288 8 00024589 1 2|Assertion XCreateColormap-8.(C) 520|288 8 00024589 1 3|If any of the visual classes StaticGray, StaticColor or 520|288 8 00024589 1 4|TrueColor are supported: When XCreateColormap is called with 520|288 8 00024589 1 5|a visual that is one of StaticGray, StaticColor or 520|288 8 00024589 1 6|TrueColor, and the argument alloc is other than AllocNone, 520|288 8 00024589 1 7|then a BadMatch error occurs. 520|288 8 00024589 1 8|METH: For each visual class in TrueColor, StaticColor and StaticGray: 520|288 8 00024589 1 9|METH: Call XCreateColormap with Alloc set to AllocAll. 520|288 8 00024589 1 10|METH: Verify that a BadMatch error occurred. 220|288 8 0 08:45:12|PASS 410|288 8 1 08:45:12|IC End 400|288 9 1 08:45:12|IC Start 200|288 9 08:45:12|TP Start 520|288 9 00024589 1 1|VSW5TESTSUITE PURPOSE 9 520|288 9 00024589 1 2|Assertion XCreateColormap-9.(D) 520|288 9 00024589 1 3|If there is a visual class that is not supported on the 520|288 9 00024589 1 4|screen: When XCreateColormap is called with a visual that is 520|288 9 00024589 1 5|not supported on the screen for which the window argument 520|288 9 00024589 1 6|was created, then a BadMatch error occurs. 520|288 9 00024589 1 7|Reason for omission: There is no known reliable test method for this assertion 520|288 9 00024589 1 8|METH: Report UNTESTED 220|288 9 5 08:45:12|UNTESTED 410|288 9 1 08:45:12|IC End 400|288 10 1 08:45:12|IC Start 200|288 10 08:45:12|TP Start 520|288 10 00024589 1 1|VSW5TESTSUITE PURPOSE 10 520|288 10 00024589 1 2|Assertion XCreateColormap-10.(A) 520|288 10 00024589 1 3|When the value of alloc is other than AllocNone or AllocAll, 520|288 10 00024589 1 4|then a BadValue error occurs. 520|288 10 00024589 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|288 10 00024589 1 6|METH: For each value: 520|288 10 00024589 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|288 10 00024589 1 8|METH: Verify that a BadValue error occurs. 220|288 10 0 08:45:12|PASS 410|288 10 1 08:45:12|IC End 400|288 11 1 08:45:12|IC Start 200|288 11 08:45:12|TP Start 520|288 11 00024589 1 1|VSW5TESTSUITE PURPOSE 11 520|288 11 00024589 1 2|Assertion XCreateColormap-11.(A) 520|288 11 00024589 1 3|When XCreateColormap is called with an invalid visual, then 520|288 11 00024589 1 4|a BadValue error occurs. 520|288 11 00024589 1 5|METH: Make a visual structure invalid using badvis. 520|288 11 00024589 1 6|METH: Create a colourmap for this visual with XCreateColorMap. 520|288 11 00024589 1 7|METH: Verify that a BadValue error occurred. 520|288 11 00024589 1 8|REPORT: Got BadMatch, Expecting BadValue 220|288 11 1 08:45:12|FAIL 410|288 11 1 08:45:12|IC End 400|288 12 1 08:45:12|IC Start 200|288 12 08:45:12|TP Start 520|288 12 00024589 1 1|VSW5TESTSUITE PURPOSE 12 520|288 12 00024589 1 2|Assertion XCreateColormap-12.(A) 520|288 12 00024589 1 3|When a window argument does not name a valid Window, then a 520|288 12 00024589 1 4|BadWindow error occurs. 520|288 12 00024589 1 5|METH: Create a bad window by creating and destroying a window. 520|288 12 00024589 1 6|METH: Call test function using bad window as the window argument. 520|288 12 00024589 1 7|METH: Verify that a BadWindow error occurs. 220|288 12 0 08:45:12|PASS 410|288 12 1 08:45:12|IC End 400|288 13 1 08:45:12|IC Start 200|288 13 08:45:12|TP Start 520|288 13 00024589 1 1|VSW5TESTSUITE PURPOSE 13 520|288 13 00024589 1 2|Assertion XCreateColormap-13.(B) 520|288 13 00024589 1 3|When the server fails to allocate a required resource, then 520|288 13 00024589 1 4|a BadAlloc error occurs. 520|288 13 00024589 1 5|Reason for omission: There is no known portable test method for this assertion 520|288 13 00024589 1 6|METH: Report UNTESTED 520|288 13 00024589 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|288 13 5 08:45:12|UNTESTED 410|288 13 1 08:45:12|IC End 80|288 1 08:45:12|TC End, scenario ref 584-0 70||"VSW5TESTSUITE CASE XFreeColormap 5" 10|289 /Xlib7/XFreeColormap 08:45:12|TC Start, scenario ref 586-0 15|289 3.3-lite 5|TCM Start 520|289 0 00024591 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|289 1 1 08:45:15|IC Start 200|289 1 08:45:15|TP Start 520|289 1 00024591 1 1|VSW5TESTSUITE PURPOSE 1 520|289 1 00024591 1 2|Assertion XFreeColormap-1.(A) 520|289 1 00024591 1 3|A call to XFreeColormap removes the association between the 520|289 1 00024591 1 4|colormap argument and the colourmap ID, and frees the 520|289 1 00024591 1 5|associated storage. 520|289 1 00024591 1 6|METH: For each supported visual type: 520|289 1 00024591 1 7|METH: Create a colourmap with XCreateColormap. 520|289 1 00024591 1 8|METH: Free the colourmap with XFreeColormap. 520|289 1 00024591 1 9|METH: Verify that XAllocColor fails. 220|289 1 0 08:45:15|PASS 410|289 1 1 08:45:15|IC End 400|289 2 1 08:45:15|IC Start 200|289 2 08:45:15|TP Start 520|289 2 00024591 1 1|VSW5TESTSUITE PURPOSE 2 520|289 2 00024591 1 2|Assertion XFreeColormap-2.(A) 520|289 2 00024591 1 3|When the colormap argument is the default colourmap, then a 520|289 2 00024591 1 4|call to XFreeColormap does not remove the association 520|289 2 00024591 1 5|between the colormap argument and the colourmap ID or free 520|289 2 00024591 1 6|the associated storage. 520|289 2 00024591 1 7|METH: Free the default colourmap with XFreeColormap. 520|289 2 00024591 1 8|METH: Verify that XAllocColor succeeds in allocating 1 shared cell with this colormap. 220|289 2 0 08:45:15|PASS 410|289 2 1 08:45:15|IC End 400|289 3 1 08:45:15|IC Start 200|289 3 08:45:15|TP Start 520|289 3 00024591 1 1|VSW5TESTSUITE PURPOSE 3 520|289 3 00024591 1 2|Assertion XFreeColormap-3.(A) 520|289 3 00024591 1 3|When the colormap argument is an installed colourmap, then 520|289 3 00024591 1 4|a call to XFreeColormap uninstalls the colourmap. 520|289 3 00024591 1 5|METH: For each visual class: 520|289 3 00024591 1 6|METH: Create a colourmap with XCreateColormap. 520|289 3 00024591 1 7|METH: Install the colourmap with XInstallColormap. 520|289 3 00024591 1 8|METH: Obtain a list of installed colourmaps with XListInstalledColormaps. 520|289 3 00024591 1 9|METH: Verify that the created colourmap is in the list. 520|289 3 00024591 1 10|METH: Free the colourmap with XFreeColormap. 520|289 3 00024591 1 11|METH: Obtain a list of installed colourmaps with XListInstalledColormaps. 520|289 3 00024591 1 12|METH: Verify that the created colourmap is not in the list. 520|289 3 00024591 1 13|REPORT: The installed colourmap was not on the required list. 220|289 3 2 08:45:15|UNRESOLVED 410|289 3 1 08:45:15|IC End 400|289 4 1 08:45:15|IC Start 200|289 4 08:45:15|TP Start 520|289 4 00024591 1 1|VSW5TESTSUITE PURPOSE 4 520|289 4 00024591 1 2|Assertion XFreeColormap-4.(A) 520|289 4 00024591 1 3|When the specified colourmap is defined as the colourmap 520|289 4 00024591 1 4|for a window, then a call to XFreeColormap changes the 520|289 4 00024591 1 5|colourmap associated with the window to None and generates a 520|289 4 00024591 1 6|ColormapNotify event. 520|289 4 00024591 1 7|METH: For each supported visual class: 520|289 4 00024591 1 8|METH: Create a colourmap with XCreateColormap. 520|289 4 00024591 1 9|METH: Create a window with XCreateWindow. 520|289 4 00024591 1 10|METH: Select ColormapNotify events with XSelectInput. 520|289 4 00024591 1 11|METH: Make the colormap the colormap for the window with XSetWindowColormap. 520|289 4 00024591 1 12|METH: Free the colormap with XFreeColormap 520|289 4 00024591 1 13|METH: Verify that a ColorMapnotify event was generated with XNextEvent. 520|289 4 00024591 1 14|METH: Verify that the window's colourmap is set to none with XGetWindowAttributes. 220|289 4 0 08:45:15|PASS 410|289 4 1 08:45:15|IC End 400|289 5 1 08:45:15|IC Start 200|289 5 08:45:15|TP Start 520|289 5 00024591 1 1|VSW5TESTSUITE PURPOSE 5 520|289 5 00024591 1 2|Assertion XFreeColormap-5.(A) 520|289 5 00024591 1 3|When a colourmap argument does not name a valid colourmap, 520|289 5 00024591 1 4|then a BadColor error occurs. 520|289 5 00024591 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|289 5 00024591 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|289 5 00024591 1 7|METH: Verify that a BadColor error occurs. 220|289 5 0 08:45:15|PASS 410|289 5 1 08:45:15|IC End 80|289 1 08:45:16|TC End, scenario ref 586-0 70||"VSW5TESTSUITE CASE XFreeColors 9" 10|290 /Xlib7/XFreeColors 08:45:16|TC Start, scenario ref 588-0 15|290 3.3-lite 9|TCM Start 520|290 0 00024593 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|290 1 1 08:45:19|IC Start 200|290 1 08:45:19|TP Start 520|290 1 00024593 1 1|VSW5TESTSUITE PURPOSE 1 520|290 1 00024593 1 2|Assertion XFreeColors-1.(C) 520|290 1 00024593 1 3|If any of the visual classes DirectColor, PseudoColor or 520|290 1 00024593 1 4|GrayScale is supported: A call to XFreeColors function frees 520|290 1 00024593 1 5|the colourmap entries obtained by ORing the npixels pixel 520|290 1 00024593 1 6|values specified in the pixels argument with zero or more of 520|290 1 00024593 1 7|the planes specified in the planes argument that have been 520|290 1 00024593 1 8|allocated by the client using XAllocColor, XAllocNamedColor, 520|290 1 00024593 1 9|XAllocColorCells or XAllocColorPlanes. 520|290 1 00024593 1 10|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|290 1 00024593 1 11|METH: Create a colormap with XCreateColormap. 520|290 1 00024593 1 12|METH: Allocate 1 colormap cell with XAllocNamedColor. 520|290 1 00024593 1 13|METH: Allocate the remaining colourmap cells with XAllocColorCells. 520|290 1 00024593 1 14|METH: Free the cell allocated by XAllocNamedColor with XFreeColors. 520|290 1 00024593 1 15|METH: Allocate 1 colourmap cell with XAllocColorCells. 520|290 1 00024593 1 16|METH: Verify that the call did not return False. 520|290 1 00024593 1 17|METH: 520|290 1 00024593 1 18|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|290 1 00024593 1 19|METH: Create a colormap with XCreateColormap. 520|290 1 00024593 1 20|METH: Allocate 1 colormap cell with XAllocColor. 520|290 1 00024593 1 21|METH: Allocate the remaining colourmap cells with XAllocColorCells. 520|290 1 00024593 1 22|METH: Free the cell allocated by XAllocColor with XFreeColors. 520|290 1 00024593 1 23|METH: Allocate 1 colourmap cell with XAllocColorCells. 520|290 1 00024593 1 24|METH: Verify that the call did not return False. 520|290 1 00024593 1 25|METH: 520|290 1 00024593 1 26|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|290 1 00024593 1 27|METH: Create a colormap with XCreateColormap. 520|290 1 00024593 1 28|METH: Allocate the entire colourmap with XAllocColorCells. 520|290 1 00024593 1 29|METH: Free a cell allocated by XAllocColorCells with XFreeColors. 520|290 1 00024593 1 30|METH: Allocate 1 colourmap cell with XAllocColorCells. 520|290 1 00024593 1 31|METH: Verify that the call did not return False. 520|290 1 00024593 1 32|METH: 220|290 1 0 08:45:20|PASS 410|290 1 1 08:45:20|IC End 400|290 2 1 08:45:20|IC Start 200|290 2 08:45:20|TP Start 520|290 2 00024593 1 1|VSW5TESTSUITE PURPOSE 2 520|290 2 00024593 1 2|Assertion XFreeColors-2.(C) 520|290 2 00024593 1 3|If any of the visual classes DirectColor, PseudoColor or 520|290 2 00024593 1 4|GrayScale is supported: When a read-only colourmap entry has 520|290 2 00024593 1 5|been allocated by another client, then the colourmap entry 520|290 2 00024593 1 6|is not freed on a call to XFreeColors. 520|290 2 00024593 1 7|METH: For each of the visual classes DirectColor, PseudoColor and GrayScale: 520|290 2 00024593 1 8|METH: Create a colormap with alloc set to AllocNone. 520|290 2 00024593 1 9|METH: Create a second client with XOpenDisplay(). 520|290 2 00024593 1 10|METH: Allocate a r/o cell with XAllocColor for the first client. 520|290 2 00024593 1 11|METH: Allocate a r/o cell using the returned rgb values with XAllocColor for the second client. 520|290 2 00024593 1 12|METH: Allocate the rest of the colormap with XAllocColorCells. 520|290 2 00024593 1 13|METH: Free the cell for the first client with XFreeColors. 520|290 2 00024593 1 14|METH: Verify that the colormap is full with XAllocColorCell. 520|290 2 00024593 1 15|METH: Free the cell for the second client with XFreeColors. 520|290 2 00024593 1 16|METH: Verify that the cell was freed with XAllocColorCell. 520|290 2 00024593 1 17|REPORT: Could not open the display. 220|290 2 2 08:45:20|UNRESOLVED 410|290 2 1 08:45:20|IC End 400|290 3 1 08:45:20|IC Start 200|290 3 08:45:20|TP Start 520|290 3 00024593 1 1|VSW5TESTSUITE PURPOSE 3 520|290 3 00024593 1 2|Assertion XFreeColors-3.(A) 520|290 3 00024593 1 3|If the visual class DirectColor, PseudoColor or GrayScale 520|290 3 00024593 1 4|is supported: When a read-only colourmap entry has been 520|290 3 00024593 1 5|allocated more than once by the client, and XFreeColors has 520|290 3 00024593 1 6|been called one less time than the colormap entry was 520|290 3 00024593 1 7|allocated, then a call to XFreeColors frees the colormap 520|290 3 00024593 1 8|entry. 520|290 3 00024593 1 9|METH: For each of the visual classes DirectColor, PseudoColor and GrayScale: 520|290 3 00024593 1 10|METH: Create a colormap with alloc set to AllocNone. 520|290 3 00024593 1 11|METH: Allocate a cell maxsize(vp) times with XAllocColor. 520|290 3 00024593 1 12|METH: Allocate the rest of the colourmap with XAllocColorCells. 520|290 3 00024593 1 13|METH: Repeat maxsize(vp)-1 times: 520|290 3 00024593 1 14|METH: Deallocate the colourcell with XFreeColours. 520|290 3 00024593 1 15|METH: Verify that the cell is not deallocated with XAllocColorCells. 520|290 3 00024593 1 16|METH: Deallocate the colourcell with XFreeColours. 520|290 3 00024593 1 17|METH: Verify that the colourcell was deallocated with XAllocColors. 220|290 3 0 08:45:23|PASS 410|290 3 1 08:45:23|IC End 400|290 4 1 08:45:23|IC Start 200|290 4 08:45:23|TP Start 520|290 4 00024593 1 1|VSW5TESTSUITE PURPOSE 4 520|290 4 00024593 1 2|Assertion XFreeColors-4.(A) 520|290 4 00024593 1 3|If any of the visual classes DirectColor, PseudoColor or 520|290 4 00024593 1 4|GrayScale is supported: When one or more pixels cannot be 520|290 4 00024593 1 5|freed, and one or more pixels can be freed, then the pixels 520|290 4 00024593 1 6|that are allocated by the client in the colourmap that can 520|290 4 00024593 1 7|be freed are freed. 520|290 4 00024593 1 8|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|290 4 00024593 1 9|METH: Create a colormap with alloc set to AllocNone. 520|290 4 00024593 1 10|METH: Create a new client with XOpenDisplay. 520|290 4 00024593 1 11|METH: Allocate a r/o cell for the new client with XAllocColor. 520|290 4 00024593 1 12|METH: Allocate the rest of the colormap for the first client with XAllocColorCells. 520|290 4 00024593 1 13|METH: Free the entire colormap with the second client with XFreeColors. 520|290 4 00024593 1 14|METH: Verify that only one cell was freed with XAllocColorCells. 520|290 4 00024593 1 15|unexpected signal 11 (SIGSEGV) received 220|290 4 2 08:45:23|UNRESOLVED 410|290 4 1 08:45:23|IC End 400|290 5 1 08:45:23|IC Start 200|290 5 08:45:23|TP Start 520|290 5 00024593 1 1|VSW5TESTSUITE PURPOSE 5 520|290 5 00024593 1 2|Assertion XFreeColors-5.(A) 520|290 5 00024593 1 3|If the visual class DirectColor is supported: When all 520|290 5 00024593 1 4|related colormap entries are already freed, then a call to 520|290 5 00024593 1 5|XFreeColors with a particular pixel value allows that pixel 520|290 5 00024593 1 6|value to be allocated by a subsequent call to 520|290 5 00024593 1 7|XAllocColorPlanes. 520|290 5 00024593 1 8|METH: For the visual class DirectColor: 520|290 5 00024593 1 9|METH: Create a colourmap with XCreateColormap. 520|290 5 00024593 1 10|METH: Allocate the entire colormap with 2 pixels and red_mask-1, green_mask-1 520|290 5 00024593 1 11|METH: and blue_mask-1 red, green and blue planes with XAllocColorPlanes. 520|290 5 00024593 1 12|METH: Verify that further allocation does not succeed with XAllocColorPlanes. 520|290 5 00024593 1 13|METH: Free pixel2 and red|green|blue planes. 520|290 5 00024593 1 14|METH: Allocate 1 pixel with red_mask-1, green_mask-1 and blue_mask-1 planes. 520|290 5 00024593 1 15|METH: Verify that the call did not return False. 220|290 5 0 08:45:23|PASS 410|290 5 1 08:45:23|IC End 400|290 6 1 08:45:23|IC Start 200|290 6 08:45:23|TP Start 520|290 6 00024593 1 1|VSW5TESTSUITE PURPOSE 6 520|290 6 00024593 1 2|Assertion XFreeColors-6.(A) 520|290 6 00024593 1 3|When a specified pixel is not a valid entry in the colormap 520|290 6 00024593 1 4|argument, then a BadValue error occurs. 520|290 6 00024593 1 5|METH: For all supported visual types: 520|290 6 00024593 1 6|METH: Create a colormap with alloc set to AllocNone. 520|290 6 00024593 1 7|METH: Free a pixel with pixel value of 2power(longbits)-1 with XFreeColors. 520|290 6 00024593 1 8|METH: Verify that a BadValue error occurred. 520|290 6 00024593 1 9|METH: 520|290 6 00024593 1 10|METH: Create a colormap using XCreateColormap with alloc set to AllocNone. 520|290 6 00024593 1 11|METH: Allocate one readonly cell in the colormap with XAllocColor. 520|290 6 00024593 1 12|METH: Construct an array with the same pixel in both elements. 520|290 6 00024593 1 13|METH: Deallocate the colormap cells indicated by the array with XFreeColors. 520|290 6 00024593 1 14|METH: Verify that a BadValue error occurred. 520|290 6 00024593 1 15|REPORT: Got BadAccess, Expecting BadValue 520|290 6 00024593 1 16|REPORT: Got BadAccess, Expecting BadValue 220|290 6 1 08:45:23|FAIL 410|290 6 1 08:45:23|IC End 400|290 7 1 08:45:23|IC Start 200|290 7 08:45:23|TP Start 520|290 7 00024593 1 1|VSW5TESTSUITE PURPOSE 7 520|290 7 00024593 1 2|Assertion XFreeColors-7.(A) 520|290 7 00024593 1 3|When an attempt to free a colormap entry not allocated by 520|290 7 00024593 1 4|the client is made, then a BadAccess error occurs. 520|290 7 00024593 1 5|METH: Create a colormap with alloc set to AllocNone. 520|290 7 00024593 1 6|METH: Free a pixel with pixel value = 0 with XFreeColors. 520|290 7 00024593 1 7|METH: Verify that a BadValue error occurred. 220|290 7 0 08:45:23|PASS 410|290 7 1 08:45:23|IC End 400|290 8 1 08:45:23|IC Start 200|290 8 08:45:23|TP Start 520|290 8 00024593 1 1|VSW5TESTSUITE PURPOSE 8 520|290 8 00024593 1 2|Assertion XFreeColors-8.(A) 520|290 8 00024593 1 3|When a colourmap argument does not name a valid colourmap, 520|290 8 00024593 1 4|then a BadColor error occurs. 520|290 8 00024593 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|290 8 00024593 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|290 8 00024593 1 7|METH: Verify that a BadColor error occurs. 220|290 8 0 08:45:23|PASS 410|290 8 1 08:45:23|IC End 400|290 9 1 08:45:23|IC Start 200|290 9 08:45:23|TP Start 520|290 9 00024593 1 1|VSW5TESTSUITE PURPOSE 9 520|290 9 00024593 1 2|Assertion XFreeColors-9.(A) 520|290 9 00024593 1 3|When more than one pixel value is not a valid entry in the 520|290 9 00024593 1 4|colormap argument, then a BadValue error occurs which will 520|290 9 00024593 1 5|report any one of the invalid pixel values. 520|290 9 00024593 1 6|METH: For each supported visual class: 520|290 9 00024593 1 7|METH: Create a colormap using XCreateColormap with alloc set to AllocNone. 520|290 9 00024593 1 8|METH: Allocate one readonly cell in the colormap with XAllocColor. 520|290 9 00024593 1 9|METH: Construct an array with two invalid pixel values and one valid pixel value. 520|290 9 00024593 1 10|METH: Deallocate the colormap cells indicated by the array with XFreeColors. 520|290 9 00024593 1 11|METH: Verify that a BadValue error occurred. 520|290 9 00024593 1 12|METH: Verify that the bad value reported was one of the invalid pixel array elements. 520|290 9 00024593 1 13|REPORT: Got BadAccess, Expecting BadValue 220|290 9 1 08:45:23|FAIL 410|290 9 1 08:45:23|IC End 80|290 1 08:45:24|TC End, scenario ref 588-0 70||"VSW5TESTSUITE CASE XLookupColor 4" 10|291 /Xlib7/XLookupColor 08:45:24|TC Start, scenario ref 590-0 15|291 3.3-lite 4|TCM Start 520|291 0 00024595 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|291 1 1 08:45:26|IC Start 200|291 1 08:45:26|TP Start 520|291 1 00024595 1 1|VSW5TESTSUITE PURPOSE 1 520|291 1 00024595 1 2|Assertion XLookupColor-1.(A) 520|291 1 00024595 1 3|A call to XLookupColor obtains the exact and closest 520|291 1 00024595 1 4|available RGB values for the colormap argument to those 520|291 1 00024595 1 5|specified for the colour named color_name in the database, 520|291 1 00024595 1 6|and stores the exact values in the red, green and blue 520|291 1 00024595 1 7|components of the XColor structure named by the 520|291 1 00024595 1 8|exact_def_return argument, and stores the closest available 520|291 1 00024595 1 9|values in the red, green and blue components of the XColor 520|291 1 00024595 1 10|structure named by the screen_def_return argument. 520|291 1 00024595 1 11|METH: For each visual class: 520|291 1 00024595 1 12|METH: Create a colourmap with alloc set to AllocNone. 520|291 1 00024595 1 13|METH: Lookup the exact and closest supported rgb values 520|291 1 00024595 1 14|METH: for colour XT_GOOD_COLORNAME with XLookupColor. 520|291 1 00024595 1 15|METH: Verify that the function returned non-zero. 520|291 1 00024595 1 16|METH: Allocate a read/only cell using returned RGB values with XAllocColor 520|291 1 00024595 1 17|METH: (which is assumed to return correct RGB values) . 520|291 1 00024595 1 18|METH: Verify that the RBG values from both calls are identical. 520|291 1 00024595 1 19|METH: (so XLookupColor previously returned correct RGB values) 220|291 1 0 08:45:26|PASS 410|291 1 1 08:45:26|IC End 400|291 2 1 08:45:26|IC Start 200|291 2 08:45:26|TP Start 520|291 2 00024595 1 1|VSW5TESTSUITE PURPOSE 2 520|291 2 00024595 1 2|Assertion XLookupColor-2.(A) 520|291 2 00024595 1 3|Upper and lower case characters in the color_name argument 520|291 2 00024595 1 4|refer to the same colour. 520|291 2 00024595 1 5|METH: For each supported visual type: 520|291 2 00024595 1 6|METH: Create a colomap with alloc set to AllocNone. 520|291 2 00024595 1 7|METH: Look up the rgb value of the colour name XT_GOOD_COLORNAME 520|291 2 00024595 1 8|METH: in the database with XLookupNamedColor. 520|291 2 00024595 1 9|METH: Look up the rbg value of the colour name XT_GOOD_COLORNAME, 520|291 2 00024595 1 10|METH: with alternating characters in alternating case, 520|291 2 00024595 1 11|METH: in the colourmap with XAllocNamedColor. 520|291 2 00024595 1 12|METH: Verify that the function returned non-zero. 520|291 2 00024595 1 13|METH: Verify that the exact and closest supported rbg values from both calls 520|291 2 00024595 1 14|METH: are identical. 220|291 2 0 08:45:27|PASS 410|291 2 1 08:45:27|IC End 400|291 3 1 08:45:27|IC Start 200|291 3 08:45:27|TP Start 520|291 3 00024595 1 1|VSW5TESTSUITE PURPOSE 3 520|291 3 00024595 1 2|Assertion XLookupColor-3.(A) 520|291 3 00024595 1 3|When the color_name argument refers to a colour in the 520|291 3 00024595 1 4|colour database, then XLookupColor returns non-zero. 520|291 3 00024595 1 5|METH: For each supported visual class: 520|291 3 00024595 1 6|METH: Create a colormap with XCreateColormap. 520|291 3 00024595 1 7|METH: Lookup the rgb values for XT_GOOD_COLOR_NAME with XLookupColor. 520|291 3 00024595 1 8|METH: Verify that the function returned non-zero. 220|291 3 0 08:45:27|PASS 410|291 3 1 08:45:27|IC End 400|291 4 1 08:45:27|IC Start 200|291 4 08:45:27|TP Start 520|291 4 00024595 1 1|VSW5TESTSUITE PURPOSE 4 520|291 4 00024595 1 2|Assertion XLookupColor-4.(A) 520|291 4 00024595 1 3|When the color_name argument does not refer to a colour in 520|291 4 00024595 1 4|the colour database, then XLookupColor returns zero. 520|291 4 00024595 1 5|METH: For each supported visual class: 520|291 4 00024595 1 6|METH: Create a colormap with XCreateColormap. 520|291 4 00024595 1 7|METH: Lookup the rgb values for XT_BAD_COLORNAME with XLookupColor. 520|291 4 00024595 1 8|METH: Verify that the function returned zero. 220|291 4 0 08:45:27|PASS 410|291 4 1 08:45:27|IC End 80|291 0 08:45:27|TC End, scenario ref 590-0 70||"VSW5TESTSUITE CASE XParseColor 10" 10|292 /Xlib7/XParseColor 08:45:27|TC Start, scenario ref 592-0 15|292 3.3-lite 10|TCM Start 520|292 0 00024597 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|292 1 1 08:45:30|IC Start 200|292 1 08:45:30|TP Start 520|292 1 00024597 1 1|VSW5TESTSUITE PURPOSE 1 520|292 1 00024597 1 2|Assertion XParseColor-1.(B) 520|292 1 00024597 1 3|When the first character of the spec argument is not #, 520|292 1 00024597 1 4|then a call to XParseColor returns in the exact_def_return 520|292 1 00024597 1 5|argument the rgb values for the colour named by the spec 520|292 1 00024597 1 6|argument on the screen associated with the colormap argument 520|292 1 00024597 1 7|and returns non-zero. 520|292 1 00024597 1 8|Reason for omission: There is no known portable test method for this assertion 520|292 1 00024597 1 9|METH: Parse the color XT_GOOD_COLORNAME using XParseColor. 520|292 1 00024597 1 10|METH: Verify that the call returns non-zero. 520|292 1 00024597 1 11|REPORT: The assertion can only be partially tested 220|292 1 5 08:45:30|UNTESTED 410|292 1 1 08:45:30|IC End 400|292 2 1 08:45:30|IC Start 200|292 2 08:45:30|TP Start 520|292 2 00024597 1 1|VSW5TESTSUITE PURPOSE 2 520|292 2 00024597 1 2|Assertion XParseColor-2.(A) 520|292 2 00024597 1 3|When the first character of the spec argument is a, and 520|292 2 00024597 1 4|the remainder of the string comprises 3 hexadecimal digits, 520|292 2 00024597 1 5|then a call to XParseColor sets the exact_def_return 520|292 2 00024597 1 6|argument to have red component equal to the value of the 520|292 2 00024597 1 7|first digit << 12, to have green component equal to the 520|292 2 00024597 1 8|value of the second digit << 12, to have blue component 520|292 2 00024597 1 9|equal to the value of the third digit << 12 and returns 520|292 2 00024597 1 10|non-zero. 520|292 2 00024597 1 11|METH: Parse the string "#18f" using XParseColor. 520|292 2 00024597 1 12|METH: Verify that the returned XColor structure had red 0x1 green 0x8 blue 0xf. 220|292 2 0 08:45:30|PASS 410|292 2 1 08:45:30|IC End 400|292 3 1 08:45:30|IC Start 200|292 3 08:45:30|TP Start 520|292 3 00024597 1 1|VSW5TESTSUITE PURPOSE 3 520|292 3 00024597 1 2|Assertion XParseColor-3.(A) 520|292 3 00024597 1 3|When the first character of the spec argument is a, and 520|292 3 00024597 1 4|the remainder of the string comprises 6 hexadecimal digits, 520|292 3 00024597 1 5|then a call to XParseColor sets the exact_def_return 520|292 3 00024597 1 6|argument to have red component equal to the value of the 520|292 3 00024597 1 7|first two digits << 8, to have green component equal to the 520|292 3 00024597 1 8|value of the second two digits << 8, to have blue component 520|292 3 00024597 1 9|equal to the value of the third two digits << 8 and returns 520|292 3 00024597 1 10|non-zero. 520|292 3 00024597 1 11|METH: Parse the string "#f1f8ff" using XParseColor. 520|292 3 00024597 1 12|METH: Verify that the returned XColor structure had red 0xf1 green 0xf8 blue 0xff. 220|292 3 0 08:45:30|PASS 410|292 3 1 08:45:30|IC End 400|292 4 1 08:45:30|IC Start 200|292 4 08:45:30|TP Start 520|292 4 00024597 1 1|VSW5TESTSUITE PURPOSE 4 520|292 4 00024597 1 2|Assertion XParseColor-4.(A) 520|292 4 00024597 1 3|When the first character of the spec argument is a, and 520|292 4 00024597 1 4|the remainder of the string comprises 9 hexadecimal digits, 520|292 4 00024597 1 5|then a call to XParseColor sets the exact_def_return 520|292 4 00024597 1 6|argument to have red component equal to the value of the 520|292 4 00024597 1 7|first three digits << 4, to have green component equal to 520|292 4 00024597 1 8|the value of the second three digits << 4, to have blue 520|292 4 00024597 1 9|component equal to the value of the third three digits << 4 520|292 4 00024597 1 10|and returns non-zero. 520|292 4 00024597 1 11|METH: Parse the string "#af1bf8cff" using XParseColor. 520|292 4 00024597 1 12|METH: Verify that the returned XColor structure had red 0xaf1 green 0xbf8 blue 0xcff. 220|292 4 0 08:45:30|PASS 410|292 4 1 08:45:30|IC End 400|292 5 1 08:45:30|IC Start 200|292 5 08:45:30|TP Start 520|292 5 00024597 1 1|VSW5TESTSUITE PURPOSE 5 520|292 5 00024597 1 2|Assertion XParseColor-5.(A) 520|292 5 00024597 1 3|When the first character of the spec argument is a, and 520|292 5 00024597 1 4|the remainder of the string comprises 12 hexadecimal digits, 520|292 5 00024597 1 5|then a call to XParseColor sets the exact_def_return 520|292 5 00024597 1 6|argument to have red component equal to the value of the 520|292 5 00024597 1 7|first four digits, to have green component equal to the 520|292 5 00024597 1 8|value of the second four digits, to have blue component 520|292 5 00024597 1 9|equal to the value of the third four digits and returns 520|292 5 00024597 1 10|non-zero. 520|292 5 00024597 1 11|METH: Parse the string "#faf01bf81cff" using XParseColor. 520|292 5 00024597 1 12|METH: Verify that the returned XColor structure had red 0xfaf0 green 0x1bf8 blue 0x1cff. 220|292 5 0 08:45:30|PASS 410|292 5 1 08:45:30|IC End 400|292 6 1 08:45:30|IC Start 200|292 6 08:45:30|TP Start 520|292 6 00024597 1 1|VSW5TESTSUITE PURPOSE 6 520|292 6 00024597 1 2|Assertion XParseColor-6.(A) 520|292 6 00024597 1 3|Upper and lower case characters in the spec argument refer 520|292 6 00024597 1 4|to the same colour. 520|292 6 00024597 1 5|METH: Parse the string XT_GOOD_COLORNAME using XParseColor. 520|292 6 00024597 1 6|METH: Verify that the call did not return zero. 520|292 6 00024597 1 7|METH: Parse the string obtained by inverting each character of XT_GOOD_COLORNAME using XParseColor. 520|292 6 00024597 1 8|METH: Verify that the call did not return zero. 520|292 6 00024597 1 9|METH: Verify that the returned red, green and blue values are the same. 520|292 6 00024597 1 10|METH: Parse the string #feAAc1 using XParseColor. 520|292 6 00024597 1 11|METH: Verify that the call did not return zero. 520|292 6 00024597 1 12|METH: Parse the string #FEAaC1 using XParseColor. 520|292 6 00024597 1 13|METH: Verify that the call did not return zero. 520|292 6 00024597 1 14|METH: Verify that the returned red, green and blue values are the same. 220|292 6 0 08:45:30|PASS 410|292 6 1 08:45:30|IC End 400|292 7 1 08:45:30|IC Start 200|292 7 08:45:30|TP Start 520|292 7 00024597 1 1|VSW5TESTSUITE PURPOSE 7 520|292 7 00024597 1 2|Assertion XParseColor-7.(A) 520|292 7 00024597 1 3|A call to XParseColor sets the flags component of the 520|292 7 00024597 1 4|exact_def_return argument to DoRed|DoGreen|DoBlue. 520|292 7 00024597 1 5|METH: Parse the string "#000" using XParseColor. 520|292 7 00024597 1 6|METH: Verify that the flags component of the returned XColor structure was DoRed|DoGreen|DoBlue. 220|292 7 0 08:45:30|PASS 410|292 7 1 08:45:30|IC End 400|292 8 1 08:45:30|IC Start 200|292 8 08:45:30|TP Start 520|292 8 00024597 1 1|VSW5TESTSUITE PURPOSE 8 520|292 8 00024597 1 2|Assertion XParseColor-8.(A) 520|292 8 00024597 1 3|When the first character of the spec argument is a and the 520|292 8 00024597 1 4|remainder of the string does not comprise 3, 6, 9 or 12 520|292 8 00024597 1 5|hexadecimal digits, then a call to XParseColor returns zero. 520|292 8 00024597 1 6|METH: Parse the string "#f0" using XParseColor. 520|292 8 00024597 1 7|METH: Verify that the call returns zero. 520|292 8 00024597 1 8|METH: Parse the string "#1010" using XParseColor. 520|292 8 00024597 1 9|METH: Verify that the call returns zero. 520|292 8 00024597 1 10|METH: Parse the string "##ffeeffeeffe" using XParseColor. 520|292 8 00024597 1 11|METH: Verify that the call returns zero. 520|292 8 00024597 1 12|METH: Parse the string "##0011223344556" using XParseColor. 520|292 8 00024597 1 13|METH: Verify that the call returns zero. 220|292 8 0 08:45:30|PASS 410|292 8 1 08:45:30|IC End 400|292 9 1 08:45:30|IC Start 200|292 9 08:45:30|TP Start 520|292 9 00024597 1 1|VSW5TESTSUITE PURPOSE 9 520|292 9 00024597 1 2|Assertion XParseColor-9.(A) 520|292 9 00024597 1 3|When the first character of the spec argument is not a and 520|292 9 00024597 1 4|the colour named by the spec argument is not in the colour 520|292 9 00024597 1 5|database, then a call to XParseColor returns zero. 520|292 9 00024597 1 6|METH: Parse the string XT_BAD_COLORNAME using XParseColor. 520|292 9 00024597 1 7|METH: Verify that the call returns zero. 220|292 9 0 08:45:30|PASS 410|292 9 1 08:45:30|IC End 400|292 10 1 08:45:30|IC Start 200|292 10 08:45:30|TP Start 520|292 10 00024597 1 1|VSW5TESTSUITE PURPOSE 10 520|292 10 00024597 1 2|Assertion XParseColor-10.(A) 520|292 10 00024597 1 3|When a colourmap argument does not name a valid colourmap, 520|292 10 00024597 1 4|then a BadColor error occurs. 520|292 10 00024597 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|292 10 00024597 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|292 10 00024597 1 7|METH: Verify that a BadColor error occurs. 220|292 10 0 08:45:30|PASS 410|292 10 1 08:45:30|IC End 80|292 77 08:45:30|TC End, scenario ref 592-0 70||"VSW5TESTSUITE CASE XQueryColor 3" 10|293 /Xlib7/XQueryColor 08:45:30|TC Start, scenario ref 594-0 15|293 3.3-lite 3|TCM Start 520|293 0 00024599 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|293 1 1 08:45:33|IC Start 200|293 1 08:45:33|TP Start 520|293 1 00024599 1 1|VSW5TESTSUITE PURPOSE 1 520|293 1 00024599 1 2|Assertion XQueryColor-1.(A) 520|293 1 00024599 1 3|A call to XQueryColor obtains the RGB values of the 520|293 1 00024599 1 4|colourmap entry specified by the pixel component of the 520|293 1 00024599 1 5|XColor structure named by the def_in_out argument, and 520|293 1 00024599 1 6|returns the RGB values in the red, green and blue 520|293 1 00024599 1 7|components and sets the flags component to the bitwise OR of 520|293 1 00024599 1 8|DoRed, DoGreen and DoBlue. 520|293 1 00024599 1 9|METH: For each supported visual class: 520|293 1 00024599 1 10|METH: Create a colormap with XCreateColormap with alloc set to AllocNone. 520|293 1 00024599 1 11|METH: Allocate a new r/o colourmap cell with XAllocColor. 520|293 1 00024599 1 12|METH: Obtain the rgb values and flags components with XQueryColor using the pixel returned by XAllocColor. 520|293 1 00024599 1 13|METH: Verify that the returned flags component was set to DORed|DoGreen|DoBlue. 520|293 1 00024599 1 14|METH: Verify that the rgb values are identical to those returned by XAllocColor. 520|293 1 00024599 1 15|METH: 220|293 1 0 08:45:33|PASS 410|293 1 1 08:45:33|IC End 400|293 2 1 08:45:33|IC Start 200|293 2 08:45:33|TP Start 520|293 2 00024599 1 1|VSW5TESTSUITE PURPOSE 2 520|293 2 00024599 1 2|Assertion XQueryColor-2.(A) 520|293 2 00024599 1 3|When a colourmap argument does not name a valid colourmap, 520|293 2 00024599 1 4|then a BadColor error occurs. 520|293 2 00024599 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|293 2 00024599 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|293 2 00024599 1 7|METH: Verify that a BadColor error occurs. 220|293 2 0 08:45:33|PASS 410|293 2 1 08:45:33|IC End 400|293 3 1 08:45:33|IC Start 200|293 3 08:45:33|TP Start 520|293 3 00024599 1 1|VSW5TESTSUITE PURPOSE 3 520|293 3 00024599 1 2|Assertion XQueryColor-3.(A) 520|293 3 00024599 1 3|When the pixel component in the XColor structure named by 520|293 3 00024599 1 4|the def_in_out argument is not a valid entry in the colormap 520|293 3 00024599 1 5|argument, then a BadValue error occurs. 520|293 3 00024599 1 6|METH: For each supported visual class: 520|293 3 00024599 1 7|METH: Create a colormap with XCreateColormap with alloc set to AllocNone. 520|293 3 00024599 1 8|METH: Call XQueryColor with pixel component = -1. 520|293 3 00024599 1 9|METH: Verify that a BadValue error occurs. 520|293 3 00024599 1 10|REPORT: Got Success, Expecting BadValue 220|293 3 1 08:45:33|FAIL 410|293 3 1 08:45:33|IC End 80|293 1 08:45:33|TC End, scenario ref 594-0 70||"VSW5TESTSUITE CASE XQueryColors 3" 10|294 /Xlib7/XQueryColors 08:45:33|TC Start, scenario ref 596-0 15|294 3.3-lite 3|TCM Start 520|294 0 00024601 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|294 1 1 08:45:36|IC Start 200|294 1 08:45:36|TP Start 520|294 1 00024601 1 1|VSW5TESTSUITE PURPOSE 1 520|294 1 00024601 1 2|Assertion XQueryColors-1.(A) 520|294 1 00024601 1 3|A call to XQueryColors obtains the RGB values of the 520|294 1 00024601 1 4|colourmap entries specified by the pixel components of the 520|294 1 00024601 1 5|XColor structures named by the defs_in_out argument, and 520|294 1 00024601 1 6|returns the RGB values in the red, green, and blue 520|294 1 00024601 1 7|components and sets the flags components to the bitwise OR 520|294 1 00024601 1 8|of DoRed, DoGreen, and DoBlue. 520|294 1 00024601 1 9|METH: For each supported visual class : 520|294 1 00024601 1 10|METH: Create a colormap with XCreateColormap with alloc = AllocNone. 520|294 1 00024601 1 11|METH: Allocate a new r/o colourmap cell with XAllocColor. 520|294 1 00024601 1 12|METH: Obtain the rgb values and flags components with XQueryColors using the pixel returned by XAllocCOlor. 520|294 1 00024601 1 13|METH: Verify that the returned flags component was set to DORed|DoGreen|DoBlue. 520|294 1 00024601 1 14|METH: Verify that the rgb values are identical to those returned by XAllocColor. 220|294 1 0 08:45:37|PASS 410|294 1 1 08:45:37|IC End 400|294 2 1 08:45:37|IC Start 200|294 2 08:45:37|TP Start 520|294 2 00024601 1 1|VSW5TESTSUITE PURPOSE 2 520|294 2 00024601 1 2|Assertion XQueryColors-2.(A) 520|294 2 00024601 1 3|When a colourmap argument does not name a valid colourmap, 520|294 2 00024601 1 4|then a BadColor error occurs. 520|294 2 00024601 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|294 2 00024601 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|294 2 00024601 1 7|METH: Verify that a BadColor error occurs. 220|294 2 0 08:45:37|PASS 410|294 2 1 08:45:37|IC End 400|294 3 1 08:45:37|IC Start 200|294 3 08:45:37|TP Start 520|294 3 00024601 1 1|VSW5TESTSUITE PURPOSE 3 520|294 3 00024601 1 2|Assertion XQueryColors-3.(A) 520|294 3 00024601 1 3|When the pixel component in one or more of the ncolors 520|294 3 00024601 1 4|XColor structures named by the defs_in_out argument is not a 520|294 3 00024601 1 5|valid entry in the colormap argument, then a BadValue error 520|294 3 00024601 1 6|occurs which will report any one of the invalid pixel 520|294 3 00024601 1 7|values. 520|294 3 00024601 1 8|METH: For each supported visual class: 520|294 3 00024601 1 9|METH: Create a colormap with XCreateColormap with alloc set to AllocNone. 520|294 3 00024601 1 10|METH: Allocate a r/o colormap cell with XAllocColor. 520|294 3 00024601 1 11|METH: Call XQueryColors with pixel array comprising pixel components 0L, -1L, -2L. 520|294 3 00024601 1 12|METH: Verify that a BadValue error occurs. 520|294 3 00024601 1 13|METH: Verify that the reported BadValue was either -1 or -2. 520|294 3 00024601 1 14|REPORT: Got Success, Expecting BadValue 220|294 3 1 08:45:37|FAIL 410|294 3 1 08:45:37|IC End 80|294 1 08:45:38|TC End, scenario ref 596-0 70||"VSW5TESTSUITE CASE XStoreColor 8" 10|295 /Xlib7/XStoreColor 08:45:38|TC Start, scenario ref 598-0 15|295 3.3-lite 8|TCM Start 520|295 0 00024603 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|295 1 1 08:45:41|IC Start 200|295 1 08:45:41|TP Start 520|295 1 00024603 1 1|VSW5TESTSUITE PURPOSE 1 520|295 1 00024603 1 2|Assertion XStoreColor-1.(C) 520|295 1 00024603 1 3|If any of the visual classes DirectColor, PseudoColor or 520|295 1 00024603 1 4|Grayscale is supported: A call to XStoreColor obtains the 520|295 1 00024603 1 5|closest available RGB values for the colormap argument to 520|295 1 00024603 1 6|those specified in the red, green and blue components of 520|295 1 00024603 1 7|the XColor structure named by the color argument, and stores 520|295 1 00024603 1 8|those values in the read-write colourmap entry specified by 520|295 1 00024603 1 9|the pixel components of the XColor structure. 520|295 1 00024603 1 10|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|295 1 00024603 1 11|METH: Create a colormap with alloc set to AllocAll. 520|295 1 00024603 1 12|METH: Store the color r = 0xffff g = 0xf1f0 b = 0x0ff8 at cell 0. 520|295 1 00024603 1 13|METH: Obtain the rbg values of the stored color with XQueryColor. 520|295 1 00024603 1 14|METH: Store the returned rgb values in cell 0 520|295 1 00024603 1 15|METH: Obtain the stored values with XQueryColor. 520|295 1 00024603 1 16|METH: Verify the rgb values stored in both cases were identical. 220|295 1 0 08:45:41|PASS 410|295 1 1 08:45:41|IC End 400|295 2 1 08:45:41|IC Start 200|295 2 08:45:41|TP Start 520|295 2 00024603 1 1|VSW5TESTSUITE PURPOSE 2 520|295 2 00024603 1 2|Assertion XStoreColor-2.(C) 520|295 2 00024603 1 3|If any of the visual classes DirectColor, PseudoColor or 520|295 2 00024603 1 4|GrayScale is supported: A call to XStoreColor changes the 520|295 2 00024603 1 5|red, green and blue values in the read-write colourmap entry 520|295 2 00024603 1 6|in accordance with the flags component of the XColor 520|295 2 00024603 1 7|structure named by the color argument. 520|295 2 00024603 1 8|METH: For each supported visual class DirectColor, PseudoColor and GrayScale: 520|295 2 00024603 1 9|METH: Create a colormap with XCreateColormap. 520|295 2 00024603 1 10|METH: Store the color r = 0xffff g = 0xf1f0 b = 0x0ff8 at cell 0 with XStoreColor. 520|295 2 00024603 1 11|METH: Obtain the r,g and b values with XQueryColor. 520|295 2 00024603 1 12|METH: For each possible combination DoRed, DoGreen and DoBlue in flags: 520|295 2 00024603 1 13|METH: Store the bitwise complementary rgb values in the same cell with XStoreColor. 520|295 2 00024603 1 14|METH: Store the color r = 0xffff g = 0xf1f0 b = 0x0ff8 at cell 0 with XStoreColor. 520|295 2 00024603 1 15|METH: Verify that only the components of the colourcell specified by the flags value have been altered with XQueryColor. 520|295 2 00024603 1 16|METH: 220|295 2 0 08:45:41|PASS 410|295 2 1 08:45:41|IC End 400|295 3 1 08:45:41|IC Start 200|295 3 08:45:41|TP Start 520|295 3 00024603 1 1|VSW5TESTSUITE PURPOSE 3 520|295 3 00024603 1 2|Assertion XStoreColor-3.(D) 520|295 3 00024603 1 3|If any of the visual classes DirectColor, PseudoColor or 520|295 3 00024603 1 4|GrayScale is supported: When the colormap is an installed 520|295 3 00024603 1 5|colourmap for its screen, then any changes made by a call to 520|295 3 00024603 1 6|XStoreColor are visible immediately. 520|295 3 00024603 1 7|Reason for omission: There is no known portable test method for this assertion 520|295 3 00024603 1 8|METH: Report UNTESTED 220|295 3 5 08:45:41|UNTESTED 410|295 3 1 08:45:41|IC End 400|295 4 1 08:45:41|IC Start 200|295 4 08:45:41|TP Start 520|295 4 00024603 1 1|VSW5TESTSUITE PURPOSE 4 520|295 4 00024603 1 2|Assertion XStoreColor-4.(C) 520|295 4 00024603 1 3|If any of the visual classes DirectColor, PseudoColor or 520|295 4 00024603 1 4|GrayScale is supported: When the pixel component in the 520|295 4 00024603 1 5|XColor structure named by the color argument is not a valid 520|295 4 00024603 1 6|entry in the colormap argument, then a BadValue error 520|295 4 00024603 1 7|occurs. 520|295 4 00024603 1 8|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|295 4 00024603 1 9|METH: Create a colourmap with alloc set to AllocAll. 520|295 4 00024603 1 10|METH: Store the color r = 0xffff g = 0xf1f0 b = 0x0ff8 using XStoreColor with pixel = colormap_size. 520|295 4 00024603 1 11|METH: Verify that a BadValue error is generated. 220|295 4 0 08:45:41|PASS 410|295 4 1 08:45:41|IC End 400|295 5 1 08:45:41|IC Start 200|295 5 08:45:41|TP Start 520|295 5 00024603 1 1|VSW5TESTSUITE PURPOSE 5 520|295 5 00024603 1 2|Assertion XStoreColor-5.(A) 520|295 5 00024603 1 3|When an attempt to store into a read-only or an unallocated 520|295 5 00024603 1 4|colormap entry is made, then a BadAccess error occurs. 520|295 5 00024603 1 5|METH: For all visuals: 520|295 5 00024603 1 6|METH: Create a colormap with alloc set to AllocNone. (Unallocated for visual 520|295 5 00024603 1 7|METH: classes DirectColor, PseudoColor and GrayScale; R/O for visual 520|295 5 00024603 1 8|METH: classes TrueColor, StaticColor and StaticGray: all should 520|295 5 00024603 1 9|METH: provoke BadAccess) 520|295 5 00024603 1 10|METH: For each colormap cell: 520|295 5 00024603 1 11|METH: Store the color r = 0xffff g = 0xf1f0 b = 0x0ff8 using XStoreColor. 520|295 5 00024603 1 12|METH: Verify that a BadAccess error is generated. 520|295 5 00024603 1 13|METH: Create a new client with XOpenDisplay. 520|295 5 00024603 1 14|METH: Allocate a readonly cell for the new client with XAllocColor. 520|295 5 00024603 1 15|METH: Store a value in the cell with XStoreColor. 520|295 5 00024603 1 16|METH: Verify that a BadAccess error occurred. 520|295 5 00024603 1 17|METH: Allocate a readonly cell with XAllocColor. 520|295 5 00024603 1 18|METH: Store a value in the cell with XStoreColor. 520|295 5 00024603 1 19|METH: Verify that a BadAccess error occurred. 520|295 5 00024603 1 20|unexpected signal 11 (SIGSEGV) received 220|295 5 2 08:45:41|UNRESOLVED 410|295 5 1 08:45:41|IC End 400|295 6 1 08:45:41|IC Start 200|295 6 08:45:41|TP Start 520|295 6 00024603 1 1|VSW5TESTSUITE PURPOSE 6 520|295 6 00024603 1 2|Assertion XStoreColor-6.(A) 520|295 6 00024603 1 3|When a colourmap argument does not name a valid colourmap, 520|295 6 00024603 1 4|then a BadColor error occurs. 520|295 6 00024603 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|295 6 00024603 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|295 6 00024603 1 7|METH: Verify that a BadColor error occurs. 220|295 6 0 08:45:41|PASS 410|295 6 1 08:45:41|IC End 400|295 7 1 08:45:41|IC Start 200|295 7 08:45:41|TP Start 520|295 7 00024603 1 1|VSW5TESTSUITE PURPOSE 7 520|295 7 00024603 1 2|Assertion XStoreColor-7.(D) 520|295 7 00024603 1 3|When rmask_return, gmask_return and bmask_return have been 520|295 7 00024603 1 4|returned by a previous call to XAllocColorPlanes and a 520|295 7 00024603 1 5|read-write colourmap entry for a pixel value is changed by a 520|295 7 00024603 1 6|call to XStoreColor, then the pixel value is decomposed 520|295 7 00024603 1 7|into three components using the masks and the independent 520|295 7 00024603 1 8|colourmap entries are updated. 520|295 7 00024603 1 9|Reason for omission: There is no known reliable test method for this assertion 520|295 7 00024603 1 10|METH: Report UNTESTED 220|295 7 5 08:45:41|UNTESTED 410|295 7 1 08:45:41|IC End 400|295 8 1 08:45:41|IC Start 200|295 8 08:45:41|TP Start 520|295 8 00024603 1 1|VSW5TESTSUITE PURPOSE 8 520|295 8 00024603 1 2|Assertion XStoreColor-8.(C) 520|295 8 00024603 1 3|If the visual class DirectColor is supported: When the 520|295 8 00024603 1 4|colormap argument was created with visual type DirectColor 520|295 8 00024603 1 5|and with alloc set to AllocAll, and a read-write colourmap 520|295 8 00024603 1 6|entry for a pixel value is changed by a call to XStoreColor, 520|295 8 00024603 1 7|then the pixel value is decomposed into three components 520|295 8 00024603 1 8|using the red_mask, green_mask and blue_mask in the visual 520|295 8 00024603 1 9|and the independent colourmap entries are updated. 520|295 8 00024603 1 10|METH: If visual class DirectColor is supported: 520|295 8 00024603 1 11|METH: Create a colourmap using makecolmap and AlocAll 520|295 8 00024603 1 12|METH: Allocate an array of XColor's and one for each of reds, greens & blues 520|295 8 00024603 1 13|METH: Set up each of reds, greens & blues to have a distinguishable value, 520|295 8 00024603 1 14|METH: using XStoreColor, and make sure that's what's in the equivalent colourmaps. 520|295 8 00024603 1 15|METH: Read back some suitably "random" triples and check their components 520|295 8 00024603 1 16|METH: Verify that each component is the same as the corresponding entry in 520|295 8 00024603 1 17|METH: reds, greens & blues. 520|295 8 00024603 1 18|METH: Free the allocated storage: colors, reds, greens & blues. 220|295 8 0 08:45:46|PASS 410|295 8 1 08:45:46|IC End 80|295 1 08:45:46|TC End, scenario ref 598-0 70||"VSW5TESTSUITE CASE XStoreColors 9" 10|296 /Xlib7/XStoreColors 08:45:46|TC Start, scenario ref 600-0 15|296 3.3-lite 9|TCM Start 520|296 0 00024605 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|296 1 1 08:45:49|IC Start 200|296 1 08:45:49|TP Start 520|296 1 00024605 1 1|VSW5TESTSUITE PURPOSE 1 520|296 1 00024605 1 2|Assertion XStoreColors-1.(C) 520|296 1 00024605 1 3|If any of the visual classes DirectColor, PseudoColor or 520|296 1 00024605 1 4|Grayscale is supported: A call to XStoreColors obtains the 520|296 1 00024605 1 5|closest available RGB values for the colormap argument to 520|296 1 00024605 1 6|those specified in the red, green and blue components of 520|296 1 00024605 1 7|the XColor structures named by the color argument, and 520|296 1 00024605 1 8|stores those values in the read-write colourmap entries 520|296 1 00024605 1 9|specified by the pixel components of the XColor structures. 520|296 1 00024605 1 10|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|296 1 00024605 1 11|METH: Create a colourmap with alloc set to AllocAll; 520|296 1 00024605 1 12|METH: Store the color r = 0xffff g = 0xf1f0 b = 0x0ff8 in each cell of the colourmap with XStoreColors. 520|296 1 00024605 1 13|METH: Obtain the stored r,g b values with XQueryColors. 520|296 1 00024605 1 14|METH: Store the obtained r,g b values in each cell with XStoreColors. 520|296 1 00024605 1 15|METH: Obtain the stored r, g, b values with XQueryColors. 520|296 1 00024605 1 16|METH: Verify that these values are identical to those originally obtained. 220|296 1 0 08:45:49|PASS 410|296 1 1 08:45:49|IC End 400|296 2 1 08:45:49|IC Start 200|296 2 08:45:49|TP Start 520|296 2 00024605 1 1|VSW5TESTSUITE PURPOSE 2 520|296 2 00024605 1 2|Assertion XStoreColors-2.(C) 520|296 2 00024605 1 3|If any of the visual classes DirectColor, PseudoColor or 520|296 2 00024605 1 4|Grayscale is supported: A call to XStoreColors changes the 520|296 2 00024605 1 5|red, green and blue values in each of the ncolors read-write 520|296 2 00024605 1 6|colourmap entries in accordance with the flags components of 520|296 2 00024605 1 7|the XColor structures named by the color argument. 520|296 2 00024605 1 8|METH: For each supported visual class DirectColor, PseudoColor and GrayScale: 520|296 2 00024605 1 9|METH: Create a colormap with XCreateColormap. 520|296 2 00024605 1 10|METH: Obtain two distinct colormap values using XStoreColors and XQueryColors. 520|296 2 00024605 1 11|METH: For each possible combination DoRed, DoGreen and DoBlue in flags: 520|296 2 00024605 1 12|METH: Set all colormap cells to the first value with flags = DoRed|DoGreen|DoBlue 520|296 2 00024605 1 13|METH: Set all colormap cells to the second value with rbg components selected by the flag combination with XStoreColors. 520|296 2 00024605 1 14|METH: Verify that only the components of the colourcell specified by the flags were altered with XQueryColor. 220|296 2 0 08:45:49|PASS 410|296 2 1 08:45:49|IC End 400|296 3 1 08:45:49|IC Start 200|296 3 08:45:49|TP Start 520|296 3 00024605 1 1|VSW5TESTSUITE PURPOSE 3 520|296 3 00024605 1 2|Assertion XStoreColors-3.(D) 520|296 3 00024605 1 3|When the colormap is an installed colourmap for its screen, 520|296 3 00024605 1 4|then any changes made by a call to XStoreColors are visible 520|296 3 00024605 1 5|immediately. 520|296 3 00024605 1 6|Reason for omission: There is no known portable test method for this assertion 520|296 3 00024605 1 7|METH: Report UNTESTED 220|296 3 5 08:45:49|UNTESTED 410|296 3 1 08:45:49|IC End 400|296 4 1 08:45:49|IC Start 200|296 4 08:45:49|TP Start 520|296 4 00024605 1 1|VSW5TESTSUITE PURPOSE 4 520|296 4 00024605 1 2|Assertion XStoreColors-4.(C) 520|296 4 00024605 1 3|If any of the visual classes DirectColor, PseudoColor or 520|296 4 00024605 1 4|GrayScale is supported: When one or more colourmap entries 520|296 4 00024605 1 5|cannot be changed, then all the specified colourmap entries 520|296 4 00024605 1 6|that are allocated writable by any client are changed. 520|296 4 00024605 1 7|METH: If visual class is DirectColor, PseudoColor or GrayScale: 520|296 4 00024605 1 8|METH: Create a colormap with AllocNone 520|296 4 00024605 1 9|METH: Check >= 2 cells in colormap 520|296 4 00024605 1 10|METH: Allocate first cell as r/o, second as read write 520|296 4 00024605 1 11|METH: Update r/w cell to known value with XStoreColor. 520|296 4 00024605 1 12|METH: Discover what it was really set to, and remember. 520|296 4 00024605 1 13|METH: Update both cells, the r/w one to an opposite value, with XStoreColors 520|296 4 00024605 1 14|METH: Verify BadAccess occurred, will have Failed if not -- see CODE arg. 520|296 4 00024605 1 15|METH: Check that despite error the 2nd, r/w, cell was changed in value 520|296 4 00024605 1 16|METH: Repeat for next matching visual. 220|296 4 0 08:45:49|PASS 410|296 4 1 08:45:49|IC End 400|296 5 1 08:45:49|IC Start 200|296 5 08:45:49|TP Start 520|296 5 00024605 1 1|VSW5TESTSUITE PURPOSE 5 520|296 5 00024605 1 2|Assertion XStoreColors-5.(C) 520|296 5 00024605 1 3|If any of the visual classes DirectColor, PseudoColor or 520|296 5 00024605 1 4|GrayScale is supported: When the pixel component in more 520|296 5 00024605 1 5|than one of the XColor structures named by the color 520|296 5 00024605 1 6|argument is not a valid entry in the colormap argument, then 520|296 5 00024605 1 7|a BadValue error occurs which will report any one of the 520|296 5 00024605 1 8|invalid pixel values. 520|296 5 00024605 1 9|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|296 5 00024605 1 10|METH: Create a colormap with alloc set to AllocAll. 520|296 5 00024605 1 11|METH: Store an array of 3 colorvalues with pixel values -1, 0, -2. 520|296 5 00024605 1 12|METH: Verify that a BadValue error occurs. 520|296 5 00024605 1 13|METH: Verify that the erroneous pixel was reported as either -1 or -2. 220|296 5 0 08:45:49|PASS 410|296 5 1 08:45:49|IC End 400|296 6 1 08:45:49|IC Start 200|296 6 08:45:49|TP Start 520|296 6 00024605 1 1|VSW5TESTSUITE PURPOSE 6 520|296 6 00024605 1 2|Assertion XStoreColors-6.(A) 520|296 6 00024605 1 3|When an attempt to store into a read-only or an unallocated 520|296 6 00024605 1 4|colormap entry is made, then a BadAccess error occurs. 520|296 6 00024605 1 5|METH: For all visuals: 520|296 6 00024605 1 6|METH: Create a colormap with alloc set to AllocNone. (Unallocated for visual 520|296 6 00024605 1 7|METH: classes DirectColor, PseudoColor and GrayScale; R/O for visual 520|296 6 00024605 1 8|METH: classes TrueColor, StaticColor and StaticGray: all should 520|296 6 00024605 1 9|METH: provoke BadAccess) 520|296 6 00024605 1 10|METH: If visual class is not one of DirectColor, PseudoColor or GrayScale; 520|296 6 00024605 1 11|METH: Store distinct colors into all of the (already r/o) cells using XStoreColors. 520|296 6 00024605 1 12|METH: Verify that a BadAccess error is generated. 520|296 6 00024605 1 13|METH: Create a new client with XOpenDisplay. 520|296 6 00024605 1 14|METH: Allocate a readonly cell for the new client with XAllocColor. 520|296 6 00024605 1 15|METH: Store a value in the cell with XStoreColors. 520|296 6 00024605 1 16|METH: Verify that a BadAccess error occurred. 520|296 6 00024605 1 17|METH: Allocate a readonly cell with XAllocColor. 520|296 6 00024605 1 18|METH: Store a value in the cell with XStoreColors. 520|296 6 00024605 1 19|METH: Verify that a BadAccess error occurred. 520|296 6 00024605 1 20|unexpected signal 11 (SIGSEGV) received 220|296 6 2 08:45:49|UNRESOLVED 410|296 6 1 08:45:49|IC End 400|296 7 1 08:45:49|IC Start 200|296 7 08:45:49|TP Start 520|296 7 00024605 1 1|VSW5TESTSUITE PURPOSE 7 520|296 7 00024605 1 2|Assertion XStoreColors-7.(A) 520|296 7 00024605 1 3|When a colourmap argument does not name a valid colourmap, 520|296 7 00024605 1 4|then a BadColor error occurs. 520|296 7 00024605 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|296 7 00024605 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|296 7 00024605 1 7|METH: Verify that a BadColor error occurs. 220|296 7 0 08:45:49|PASS 410|296 7 1 08:45:49|IC End 400|296 8 1 08:45:49|IC Start 200|296 8 08:45:49|TP Start 520|296 8 00024605 1 1|VSW5TESTSUITE PURPOSE 8 520|296 8 00024605 1 2|Assertion XStoreColors-8.(D) 520|296 8 00024605 1 3|When rmask_return, gmask_return and bmask_return have been 520|296 8 00024605 1 4|returned by a previous call to XAllocColorPlanes and a 520|296 8 00024605 1 5|read-write colourmap entry for a pixel value is changed by a 520|296 8 00024605 1 6|call to XStoreColors, then the pixel value is decomposed 520|296 8 00024605 1 7|into three components using the masks and the independent 520|296 8 00024605 1 8|colourmap entries are updated. 520|296 8 00024605 1 9|Reason for omission: There is no known reliable test method for this assertion 520|296 8 00024605 1 10|METH: Report UNTESTED 220|296 8 5 08:45:49|UNTESTED 410|296 8 1 08:45:49|IC End 400|296 9 1 08:45:49|IC Start 200|296 9 08:45:49|TP Start 520|296 9 00024605 1 1|VSW5TESTSUITE PURPOSE 9 520|296 9 00024605 1 2|Assertion XStoreColors-9.(C) 520|296 9 00024605 1 3|If the visual class DirectColor is supported: When the 520|296 9 00024605 1 4|colormap argument was created with visual type DirectColor 520|296 9 00024605 1 5|and with alloc set to AllocAll, and a read-write colourmap 520|296 9 00024605 1 6|entry for a pixel value is changed by a call to XStoreColors, 520|296 9 00024605 1 7|then the pixel value is decomposed into three components 520|296 9 00024605 1 8|using the red_mask, green_mask and blue_mask in the visual 520|296 9 00024605 1 9|and the independent colourmap entries are updated. 520|296 9 00024605 1 10|METH: If visual class DirectColor is supported: 520|296 9 00024605 1 11|METH: Create a colourmap using makecolmap and AlocAll 520|296 9 00024605 1 12|METH: Allocate an array of XColor's and one for each of reds, greens & blues 520|296 9 00024605 1 13|METH: Set up each of reds, greens & blues to have a distinguishable value, 520|296 9 00024605 1 14|METH: using XStoreColors, and make sure that's what's in the equivalent colourmaps. 520|296 9 00024605 1 15|METH: Read back some suitably "random" triples and check their components 520|296 9 00024605 1 16|METH: Verify that each component is the same as the corresponding entry in 520|296 9 00024605 1 17|METH: reds, greens & blues. 520|296 9 00024605 1 18|METH: Free the allocated storage: colors, reds, greens & blues. 220|296 9 0 08:45:49|PASS 410|296 9 1 08:45:49|IC End 80|296 1 08:45:49|TC End, scenario ref 600-0 70||"VSW5TESTSUITE CASE XStoreNamedColor 9" 10|297 /Xlib7/XStoreNamedColor 08:45:49|TC Start, scenario ref 602-0 15|297 3.3-lite 9|TCM Start 520|297 0 00024607 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|297 1 1 08:45:52|IC Start 200|297 1 08:45:52|TP Start 520|297 1 00024607 1 1|VSW5TESTSUITE PURPOSE 1 520|297 1 00024607 1 2|Assertion XStoreNamedColor-1.(C) 520|297 1 00024607 1 3|If any of the visual classes DirectColor, PseudoColor or 520|297 1 00024607 1 4|GrayScale is supported: A call to XStoreNamedColor obtains 520|297 1 00024607 1 5|the closest available RGB values for the colormap argument 520|297 1 00024607 1 6|to those specified for the colour named color in the 520|297 1 00024607 1 7|database, and stores those values in the read-write 520|297 1 00024607 1 8|colourmap entry specified by the pixel component of the 520|297 1 00024607 1 9|XColor structure. 520|297 1 00024607 1 10|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|297 1 00024607 1 11|METH: Create a colormap with alloc set to AllocAll. 520|297 1 00024607 1 12|METH: Store the r,g and b colour values of XT_GOOD_COLOUR_NAME in the colourmap with XStoreNamedColor. 520|297 1 00024607 1 13|METH: Obtain the rbg values of the stored color with XQueryColor. 520|297 1 00024607 1 14|METH: Store those rgb values in the colormap with XStoreColor. 520|297 1 00024607 1 15|METH: Obtain the stored rgb values with XQueryColor. 520|297 1 00024607 1 16|METH: Verify the rgb values stored in the two cells are identical. 220|297 1 0 08:45:52|PASS 410|297 1 1 08:45:52|IC End 400|297 2 1 08:45:52|IC Start 200|297 2 08:45:52|TP Start 520|297 2 00024607 1 1|VSW5TESTSUITE PURPOSE 2 520|297 2 00024607 1 2|Assertion XStoreNamedColor-2.(A) 520|297 2 00024607 1 3|If any of the visual classes DirectColor, PseudoColor or 520|297 2 00024607 1 4|GrayScale is supported: A call to XStoreNamedColor changes 520|297 2 00024607 1 5|the red, green and blue values in the read-write colourmap 520|297 2 00024607 1 6|entry in accordance with the flags argument. 520|297 2 00024607 1 7|METH: For each supported visual class DirectColor, PseudoColor and GrayScale: 520|297 2 00024607 1 8|METH: Create a colormap with XCreateColormap. 520|297 2 00024607 1 9|METH: Store XT_GOOD_COLOR_NAME r, g and b values in cell 0 with XStoreNamedColor. 520|297 2 00024607 1 10|METH: Obtain the r,g and b values with XQueryColor. 520|297 2 00024607 1 11|METH: Complement the rgb values and store the value in cell 0 with XStoreColor. 520|297 2 00024607 1 12|METH: Obtain the bitwise complemented rgb values using XQueryColor. 520|297 2 00024607 1 13|METH: For each possible combination DoRed, DoGreen and DoBlue in flags: 520|297 2 00024607 1 14|METH: Store the bitwise complementary rgb values in the same cell with XStoreColor. 520|297 2 00024607 1 15|METH: Store the XT_GOOD_COLOR_NAME values in the colourmap cell using XStoreNamedColor. 520|297 2 00024607 1 16|METH: Verify that only the components of the colourcell specified by the flags value have been altered with XQueryColor. 220|297 2 0 08:45:53|PASS 410|297 2 1 08:45:53|IC End 400|297 3 1 08:45:53|IC Start 200|297 3 08:45:53|TP Start 520|297 3 00024607 1 1|VSW5TESTSUITE PURPOSE 3 520|297 3 00024607 1 2|Assertion XStoreNamedColor-3.(A) 520|297 3 00024607 1 3|If any of the visual classes DirectColor, PseudoColor or 520|297 3 00024607 1 4|GrayScale is supported: Upper and lower case characters in 520|297 3 00024607 1 5|the color argument refer to the same color. 520|297 3 00024607 1 6|METH: For each supported visual class: 520|297 3 00024607 1 7|METH: Create a colomap with alloc set to AllocAll. 520|297 3 00024607 1 8|METH: Store colour XT_GOOD_COLOR_NAME in the colourmap with XStoreNamedColor. 520|297 3 00024607 1 9|METH: Obtain the stored rgb values with XQueryColor, 520|297 3 00024607 1 10|METH: Store colour XT_GOOD_COLOR_NAME with alternating characters in alternating case with XStoreNamedColor. 520|297 3 00024607 1 11|METH: Verify that the rgb values written by both calls was identical. 220|297 3 0 08:45:53|PASS 410|297 3 1 08:45:53|IC End 400|297 4 1 08:45:53|IC Start 200|297 4 08:45:53|TP Start 520|297 4 00024607 1 1|VSW5TESTSUITE PURPOSE 4 520|297 4 00024607 1 2|Assertion XStoreNamedColor-4.(A) 520|297 4 00024607 1 3|If any of the visual classes DirectColor, PseudoColor or 520|297 4 00024607 1 4|GrayScale is supported: When the pixel argument is not a 520|297 4 00024607 1 5|valid entry in the colormap argument, then a BadValue error 520|297 4 00024607 1 6|occurs. 520|297 4 00024607 1 7|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|297 4 00024607 1 8|METH: Create a colourmap with alloc set to AllocAll. 520|297 4 00024607 1 9|METH: Store the colour XT_GOOD_COLOR_NAME at pixel = colourmap_size with XStoreNamedColor. 520|297 4 00024607 1 10|METH: Verify that a BadValue error is generated. 220|297 4 0 08:45:53|PASS 410|297 4 1 08:45:53|IC End 400|297 5 1 08:45:53|IC Start 200|297 5 08:45:53|TP Start 520|297 5 00024607 1 1|VSW5TESTSUITE PURPOSE 5 520|297 5 00024607 1 2|Assertion XStoreNamedColor-5.(A) 520|297 5 00024607 1 3|When an attempt to store into a read-only or an unallocated 520|297 5 00024607 1 4|colormap entry is made, then a BadAccess error occurs. 520|297 5 00024607 1 5|METH: For each visual class DirectColor, PseudoColor and GrayScale: 520|297 5 00024607 1 6|METH: Create a colormap (r/o) with alloc set to AllocNone. 520|297 5 00024607 1 7|METH: Store the color XT_GOOD_COLORNAME with XStoreNamedColor 520|297 5 00024607 1 8|METH: Verify that a BadAccess error is generated. 520|297 5 00024607 1 9|METH: Create a new client with XOpenDisplay. 520|297 5 00024607 1 10|METH: Allocate a full red readonly cell for the new client with XAllocColor. 520|297 5 00024607 1 11|METH: Store the color XT_GOOD_COLORNAME with XStoreNamedColor. 520|297 5 00024607 1 12|METH: Verify that a BadAccess error occurred. 520|297 5 00024607 1 13|METH: Allocate another readonly cell with XAllocColor. 520|297 5 00024607 1 14|METH: Store the color XT_GOOD_COLORNAME with XStoreNamedColor. 520|297 5 00024607 1 15|METH: Verify that a BadAccess error occurred. 520|297 5 00024607 1 16|unexpected signal 11 (SIGSEGV) received 220|297 5 2 08:45:53|UNRESOLVED 410|297 5 1 08:45:53|IC End 400|297 6 1 08:45:53|IC Start 200|297 6 08:45:53|TP Start 520|297 6 00024607 1 1|VSW5TESTSUITE PURPOSE 6 520|297 6 00024607 1 2|Assertion XStoreNamedColor-6.(A) 520|297 6 00024607 1 3|When a colourmap argument does not name a valid colourmap, 520|297 6 00024607 1 4|then a BadColor error occurs. 520|297 6 00024607 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|297 6 00024607 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|297 6 00024607 1 7|METH: Verify that a BadColor error occurs. 220|297 6 0 08:45:53|PASS 410|297 6 1 08:45:53|IC End 400|297 7 1 08:45:53|IC Start 200|297 7 08:45:53|TP Start 520|297 7 00024607 1 1|VSW5TESTSUITE PURPOSE 7 520|297 7 00024607 1 2|Assertion XStoreNamedColor-7.(A) 520|297 7 00024607 1 3|When the specified colour does not exist, then a BadName 520|297 7 00024607 1 4|error occurs. 520|297 7 00024607 1 5|METH: For the visual classes DirectColor, PseudoColor and GrayScale : 520|297 7 00024607 1 6|METH: Create a colormap with alloc set to AllocAll. 520|297 7 00024607 1 7|METH: Allocate a cell with colour XT_BAD_COLORNAME 520|297 7 00024607 1 8|METH: in the colourmap with XStoreNamedColor. 520|297 7 00024607 1 9|METH: Verify that a BadName error occurred. 220|297 7 0 08:45:53|PASS 410|297 7 1 08:45:53|IC End 400|297 8 1 08:45:53|IC Start 200|297 8 08:45:53|TP Start 520|297 8 00024607 1 1|VSW5TESTSUITE PURPOSE 8 520|297 8 00024607 1 2|Assertion XStoreNamedColor-8.(D) 520|297 8 00024607 1 3|When rmask_return, gmask_return and bmask_return have been 520|297 8 00024607 1 4|returned by a previous call to XAllocColorPlanes and a 520|297 8 00024607 1 5|read-write colourmap entry for a pixel value is changed by a 520|297 8 00024607 1 6|call to XStoreNamedColor, then the pixel value is 520|297 8 00024607 1 7|decomposed into three components using the masks and the 520|297 8 00024607 1 8|independent colourmap entries are updated. 520|297 8 00024607 1 9|Reason for omission: There is no known reliable test method for this assertion 520|297 8 00024607 1 10|METH: Report UNTESTED 220|297 8 5 08:45:53|UNTESTED 410|297 8 1 08:45:53|IC End 400|297 9 1 08:45:53|IC Start 200|297 9 08:45:53|TP Start 520|297 9 00024607 1 1|VSW5TESTSUITE PURPOSE 9 520|297 9 00024607 1 2|Assertion XStoreNamedColor-9.(D) 520|297 9 00024607 1 3|If the visual class DirectColor is supported: When the 520|297 9 00024607 1 4|colormap argument was created with visual type DirectColor 520|297 9 00024607 1 5|and with alloc set to AllocAll, and a read-write colourmap 520|297 9 00024607 1 6|entry for a pixel value is changed by a call to 520|297 9 00024607 1 7|XStoreNamedColor, then the pixel value is decomposed into 520|297 9 00024607 1 8|three components using the red_mask, green_mask and 520|297 9 00024607 1 9|blue_mask in the visual and the independent colourmap 520|297 9 00024607 1 10|entries are updated. 520|297 9 00024607 1 11|Reason for omission: There is no known reliable test method for this assertion 520|297 9 00024607 1 12|METH: Report UNTESTED 220|297 9 5 08:45:53|UNTESTED 410|297 9 1 08:45:53|IC End 80|297 1 08:45:53|TC End, scenario ref 602-0 70||"VSW5TESTSUITE CASE XcmsAllocColor 2" 10|298 /Xlib7/XcmsAllocColor 08:45:53|TC Start, scenario ref 604-0 15|298 3.3-lite 2|TCM Start 520|298 0 00024609 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|298 1 1 08:45:56|IC Start 200|298 1 08:45:56|TP Start 520|298 1 00024609 1 1|VSW5TESTSUITE PURPOSE 1 520|298 1 00024609 1 2|Assertion XcmsAllocColor-1.(C) 520|298 1 00024609 1 3|If the implementation is X11R5 or later: A call to 520|298 1 00024609 1 4|XcmsAllocColor shall allocate a device-independent color and 520|298 1 00024609 1 5|return the pixel value of the color cell and the color 520|298 1 00024609 1 6|specification actually allocated. 520|298 1 00024609 1 7|colormap is not writeable 220|298 1 4 08:45:56|UNSUPPORTED 410|298 1 1 08:45:56|IC End 400|298 2 1 08:45:56|IC Start 200|298 2 08:45:56|TP Start 520|298 2 00024609 1 1|VSW5TESTSUITE PURPOSE 2 520|298 2 00024609 1 2|Assertion XcmsAllocColor-2.(C) 520|298 2 00024609 1 3|If the implementation is X11R5 or later: If the value for 520|298 2 00024609 1 4|the colormap argument does not name a defined colormap, a 520|298 2 00024609 1 5|call to XcmsAllocColor shall return the BadColor error code. 520|298 2 00024609 1 6|colormap is not writeable 220|298 2 4 08:45:56|UNSUPPORTED 410|298 2 1 08:45:56|IC End 80|298 77 08:45:56|TC End, scenario ref 604-0 70||"VSW5TESTSUITE CASE XcmsAddColorSpace 1" 10|299 /Xlib7/XcmsAddColorSpace 08:45:56|TC Start, scenario ref 606-0 15|299 3.3-lite 1|TCM Start 520|299 0 00024611 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|299 1 1 08:45:59|IC Start 200|299 1 08:45:59|TP Start 520|299 1 00024611 1 1|VSW5TESTSUITE PURPOSE 1 520|299 1 00024611 1 2|Assertion XcmsAddColorSpace-1.(C) 520|299 1 00024611 1 3|If the implementation is X11R5 or later: A call to 520|299 1 00024611 1 4|XcmsAddColorSpace shall make a device-independent color 520|299 1 00024611 1 5|space structure XcmsColorSpace acessible by the color 520|299 1 00024611 1 6|management system and return XcmsSuccess. 520|299 1 00024611 1 7|Warning: not a writeable colormap 220|299 1 0 08:45:59|PASS 410|299 1 1 08:45:59|IC End 80|299 0 08:45:59|TC End, scenario ref 606-0 70||"VSW5TESTSUITE CASE XcmsAddFunctionSet 1" 10|300 /Xlib7/XcmsAddFunctionSet 08:45:59|TC Start, scenario ref 608-0 15|300 3.3-lite 1|TCM Start 520|300 0 00024613 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|300 1 1 08:46:02|IC Start 200|300 1 08:46:02|TP Start 520|300 1 00024613 1 1|VSW5TESTSUITE PURPOSE 1 520|300 1 00024613 1 2|Assertion XcmsAddFunctionSet-1.(C) 520|300 1 00024613 1 3|If the implementation is X11R5 or later: A call to 520|300 1 00024613 1 4|XcmsAddFunctionSet shall add a Color Characterization 520|300 1 00024613 1 5|Function Set to the color management system. 520|300 1 00024613 1 6|Warning: not a writeable colormap 220|300 1 0 08:46:02|PASS 410|300 1 1 08:46:02|IC End 520|300 0 00024613 1 1|REPORT: Unexpected error BadMatch 520|300 0 00024613 1 2|REPORT: BadMatch (invalid parameter attributes) 520|300 0 00024613 1 3|REPORT: Protocol request was X_CreateColormap 520|300 0 00024613 1 4|REPORT: Unexpected Xlib error 80|300 0 08:46:02|TC End, scenario ref 608-0 70||"VSW5TESTSUITE CASE XcmsAllocNamedColor 2" 10|301 /Xlib7/XcmsAllocNamedColor 08:46:02|TC Start, scenario ref 610-0 15|301 3.3-lite 2|TCM Start 520|301 0 00024615 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|301 1 1 08:46:05|IC Start 200|301 1 08:46:05|TP Start 520|301 1 00024615 1 1|VSW5TESTSUITE PURPOSE 1 520|301 1 00024615 1 2|Assertion XcmsAllocNamedColor-1.(C) 520|301 1 00024615 1 3|If the implementation is X11R5 or later: A call to 520|301 1 00024615 1 4|XcmsAllocNamedColor shall allocate a named 520|301 1 00024615 1 5|device-independent color. A color string shall be in the 520|301 1 00024615 1 6|client-side color database or device independent color 520|301 1 00024615 1 7|specification in one of the following formats 520|301 1 00024615 1 8|RGB:red/green/blue RGBi:R/G/B CIEXYZ:X/Y/Z CIEuvY:u/v/Y 520|301 1 00024615 1 9|CIExyY:x/y/Y CIELab:L/a/b CIELuv:L/u/v TekHVC:H/V/C The RGB 520|301 1 00024615 1 10|color space, red, green and blue parameters shall be 520|301 1 00024615 1 11|hexadecimal strings of one to four digits, and other color 520|301 1 00024615 1 12|spaces, each parameter shall be a floating-point number in 520|301 1 00024615 1 13|standard string format. 520|301 1 00024615 1 14|Warning: not a writeable colormap 220|301 1 0 08:46:05|PASS 410|301 1 1 08:46:05|IC End 400|301 2 1 08:46:05|IC Start 200|301 2 08:46:05|TP Start 520|301 2 00024615 1 1|VSW5TESTSUITE PURPOSE 2 520|301 2 00024615 1 2|Assertion XcmsAllocNamedColor-2.(C) 520|301 2 00024615 1 3|If the implementation is X11R5 or later: If the value for 520|301 2 00024615 1 4|the colormap argument does not name a defined colormap a 520|301 2 00024615 1 5|call to XcmsAllocNamedColor shall return the BadColor error 520|301 2 00024615 1 6|code. 520|301 2 00024615 1 7|Warning: not a writeable colormap 220|301 2 0 08:46:05|PASS 410|301 2 1 08:46:05|IC End 80|301 0 08:46:06|TC End, scenario ref 610-0 70||"VSW5TESTSUITE CASE XcmsCCCOfColormap 1" 10|302 /Xlib7/XcmsCCCOfColormap 08:46:06|TC Start, scenario ref 612-0 15|302 3.3-lite 1|TCM Start 520|302 0 00024617 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|302 1 1 08:46:09|IC Start 200|302 1 08:46:09|TP Start 520|302 1 00024617 1 1|VSW5TESTSUITE PURPOSE 1 520|302 1 00024617 1 2|Assertion XcmsCCCOfColormap-1.(C) 520|302 1 00024617 1 3|If the implementation is X11R5 or later: A call to 520|302 1 00024617 1 4|XcmsCCCOfColormap shall return the color conversion context 520|302 1 00024617 1 5|associated with the specified colormap. 520|302 1 00024617 1 6|Warning: not a writeable colormap 220|302 1 0 08:46:09|PASS 410|302 1 1 08:46:09|IC End 80|302 0 08:46:09|TC End, scenario ref 612-0 70||"VSW5TESTSUITE CASE XcmsConvertColors 1" 10|303 /Xlib7/XcmsConvertColors 08:46:09|TC Start, scenario ref 614-0 15|303 3.3-lite 1|TCM Start 520|303 0 00024619 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|303 1 1 08:46:12|IC Start 200|303 1 08:46:12|TP Start 520|303 1 00024619 1 1|VSW5TESTSUITE PURPOSE 1 520|303 1 00024619 1 2|Assertion XcmsConvertColors-1.(C) 520|303 1 00024619 1 3|If the implementation is X11R5 or later: A call to 520|303 1 00024619 1 4|XcmsConvertColors function shall convert the color 520|303 1 00024619 1 5|specifications in the specified array of XcmsColor structure 520|303 1 00024619 1 6|from their current format and return Success. 520|303 1 00024619 1 7|Warning: not a writeable colormap 220|303 1 0 08:46:12|PASS 410|303 1 1 08:46:12|IC End 80|303 0 08:46:12|TC End, scenario ref 614-0 70||"VSW5TESTSUITE CASE XcmsCIELabQueryMaxLC 1" 10|304 /Xlib7/XcmsCIELabQueryMaxLC 08:46:12|TC Start, scenario ref 616-0 15|304 3.3-lite 1|TCM Start 520|304 0 00024621 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|304 1 1 08:46:15|IC Start 200|304 1 08:46:15|TP Start 520|304 1 00024621 1 1|VSW5TESTSUITE PURPOSE 1 520|304 1 00024621 1 2|Assertion XcmsCIELabQueryMaxLC-1.(C) 520|304 1 00024621 1 3|If the implementation is X11R5 or later: A call to 520|304 1 00024621 1 4|XcmsCIELabQueryMaxLC shall find the point of maximum chroma 520|304 1 00024621 1 5|displayable by the screen at the given hue angle. 520|304 1 00024621 1 6|Warning: not a writeable colormap 220|304 1 0 08:46:15|PASS 410|304 1 1 08:46:15|IC End 80|304 0 08:46:15|TC End, scenario ref 616-0 70||"VSW5TESTSUITE CASE XcmsCIELabQueryMaxC 1" 10|305 /Xlib7/XcmsCIELabQueryMaxC 08:46:15|TC Start, scenario ref 618-0 15|305 3.3-lite 1|TCM Start 520|305 0 00024623 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|305 1 1 08:46:18|IC Start 200|305 1 08:46:18|TP Start 520|305 1 00024623 1 1|VSW5TESTSUITE PURPOSE 1 520|305 1 00024623 1 2|Assertion XcmsCIELabQueryMaxC-1.(C) 520|305 1 00024623 1 3|If the implementation is X11R5 or later: A call to 520|305 1 00024623 1 4|XcmsCIELabQueryMaxC shall find the point of maximum chroma 520|305 1 00024623 1 5|displayable by the screen for given hue, angle and 520|305 1 00024623 1 6|lightness. 520|305 1 00024623 1 7|Warning: not a writeable colormap 220|305 1 0 08:46:18|PASS 410|305 1 1 08:46:18|IC End 80|305 0 08:46:18|TC End, scenario ref 618-0 70||"VSW5TESTSUITE CASE XcmsCIELabQueryMaxL 1" 10|306 /Xlib7/XcmsCIELabQueryMaxL 08:46:18|TC Start, scenario ref 620-0 15|306 3.3-lite 1|TCM Start 520|306 0 00024625 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|306 1 1 08:46:21|IC Start 200|306 1 08:46:21|TP Start 520|306 1 00024625 1 1|VSW5TESTSUITE PURPOSE 1 520|306 1 00024625 1 2|Assertion XcmsCIELabQueryMaxL-1.(C) 520|306 1 00024625 1 3|If the implementation is X11R5 or later: A call to 520|306 1 00024625 1 4|XcmsCIELabQueryMaxL shall find the point in CIELab color 520|306 1 00024625 1 5|space of maximum lightness displayable by the screen at the 520|306 1 00024625 1 6|given hue angle and chroma. 520|306 1 00024625 1 7|Warning: not a writeable colormap 220|306 1 0 08:46:21|PASS 410|306 1 1 08:46:21|IC End 80|306 0 08:46:21|TC End, scenario ref 620-0 70||"VSW5TESTSUITE CASE XcmsConversionProc 9" 10|307 /Xlib7/XcmsConversionProc 08:46:21|TC Start, scenario ref 622-0 15|307 3.3-lite 9|TCM Start 520|307 0 00024627 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|307 1 1 08:46:25|IC Start 200|307 1 08:46:25|TP Start 520|307 1 00024627 1 1|VSW5TESTSUITE PURPOSE 1 520|307 1 00024627 1 2|Assertion XcmsConversionProc-1.(C) 520|307 1 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 1 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 1 00024627 1 5|XcmsCIELab to XcmsCIELXYZ. 520|307 1 00024627 1 6|Warning: not a writeable colormap 220|307 1 0 08:46:25|PASS 410|307 1 1 08:46:25|IC End 400|307 2 1 08:46:25|IC Start 200|307 2 08:46:25|TP Start 520|307 2 00024627 1 1|VSW5TESTSUITE PURPOSE 2 520|307 2 00024627 1 2|Assertion XcmsConversionProc-2.(C) 520|307 2 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 2 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 2 00024627 1 5|XcmsCIELuv to XcmsCIEuvY. 520|307 2 00024627 1 6|Warning: not a writeable colormap 220|307 2 0 08:46:25|PASS 410|307 2 1 08:46:25|IC End 400|307 3 1 08:46:25|IC Start 200|307 3 08:46:25|TP Start 520|307 3 00024627 1 1|VSW5TESTSUITE PURPOSE 3 520|307 3 00024627 1 2|Assertion XcmsConversionProc-3.(C) 520|307 3 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 3 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 3 00024627 1 5|XcmsCIEXYZ to XcmsCIELab. 520|307 3 00024627 1 6|Assertion #3 520|307 3 00024627 1 7|Warning: not a writeable colormap 220|307 3 0 08:46:25|PASS 410|307 3 1 08:46:25|IC End 400|307 4 1 08:46:25|IC Start 200|307 4 08:46:25|TP Start 520|307 4 00024627 1 1|VSW5TESTSUITE PURPOSE 4 520|307 4 00024627 1 2|Assertion XcmsConversionProc-4.(C) 520|307 4 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 4 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 4 00024627 1 5|XcmsCIEXYZ to XcmsCIELuvY. 520|307 4 00024627 1 6|Warning: not a writeable colormap 220|307 4 0 08:46:25|PASS 410|307 4 1 08:46:25|IC End 400|307 5 1 08:46:25|IC Start 200|307 5 08:46:25|TP Start 520|307 5 00024627 1 1|VSW5TESTSUITE PURPOSE 5 520|307 5 00024627 1 2|Assertion XcmsConversionProc-5.(C) 520|307 5 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 5 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 5 00024627 1 5|XcmsCIEXYZ to XcmsCIExyY. 520|307 5 00024627 1 6|Warning: not a writeable colormap 220|307 5 0 08:46:25|PASS 410|307 5 1 08:46:25|IC End 400|307 6 1 08:46:25|IC Start 200|307 6 08:46:25|TP Start 520|307 6 00024627 1 1|VSW5TESTSUITE PURPOSE 6 520|307 6 00024627 1 2|Assertion XcmsConversionProc-6.(C) 520|307 6 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 6 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 6 00024627 1 5|XcmsCIEXYZ to XcmsCIExyY. 520|307 6 00024627 1 6|Assertion #6 520|307 6 00024627 1 7|Warning: not a writeable colormap 220|307 6 0 08:46:25|PASS 410|307 6 1 08:46:25|IC End 400|307 7 1 08:46:25|IC Start 200|307 7 08:46:25|TP Start 520|307 7 00024627 1 1|VSW5TESTSUITE PURPOSE 7 520|307 7 00024627 1 2|Assertion XcmsConversionProc-7.(C) 520|307 7 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 7 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 7 00024627 1 5|XcmsCIEuvY to XcmsCIEXYZ. 520|307 7 00024627 1 6|Assertion #7 520|307 7 00024627 1 7|Warning: not a writeable colormap 220|307 7 0 08:46:25|PASS 410|307 7 1 08:46:25|IC End 400|307 8 1 08:46:25|IC Start 200|307 8 08:46:25|TP Start 520|307 8 00024627 1 1|VSW5TESTSUITE PURPOSE 8 520|307 8 00024627 1 2|Assertion XcmsConversionProc-8.(C) 520|307 8 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 8 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 8 00024627 1 5|XcmsCIExyY to XcmsCIEXYZ. 520|307 8 00024627 1 6|Warning: not a writeable colormap 220|307 8 0 08:46:25|PASS 410|307 8 1 08:46:25|IC End 400|307 9 1 08:46:25|IC Start 200|307 9 08:46:25|TP Start 520|307 9 00024627 1 1|VSW5TESTSUITE PURPOSE 9 520|307 9 00024627 1 2|Assertion XcmsConversionProc-9.(C) 520|307 9 00024627 1 3|If the implementation is X11R5 or later: A call to 520|307 9 00024627 1 4|XcmsConversionProc shall convert color specifications from 520|307 9 00024627 1 5|XcmsTekHVC to XcmsCIEuvY. 520|307 9 00024627 1 6|Warning: not a writeable colormap 220|307 9 0 08:46:25|PASS 410|307 9 1 08:46:25|IC End 80|307 0 08:46:25|TC End, scenario ref 622-0 70||"VSW5TESTSUITE CASE XcmsConversionProc 4" 10|308 /Xlib7/XcmsConversionProc2 08:46:25|TC Start, scenario ref 624-0 15|308 3.3-lite 4|TCM Start 520|308 0 00024629 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|308 1 1 08:46:28|IC Start 200|308 1 08:46:28|TP Start 520|308 1 00024629 1 1|VSW5TESTSUITE PURPOSE 1 520|308 1 00024629 1 2|Assertion XcmsConversionProc-1.(C) 520|308 1 00024629 1 3|If the implementation is X11R5 or later: A call to 520|308 1 00024629 1 4|XcmsConversionProc shall convert color specifications from 520|308 1 00024629 1 5|XcmsCIEXYZ to XcmsRGBi. 520|308 1 00024629 1 6|Assertion #1 520|308 1 00024629 1 7|Warning: not a writeable colormap 220|308 1 0 08:46:28|PASS 410|308 1 1 08:46:28|IC End 400|308 2 1 08:46:28|IC Start 200|308 2 08:46:28|TP Start 520|308 2 00024629 1 1|VSW5TESTSUITE PURPOSE 2 520|308 2 00024629 1 2|Assertion XcmsConversionProc-2.(C) 520|308 2 00024629 1 3|If the implementation is X11R5 or later: A call to 520|308 2 00024629 1 4|XcmsConversionProc shall convert color specifications from 520|308 2 00024629 1 5|XcmsRGB to XcmsRGBi. 520|308 2 00024629 1 6|Assertion #2 520|308 2 00024629 1 7|Warning: not a writeable colormap 220|308 2 0 08:46:28|PASS 410|308 2 1 08:46:28|IC End 400|308 3 1 08:46:28|IC Start 200|308 3 08:46:28|TP Start 520|308 3 00024629 1 1|VSW5TESTSUITE PURPOSE 3 520|308 3 00024629 1 2|Assertion XcmsConversionProc-3.(C) 520|308 3 00024629 1 3|If the implementation is X11R5 or later: A call to 520|308 3 00024629 1 4|XcmsConversionProc shall convert color specifications from 520|308 3 00024629 1 5|XcmsRGBi to XcmsCIEXYZ. 520|308 3 00024629 1 6|Assertion #3 520|308 3 00024629 1 7|Warning: not a writeable colormap 220|308 3 0 08:46:28|PASS 410|308 3 1 08:46:28|IC End 400|308 4 1 08:46:28|IC Start 200|308 4 08:46:28|TP Start 520|308 4 00024629 1 1|VSW5TESTSUITE PURPOSE 4 520|308 4 00024629 1 2|Assertion XcmsConversionProc-4.(C) 520|308 4 00024629 1 3|If the implementation is X11R5 or later: A call to 520|308 4 00024629 1 4|XcmsConversionProc shall convert color specifications from 520|308 4 00024629 1 5|XcmsRGBi to XcmsRGB. 520|308 4 00024629 1 6|Assertion #4 520|308 4 00024629 1 7|Warning: not a writeable colormap 220|308 4 0 08:46:28|PASS 410|308 4 1 08:46:28|IC End 80|308 0 08:46:28|TC End, scenario ref 624-0 70||"VSW5TESTSUITE CASE XcmsCreateCCC 1" 10|309 /Xlib7/XcmsCreateCCC 08:46:28|TC Start, scenario ref 626-0 15|309 3.3-lite 1|TCM Start 520|309 0 00024631 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|309 1 1 08:46:31|IC Start 200|309 1 08:46:31|TP Start 520|309 1 00024631 1 1|VSW5TESTSUITE PURPOSE 1 520|309 1 00024631 1 2|Assertion XcmsCreateCCC-1.(C) 520|309 1 00024631 1 3|If the implementation is X11R5 or later: A call to 520|309 1 00024631 1 4|XcmsCreateCCC shall create a color conversion context for 520|309 1 00024631 1 5|the specified display, screen and visual. 520|309 1 00024631 1 6|Warning: not a writeable colormap 220|309 1 0 08:46:31|PASS 410|309 1 1 08:46:31|IC End 80|309 0 08:46:32|TC End, scenario ref 626-0 70||"VSW5TESTSUITE CASE XcmsDefaultCCC 1" 10|310 /Xlib7/XcmsDefaultCCC 08:46:32|TC Start, scenario ref 628-0 15|310 3.3-lite 1|TCM Start 520|310 0 00024633 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|310 1 1 08:46:34|IC Start 200|310 1 08:46:34|TP Start 520|310 1 00024633 1 1|VSW5TESTSUITE PURPOSE 1 520|310 1 00024633 1 2|Assertion XcmsDefaultCCC-1.(C) 520|310 1 00024633 1 3|If the implementation is X11R5 or later: A call to 520|310 1 00024633 1 4|XcmsDefaultCCC shall return the default color conversion 520|310 1 00024633 1 5|context for the specified screen. 520|310 1 00024633 1 6|Warning: not a writeable colormap 220|310 1 0 08:46:34|PASS 410|310 1 1 08:46:34|IC End 80|310 0 08:46:35|TC End, scenario ref 628-0 70||"VSW5TESTSUITE CASE XcmsDisplayOfCCC 1" 10|311 /Xlib7/XcmsDisplayOfCCC 08:46:35|TC Start, scenario ref 630-0 15|311 3.3-lite 1|TCM Start 520|311 0 00024635 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|311 1 1 08:46:37|IC Start 200|311 1 08:46:37|TP Start 520|311 1 00024635 1 1|VSW5TESTSUITE PURPOSE 1 520|311 1 00024635 1 2|Assertion XcmsDisplayOfCCC-1.(C) 520|311 1 00024635 1 3|If the implementation is X11R5 or later: A call to 520|311 1 00024635 1 4|XcmsDisplayOfCCC shall return the display associated with 520|311 1 00024635 1 5|the specified Color Conversion Context. 520|311 1 00024635 1 6|Warning: not a writeable colormap 220|311 1 0 08:46:37|PASS 410|311 1 1 08:46:37|IC End 80|311 0 08:46:38|TC End, scenario ref 630-0 70||"VSW5TESTSUITE CASE XcmsFreeCCC 1" 10|312 /Xlib7/XcmsFreeCCC 08:46:38|TC Start, scenario ref 632-0 15|312 3.3-lite 1|TCM Start 520|312 0 00024637 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|312 1 1 08:46:41|IC Start 200|312 1 08:46:41|TP Start 520|312 1 00024637 1 1|VSW5TESTSUITE PURPOSE 1 520|312 1 00024637 1 2|Assertion XcmsFreeCCC-1.(C) 520|312 1 00024637 1 3|If the implementation is X11R5 or later: A call to 520|312 1 00024637 1 4|XcmsFreeCCC shall free the memory used for the specified 520|312 1 00024637 1 5|Color Conversion Context. 520|312 1 00024637 1 6|Warning: not a writeable colormap 220|312 1 0 08:46:41|PASS 410|312 1 1 08:46:41|IC End 80|312 0 08:46:42|TC End, scenario ref 632-0 70||"VSW5TESTSUITE CASE XcmsFormatOfPrefix 2" 10|313 /Xlib7/XcmsFormatOfPrefix 08:46:42|TC Start, scenario ref 634-0 15|313 3.3-lite 2|TCM Start 520|313 0 00024639 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|313 1 1 08:46:44|IC Start 200|313 1 08:46:44|TP Start 520|313 1 00024639 1 1|VSW5TESTSUITE PURPOSE 1 520|313 1 00024639 1 2|Assertion XcmsFormatOfPrefix-1.(A) 520|313 1 00024639 1 3|If the implementation is X11R5 or later: A call to 520|313 1 00024639 1 4|XcmsFormatOfPrefix shall return the format ID for the 520|313 1 00024639 1 5|specified color space prefix. 520|313 1 00024639 1 6|Warning: not a writeable colormap 220|313 1 0 08:46:44|PASS 410|313 1 1 08:46:44|IC End 400|313 2 1 08:46:44|IC Start 200|313 2 08:46:44|TP Start 520|313 2 00024639 1 1|VSW5TESTSUITE PURPOSE 2 520|313 2 00024639 1 2|Assertion XcmsFormatOfPrefix-2.(A) 520|313 2 00024639 1 3|If the implementation is X11R5 or later: If the color space 520|313 2 00024639 1 4|is not accessible in the color management system a call to 520|313 2 00024639 1 5|XcmsFormatOfPrefix shall return XcmsUndefinedFormat. 520|313 2 00024639 1 6|Warning: not a writeable colormap 220|313 2 0 08:46:44|PASS 410|313 2 1 08:46:44|IC End 80|313 0 08:46:45|TC End, scenario ref 634-0 70||"VSW5TESTSUITE CASE XcmsLookupColor 1" 10|314 /Xlib7/XcmsLookupColor 08:46:45|TC Start, scenario ref 636-0 15|314 3.3-lite 1|TCM Start 520|314 0 00024641 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|314 1 1 08:46:47|IC Start 200|314 1 08:46:47|TP Start 520|314 1 00024641 1 1|VSW5TESTSUITE PURPOSE 1 520|314 1 00024641 1 2|Assertion XcmsLookupColor-1.(C) 520|314 1 00024641 1 3|If the implementation is X11R5 or later: A call to 520|314 1 00024641 1 4|XcmsLookupColor shall return the exact color values and the 520|314 1 00024641 1 5|closest values provide by the screen with respect to the 520|314 1 00024641 1 6|visual type of the specified colormap with a status of 520|314 1 00024641 1 7|XcmsSuccess. 520|314 1 00024641 1 8|Warning: not a writeable colormap 220|314 1 0 08:46:47|PASS 410|314 1 1 08:46:47|IC End 80|314 0 08:46:48|TC End, scenario ref 636-0 70||"VSW5TESTSUITE CASE XcmsCIELabQueryMinL 1" 10|315 /Xlib7/XcmsCIELabQueryMinL 08:46:48|TC Start, scenario ref 638-0 15|315 3.3-lite 1|TCM Start 520|315 0 00024643 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|315 1 1 08:46:50|IC Start 200|315 1 08:46:50|TP Start 520|315 1 00024643 1 1|VSW5TESTSUITE PURPOSE 1 520|315 1 00024643 1 2|Assertion XcmsCIELabQueryMinL-1.(C) 520|315 1 00024643 1 3|If the implementation is X11R5 or later: A call to 520|315 1 00024643 1 4|XcmsCIELabQueryMinL shall find the point of minimum 520|315 1 00024643 1 5|lightness displayable by the screen at the given hue angle 520|315 1 00024643 1 6|and chroma. 520|315 1 00024643 1 7|Warning: not a writeable colormap 220|315 1 0 08:46:50|PASS 410|315 1 1 08:46:50|IC End 80|315 0 08:46:51|TC End, scenario ref 638-0 70||"VSW5TESTSUITE CASE XcmsPrefixOfFormat 1" 10|316 /Xlib7/XcmsPrefixOfFormat 08:46:51|TC Start, scenario ref 640-0 15|316 3.3-lite 1|TCM Start 520|316 0 00024645 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|316 1 1 08:46:54|IC Start 200|316 1 08:46:54|TP Start 520|316 1 00024645 1 1|VSW5TESTSUITE PURPOSE 1 520|316 1 00024645 1 2|Assertion XcmsPrefixOfFormat-1.(C) 520|316 1 00024645 1 3|If the implementation is X11R5 or later: A call to 520|316 1 00024645 1 4|XcmsPrefixOfFormat shall return the string prefix associated 520|316 1 00024645 1 5|with the color specification encoding specified by format. 520|316 1 00024645 1 6|Warning: not a writeable colormap 220|316 1 0 08:46:54|PASS 410|316 1 1 08:46:54|IC End 80|316 0 08:46:54|TC End, scenario ref 640-0 70||"VSW5TESTSUITE CASE XcmsQueryBlack 1" 10|317 /Xlib7/XcmsQueryBlack 08:46:54|TC Start, scenario ref 642-0 15|317 3.3-lite 1|TCM Start 520|317 0 00024647 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|317 1 1 08:46:57|IC Start 200|317 1 08:46:57|TP Start 520|317 1 00024647 1 1|VSW5TESTSUITE PURPOSE 1 520|317 1 00024647 1 2|Assertion XcmsQueryBlack-1.(C) 520|317 1 00024647 1 3|If the implementation is X11R5 or later: A call to 520|317 1 00024647 1 4|XcmsQueryBlack shall return device-independent color 520|317 1 00024647 1 5|specification in the specified target format for zero 520|317 1 00024647 1 6|intensity of red, green and blue. 520|317 1 00024647 1 7|Warning: not a writeable colormap 220|317 1 0 08:46:57|PASS 410|317 1 1 08:46:57|IC End 80|317 0 08:46:58|TC End, scenario ref 642-0 70||"VSW5TESTSUITE CASE XcmsQueryBlue 1" 10|318 /Xlib7/XcmsQueryBlue 08:46:58|TC Start, scenario ref 644-0 15|318 3.3-lite 1|TCM Start 520|318 0 00024649 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|318 1 1 08:47:00|IC Start 200|318 1 08:47:00|TP Start 520|318 1 00024649 1 1|VSW5TESTSUITE PURPOSE 1 520|318 1 00024649 1 2|Assertion XcmsQueryBlue-1.(C) 520|318 1 00024649 1 3|If the implementation is X11R5 or later: A call to 520|318 1 00024649 1 4|XcmsQueryBlue shall return the device-independent color 520|318 1 00024649 1 5|specification for the specified target format for full 520|318 1 00024649 1 6|intensity blue and zero intensity red and green. 520|318 1 00024649 1 7|Warning: not a writeable colormap 220|318 1 0 08:47:00|PASS 410|318 1 1 08:47:00|IC End 80|318 0 08:47:01|TC End, scenario ref 644-0 70||"VSW5TESTSUITE CASE XcmsQueryColor 1" 10|319 /Xlib7/XcmsQueryColor 08:47:01|TC Start, scenario ref 646-0 15|319 3.3-lite 1|TCM Start 520|319 0 00024651 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|319 1 1 08:47:03|IC Start 200|319 1 08:47:03|TP Start 520|319 1 00024651 1 1|VSW5TESTSUITE PURPOSE 1 520|319 1 00024651 1 2|Assertion XcmsQueryColor-1.(C) 520|319 1 00024651 1 3|If the implementation is X11R5 or later: A call to 520|319 1 00024651 1 4|XcmsQueryColor shall return the RGB value for the colormap 520|319 1 00024651 1 5|cell specified by the pixel field of the specified XcmsColor 520|319 1 00024651 1 6|structure, and then convert the value to the target format 520|319 1 00024651 1 7|specified by the result_format argument. 520|319 1 00024651 1 8|colormap is not writeable 220|319 1 4 08:47:03|UNSUPPORTED 410|319 1 1 08:47:03|IC End 80|319 77 08:47:04|TC End, scenario ref 646-0 70||"VSW5TESTSUITE CASE XcmsQueryColors 3" 10|320 /Xlib7/XcmsQueryColors 08:47:04|TC Start, scenario ref 648-0 15|320 3.3-lite 3|TCM Start 520|320 0 00024653 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|320 1 1 08:47:06|IC Start 200|320 1 08:47:06|TP Start 520|320 1 00024653 1 1|VSW5TESTSUITE PURPOSE 1 520|320 1 00024653 1 2|Assertion XcmsQueryColors-1.(C) 520|320 1 00024653 1 3|If the implementation is X11R5 or later: A call to 520|320 1 00024653 1 4|XcmsQueryColors shall return the RGB values for the colormap 520|320 1 00024653 1 5|cells specified by the pixel fields of the specified 520|320 1 00024653 1 6|XcmsColor structures, and then convert the value to the 520|320 1 00024653 1 7|target format specified by the result_format argument. 520|320 1 00024653 1 8|colormap is not writeable 220|320 1 4 08:47:06|UNSUPPORTED 410|320 1 1 08:47:06|IC End 400|320 2 1 08:47:06|IC Start 200|320 2 08:47:06|TP Start 520|320 2 00024653 1 1|VSW5TESTSUITE PURPOSE 2 520|320 2 00024653 1 2|Assertion XcmsQueryColors-2.(C) 520|320 2 00024653 1 3|When the value for a XcmsColor pixel argument argument does 520|320 2 00024653 1 4|not name a valid pixel, a call to XcmsQueryColors shall 520|320 2 00024653 1 5|return a BadValue error code. 520|320 2 00024653 1 6|colormap is not writeable 220|320 2 4 08:47:06|UNSUPPORTED 410|320 2 1 08:47:06|IC End 400|320 3 1 08:47:06|IC Start 200|320 3 08:47:06|TP Start 520|320 3 00024653 1 1|VSW5TESTSUITE PURPOSE 3 520|320 3 00024653 1 2|Assertion XcmsQueryColors-3.(C) 520|320 3 00024653 1 3|If the implementation is X11R5 or later: If the value for 520|320 3 00024653 1 4|the colormap argument does not name a defined colormap a 520|320 3 00024653 1 5|call to XcmsQueryColors shall return the BadColor error 520|320 3 00024653 1 6|code. 520|320 3 00024653 1 7|colormap is not writeable 220|320 3 4 08:47:06|UNSUPPORTED 410|320 3 1 08:47:06|IC End 80|320 77 08:47:07|TC End, scenario ref 648-0 70||"VSW5TESTSUITE CASE XcmsQueryGreen 1" 10|321 /Xlib7/XcmsQueryGreen 08:47:07|TC Start, scenario ref 650-0 15|321 3.3-lite 1|TCM Start 520|321 0 00024655 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|321 1 1 08:47:09|IC Start 200|321 1 08:47:09|TP Start 520|321 1 00024655 1 1|VSW5TESTSUITE PURPOSE 1 520|321 1 00024655 1 2|Assertion XcmsQueryGreen-1.(C) 520|321 1 00024655 1 3|If the implementation is X11R5 or later: A call to 520|321 1 00024655 1 4|XcmsQueryGreen shall return the device independent color 520|321 1 00024655 1 5|specification for the specified target format for full 520|321 1 00024655 1 6|intensity green and zero intensity red and blue. 520|321 1 00024655 1 7|Warning: not a writeable colormap 220|321 1 0 08:47:09|PASS 410|321 1 1 08:47:09|IC End 80|321 0 08:47:10|TC End, scenario ref 650-0 70||"VSW5TESTSUITE CASE XcmsCIELuvQueryMaxC 1" 10|322 /Xlib7/XcmsCIELuvQueryMaxC 08:47:10|TC Start, scenario ref 652-0 15|322 3.3-lite 1|TCM Start 520|322 0 00024657 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|322 1 1 08:47:13|IC Start 200|322 1 08:47:13|TP Start 520|322 1 00024657 1 1|VSW5TESTSUITE PURPOSE 1 520|322 1 00024657 1 2|Assertion XcmsCIELuvQueryMaxC-1.(C) 520|322 1 00024657 1 3|If the implementation is X11R5 or later: A call to 520|322 1 00024657 1 4|XcmsCIELuvQueryMaxC shall find the point of maximum chroma 520|322 1 00024657 1 5|displayable by the screen at the given hue angle and 520|322 1 00024657 1 6|lightness. 520|322 1 00024657 1 7|Warning: not a writeable colormap 220|322 1 0 08:47:13|PASS 410|322 1 1 08:47:13|IC End 80|322 0 08:47:13|TC End, scenario ref 652-0 70||"VSW5TESTSUITE CASE XcmsCIELuvQueryMinL 1" 10|323 /Xlib7/XcmsCIELuvQueryMinL 08:47:13|TC Start, scenario ref 654-0 15|323 3.3-lite 1|TCM Start 520|323 0 00024659 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|323 1 1 08:47:16|IC Start 200|323 1 08:47:16|TP Start 520|323 1 00024659 1 1|VSW5TESTSUITE PURPOSE 1 520|323 1 00024659 1 2|Assertion XcmsCIELuvQueryMinL-1.(C) 520|323 1 00024659 1 3|If the implementation is X11R5 or later: A call to 520|323 1 00024659 1 4|XcmsCIELuvQueryMinL shall find the point of minimum 520|323 1 00024659 1 5|ligthness displayable by the screen at the given hue angle 520|323 1 00024659 1 6|and chroma. 520|323 1 00024659 1 7|Warning: not a writeable colormap 220|323 1 0 08:47:16|PASS 410|323 1 1 08:47:16|IC End 80|323 0 08:47:17|TC End, scenario ref 654-0 70||"VSW5TESTSUITE CASE XcmsCIELuvQueryMaxL 1" 10|324 /Xlib7/XcmsCIELuvQueryMaxL 08:47:17|TC Start, scenario ref 656-0 15|324 3.3-lite 1|TCM Start 520|324 0 00024661 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|324 1 1 08:47:19|IC Start 200|324 1 08:47:19|TP Start 520|324 1 00024661 1 1|VSW5TESTSUITE PURPOSE 1 520|324 1 00024661 1 2|Assertion XcmsCIELuvQueryMaxL-1.(C) 520|324 1 00024661 1 3|If the implementation is X11R5 or later: A call to 520|324 1 00024661 1 4|XcmsCIELuvQueryMaxL shall find the point in CIE L*u*v color 520|324 1 00024661 1 5|space of maximum lightness displayable by the screen at the 520|324 1 00024661 1 6|given hue angle and chroma. 520|324 1 00024661 1 7|Warning: not a writeable colormap 220|324 1 0 08:47:19|PASS 410|324 1 1 08:47:19|IC End 80|324 0 08:47:20|TC End, scenario ref 656-0 70||"VSW5TESTSUITE CASE XcmsCIELuvQueryMaxLC 1" 10|325 /Xlib7/XcmsCIELuvQueryMaxLC 08:47:20|TC Start, scenario ref 658-0 15|325 3.3-lite 1|TCM Start 520|325 0 00024663 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|325 1 1 08:47:22|IC Start 200|325 1 08:47:22|TP Start 520|325 1 00024663 1 1|VSW5TESTSUITE PURPOSE 1 520|325 1 00024663 1 2|Assertion XcmsCIELuvQueryMaxLC-1.(C) 520|325 1 00024663 1 3|If the implementation is X11R5 or later: A call to 520|325 1 00024663 1 4|XcmsCIELuvQueryMaxLC shall find the point of maximum chroma 520|325 1 00024663 1 5|displayable by the screen at the given hue angle. 520|325 1 00024663 1 6|Warning: not a writeable colormap 220|325 1 0 08:47:22|PASS 410|325 1 1 08:47:22|IC End 80|325 0 08:47:23|TC End, scenario ref 658-0 70||"VSW5TESTSUITE CASE XcmsQueryRed 1" 10|326 /Xlib7/XcmsQueryRed 08:47:23|TC Start, scenario ref 660-0 15|326 3.3-lite 1|TCM Start 520|326 0 00024665 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|326 1 1 08:47:25|IC Start 200|326 1 08:47:25|TP Start 520|326 1 00024665 1 1|VSW5TESTSUITE PURPOSE 1 520|326 1 00024665 1 2|Assertion XcmsQueryRed-1.(C) 520|326 1 00024665 1 3|If the implementation is X11R5 or later: A call to 520|326 1 00024665 1 4|XcmsQueryRed shall return the device-independent color 520|326 1 00024665 1 5|specification for the specified target format for full 520|326 1 00024665 1 6|intensity red and zero intensity green and blue. 520|326 1 00024665 1 7|Warning: not a writeable colormap 220|326 1 0 08:47:25|PASS 410|326 1 1 08:47:25|IC End 80|326 0 08:47:26|TC End, scenario ref 660-0 70||"VSW5TESTSUITE CASE XcmsQueryWhite 1" 10|327 /Xlib7/XcmsQueryWhite 08:47:26|TC Start, scenario ref 662-0 15|327 3.3-lite 1|TCM Start 520|327 0 00024667 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|327 1 1 08:47:29|IC Start 200|327 1 08:47:29|TP Start 520|327 1 00024667 1 1|VSW5TESTSUITE PURPOSE 1 520|327 1 00024667 1 2|Assertion XcmsQueryWhite-1.(C) 520|327 1 00024667 1 3|If the implementation is X11R5 or later: A call to 520|327 1 00024667 1 4|XcmsQueryWhite shall return device-independent color 520|327 1 00024667 1 5|specification for the specified target format in full 520|327 1 00024667 1 6|intensity red, green and blue. 520|327 1 00024667 1 7|Warning: not a writeable colormap 220|327 1 0 08:47:29|PASS 410|327 1 1 08:47:29|IC End 80|327 0 08:47:29|TC End, scenario ref 662-0 70||"VSW5TESTSUITE CASE XcmsScreenNumberOfCCC 1" 10|328 /Xlib7/XcmsScreenNumberOfCCC 08:47:29|TC Start, scenario ref 664-0 15|328 3.3-lite 1|TCM Start 520|328 0 00024669 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|328 1 1 08:47:32|IC Start 200|328 1 08:47:32|TP Start 520|328 1 00024669 1 1|VSW5TESTSUITE PURPOSE 1 520|328 1 00024669 1 2|Assertion XcmsScreenNumberOfCCC-1.(C) 520|328 1 00024669 1 3|If the implementation is X11R5 or later: A call to 520|328 1 00024669 1 4|XcmsScreenNumberOfCCC shall return the number of screen 520|328 1 00024669 1 5|associated with the specified CCC. 520|328 1 00024669 1 6|Warning: not a writeable colormap 220|328 1 0 08:47:32|PASS 410|328 1 1 08:47:32|IC End 80|328 0 08:47:33|TC End, scenario ref 664-0 70||"VSW5TESTSUITE CASE XcmsStoreColor 4" 10|329 /Xlib7/XcmsStoreColor 08:47:33|TC Start, scenario ref 666-0 15|329 3.3-lite 4|TCM Start 520|329 0 00024671 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|329 1 1 08:47:35|IC Start 200|329 1 08:47:35|TP Start 520|329 1 00024671 1 1|VSW5TESTSUITE PURPOSE 1 520|329 1 00024671 1 2|Assertion XcmsStoreColor-1.(C) 520|329 1 00024671 1 3|If the implementation is X11R5 or later: A call to 520|329 1 00024671 1 4|XcmsStoreColor shall convert the color specified in the 520|329 1 00024671 1 5|XcmsColor structure in RGB values, for the pixel member of 520|329 1 00024671 1 6|the XcmsColor structure and return XcmsSuccess. 520|329 1 00024671 1 7|Warning: not a writeable colormap 220|329 1 0 08:47:35|PASS 410|329 1 1 08:47:35|IC End 400|329 2 1 08:47:35|IC Start 200|329 2 08:47:35|TP Start 520|329 2 00024671 1 1|VSW5TESTSUITE PURPOSE 2 520|329 2 00024671 1 2|Assertion XcmsStoreColor-2.(C) 520|329 2 00024671 1 3|If the implementation is X11R5 or later: A call to 520|329 2 00024671 1 4|XcmsStoreColor shall return XcmsSuccesWithCompression if it 520|329 2 00024671 1 5|converted the requested device-independent color to the 520|329 2 00024671 1 6|device RGB color space with gamut compression. 520|329 2 00024671 1 7|Warning: not a writeable colormap 220|329 2 0 08:47:35|PASS 410|329 2 1 08:47:35|IC End 400|329 3 1 08:47:35|IC Start 200|329 3 08:47:35|TP Start 520|329 3 00024671 1 1|VSW5TESTSUITE PURPOSE 3 520|329 3 00024671 1 2|Assertion XcmsStoreColor-3.(C) 520|329 3 00024671 1 3|If the implementation is X11R5 or later: If the color cell 520|329 3 00024671 1 4|is unallocated or is allocated read-only a call to 520|329 3 00024671 1 5|XcmsStoreColor shall return the BadAccess error. 520|329 3 00024671 1 6|Warning: not a writeable colormap 220|329 3 0 08:47:35|PASS 410|329 3 1 08:47:35|IC End 400|329 4 1 08:47:35|IC Start 200|329 4 08:47:35|TP Start 520|329 4 00024671 1 1|VSW5TESTSUITE PURPOSE 4 520|329 4 00024671 1 2|Assertion XcmsStoreColor-4.(C) 520|329 4 00024671 1 3|If the implementation is X11R5 or later: If the value for 520|329 4 00024671 1 4|the colormap argument does not name a defined colormap a 520|329 4 00024671 1 5|call to XcmsStoreColor shall return the BadColor error code. 520|329 4 00024671 1 6|Warning: not a writeable colormap 220|329 4 0 08:47:35|PASS 410|329 4 1 08:47:35|IC End 80|329 0 08:47:36|TC End, scenario ref 666-0 70||"VSW5TESTSUITE CASE XcmsStoreColors 4" 10|330 /Xlib7/XcmsStoreColors 08:47:36|TC Start, scenario ref 668-0 15|330 3.3-lite 4|TCM Start 520|330 0 00024673 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|330 1 1 08:47:38|IC Start 200|330 1 08:47:38|TP Start 520|330 1 00024673 1 1|VSW5TESTSUITE PURPOSE 1 520|330 1 00024673 1 2|Assertion XcmsStoreColors-1.(C) 520|330 1 00024673 1 3|If the implementation is X11R5 or later: A call to 520|330 1 00024673 1 4|XcmsStoreColors shall convert the colors specified in the 520|330 1 00024673 1 5|array of XcmsColor structure into RGB values for the pixels 520|330 1 00024673 1 6|and return XcmsSuccess. 520|330 1 00024673 1 7|Warning: not a writeable colormap 220|330 1 0 08:47:38|PASS 410|330 1 1 08:47:38|IC End 400|330 2 1 08:47:38|IC Start 200|330 2 08:47:38|TP Start 520|330 2 00024673 1 1|VSW5TESTSUITE PURPOSE 2 520|330 2 00024673 1 2|Assertion XcmsStoreColors-2.(C) 520|330 2 00024673 1 3|If the implementation is X11R5 or later: If the color cell 520|330 2 00024673 1 4|is unallocated or is allocated read-only a call to 520|330 2 00024673 1 5|XcmsStoreColors shall return the BadAccess error. 520|330 2 00024673 1 6|Warning: not a writeable colormap 220|330 2 0 08:47:38|PASS 410|330 2 1 08:47:38|IC End 400|330 3 1 08:47:38|IC Start 200|330 3 08:47:38|TP Start 520|330 3 00024673 1 1|VSW5TESTSUITE PURPOSE 3 520|330 3 00024673 1 2|Assertion XcmsStoreColors-3.(C) 520|330 3 00024673 1 3|If the implementation is X11R5 or later: If the value for 520|330 3 00024673 1 4|the colormap argument does not name a defined colormap, a 520|330 3 00024673 1 5|call to XcmsStoreColors shall return the BadColor error 520|330 3 00024673 1 6|code. 520|330 3 00024673 1 7|Warning: not a writeable colormap 220|330 3 0 08:47:38|PASS 410|330 3 1 08:47:38|IC End 400|330 4 1 08:47:38|IC Start 200|330 4 08:47:38|TP Start 520|330 4 00024673 1 1|VSW5TESTSUITE PURPOSE 4 520|330 4 00024673 1 2|Assertion XcmsStoreColors-4.(C) 520|330 4 00024673 1 3|If the implementation is X11R5 or later: If a numeric value 520|330 4 00024673 1 4|falls outside of the range of values accepted by the 520|330 4 00024673 1 5|request, a call to XcmsStoreColors shall return the BadValue 520|330 4 00024673 1 6|error code. 520|330 4 00024673 1 7|Warning: not a writeable colormap 220|330 4 0 08:47:38|PASS 410|330 4 1 08:47:38|IC End 80|330 0 08:47:39|TC End, scenario ref 668-0 70||"VSW5TESTSUITE CASE XcmsTekHVCQueryMaxC 1" 10|331 /Xlib7/XcmsTekHVCQueryMaxC 08:47:39|TC Start, scenario ref 670-0 15|331 3.3-lite 1|TCM Start 520|331 0 00024675 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|331 1 1 08:47:42|IC Start 200|331 1 08:47:42|TP Start 520|331 1 00024675 1 1|VSW5TESTSUITE PURPOSE 1 520|331 1 00024675 1 2|Assertion XcmsTekHVCQueryMaxC-1.(C) 520|331 1 00024675 1 3|If the implementation is X11R5 or later: A call to 520|331 1 00024675 1 4|XcmsTekHVCQueryMaxC shall find the maximum chroma for a 520|331 1 00024675 1 5|given TekHVC Hue and value. 520|331 1 00024675 1 6|Warning: not a writeable colormap 220|331 1 0 08:47:42|PASS 410|331 1 1 08:47:42|IC End 80|331 0 08:47:42|TC End, scenario ref 670-0 70||"VSW5TESTSUITE CASE XcmsTekHVCQueryMinV 1" 10|332 /Xlib7/XcmsTekHVCQueryMinV 08:47:42|TC Start, scenario ref 672-0 15|332 3.3-lite 1|TCM Start 520|332 0 00024677 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|332 1 1 08:47:45|IC Start 200|332 1 08:47:45|TP Start 520|332 1 00024677 1 1|VSW5TESTSUITE PURPOSE 1 520|332 1 00024677 1 2|Assertion XcmsTekHVCQueryMinV-1.(C) 520|332 1 00024677 1 3|If the implementation is X11R5 or later: A call to 520|332 1 00024677 1 4|XcmsTekHVCQueryMinV shall return the TekHVC co-ordinates. 520|332 1 00024677 1 5|Warning: not a writeable colormap 220|332 1 0 08:47:45|PASS 410|332 1 1 08:47:45|IC End 80|332 0 08:47:46|TC End, scenario ref 672-0 70||"VSW5TESTSUITE CASE XcmsTekHVCQueryMaxV 1" 10|333 /Xlib7/XcmsTekHVCQueryMaxV 08:47:46|TC Start, scenario ref 674-0 15|333 3.3-lite 1|TCM Start 520|333 0 00024679 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|333 1 1 08:47:48|IC Start 200|333 1 08:47:48|TP Start 520|333 1 00024679 1 1|VSW5TESTSUITE PURPOSE 1 520|333 1 00024679 1 2|Assertion XcmsTekHVCQueryMaxV-1.(C) 520|333 1 00024679 1 3|If the implementation is X11R5 or later: A call to 520|333 1 00024679 1 4|XcmsTekHVCQueryMaxV shall find the maximum Value for a given 520|333 1 00024679 1 5|TekHVC Hue and Chroma. 520|333 1 00024679 1 6|Warning: not a writeable colormap 220|333 1 0 08:47:48|PASS 410|333 1 1 08:47:48|IC End 80|333 0 08:47:49|TC End, scenario ref 674-0 70||"VSW5TESTSUITE CASE XcmsTekHVCQueryMaxVC 1" 10|334 /Xlib7/XcmsTekHVCQueryMaxVC 08:47:49|TC Start, scenario ref 676-0 15|334 3.3-lite 1|TCM Start 520|334 0 00024681 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|334 1 1 08:47:51|IC Start 200|334 1 08:47:51|TP Start 520|334 1 00024681 1 1|VSW5TESTSUITE PURPOSE 1 520|334 1 00024681 1 2|Assertion XcmsTekHVCQueryMaxVC-1.(C) 520|334 1 00024681 1 3|If the implementation is X11R5 or later: A call to 520|334 1 00024681 1 4|XcmsTekHVCQueryMaxVC shall find the maximum displayable 520|334 1 00024681 1 5|Chroma for a given Hue, and the value at which that Chroma 520|334 1 00024681 1 6|is reached. 520|334 1 00024681 1 7|Warning: not a writeable colormap 220|334 1 0 08:47:51|PASS 410|334 1 1 08:47:51|IC End 80|334 0 08:47:52|TC End, scenario ref 676-0 70||"VSW5TESTSUITE CASE XcmsTekHVCQueryMaxVSamples 1" 10|335 /Xlib7/XcmsTekHVCQueryMaxVSamples 08:47:52|TC Start, scenario ref 678-0 15|335 3.3-lite 1|TCM Start 520|335 0 00024683 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|335 1 1 08:47:54|IC Start 200|335 1 08:47:54|TP Start 520|335 1 00024683 1 1|VSW5TESTSUITE PURPOSE 1 520|335 1 00024683 1 2|Assertion XcmsTekHVCQueryMaxVSamples-1.(C) 520|335 1 00024683 1 3|If the implementation is X11R5 or later: A call to 520|335 1 00024683 1 4|XcmsTekHVCQueryMaxVSamples shall return the boundries of the 520|335 1 00024683 1 5|TekHVC gamut for a given Hue. 520|335 1 00024683 1 6|Warning: not a writeable colormap 220|335 1 0 08:47:54|PASS 410|335 1 1 08:47:54|IC End 80|335 0 08:47:55|TC End, scenario ref 678-0 70||"VSW5TESTSUITE CASE XcmsVisualOfCCC 1" 10|336 /Xlib7/XcmsVisualOfCCC 08:47:55|TC Start, scenario ref 680-0 15|336 3.3-lite 1|TCM Start 520|336 0 00024685 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|336 1 1 08:47:58|IC Start 200|336 1 08:47:58|TP Start 520|336 1 00024685 1 1|VSW5TESTSUITE PURPOSE 1 520|336 1 00024685 1 2|Assertion XcmsVisualOfCCC-1.(C) 520|336 1 00024685 1 3|If the implementation is X11R5 or later: A call to 520|336 1 00024685 1 4|XcmsVisualOfCCC shall return the visual associated with the 520|336 1 00024685 1 5|specified ccc. 520|336 1 00024685 1 6|Warning: not a writeable colormap 220|336 1 0 08:47:58|PASS 410|336 1 1 08:47:58|IC End 80|336 0 08:47:58|TC End, scenario ref 680-0 70||"VSW5TESTSUITE CASE XcmsSetWhiteAdjustProc 3" 10|337 /Xlib7/XcmsSetWhiteAdjustProc 08:47:58|TC Start, scenario ref 682-0 15|337 3.3-lite 3|TCM Start 520|337 0 00024687 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|337 1 1 08:48:01|IC Start 200|337 1 08:48:01|TP Start 520|337 1 00024687 1 1|VSW5TESTSUITE PURPOSE 1 520|337 1 00024687 1 2|Assertion XcmsSetWhiteAdjustProc-1.(C) 520|337 1 00024687 1 3|If the implementation is X11R5 or later: A call to 520|337 1 00024687 1 4|XcmsSetWhiteAdjustProc shall change the white point 520|337 1 00024687 1 5|adjustment procedure in the specified Color Conversion 520|337 1 00024687 1 6|Context. 520|337 1 00024687 1 7|Warning: not a writeable colormap 220|337 1 0 08:48:01|PASS 410|337 1 1 08:48:01|IC End 400|337 2 1 08:48:01|IC Start 200|337 2 08:48:01|TP Start 520|337 2 00024687 1 1|VSW5TESTSUITE PURPOSE 2 520|337 2 00024687 1 2|Assertion XcmsSetWhiteAdjustProc-2.(C) 520|337 2 00024687 1 3|If the implementation is X11R5 or later: If the white point 520|337 2 00024687 1 4|adjustment procedure is XcmsCIELabWhiteShiftColors it shall 520|337 2 00024687 1 5|use the CIELab color space to shift the chromatic character 520|337 2 00024687 1 6|of colors by the chromatic displacement between the initial 520|337 2 00024687 1 7|and target white point. 520|337 2 00024687 1 8|Warning: not a writeable colormap 220|337 2 0 08:48:01|PASS 410|337 2 1 08:48:01|IC End 400|337 3 1 08:48:01|IC Start 200|337 3 08:48:01|TP Start 520|337 3 00024687 1 1|VSW5TESTSUITE PURPOSE 3 520|337 3 00024687 1 2|Assertion XcmsSetWhiteAdjustProc-3.(C) 520|337 3 00024687 1 3|If the implementation is X11R5 or later: If the white point 520|337 3 00024687 1 4|adjustment procedure is XcmsCIELuvWhiteShiftColors it shall 520|337 3 00024687 1 5|use the CIELuv color space to shift the chromatic character 520|337 3 00024687 1 6|of colors by the chromatic displacement between the initial 520|337 3 00024687 1 7|and target white point. 520|337 3 00024687 1 8|Warning: not a writeable colormap 220|337 3 0 08:48:01|PASS 410|337 3 1 08:48:01|IC End 80|337 0 08:48:01|TC End, scenario ref 682-0 70||"VSW5TESTSUITE CASE XcmsScreenWhitePointOfCCC 1" 10|338 /Xlib7/XcmsScreenWhitePointOfCCC 08:48:01|TC Start, scenario ref 684-0 15|338 3.3-lite 1|TCM Start 520|338 0 00024689 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|338 1 1 08:48:04|IC Start 200|338 1 08:48:04|TP Start 520|338 1 00024689 1 1|VSW5TESTSUITE PURPOSE 1 520|338 1 00024689 1 2|Assertion XcmsScreenWhitePointOfCCC-1.(C) 520|338 1 00024689 1 3|If the implementation is X11R5 or later: A call to 520|338 1 00024689 1 4|XcmsScreenWhitePointOfCCC shall return the white point of 520|338 1 00024689 1 5|the screen associated with the specified Color Conversion 520|338 1 00024689 1 6|Context. 520|338 1 00024689 1 7|Warning: not a writeable colormap 220|338 1 0 08:48:04|PASS 410|338 1 1 08:48:04|IC End 80|338 0 08:48:05|TC End, scenario ref 684-0 70||"VSW5TESTSUITE CASE XcmsClientWhitePointOfCCC 1" 10|339 /Xlib7/XcmsClientWhitePointOfCCC 08:48:05|TC Start, scenario ref 686-0 15|339 3.3-lite 1|TCM Start 520|339 0 00024691 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|339 1 1 08:48:07|IC Start 200|339 1 08:48:07|TP Start 520|339 1 00024691 1 1|VSW5TESTSUITE PURPOSE 1 520|339 1 00024691 1 2|Assertion XcmsClientWhitePointOfCCC-1.(C) 520|339 1 00024691 1 3|If the implementation is X11R5 or later: A call to 520|339 1 00024691 1 4|XcmsClientWhitePointOfCCC shall return the client white 520|339 1 00024691 1 5|point associated with the specified Color Conversion 520|339 1 00024691 1 6|Context. 520|339 1 00024691 1 7|Warning: not a writeable colormap 220|339 1 0 08:48:07|PASS 410|339 1 1 08:48:07|IC End 80|339 0 08:48:08|TC End, scenario ref 686-0 70||"VSW5TESTSUITE CASE XcmsSetWhitePoint 1" 10|340 /Xlib7/XcmsSetWhitePoint 08:48:08|TC Start, scenario ref 688-0 15|340 3.3-lite 1|TCM Start 520|340 0 00024693 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|340 1 1 08:48:10|IC Start 200|340 1 08:48:10|TP Start 520|340 1 00024693 1 1|VSW5TESTSUITE PURPOSE 1 520|340 1 00024693 1 2|Assertion XcmsSetWhitePoint-1.(C) 520|340 1 00024693 1 3|If the implementation is X11R5 or later: A call to 520|340 1 00024693 1 4|XcmsSetWhitePoint shall set the client white point for the 520|340 1 00024693 1 5|specified Color Conversion Context. 520|340 1 00024693 1 6|Warning: not a writeable colormap 220|340 1 0 08:48:10|PASS 410|340 1 1 08:48:10|IC End 520|340 0 00024693 1 1|REPORT: Unexpected error BadMatch 520|340 0 00024693 1 2|REPORT: BadMatch (invalid parameter attributes) 520|340 0 00024693 1 3|REPORT: Protocol request was X_CreateColormap 520|340 0 00024693 1 4|REPORT: Unexpected Xlib error 80|340 0 08:48:11|TC End, scenario ref 688-0 70||"VSW5TESTSUITE SECTION Xlib8 29 165 0 0" 70||"VSW5TESTSUITE CASE XChangeGC 25" 10|341 /Xlib8/XChangeGC 08:48:11|TC Start, scenario ref 691-0 15|341 3.3-lite 25|TCM Start 520|341 0 00024695 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|341 0 00024695 1 2|REPORT: Unexpected error BadValue 520|341 0 00024695 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|341 0 00024695 1 4|REPORT: Protocol request was X_SetFontPath 520|341 0 00024695 1 5|REPORT: Unexpected Xlib error 400|341 1 1 08:48:14|IC Start 200|341 1 08:48:14|TP Start 520|341 1 00024695 1 1|VSW5TESTSUITE PURPOSE 1 520|341 1 00024695 1 2|Assertion XChangeGC-1.(A) 520|341 1 00024695 1 3|A call to XChangeGC changes the components specified by the 520|341 1 00024695 1 4|valuemask argument in the specified GC to the values in the 520|341 1 00024695 1 5|values argument. 520|341 1 00024695 1 6|METH: Create a GC fg = W_FG, bg = W_BG, function = GXCopy. 520|341 1 00024695 1 7|METH: Change the function component of the GC to GXxor using XChangeGC. 520|341 1 00024695 1 8|METH: Plot point (0,0) with XDrawPoint. 520|341 1 00024695 1 9|METH: Set fg to W_FG ^ W_BG using XChangeGC. 520|341 1 00024695 1 10|METH: Plot point (0,0) with XDrawPoint. 520|341 1 00024695 1 11|METH: Verify that pixel at (0,0) is W_BG. 220|341 1 0 08:48:14|PASS 410|341 1 1 08:48:14|IC End 400|341 2 1 08:48:14|IC Start 200|341 2 08:48:14|TP Start 520|341 2 00024695 1 1|VSW5TESTSUITE PURPOSE 2 520|341 2 00024695 1 2|Assertion XChangeGC-2.(A) 520|341 2 00024695 1 3|When a call to XChangeGC changes the clip-mask component of 520|341 2 00024695 1 4|gc, then any previous XSetClipRectangles request on the 520|341 2 00024695 1 5|specified GC is overridden. 520|341 2 00024695 1 6|METH: Create a GC. 520|341 2 00024695 1 7|METH: Draw line from (0, 0) to (100, 0) using XDrawLine. 520|341 2 00024695 1 8|METH: Save image on drawable using XGetImage. 520|341 2 00024695 1 9|METH: Clear drawable. 520|341 2 00024695 1 10|METH: Change the clip_mask component of the GC using XSetClipRectangles. 520|341 2 00024695 1 11|METH: Draw line from (0, 0) to (100, 0) using XDrawLine. 520|341 2 00024695 1 12|METH: Verify using XGetImage that the image on the drawable is altered. 520|341 2 00024695 1 13|METH: Change the GC clip_mask component using XChangeGC to original. 520|341 2 00024695 1 14|METH: Draw line from (0, 0) to (100, 0) using XDrawLine. 520|341 2 00024695 1 15|METH: Verify using XGetImage that the image is restored. 220|341 2 0 08:48:14|PASS 410|341 2 1 08:48:14|IC End 400|341 3 1 08:48:14|IC Start 200|341 3 08:48:14|TP Start 520|341 3 00024695 1 1|VSW5TESTSUITE PURPOSE 3 520|341 3 00024695 1 2|Assertion XChangeGC-3.(A) 520|341 3 00024695 1 3|When a call to XChangeGC changes the dash-offset or dashes 520|341 3 00024695 1 4|component of gc, then any previous XSetDashes request on the 520|341 3 00024695 1 5|specified GC is overridden. 520|341 3 00024695 1 6|METH: Create a GC. 520|341 3 00024695 1 7|METH: Draw dashed line from (0, 0) to (100, 0) using XDrawLine. 520|341 3 00024695 1 8|METH: Save image on drawable using XGetImage. 520|341 3 00024695 1 9|METH: 520|341 3 00024695 1 10|METH: Part 1. Verify cancelling when GCDashList is used. 520|341 3 00024695 1 11|METH: Change the dashes component of the GC 520|341 3 00024695 1 12|METH: Draw dashed line from (0, 0) to (100, 0) using XDrawLine. 520|341 3 00024695 1 13|METH: Verify using XGetImage that XSetDashes altered image on drawable. 520|341 3 00024695 1 14|METH: Change the GC dashes component using XChangeGC to original value. 520|341 3 00024695 1 15|METH: Draw dashed line from (0, 0) to (100, 0) using XDrawLine. 520|341 3 00024695 1 16|METH: Verify using XGetImage that the image is as before XSetDashes. 520|341 3 00024695 1 17|METH: 520|341 3 00024695 1 18|METH: Part 2. Verify cancelling when GCDashOffset is used. 520|341 3 00024695 1 19|METH: Change the dash_offset component of the GC using XSetDashes. 520|341 3 00024695 1 20|METH: Draw dashed line from (0, 0) to (100, 0) using XDrawLine. 520|341 3 00024695 1 21|METH: Verify using XGetImage that XSetDashes altered image on drawable. 520|341 3 00024695 1 22|METH: Change the GC dash_offset component using XChangeGC to original value. 520|341 3 00024695 1 23|METH: Draw dashed line from (0, 0) to (100, 0) using XDrawLine. 520|341 3 00024695 1 24|METH: Verify using XGetImage that the image is as before XSetDashes. 220|341 3 0 08:48:14|PASS 410|341 3 1 08:48:14|IC End 400|341 4 1 08:48:14|IC Start 200|341 4 08:48:14|TP Start 520|341 4 00024695 1 1|VSW5TESTSUITE PURPOSE 4 520|341 4 00024695 1 2|Assertion XChangeGC-4.(A) 520|341 4 00024695 1 3|When the GC argument does not name a defined GC, then a 520|341 4 00024695 1 4|BadGC error occurs. 520|341 4 00024695 1 5|METH: Create a GC. 520|341 4 00024695 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|341 4 00024695 1 7|METH: Call test function using bad GC as the GC argument. 520|341 4 00024695 1 8|METH: Verify that a BadGC error occurs. 220|341 4 0 08:48:14|PASS 410|341 4 1 08:48:14|IC End 400|341 5 1 08:48:14|IC Start 200|341 5 08:48:14|TP Start 520|341 5 00024695 1 1|VSW5TESTSUITE PURPOSE 5 520|341 5 00024695 1 2|Assertion XChangeGC-5.(A) 520|341 5 00024695 1 3|When the font does not name a valid font, and the GCFont 520|341 5 00024695 1 4|bit is set in valuemask, then a BadFont error occurs. 520|341 5 00024695 1 5|METH: Create a font for the default screen and free font with XFreeFont. 520|341 5 00024695 1 6|METH: Create a GC with root window as the drawable. 520|341 5 00024695 1 7|METH: Change GC using XChangeGC with bad font as the font component. 520|341 5 00024695 1 8|METH: Verify that a BadFont error occurs. 220|341 5 0 08:48:14|PASS 410|341 5 1 08:48:14|IC End 400|341 6 1 08:48:14|IC Start 200|341 6 08:48:14|TP Start 520|341 6 00024695 1 1|VSW5TESTSUITE PURPOSE 6 520|341 6 00024695 1 2|Assertion XChangeGC-6.(A) 520|341 6 00024695 1 3|When the tile does not name a valid pixmap, and the GCTile 520|341 6 00024695 1 4|bit is set in valuemask, then a BadPixmap error occurs. 520|341 6 00024695 1 5|METH: Create a bad pixmap for the root window and free pixmap with XFreePixmap. 520|341 6 00024695 1 6|METH: Create a GC with window as the drawable. 520|341 6 00024695 1 7|METH: Change GC using XChangeGC with pixmap as the tile. 520|341 6 00024695 1 8|METH: Verify that a BadPixmap error occurs. 220|341 6 0 08:48:14|PASS 410|341 6 1 08:48:14|IC End 400|341 7 1 08:48:14|IC Start 200|341 7 08:48:14|TP Start 520|341 7 00024695 1 1|VSW5TESTSUITE PURPOSE 7 520|341 7 00024695 1 2|Assertion XChangeGC-7.(A) 520|341 7 00024695 1 3|When the stipple does not name a valid pixmap, and the 520|341 7 00024695 1 4|GCStipple bit is set in valuemask, then a BadPixmap error 520|341 7 00024695 1 5|occurs. 520|341 7 00024695 1 6|METH: Create a bad pixmap for the root window and free pixmap with XFreePixmap. 520|341 7 00024695 1 7|METH: Create a GC with window as the drawable. 520|341 7 00024695 1 8|METH: Change GC using XChangeGC with pixmap as the stipple. 520|341 7 00024695 1 9|METH: Verify that a BadPixmap error occurs. 220|341 7 0 08:48:14|PASS 410|341 7 1 08:48:14|IC End 400|341 8 1 08:48:14|IC Start 200|341 8 08:48:14|TP Start 520|341 8 00024695 1 1|VSW5TESTSUITE PURPOSE 8 520|341 8 00024695 1 2|Assertion XChangeGC-8.(A) 520|341 8 00024695 1 3|When the clip-mask does not name a valid pixmap, or None, 520|341 8 00024695 1 4|and the GCClipMask bit is set in valuemask, then a 520|341 8 00024695 1 5|BadPixmap error occurs. 520|341 8 00024695 1 6|METH: Create a bad pixmap for the root window and free pixmap with XFreePixmap. 520|341 8 00024695 1 7|METH: Create a GC with window as the drawable. 520|341 8 00024695 1 8|METH: Change GC using XChangeGC with pixmap as the clip_mask. 520|341 8 00024695 1 9|METH: Verify that a BadPixmap error occurs. 220|341 8 0 08:48:14|PASS 410|341 8 1 08:48:14|IC End 400|341 9 1 08:48:14|IC Start 200|341 9 08:48:14|TP Start 520|341 9 00024695 1 1|VSW5TESTSUITE PURPOSE 9 520|341 9 00024695 1 2|Assertion XChangeGC-9.(C) 520|341 9 00024695 1 3|When the graphics context and the tile pixmap do not have 520|341 9 00024695 1 4|the same depth, and the GCTile bit is set in valuemask, 520|341 9 00024695 1 5|then a BadMatch error occurs. 520|341 9 00024695 1 6|METH: For all non-depth1 drawables: 520|341 9 00024695 1 7|METH: Created such a drawable. 520|341 9 00024695 1 8|METH: Create a depth 1 pixmap. 520|341 9 00024695 1 9|METH: Create a GC with window as the drawable. 520|341 9 00024695 1 10|METH: Change GC using XChangeGC with pixmap as the tile. 520|341 9 00024695 1 11|METH: Verify that a BadMatch error occurs. 220|341 9 0 08:48:14|PASS 410|341 9 1 08:48:14|IC End 400|341 10 1 08:48:14|IC Start 200|341 10 08:48:14|TP Start 520|341 10 00024695 1 1|VSW5TESTSUITE PURPOSE 10 520|341 10 00024695 1 2|Assertion XChangeGC-10.(A) 520|341 10 00024695 1 3|When the graphics context and the tile pixmap were not 520|341 10 00024695 1 4|created for the same root, and the GCTile bit is set in 520|341 10 00024695 1 5|valuemask, then a BadMatch error occurs. 520|341 10 00024695 1 6|METH: If multiple roots are supported: 520|341 10 00024695 1 7|METH: Create a pixmap for one root. 520|341 10 00024695 1 8|METH: Create a GC for another root 520|341 10 00024695 1 9|METH: Change GC using XChangeGC with pixmap as the tile component. 520|341 10 00024695 1 10|METH: Verify that a BadMatch error occurs. 520|341 10 00024695 1 11|REPORT: Only one screen supported 220|341 10 4 08:48:14|UNSUPPORTED 410|341 10 1 08:48:14|IC End 400|341 11 1 08:48:14|IC Start 200|341 11 08:48:14|TP Start 520|341 11 00024695 1 1|VSW5TESTSUITE PURPOSE 11 520|341 11 00024695 1 2|Assertion XChangeGC-11.(C) 520|341 11 00024695 1 3|When the stipple pixmap does not have depth one, and the 520|341 11 00024695 1 4|GCStipple bit is set in valuemask, then a BadMatch error 520|341 11 00024695 1 5|occurs. 520|341 11 00024695 1 6|METH: If pixmaps with depth other than one are supported: 520|341 11 00024695 1 7|METH: Create a pixmap with depth other than one. 520|341 11 00024695 1 8|METH: Create a GC 520|341 11 00024695 1 9|METH: Change GC using XChangeGC with the pixmap as the stipple component. 520|341 11 00024695 1 10|METH: Verify that a BadMatch error occurs. 220|341 11 0 08:48:14|PASS 410|341 11 1 08:48:14|IC End 400|341 12 1 08:48:14|IC Start 200|341 12 08:48:14|TP Start 520|341 12 00024695 1 1|VSW5TESTSUITE PURPOSE 12 520|341 12 00024695 1 2|Assertion XChangeGC-12.(C) 520|341 12 00024695 1 3|When the graphics context and the stipple pixmap were not 520|341 12 00024695 1 4|created for the same root, and the GCStipple bit is set in 520|341 12 00024695 1 5|valuemask, then a BadMatch error occurs. 520|341 12 00024695 1 6|METH: If multiple roots are supported: 520|341 12 00024695 1 7|METH: Create a pixmap for one root. 520|341 12 00024695 1 8|METH: Create a GC for another root 520|341 12 00024695 1 9|METH: Change GC using XChangeGC with pixmap as the stipple component. 520|341 12 00024695 1 10|METH: Verify that a BadMatch error occurs. 520|341 12 00024695 1 11|REPORT: Only one screen supported 220|341 12 4 08:48:14|UNSUPPORTED 410|341 12 1 08:48:14|IC End 400|341 13 1 08:48:14|IC Start 200|341 13 08:48:14|TP Start 520|341 13 00024695 1 1|VSW5TESTSUITE PURPOSE 13 520|341 13 00024695 1 2|Assertion XChangeGC-13.(C) 520|341 13 00024695 1 3|When the clip-mask is set to a pixmap, and the clip-mask 520|341 13 00024695 1 4|does not have depth one, and the GCClipMask bit is set in 520|341 13 00024695 1 5|valuemask, then a BadMatch error occurs. 520|341 13 00024695 1 6|METH: If pixmaps with depth other than one are supported: 520|341 13 00024695 1 7|METH: Create a pixmap with depth other than one. 520|341 13 00024695 1 8|METH: Create a GC 520|341 13 00024695 1 9|METH: Change GC using XChangeGC with the pixmap as the clip_mask component. 520|341 13 00024695 1 10|METH: Verify that a BadMatch error occurs. 220|341 13 0 08:48:14|PASS 410|341 13 1 08:48:14|IC End 400|341 14 1 08:48:14|IC Start 200|341 14 08:48:14|TP Start 520|341 14 00024695 1 1|VSW5TESTSUITE PURPOSE 14 520|341 14 00024695 1 2|Assertion XChangeGC-14.(C) 520|341 14 00024695 1 3|When the clip-mask is set to a pixmap, and the graphics 520|341 14 00024695 1 4|context and the clip-mask were not created for the same 520|341 14 00024695 1 5|root, and the GCClipMask bit is set in valuemask, then a 520|341 14 00024695 1 6|BadMatch error occurs. 520|341 14 00024695 1 7|METH: If multiple roots are supported: 520|341 14 00024695 1 8|METH: Create a pixmap for one root. 520|341 14 00024695 1 9|METH: Create a GC for another root 520|341 14 00024695 1 10|METH: Change GC using XChangeGC with the pixmap as the clip_mask component. 520|341 14 00024695 1 11|METH: Verify that a BadMatch error occurs. 520|341 14 00024695 1 12|REPORT: Only one screen supported 220|341 14 4 08:48:14|UNSUPPORTED 410|341 14 1 08:48:14|IC End 400|341 15 1 08:48:14|IC Start 200|341 15 08:48:14|TP Start 520|341 15 00024695 1 1|VSW5TESTSUITE PURPOSE 15 520|341 15 00024695 1 2|Assertion XChangeGC-15.(A) 520|341 15 00024695 1 3|When the valuemask argument is other than a bitwise OR of 520|341 15 00024695 1 4|none or any of GCFunction, GCPlaneMask, GCForeground, 520|341 15 00024695 1 5|GCBackground, GCLineWidth, GCLineStyle, GCCapStyle, 520|341 15 00024695 1 6|GCJoinStyle, GCFillStyle, GCFillRule, GCTile, GCStipple, 520|341 15 00024695 1 7|GCTileStipXOrigin, GCTileStipYOrigin, GCFont, 520|341 15 00024695 1 8|GCSubWindowMode, GCGraphicsExposures, GCClipXOrigin, 520|341 15 00024695 1 9|GCClipYOrigin, GCClipMask, GCDashOffset, GCDashList, or 520|341 15 00024695 1 10|GCArcMode, then a BadValue error occurs. 520|341 15 00024695 1 11|METH: Create a gc 520|341 15 00024695 1 12|METH: Change GC using XChangeGC with function component GXcopy 520|341 15 00024695 1 13|METH: and foreground component = 1 using a mask of GCFunction | GCForeground | 520|341 15 00024695 1 14|METH: ~(GCFunction | GCPlaneMask | GCForeground | GCBackground | 520|341 15 00024695 1 15|METH: GCLineWidth | GCLineStyle | GCCapStyle | GCJoinStyle | 520|341 15 00024695 1 16|METH: GCFillStyle | GCFillRule | GCTile | GCStipple | 520|341 15 00024695 1 17|METH: GCTileStipXOrigin | GCTileStipYOrigin | GCFont | GCSubwindowMode | 520|341 15 00024695 1 18|METH: GCGraphicsExposures | GCClipXOrigin | GCClipYOrigin | GCClipMask | 520|341 15 00024695 1 19|METH: GCDashOffset | GCDashList | GCArcMode) 520|341 15 00024695 1 20|METH: Verify that a bad value error occurred. 220|341 15 0 08:48:14|PASS 410|341 15 1 08:48:14|IC End 400|341 16 1 08:48:14|IC Start 200|341 16 08:48:14|TP Start 520|341 16 00024695 1 1|VSW5TESTSUITE PURPOSE 16 520|341 16 00024695 1 2|Assertion XChangeGC-16.(A) 520|341 16 00024695 1 3|When the function is other than GXclear, GXand, 520|341 16 00024695 1 4|GXandReverse, GXcopy, GXandInverted, GXnoop, GXxor, 520|341 16 00024695 1 5|GXor, GXnor, GXequiv, GXinvert, GXorReverse, 520|341 16 00024695 1 6|GXcopyInverted, GXorInverted, GXnand or GXset, and the 520|341 16 00024695 1 7|GCFunction bit is set in valuemask, then a BadValue error 520|341 16 00024695 1 8|occurs. 520|341 16 00024695 1 9|METH: Create a GC. 520|341 16 00024695 1 10|METH: Change GC function to GXclear + GXand + GXandReverse + GXcopy + 520|341 16 00024695 1 11|METH: GXandInverted + GXnoop + GXxor + GXor + GXnor + 520|341 16 00024695 1 12|METH: GXequiv + GXinvert + GXorReverse + 520|341 16 00024695 1 13|METH: GXcopyInverted + GXorInverted + GXnand + GXset + 1 520|341 16 00024695 1 14|METH: Verify that a BadValue error occurred. 220|341 16 0 08:48:14|PASS 410|341 16 1 08:48:14|IC End 400|341 17 1 08:48:14|IC Start 200|341 17 08:48:14|TP Start 520|341 17 00024695 1 1|VSW5TESTSUITE PURPOSE 17 520|341 17 00024695 1 2|Assertion XChangeGC-17.(A) 520|341 17 00024695 1 3|When the line_style is other than LineSolid, 520|341 17 00024695 1 4|LineDoubleDash or LineOnOffDash, and the GCLineStyle bit is 520|341 17 00024695 1 5|set in valuemask, then a BadValue error occurs. 520|341 17 00024695 1 6|METH: Create a GC. 520|341 17 00024695 1 7|METH: Change GC line_style to LineSolid + LineDoubleDash + LineOnOffDash + 1; 520|341 17 00024695 1 8|METH: Verify that a BadValue error occurred. 220|341 17 0 08:48:14|PASS 410|341 17 1 08:48:14|IC End 400|341 18 1 08:48:14|IC Start 200|341 18 08:48:14|TP Start 520|341 18 00024695 1 1|VSW5TESTSUITE PURPOSE 18 520|341 18 00024695 1 2|Assertion XChangeGC-18.(A) 520|341 18 00024695 1 3|When the cap_style is other than CapNotLast, CapButt, 520|341 18 00024695 1 4|CapRound or CapProjecting, and the GCCapStyle bit is set in 520|341 18 00024695 1 5|valuemask, then a BadValue error occurs. 520|341 18 00024695 1 6|METH: Create a GC. 520|341 18 00024695 1 7|METH: Change GC cap_style to CapNotLast + CapButt + CapRound + CapProjecting + 1 520|341 18 00024695 1 8|METH: Verify that a BadValue error occurred 220|341 18 0 08:48:14|PASS 410|341 18 1 08:48:14|IC End 400|341 19 1 08:48:14|IC Start 200|341 19 08:48:14|TP Start 520|341 19 00024695 1 1|VSW5TESTSUITE PURPOSE 19 520|341 19 00024695 1 2|Assertion XChangeGC-19.(A) 520|341 19 00024695 1 3|When the join_style is other than JoinMiter, JoinRound or 520|341 19 00024695 1 4|JoinBevel, and the GCJoinStyle bit is set in valuemask, 520|341 19 00024695 1 5|then a BadValue error occurs. 520|341 19 00024695 1 6|METH: Create a GC. 520|341 19 00024695 1 7|METH: Change GC join_style to JoinMiter + JoinRound + JoinBevel + 1 520|341 19 00024695 1 8|METH: Verify that a BadValue error occurs 220|341 19 0 08:48:14|PASS 410|341 19 1 08:48:14|IC End 400|341 20 1 08:48:14|IC Start 200|341 20 08:48:14|TP Start 520|341 20 00024695 1 1|VSW5TESTSUITE PURPOSE 20 520|341 20 00024695 1 2|Assertion XChangeGC-20.(A) 520|341 20 00024695 1 3|When the fill_style is other than FillSolid, FillTiled, 520|341 20 00024695 1 4|FillStippled or FillOpaqueStippled, and the GCFillStyle bit 520|341 20 00024695 1 5|is set in valuemask, then a BadValue error occurs. 520|341 20 00024695 1 6|METH: Create a GC. 520|341 20 00024695 1 7|METH: Change GC fill_style to FillSolid + FillTiled + FillStippled + FillOpaqueStippled + 1 520|341 20 00024695 1 8|METH: Verify that a BadValue error occurred. 220|341 20 0 08:48:14|PASS 410|341 20 1 08:48:14|IC End 400|341 21 1 08:48:14|IC Start 200|341 21 08:48:14|TP Start 520|341 21 00024695 1 1|VSW5TESTSUITE PURPOSE 21 520|341 21 00024695 1 2|Assertion XChangeGC-21.(A) 520|341 21 00024695 1 3|When the fill_rule is other than EvenOddRule or WindingRule, 520|341 21 00024695 1 4|and the GCFillRule bit is set in valuemask, then a BadValue 520|341 21 00024695 1 5|error occurs. 520|341 21 00024695 1 6|METH: Create a GC. 520|341 21 00024695 1 7|METH: Change GC fill_rule to EvenOddRule + WindingRule + 1 520|341 21 00024695 1 8|METH: Verify that a BadValue error occurred. 220|341 21 0 08:48:14|PASS 410|341 21 1 08:48:14|IC End 400|341 22 1 08:48:14|IC Start 200|341 22 08:48:14|TP Start 520|341 22 00024695 1 1|VSW5TESTSUITE PURPOSE 22 520|341 22 00024695 1 2|Assertion XChangeGC-22.(A) 520|341 22 00024695 1 3|When arc_mode is other than ArcChord or ArcPieSlice, and 520|341 22 00024695 1 4|the GCArcMode bit is set in valuemask, then a BadValue 520|341 22 00024695 1 5|error occurs. 520|341 22 00024695 1 6|METH: Create a GC. 520|341 22 00024695 1 7|METH: Change GC arc_mode to ArcChord + ArcPieSlice + 1. 520|341 22 00024695 1 8|METH: Verify that a BadValue error occurred. 220|341 22 0 08:48:14|PASS 410|341 22 1 08:48:14|IC End 400|341 23 1 08:48:14|IC Start 200|341 23 08:48:14|TP Start 520|341 23 00024695 1 1|VSW5TESTSUITE PURPOSE 23 520|341 23 00024695 1 2|Assertion XChangeGC-23.(A) 520|341 23 00024695 1 3|When the subwindow_mode is other than ClipByChildren or 520|341 23 00024695 1 4|IncludeInferiors, and the GCSubwindowMode bit is set in 520|341 23 00024695 1 5|valuemask, then a BadValue error occurs. 520|341 23 00024695 1 6|METH: Create a GC. 520|341 23 00024695 1 7|METH: Change GC subwindow_mode to ClipByChildren + IncludeInferiors + 1 520|341 23 00024695 1 8|METH: Verify that a BadValue error occurred. 220|341 23 0 08:48:14|PASS 410|341 23 1 08:48:14|IC End 400|341 24 1 08:48:14|IC Start 200|341 24 08:48:14|TP Start 520|341 24 00024695 1 1|VSW5TESTSUITE PURPOSE 24 520|341 24 00024695 1 2|Assertion XChangeGC-24.(A) 520|341 24 00024695 1 3|When graphics_exposure is other than True or False, and 520|341 24 00024695 1 4|the GCGraphicsExposures bit is set in valuemask, then a 520|341 24 00024695 1 5|BadValue error occurs. 520|341 24 00024695 1 6|METH: Create a GC. 520|341 24 00024695 1 7|METH: Change GC graphics_exposures component to (int) False + (int) True + 1 520|341 24 00024695 1 8|METH: Verify that a BadValue error occurred. 220|341 24 0 08:48:14|PASS 410|341 24 1 08:48:14|IC End 400|341 25 1 08:48:14|IC Start 200|341 25 08:48:14|TP Start 520|341 25 00024695 1 1|VSW5TESTSUITE PURPOSE 25 520|341 25 00024695 1 2|Assertion XChangeGC-25.(A) 520|341 25 00024695 1 3|When dashes is set to zero, and the GCDashList bit is set 520|341 25 00024695 1 4|in valuemask, then a BadValue error occurs. 520|341 25 00024695 1 5|METH: Create a GC. 520|341 25 00024695 1 6|METH: Change GC using XChangeGC with dashes component = 0 520|341 25 00024695 1 7|METH: Verify that a BadValue error occurs. 220|341 25 0 08:48:14|PASS 410|341 25 1 08:48:14|IC End 80|341 77 08:48:14|TC End, scenario ref 691-0 70||"VSW5TESTSUITE CASE XCopyGC 5" 10|342 /Xlib8/XCopyGC 08:48:14|TC Start, scenario ref 693-0 15|342 3.3-lite 5|TCM Start 520|342 0 00024697 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|342 1 1 08:48:17|IC Start 200|342 1 08:48:17|TP Start 520|342 1 00024697 1 1|VSW5TESTSUITE PURPOSE 1 520|342 1 00024697 1 2|Assertion XCopyGC-1.(A) 520|342 1 00024697 1 3|A call to XCopyGC copies the components specified by the 520|342 1 00024697 1 4|valuemask argument from the src argument to the dest 520|342 1 00024697 1 5|argument. 520|342 1 00024697 1 6|METH: Create a source GC with function set to GXxor. 520|342 1 00024697 1 7|METH: Create a different, destination GC. 520|342 1 00024697 1 8|METH: Copy the source GC to the destination GC with XCopyGC. 520|342 1 00024697 1 9|METH: Verify that GCValues structures are identical for the destination and source GC with XGetGCValues. 520|342 1 00024697 1 10|METH: Verify the destination GC component function is used in graphics operations: 520|342 1 00024697 1 11|METH: Plot point (0,0) with XDrawPoint. 520|342 1 00024697 1 12|METH: Set fg to W_FG ^ W_BG with XSetForeground. 520|342 1 00024697 1 13|METH: Plot point (0,0) with XDrawPoint. 520|342 1 00024697 1 14|METH: Verify that pixel at (0,0) is W_BG. 520|342 1 00024697 1 15|METH: 220|342 1 0 08:48:17|PASS 410|342 1 1 08:48:17|IC End 400|342 2 1 08:48:17|IC Start 200|342 2 08:48:17|TP Start 520|342 2 00024697 1 1|VSW5TESTSUITE PURPOSE 2 520|342 2 00024697 1 2|Assertion XCopyGC-2.(B) 520|342 2 00024697 1 3|When the server fails to allocate a required resource, then 520|342 2 00024697 1 4|a BadAlloc error occurs. 520|342 2 00024697 1 5|Reason for omission: There is no known portable test method for this assertion 520|342 2 00024697 1 6|METH: Report UNTESTED 520|342 2 00024697 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|342 2 5 08:48:17|UNTESTED 410|342 2 1 08:48:17|IC End 400|342 3 1 08:48:17|IC Start 200|342 3 08:48:17|TP Start 520|342 3 00024697 1 1|VSW5TESTSUITE PURPOSE 3 520|342 3 00024697 1 2|Assertion XCopyGC-3.(C) 520|342 3 00024697 1 3|When the src and dest arguments do not have the same depth, 520|342 3 00024697 1 4|then a BadMatch error occurs. 520|342 3 00024697 1 5|METH: If multiple pixmap depths are supported: 520|342 3 00024697 1 6|METH: Create a pixmap with a different depth to the root window 520|342 3 00024697 1 7|METH: Create a GC on the root window 520|342 3 00024697 1 8|METH: Create a GC on the pixmap 520|342 3 00024697 1 9|METH: Copy from the first GC to the second using XCopyGC. 520|342 3 00024697 1 10|METH: Verify that a BadMatch error was generated. 220|342 3 0 08:48:17|PASS 410|342 3 1 08:48:17|IC End 400|342 4 1 08:48:17|IC Start 200|342 4 08:48:17|TP Start 520|342 4 00024697 1 1|VSW5TESTSUITE PURPOSE 4 520|342 4 00024697 1 2|Assertion XCopyGC-4.(C) 520|342 4 00024697 1 3|When the src and dest arguments were not created for the 520|342 4 00024697 1 4|same root, then a BadMatch error occurs. 520|342 4 00024697 1 5|METH: If multiple roots are supported: 520|342 4 00024697 1 6|METH: Create a GC for two different roots. 520|342 4 00024697 1 7|METH: Copy from the first to the second. 520|342 4 00024697 1 8|METH: Verify that a BadMatch error occurred. 520|342 4 00024697 1 9|METH: Copy from the second to the first. 520|342 4 00024697 1 10|METH: Verify that a BadMatch error occurred. 520|342 4 00024697 1 11|REPORT: Only one screen supported 220|342 4 4 08:48:17|UNSUPPORTED 410|342 4 1 08:48:17|IC End 400|342 5 1 08:48:17|IC Start 200|342 5 08:48:17|TP Start 520|342 5 00024697 1 1|VSW5TESTSUITE PURPOSE 5 520|342 5 00024697 1 2|Assertion XCopyGC-5.(A) 520|342 5 00024697 1 3|When either the src or dest argument does not name a 520|342 5 00024697 1 4|defined GC, then a BadGC error occurs. 520|342 5 00024697 1 5|METH: Create a bad GC 520|342 5 00024697 1 6|METH: Create a good GC 520|342 5 00024697 1 7|METH: Call XCopyGC with bad source, good destination GC's 520|342 5 00024697 1 8|METH: Verify that BadGC error occurs 520|342 5 00024697 1 9|METH: Call XCopyGC with good source, bad destination GC's 520|342 5 00024697 1 10|METH: Verify that BadGC error occurs 520|342 5 00024697 1 11|METH: Call XCopyGC with bad source, bad destination GC's 520|342 5 00024697 1 12|METH: Verify that BadGC error occurs 220|342 5 0 08:48:17|PASS 410|342 5 1 08:48:17|IC End 80|342 77 08:48:18|TC End, scenario ref 693-0 70||"VSW5TESTSUITE CASE XCreateGC 26" 10|343 /Xlib8/XCreateGC 08:48:18|TC Start, scenario ref 695-0 15|343 3.3-lite 26|TCM Start 520|343 0 00024699 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|343 0 00024699 1 2|REPORT: Unexpected error BadValue 520|343 0 00024699 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|343 0 00024699 1 4|REPORT: Protocol request was X_SetFontPath 520|343 0 00024699 1 5|REPORT: Unexpected Xlib error 400|343 1 1 08:48:20|IC Start 200|343 1 08:48:20|TP Start 520|343 1 00024699 1 1|VSW5TESTSUITE PURPOSE 1 520|343 1 00024699 1 2|Assertion XCreateGC-1.(A) 520|343 1 00024699 1 3|A call to XCreateGC creates a graphics context and returns 520|343 1 00024699 1 4|a GC which may be used with any destination drawable having 520|343 1 00024699 1 5|the same root and depth as the drawable d. 520|343 1 00024699 1 6|METH: For pixmaps and windows: 520|343 1 00024699 1 7|METH: Create a gc for the drawable using XCreateGC. 520|343 1 00024699 1 8|METH: Set pixel (0,0) of the drawable. 520|343 1 00024699 1 9|METH: Verify that the pixel was set. 220|343 1 0 08:48:20|PASS 410|343 1 1 08:48:20|IC End 400|343 2 1 08:48:20|IC Start 200|343 2 08:48:20|TP Start 520|343 2 00024699 1 1|VSW5TESTSUITE PURPOSE 2 520|343 2 00024699 1 2|Assertion XCreateGC-2.(A) 520|343 2 00024699 1 3|A call to XCreateGC initialises the components specified by 520|343 2 00024699 1 4|the valuemask argument in the newly created GC to the values 520|343 2 00024699 1 5|in the values argument. 520|343 2 00024699 1 6|METH: Create a window. 520|343 2 00024699 1 7|METH: Initialise XGCValues structure with fg W_FG, fn GXxor. 520|343 2 00024699 1 8|METH: Create a gc for the window with a valuemask of GCFunction | GCForeground. 520|343 2 00024699 1 9|METH: Plot point (0,0) with XDrawPoint. 520|343 2 00024699 1 10|METH: Verify that pixel at (0,0) is W_FG. 520|343 2 00024699 1 11|METH: Initialise XGCValues structure with fg W_FG ^ W_BG, fn GXxor. 520|343 2 00024699 1 12|METH: Create a gc for the window with a valuemask of GCFunction | GCForeground. 520|343 2 00024699 1 13|METH: Plot point (0,0) with XDrawPoint. 520|343 2 00024699 1 14|METH: Verify that pixel at (0,0) is W_BG. 220|343 2 0 08:48:20|PASS 410|343 2 1 08:48:20|IC End 400|343 3 1 08:48:20|IC Start 200|343 3 08:48:20|TP Start 520|343 3 00024699 1 1|VSW5TESTSUITE PURPOSE 3 520|343 3 00024699 1 2|Assertion XCreateGC-3.(A) 520|343 3 00024699 1 3|When the tile pixmap is not set and the fill_style is 520|343 3 00024699 1 4|FillTiled, then a call to XCreateGC creates a GC in which a 520|343 3 00024699 1 5|pixel set to the foreground value of GC is used for tiling. 520|343 3 00024699 1 6|METH: Create a gc with the fill_style FillTiled, foreground set to W_FG, tile set to NULL. 520|343 3 00024699 1 7|METH: Create a window. 520|343 3 00024699 1 8|METH: Tile entire window with XFillRectangle. 520|343 3 00024699 1 9|METH: Verify that all the window pixels were W_FG. 520|343 3 00024699 1 10|METH: Plot point (0,0) with XDrawPoint. 520|343 3 00024699 1 11|METH: Set fg to W_FG ^ W_BG. 520|343 3 00024699 1 12|METH: Plot point (0,0) with XDrawPoint. 520|343 3 00024699 1 13|METH: Verify that pixel at (0,0) is W_BG. 220|343 3 0 08:48:20|PASS 410|343 3 1 08:48:20|IC End 400|343 4 1 08:48:20|IC Start 200|343 4 08:48:20|TP Start 520|343 4 00024699 1 1|VSW5TESTSUITE PURPOSE 4 520|343 4 00024699 1 2|Assertion XCreateGC-4.(B) 520|343 4 00024699 1 3|When the server fails to allocate a required resource, then 520|343 4 00024699 1 4|a BadAlloc error occurs. 520|343 4 00024699 1 5|Reason for omission: There is no known portable test method for this assertion 520|343 4 00024699 1 6|METH: Report UNTESTED 520|343 4 00024699 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|343 4 5 08:48:20|UNTESTED 410|343 4 1 08:48:20|IC End 400|343 5 1 08:48:20|IC Start 200|343 5 08:48:20|TP Start 520|343 5 00024699 1 1|VSW5TESTSUITE PURPOSE 5 520|343 5 00024699 1 2|Assertion XCreateGC-5.(A) 520|343 5 00024699 1 3|When a drawable argument does not name a valid Drawable, 520|343 5 00024699 1 4|then a BadDrawable error occurs. 520|343 5 00024699 1 5|METH: Create a window and destroy the window. 520|343 5 00024699 1 6|METH: Create a GC with window as the drawable. 520|343 5 00024699 1 7|METH: Verify that a BadDrawable error occurs. 220|343 5 0 08:48:20|PASS 410|343 5 1 08:48:20|IC End 400|343 6 1 08:48:20|IC Start 200|343 6 08:48:20|TP Start 520|343 6 00024699 1 1|VSW5TESTSUITE PURPOSE 6 520|343 6 00024699 1 2|Assertion XCreateGC-6.(A) 520|343 6 00024699 1 3|When the font does not name a valid font, and the GCFont 520|343 6 00024699 1 4|bit is set in valuemask, then a BadFont error occurs. 520|343 6 00024699 1 5|METH: Create a font for the default screen and free font with XFreeFont. 520|343 6 00024699 1 6|METH: Create a GC with root window as the drawable and bad font as the font component. 520|343 6 00024699 1 7|METH: Verify that a BadFont error occurs. 220|343 6 0 08:48:20|PASS 410|343 6 1 08:48:20|IC End 400|343 7 1 08:48:20|IC Start 200|343 7 08:48:20|TP Start 520|343 7 00024699 1 1|VSW5TESTSUITE PURPOSE 7 520|343 7 00024699 1 2|Assertion XCreateGC-7.(A) 520|343 7 00024699 1 3|When the tile does not name a valid pixmap, and the GCTile 520|343 7 00024699 1 4|bit is set in valuemask, then a BadPixmap error occurs. 520|343 7 00024699 1 5|METH: Create a bad pixmap for the root window and free pixmap with XFreePixmap. 520|343 7 00024699 1 6|METH: Create a GC with window as the drawable and pixmap as the tile. 520|343 7 00024699 1 7|METH: Verify that a BadPixmap error occurs. 220|343 7 0 08:48:20|PASS 410|343 7 1 08:48:20|IC End 400|343 8 1 08:48:20|IC Start 200|343 8 08:48:20|TP Start 520|343 8 00024699 1 1|VSW5TESTSUITE PURPOSE 8 520|343 8 00024699 1 2|Assertion XCreateGC-8.(A) 520|343 8 00024699 1 3|When the stipple does not name a valid pixmap, and the 520|343 8 00024699 1 4|GCStipple bit is set in valuemask, then a BadPixmap error 520|343 8 00024699 1 5|occurs. 520|343 8 00024699 1 6|METH: Create a bad pixmap for the root window and free pixmap with XFreePixmap. 520|343 8 00024699 1 7|METH: Create a GC with window as the drawable and pixmap as the stipple. 520|343 8 00024699 1 8|METH: Verify that a BadPixmap error occurs. 220|343 8 0 08:48:20|PASS 410|343 8 1 08:48:20|IC End 400|343 9 1 08:48:20|IC Start 200|343 9 08:48:20|TP Start 520|343 9 00024699 1 1|VSW5TESTSUITE PURPOSE 9 520|343 9 00024699 1 2|Assertion XCreateGC-9.(A) 520|343 9 00024699 1 3|When the clip-mask does not name a valid pixmap, or None, 520|343 9 00024699 1 4|and the GCClipMask bit is set in valuemask, then a 520|343 9 00024699 1 5|BadPixmap error occurs. 520|343 9 00024699 1 6|METH: Create a bad pixmap for the root window and free pixmap with XFreePixmap. 520|343 9 00024699 1 7|METH: Create a GC with window as the drawable and pixmap as the clip_mask. 520|343 9 00024699 1 8|METH: Verify that a BadPixmap error occurs. 220|343 9 0 08:48:20|PASS 410|343 9 1 08:48:20|IC End 400|343 10 1 08:48:20|IC Start 200|343 10 08:48:20|TP Start 520|343 10 00024699 1 1|VSW5TESTSUITE PURPOSE 10 520|343 10 00024699 1 2|Assertion XCreateGC-10.(C) 520|343 10 00024699 1 3|When the graphics context and the tile pixmap do not have 520|343 10 00024699 1 4|the same depth, and the GCTile bit is set in valuemask, 520|343 10 00024699 1 5|then a BadMatch error occurs. 520|343 10 00024699 1 6|METH: For all non-depth1 drawables: 520|343 10 00024699 1 7|METH: Created such a drawable. 520|343 10 00024699 1 8|METH: Create a depth 1 pixmap. 520|343 10 00024699 1 9|METH: Create a GC with window as the drawable and pixmap as the tile. 520|343 10 00024699 1 10|METH: Verify that a BadMatch error occurs. 220|343 10 0 08:48:20|PASS 410|343 10 1 08:48:20|IC End 400|343 11 1 08:48:20|IC Start 200|343 11 08:48:20|TP Start 520|343 11 00024699 1 1|VSW5TESTSUITE PURPOSE 11 520|343 11 00024699 1 2|Assertion XCreateGC-11.(A) 520|343 11 00024699 1 3|When the graphics context and the tile pixmap were not 520|343 11 00024699 1 4|created for the same root, and the GCTile bit is set in 520|343 11 00024699 1 5|valuemask, then a BadMatch error occurs. 520|343 11 00024699 1 6|METH: If multiple roots are supported: 520|343 11 00024699 1 7|METH: Create a pixmap for one root. 520|343 11 00024699 1 8|METH: Create a GC for another root with pixmap as the tile component. 520|343 11 00024699 1 9|METH: Verify that a BadMatch error occurs. 520|343 11 00024699 1 10|REPORT: Only one screen supported 220|343 11 4 08:48:21|UNSUPPORTED 410|343 11 1 08:48:21|IC End 400|343 12 1 08:48:21|IC Start 200|343 12 08:48:21|TP Start 520|343 12 00024699 1 1|VSW5TESTSUITE PURPOSE 12 520|343 12 00024699 1 2|Assertion XCreateGC-12.(C) 520|343 12 00024699 1 3|When the stipple pixmap does not have depth one, and the 520|343 12 00024699 1 4|GCStipple bit is set in valuemask, then a BadMatch error 520|343 12 00024699 1 5|occurs. 520|343 12 00024699 1 6|METH: If pixmaps with depth other than one are supported: 520|343 12 00024699 1 7|METH: Create a pixmap with depth other than one. 520|343 12 00024699 1 8|METH: Create a GC with the pixmap as the stipple component. 520|343 12 00024699 1 9|METH: Verify that a BadMatch error occurs. 220|343 12 0 08:48:21|PASS 410|343 12 1 08:48:21|IC End 400|343 13 1 08:48:21|IC Start 200|343 13 08:48:21|TP Start 520|343 13 00024699 1 1|VSW5TESTSUITE PURPOSE 13 520|343 13 00024699 1 2|Assertion XCreateGC-13.(C) 520|343 13 00024699 1 3|When the graphics context and the stipple pixmap were not 520|343 13 00024699 1 4|created for the same root, and the GCStipple bit is set in 520|343 13 00024699 1 5|valuemask, then a BadMatch error occurs. 520|343 13 00024699 1 6|METH: If multiple roots are supported: 520|343 13 00024699 1 7|METH: Create a pixmap for one root. 520|343 13 00024699 1 8|METH: Create a GC for another root with pixmap as the stipple component. 520|343 13 00024699 1 9|METH: Verify that a BadMatch error occurs. 520|343 13 00024699 1 10|REPORT: Only one screen supported 220|343 13 4 08:48:21|UNSUPPORTED 410|343 13 1 08:48:21|IC End 400|343 14 1 08:48:21|IC Start 200|343 14 08:48:21|TP Start 520|343 14 00024699 1 1|VSW5TESTSUITE PURPOSE 14 520|343 14 00024699 1 2|Assertion XCreateGC-14.(C) 520|343 14 00024699 1 3|When the clip-mask is set to a pixmap, and the clip-mask 520|343 14 00024699 1 4|does not have depth one, and the GCClipMask bit is set in 520|343 14 00024699 1 5|valuemask, then a BadMatch error occurs. 520|343 14 00024699 1 6|METH: If pixmaps with depth other than one are supported: 520|343 14 00024699 1 7|METH: Create a pixmap with depth other than one. 520|343 14 00024699 1 8|METH: Create a GC with the pixmap as the clip_mask component. 520|343 14 00024699 1 9|METH: Verify that a BadMatch error occurs. 220|343 14 0 08:48:21|PASS 410|343 14 1 08:48:21|IC End 400|343 15 1 08:48:21|IC Start 200|343 15 08:48:21|TP Start 520|343 15 00024699 1 1|VSW5TESTSUITE PURPOSE 15 520|343 15 00024699 1 2|Assertion XCreateGC-15.(C) 520|343 15 00024699 1 3|When the clip-mask is set to a pixmap, and the graphics 520|343 15 00024699 1 4|context and the clip-mask were not created for the same 520|343 15 00024699 1 5|root, and the GCClipMask bit is set in valuemask, then a 520|343 15 00024699 1 6|BadMatch error occurs. 520|343 15 00024699 1 7|METH: If multiple roots are supported: 520|343 15 00024699 1 8|METH: Create a pixmap for one root. 520|343 15 00024699 1 9|METH: Create a GC for another root with the pixmap as the clip_mask component. 520|343 15 00024699 1 10|METH: Verify that a BadMatch error occurs. 520|343 15 00024699 1 11|REPORT: Only one screen supported 220|343 15 4 08:48:21|UNSUPPORTED 410|343 15 1 08:48:21|IC End 400|343 16 1 08:48:21|IC Start 200|343 16 08:48:21|TP Start 520|343 16 00024699 1 1|VSW5TESTSUITE PURPOSE 16 520|343 16 00024699 1 2|Assertion XCreateGC-16.(A) 520|343 16 00024699 1 3|When the valuemask argument is other than a bitwise OR of 520|343 16 00024699 1 4|none or any of GCFunction, GCPlaneMask, GCForeground, 520|343 16 00024699 1 5|GCBackground, GCLineWidth, GCLineStyle, GCCapStyle, 520|343 16 00024699 1 6|GCJoinStyle, GCFillStyle, GCFillRule, GCTile, GCStipple, 520|343 16 00024699 1 7|GCTileStipXOrigin, GCTileStipYOrigin, GCFont, 520|343 16 00024699 1 8|GCSubwindowMode, GCGraphicsExposures, GCClipXOrigin, 520|343 16 00024699 1 9|GCClipYOrigin, GCClipMask, GCDashOffset, GCDashList, or 520|343 16 00024699 1 10|GCArcMode, then a BadValue error occurs. 520|343 16 00024699 1 11|METH: Create a GC with valuemask = GCFunction | GCForeground | 520|343 16 00024699 1 12|METH: ~(GCFunction | GCPlaneMask | GCForeground | GCBackground | 520|343 16 00024699 1 13|METH: GCLineWidth | GCLineStyle | GCCapStyle | GCJoinStyle | 520|343 16 00024699 1 14|METH: GCFillStyle | GCFillRule | GCTile | GCStipple | 520|343 16 00024699 1 15|METH: GCTileStipXOrigin | GCTileStipYOrigin | GCFont | GCSubwindowMode | 520|343 16 00024699 1 16|METH: GCGraphicsExposures | GCClipXOrigin | GCClipYOrigin | GCClipMask | 520|343 16 00024699 1 17|METH: GCDashOffset | GCDashList | GCArcMode. 520|343 16 00024699 1 18|METH: Verify that a BadValue error occurred. 220|343 16 0 08:48:21|PASS 410|343 16 1 08:48:21|IC End 400|343 17 1 08:48:21|IC Start 200|343 17 08:48:21|TP Start 520|343 17 00024699 1 1|VSW5TESTSUITE PURPOSE 17 520|343 17 00024699 1 2|Assertion XCreateGC-17.(A) 520|343 17 00024699 1 3|When the function is other than GXclear, GXand, 520|343 17 00024699 1 4|GXandReverse, GXcopy, GXandInverted, GXnoop, GXxor, 520|343 17 00024699 1 5|GXor, GXnor, GXequiv, GXinvert, GXorReverse, 520|343 17 00024699 1 6|GXcopyInverted, GXorInverted, GXnand or GXset, and the 520|343 17 00024699 1 7|GCFunction bit is set in valuemask, then a BadValue error 520|343 17 00024699 1 8|occurs. 520|343 17 00024699 1 9|METH: Create a GC with function = GXclear + GXand + GXandReverse + GXcopy + 520|343 17 00024699 1 10|METH: GXandInverted + GXnoop + GXxor + GXor + GXnor + GXequiv + GXinvert + 520|343 17 00024699 1 11|METH: GXorReverse + GXcopyInverted + GXorInverted + GXnand + GXset + 1 520|343 17 00024699 1 12|METH: Verify that a BadValue error occurred. 220|343 17 0 08:48:21|PASS 410|343 17 1 08:48:21|IC End 400|343 18 1 08:48:21|IC Start 200|343 18 08:48:21|TP Start 520|343 18 00024699 1 1|VSW5TESTSUITE PURPOSE 18 520|343 18 00024699 1 2|Assertion XCreateGC-18.(A) 520|343 18 00024699 1 3|When the line_style is other than LineSolid, 520|343 18 00024699 1 4|LineDoubleDash or LineOnOffDash, and the GCLineStyle bit is 520|343 18 00024699 1 5|set in valuemask, then a BadValue error occurs. 520|343 18 00024699 1 6|METH: Create a GC with line_style = LineSolid + LineDoubleDash + LineOnOffDash + 1; 520|343 18 00024699 1 7|METH: Verify that a BadValue error occurred. 220|343 18 0 08:48:21|PASS 410|343 18 1 08:48:21|IC End 400|343 19 1 08:48:21|IC Start 200|343 19 08:48:21|TP Start 520|343 19 00024699 1 1|VSW5TESTSUITE PURPOSE 19 520|343 19 00024699 1 2|Assertion XCreateGC-19.(A) 520|343 19 00024699 1 3|When the cap_style is other than CapNotLast, CapButt, 520|343 19 00024699 1 4|CapRound or CapProjecting, and the GCCapStyle bit is set in 520|343 19 00024699 1 5|valuemask, then a BadValue error occurs. 520|343 19 00024699 1 6|METH: Create a GC with cap_style = CapNotLast + CapButt + CapRound + CapProjecting + 1 520|343 19 00024699 1 7|METH: Verify that a BadValue error occurred 220|343 19 0 08:48:21|PASS 410|343 19 1 08:48:21|IC End 400|343 20 1 08:48:21|IC Start 200|343 20 08:48:21|TP Start 520|343 20 00024699 1 1|VSW5TESTSUITE PURPOSE 20 520|343 20 00024699 1 2|Assertion XCreateGC-20.(A) 520|343 20 00024699 1 3|When the join_style is other than JoinMiter, JoinRound or 520|343 20 00024699 1 4|JoinBevel, and the GCJoinStyle bit is set in valuemask, 520|343 20 00024699 1 5|then a BadValue error occurs. 520|343 20 00024699 1 6|METH: Create a GC with join_style = JoinMiter + JoinRound + JoinBevel + 1 520|343 20 00024699 1 7|METH: Verify that a BadValue error occurs 220|343 20 0 08:48:21|PASS 410|343 20 1 08:48:21|IC End 400|343 21 1 08:48:21|IC Start 200|343 21 08:48:21|TP Start 520|343 21 00024699 1 1|VSW5TESTSUITE PURPOSE 21 520|343 21 00024699 1 2|Assertion XCreateGC-21.(A) 520|343 21 00024699 1 3|When the fill_style is other than FillSolid, FillTiled, 520|343 21 00024699 1 4|FillStippled or FillOpaqueStippled, and the GCFillStyle bit 520|343 21 00024699 1 5|is set in valuemask, then a BadValue error occurs. 520|343 21 00024699 1 6|METH: Create a GC with fill_style = FillSolid + FillTiled + FillStippled + FillOpaqueStippled + 1 520|343 21 00024699 1 7|METH: Verify that a BadValue error occurred. 220|343 21 0 08:48:21|PASS 410|343 21 1 08:48:21|IC End 400|343 22 1 08:48:21|IC Start 200|343 22 08:48:21|TP Start 520|343 22 00024699 1 1|VSW5TESTSUITE PURPOSE 22 520|343 22 00024699 1 2|Assertion XCreateGC-22.(A) 520|343 22 00024699 1 3|When the fill_rule is other than EvenOddRule or WindingRule, 520|343 22 00024699 1 4|and the GCFillRule bit is set in valuemask, then a BadValue 520|343 22 00024699 1 5|error occurs. 520|343 22 00024699 1 6|METH: Create a gc with fill_rule = EvenOddRule + WindingRule + 1 520|343 22 00024699 1 7|METH: Verify that a BadValue error occurred. 220|343 22 0 08:48:21|PASS 410|343 22 1 08:48:21|IC End 400|343 23 1 08:48:21|IC Start 200|343 23 08:48:21|TP Start 520|343 23 00024699 1 1|VSW5TESTSUITE PURPOSE 23 520|343 23 00024699 1 2|Assertion XCreateGC-23.(A) 520|343 23 00024699 1 3|When arc_mode is other than ArcChord or ArcPieSlice, and 520|343 23 00024699 1 4|the GCArcMode bit is set in valuemask, then a BadValue 520|343 23 00024699 1 5|error occurs. 520|343 23 00024699 1 6|METH: Create a gc with arc_mode = ArcChord + ArcPieSlice + 1. 520|343 23 00024699 1 7|METH: Verify that a BadValue error occurred. 220|343 23 0 08:48:21|PASS 410|343 23 1 08:48:21|IC End 400|343 24 1 08:48:21|IC Start 200|343 24 08:48:21|TP Start 520|343 24 00024699 1 1|VSW5TESTSUITE PURPOSE 24 520|343 24 00024699 1 2|Assertion XCreateGC-24.(A) 520|343 24 00024699 1 3|When the subwindow_mode is other than ClipByChildren or 520|343 24 00024699 1 4|IncludeInferiors, and the GCSubwindowMode bit is set in 520|343 24 00024699 1 5|valuemask, then a BadValue error occurs. 520|343 24 00024699 1 6|METH: Create a GC with subwindow_mode = ClipByChildren + IncludeInferiors + 1 520|343 24 00024699 1 7|METH: Verify that a BadValue error occurred. 220|343 24 0 08:48:21|PASS 410|343 24 1 08:48:21|IC End 400|343 25 1 08:48:21|IC Start 200|343 25 08:48:21|TP Start 520|343 25 00024699 1 1|VSW5TESTSUITE PURPOSE 25 520|343 25 00024699 1 2|Assertion XCreateGC-25.(A) 520|343 25 00024699 1 3|When graphics_exposure is other than True or False, and 520|343 25 00024699 1 4|the GCGraphicsExposures bit is set in valuemask, then a 520|343 25 00024699 1 5|BadValue error occurs. 520|343 25 00024699 1 6|METH: Create a GC with graphics_exposures component set to 520|343 25 00024699 1 7|METH: (int) False + (int) True + 1 520|343 25 00024699 1 8|METH: Verify that a BadValue error occurred. 220|343 25 0 08:48:21|PASS 410|343 25 1 08:48:21|IC End 400|343 26 1 08:48:21|IC Start 200|343 26 08:48:21|TP Start 520|343 26 00024699 1 1|VSW5TESTSUITE PURPOSE 26 520|343 26 00024699 1 2|Assertion XCreateGC-26.(A) 520|343 26 00024699 1 3|When dashes is set to zero, and the GCDashList bit is set 520|343 26 00024699 1 4|in valuemask, then a BadValue error occurs. 520|343 26 00024699 1 5|METH: Create a GC with dashes component = 0 520|343 26 00024699 1 6|METH: Verify that a BadValue error occurs. 220|343 26 0 08:48:21|PASS 410|343 26 1 08:48:21|IC End 80|343 77 08:48:21|TC End, scenario ref 695-0 70||"VSW5TESTSUITE CASE XFreeGC 2" 10|344 /Xlib8/XFreeGC 08:48:21|TC Start, scenario ref 697-0 15|344 3.3-lite 2|TCM Start 520|344 0 00024701 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|344 1 1 08:48:24|IC Start 200|344 1 08:48:24|TP Start 520|344 1 00024701 1 1|VSW5TESTSUITE PURPOSE 1 520|344 1 00024701 1 2|Assertion XFreeGC-1.(A) 520|344 1 00024701 1 3|A call to XFreeGC destroys the GC specified by the gc 520|344 1 00024701 1 4|argument, and all associated storage. 520|344 1 00024701 1 5|METH: Create a GC with XCreateGC. 520|344 1 00024701 1 6|METH: Free the GC with XFreeGC. 520|344 1 00024701 1 7|METH: Set the clip mask of the gc with XSetClipMask. 520|344 1 00024701 1 8|METH: Verify that a BadGC error occurred. 220|344 1 0 08:48:24|PASS 410|344 1 1 08:48:24|IC End 400|344 2 1 08:48:24|IC Start 200|344 2 08:48:24|TP Start 520|344 2 00024701 1 1|VSW5TESTSUITE PURPOSE 2 520|344 2 00024701 1 2|Assertion XFreeGC-2.(A) 520|344 2 00024701 1 3|When the GC argument does not name a defined GC, then a 520|344 2 00024701 1 4|BadGC error occurs. 520|344 2 00024701 1 5|METH: Create a GC. 520|344 2 00024701 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|344 2 00024701 1 7|METH: Call test function using bad GC as the GC argument. 520|344 2 00024701 1 8|METH: Verify that a BadGC error occurs. 220|344 2 0 08:48:24|PASS 410|344 2 1 08:48:24|IC End 80|344 0 08:48:24|TC End, scenario ref 697-0 70||"VSW5TESTSUITE CASE XGContextFromGC 1" 10|345 /Xlib8/XGContextFromGC 08:48:24|TC Start, scenario ref 699-0 15|345 3.3-lite 1|TCM Start 520|345 0 00024703 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|345 1 1 08:48:27|IC Start 200|345 1 08:48:27|TP Start 520|345 1 00024703 1 1|VSW5TESTSUITE PURPOSE 1 520|345 1 00024703 1 2|Assertion XGContextFromGC-1.(A) 520|345 1 00024703 1 3|A call to XGContextFromGC returns the GContext resource ID 520|345 1 00024703 1 4|for the gc argument. 520|345 1 00024703 1 5|METH: Create a GC 520|345 1 00024703 1 6|METH: Obtain the GContext ID with XGContextFromGC 520|345 1 00024703 1 7|METH: Obtain an XFontStruct from the gc with XQueryFont. 520|345 1 00024703 1 8|METH: Verify that the fid component of the XFontStruct is the GContext ID. 220|345 1 0 08:48:27|PASS 410|345 1 1 08:48:27|IC End 80|345 0 08:48:27|TC End, scenario ref 699-0 70||"VSW5TESTSUITE CASE XGetGCValues 3" 10|346 /Xlib8/XGetGCValues 08:48:27|TC Start, scenario ref 701-0 15|346 3.3-lite 3|TCM Start 520|346 0 00024705 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|346 0 00024705 1 2|REPORT: Unexpected error BadValue 520|346 0 00024705 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|346 0 00024705 1 4|REPORT: Protocol request was X_SetFontPath 520|346 0 00024705 1 5|REPORT: Unexpected Xlib error 400|346 1 1 08:48:30|IC Start 200|346 1 08:48:30|TP Start 520|346 1 00024705 1 1|VSW5TESTSUITE PURPOSE 1 520|346 1 00024705 1 2|Assertion XGetGCValues-1.(A) 520|346 1 00024705 1 3|A call to XGetGCValues copies the components specified by 520|346 1 00024705 1 4|the valuemask argument from the specified GC to the contents 520|346 1 00024705 1 5|of the values_return argument. 520|346 1 00024705 1 6|METH: Create a GC with non-default values for function, 520|346 1 00024705 1 7|METH: planemask, foreground, background, linewidth, linestyle, 520|346 1 00024705 1 8|METH: capstyle, joinstyle, fillstyle, fillrule, tile, stipple, 520|346 1 00024705 1 9|METH: stipple origin, font, subwindowmode, graphics exposures, 520|346 1 00024705 1 10|METH: clip origin, dash offset and arcmode using XCreateGC. 520|346 1 00024705 1 11|METH: Read the GC structure components using XGetGCValues. 520|346 1 00024705 1 12|METH: Verify that the returned values match the created values. 520|346 1 00024705 1 13|REPORT: Could not load font xtfont0 220|346 1 2 08:48:30|UNRESOLVED 410|346 1 1 08:48:30|IC End 400|346 2 1 08:48:30|IC Start 200|346 2 08:48:30|TP Start 520|346 2 00024705 1 1|VSW5TESTSUITE PURPOSE 2 520|346 2 00024705 1 2|Assertion XGetGCValues-2.(A) 520|346 2 00024705 1 3|When the valuemask argument is a bitwise OR of any of 520|346 2 00024705 1 4|GCFunction, GCPlaneMask, GCForeground, GCBackground, 520|346 2 00024705 1 5|GCLineWidth, GCLineStyle, GCCapStyle, GCJoinStyle, 520|346 2 00024705 1 6|GCFillStyle, GCFillRule, GCTile, GCStipple, 520|346 2 00024705 1 7|GCTileStipXOrigin, GCTileStipYOrigin, GCFont, 520|346 2 00024705 1 8|GCSubwindowMode, GCGraphicsExposures, GCClipXOrigin, 520|346 2 00024705 1 9|GCCLipYOrigin, GCDashOffset, or GCArcMode, then a call to 520|346 2 00024705 1 10|XGetGCValues returns a non-zero value. 520|346 2 00024705 1 11|METH: Call XGetGCValues with a valuemask of 520|346 2 00024705 1 12|METH: GCFunction | GCPlaneMask | GCForeground | 520|346 2 00024705 1 13|METH: GCBackground | GCLineWidth | GCLineStyle | 520|346 2 00024705 1 14|METH: GCCapStyle | GCJoinStyle | GCFillStyle | 520|346 2 00024705 1 15|METH: GCFillRule | GCTile | GCStipple | 520|346 2 00024705 1 16|METH: GCTileStipXOrigin | GCTileStipYOrigin | GCFont | 520|346 2 00024705 1 17|METH: GCSubwindowMode | GCGraphicsExposures | GCClipXOrigin | 520|346 2 00024705 1 18|METH: GCClipYOrigin | GCDashOffset | GCArcMode . 520|346 2 00024705 1 19|METH: Verify that XGetGCValues returns non-zero. 520|346 2 00024705 1 20|REPORT: Could not load font xtfont0 220|346 2 2 08:48:30|UNRESOLVED 410|346 2 1 08:48:30|IC End 400|346 3 1 08:48:30|IC Start 200|346 3 08:48:30|TP Start 520|346 3 00024705 1 1|VSW5TESTSUITE PURPOSE 3 520|346 3 00024705 1 2|Assertion XGetGCValues-3.(A) 520|346 3 00024705 1 3|When the valuemask argument is other than a bitwise OR of 520|346 3 00024705 1 4|any of GCFunction, GCPlaneMask, GCForeground, 520|346 3 00024705 1 5|GCBackground, GCLineWidth, GCLineStyle, GCCapStyle, 520|346 3 00024705 1 6|GCJoinStyle, GCFillStyle, GCFillRule, GCTile, GCStipple, 520|346 3 00024705 1 7|GCTileStipXOrigin, GCTileStipYOrigin, GCFont, 520|346 3 00024705 1 8|GCSubwindowMode, GCGraphicsExposures, GCClipXOrigin, 520|346 3 00024705 1 9|GCCLipYOrigin, GCDashOffset, or GCArcMode, then a call to 520|346 3 00024705 1 10|XGetGCValues returns zero. 520|346 3 00024705 1 11|METH: Call XGetGCValues with a valuemask of GCClipmask | GCForeground. 520|346 3 00024705 1 12|METH: Verify that XGetGCValues returns zero. 520|346 3 00024705 1 13|METH: Call XGetGCValues with a valuemask of GCDashList | GCForeground. 520|346 3 00024705 1 14|METH: Verify that XGetGCValues returns zero. 220|346 3 0 08:48:30|PASS 410|346 3 1 08:48:30|IC End 80|346 1 08:48:31|TC End, scenario ref 701-0 70||"VSW5TESTSUITE CASE XQueryBestStipple 3" 10|347 /Xlib8/XQueryBestStipple 08:48:31|TC Start, scenario ref 703-0 15|347 3.3-lite 3|TCM Start 520|347 0 00024707 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|347 1 1 08:48:33|IC Start 200|347 1 08:48:33|TP Start 520|347 1 00024707 1 1|VSW5TESTSUITE PURPOSE 1 520|347 1 00024707 1 2|Assertion XQueryBestStipple-1.(A) 520|347 1 00024707 1 3|A call to XQueryBestStipple returns the height and width of 520|347 1 00024707 1 4|stipple that are closest to the arguments height and width 520|347 1 00024707 1 5|that can be stippled fastest on the specified screen. 520|347 1 00024707 1 6|METH: Call XQueryBestStipple with width 17 and height 13. 520|347 1 00024707 1 7|METH: Verify that XQueryBestStipple returns non zero. 520|347 1 00024707 1 8|METH: Call XQueryBestStipple with returned values of width and height. 520|347 1 00024707 1 9|METH: Verify that XQueryBestStipple returns non zero. 520|347 1 00024707 1 10|METH: Verify that XQueryBestStipple returns the previously returned values 520|347 1 00024707 1 11|METH: for width and height. 520|347 1 00024707 1 12|METH: Repeat with initial width and height both set to zero. 220|347 1 0 08:48:33|PASS 410|347 1 1 08:48:33|IC End 400|347 2 1 08:48:33|IC Start 200|347 2 08:48:33|TP Start 520|347 2 00024707 1 1|VSW5TESTSUITE PURPOSE 2 520|347 2 00024707 1 2|Assertion XQueryBestStipple-2.(A) 520|347 2 00024707 1 3|When a drawable argument does not name a valid Drawable, 520|347 2 00024707 1 4|then a BadDrawable error occurs. 520|347 2 00024707 1 5|METH: Create a bad drawable by creating and destroying a window. 520|347 2 00024707 1 6|METH: Call test function using bad drawable as the drawable argument. 520|347 2 00024707 1 7|METH: Verify that a BadDrawable error occurs. 220|347 2 0 08:48:33|PASS 410|347 2 1 08:48:33|IC End 400|347 3 1 08:48:33|IC Start 200|347 3 08:48:33|TP Start 520|347 3 00024707 1 1|VSW5TESTSUITE PURPOSE 3 520|347 3 00024707 1 2|Assertion XQueryBestStipple-3.(A) 520|347 3 00024707 1 3|When a drawable argument is an InputOnly window then a 520|347 3 00024707 1 4|BadMatch error occurs. 520|347 3 00024707 1 5|METH: Create an InputOnly window. 520|347 3 00024707 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|347 3 00024707 1 7|METH: Verify that a BadMatch error occurs. 220|347 3 0 08:48:33|PASS 410|347 3 1 08:48:33|IC End 80|347 0 08:48:34|TC End, scenario ref 703-0 70||"VSW5TESTSUITE CASE XQueryBestSize 7" 10|348 /Xlib8/XQueryBestSize 08:48:34|TC Start, scenario ref 705-0 15|348 3.3-lite 7|TCM Start 520|348 0 00024709 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|348 1 1 08:48:36|IC Start 200|348 1 08:48:36|TP Start 520|348 1 00024709 1 1|VSW5TESTSUITE PURPOSE 1 520|348 1 00024709 1 2|Assertion XQueryBestSize-1.(A) 520|348 1 00024709 1 3|When the class argument is CursorShape, then a call to 520|348 1 00024709 1 4|XQueryBestSize returns the largest cursor height and width 520|348 1 00024709 1 5|that can be fully displayed on the specified screen. 520|348 1 00024709 1 6|METH: Set class to CursorShape. 520|348 1 00024709 1 7|METH: Call XQueryBestSize with width 10000 and height 10000. 520|348 1 00024709 1 8|METH: Verify that XQueryBestSize returns non zero. 520|348 1 00024709 1 9|METH: Call XQueryBestSize with returned values of width and height. 520|348 1 00024709 1 10|METH: Verify that XQueryBestSize returns non zero. 520|348 1 00024709 1 11|METH: Verify that XQueryBestSize returns the previously returned values 520|348 1 00024709 1 12|METH: for width and height. 520|348 1 00024709 1 13|METH: Repeat with initial width and height both set to zero. 220|348 1 0 08:48:36|PASS 410|348 1 1 08:48:36|IC End 400|348 2 1 08:48:36|IC Start 200|348 2 08:48:36|TP Start 520|348 2 00024709 1 1|VSW5TESTSUITE PURPOSE 2 520|348 2 00024709 1 2|Assertion XQueryBestSize-2.(A) 520|348 2 00024709 1 3|When the class argument is TileShape, then a call to 520|348 2 00024709 1 4|XQueryBestSize returns the height and width of tile that are 520|348 2 00024709 1 5|closest to the arguments height and width that can be tiled 520|348 2 00024709 1 6|fastest on the specified screen. 520|348 2 00024709 1 7|METH: Set class to TileShape. 520|348 2 00024709 1 8|METH: Call XQueryBestSize with width 10000 and height 10000. 520|348 2 00024709 1 9|METH: Verify that XQueryBestSize returns non zero. 520|348 2 00024709 1 10|METH: Call XQueryBestSize with returned values of width and height. 520|348 2 00024709 1 11|METH: Verify that XQueryBestSize returns non zero. 520|348 2 00024709 1 12|METH: Verify that XQueryBestSize returns the previously returned values 520|348 2 00024709 1 13|METH: for width and height. 520|348 2 00024709 1 14|METH: Repeat with initial width and height both set to zero. 220|348 2 0 08:48:36|PASS 410|348 2 1 08:48:36|IC End 400|348 3 1 08:48:36|IC Start 200|348 3 08:48:36|TP Start 520|348 3 00024709 1 1|VSW5TESTSUITE PURPOSE 3 520|348 3 00024709 1 2|Assertion XQueryBestSize-3.(A) 520|348 3 00024709 1 3|When the class argument is StippleShape, then a call to 520|348 3 00024709 1 4|XQueryBestSize returns the height and width of stipple that 520|348 3 00024709 1 5|are closest to the arguments height and width that can be 520|348 3 00024709 1 6|stippled fastest on the specified screen. 520|348 3 00024709 1 7|METH: Set class to StippleShape. 520|348 3 00024709 1 8|METH: Call XQueryBestSize with width 10000 and height 10000. 520|348 3 00024709 1 9|METH: Verify that XQueryBestSize returns non zero. 520|348 3 00024709 1 10|METH: Call XQueryBestSize with returned values of width and height. 520|348 3 00024709 1 11|METH: Verify that XQueryBestSize returns non zero. 520|348 3 00024709 1 12|METH: Verify that XQueryBestSize returns the previously returned values 520|348 3 00024709 1 13|METH: for width and height. 520|348 3 00024709 1 14|METH: Repeat with initial width and height both set to zero. 220|348 3 0 08:48:36|PASS 410|348 3 1 08:48:36|IC End 400|348 4 1 08:48:36|IC Start 200|348 4 08:48:36|TP Start 520|348 4 00024709 1 1|VSW5TESTSUITE PURPOSE 4 520|348 4 00024709 1 2|Assertion XQueryBestSize-4.(A) 520|348 4 00024709 1 3|When the class argument is TileShape, and the which_screen 520|348 4 00024709 1 4|argument specifies an InputOnly window, then a BadMatch 520|348 4 00024709 1 5|error occurs. 520|348 4 00024709 1 6|METH: Set class to TileShape. 520|348 4 00024709 1 7|METH: Set which_screen to an InputOnly window. 520|348 4 00024709 1 8|METH: Call XQueryBestSize. 520|348 4 00024709 1 9|METH: Verify that XQueryBestSize returns zero. 520|348 4 00024709 1 10|METH: Verify that a BadMatch error occurs. 220|348 4 0 08:48:36|PASS 410|348 4 1 08:48:36|IC End 400|348 5 1 08:48:36|IC Start 200|348 5 08:48:36|TP Start 520|348 5 00024709 1 1|VSW5TESTSUITE PURPOSE 5 520|348 5 00024709 1 2|Assertion XQueryBestSize-5.(A) 520|348 5 00024709 1 3|When the class argument is StippleShape, and the 520|348 5 00024709 1 4|which_screen argument specifies an InputOnly window, then a 520|348 5 00024709 1 5|BadMatch error occurs. 520|348 5 00024709 1 6|METH: Set class to StippleShape. 520|348 5 00024709 1 7|METH: Set which_screen to an InputOnly window. 520|348 5 00024709 1 8|METH: Call XQueryBestSize. 520|348 5 00024709 1 9|METH: Verify that XQueryBestSize returns zero. 520|348 5 00024709 1 10|METH: Verify that a BadMatch error occurs. 220|348 5 0 08:48:36|PASS 410|348 5 1 08:48:36|IC End 400|348 6 1 08:48:36|IC Start 200|348 6 08:48:36|TP Start 520|348 6 00024709 1 1|VSW5TESTSUITE PURPOSE 6 520|348 6 00024709 1 2|Assertion XQueryBestSize-6.(A) 520|348 6 00024709 1 3|When a drawable argument does not name a valid Drawable, 520|348 6 00024709 1 4|then a BadDrawable error occurs. 520|348 6 00024709 1 5|METH: Create a bad drawable by creating and destroying a window. 520|348 6 00024709 1 6|METH: Call test function using bad drawable as the drawable argument. 520|348 6 00024709 1 7|METH: Verify that a BadDrawable error occurs. 220|348 6 0 08:48:36|PASS 410|348 6 1 08:48:36|IC End 400|348 7 1 08:48:36|IC Start 200|348 7 08:48:36|TP Start 520|348 7 00024709 1 1|VSW5TESTSUITE PURPOSE 7 520|348 7 00024709 1 2|Assertion XQueryBestSize-7.(A) 520|348 7 00024709 1 3|When the value of class is other than TileShape, 520|348 7 00024709 1 4|CursorShape or StippleShape, then a BadValue error occurs. 520|348 7 00024709 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|348 7 00024709 1 6|METH: For each value: 520|348 7 00024709 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|348 7 00024709 1 8|METH: Verify that a BadValue error occurs. 220|348 7 0 08:48:36|PASS 410|348 7 1 08:48:36|IC End 80|348 0 08:48:37|TC End, scenario ref 705-0 70||"VSW5TESTSUITE CASE XQueryBestTile 3" 10|349 /Xlib8/XQueryBestTile 08:48:37|TC Start, scenario ref 707-0 15|349 3.3-lite 3|TCM Start 520|349 0 00024711 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|349 1 1 08:48:40|IC Start 200|349 1 08:48:40|TP Start 520|349 1 00024711 1 1|VSW5TESTSUITE PURPOSE 1 520|349 1 00024711 1 2|Assertion XQueryBestTile-1.(A) 520|349 1 00024711 1 3|A call to XQueryBestTile returns the height and width of 520|349 1 00024711 1 4|tile that are closest to the arguments height and width that 520|349 1 00024711 1 5|can be tiled fastest on the specified screen. 520|349 1 00024711 1 6|METH: Call XQueryBestTile with width 17 and height 13. 520|349 1 00024711 1 7|METH: Verify that XQueryBestTile returns non zero. 520|349 1 00024711 1 8|METH: Call XQueryBestTile with returned values of width and height. 520|349 1 00024711 1 9|METH: Verify that XQueryBestTile returns non zero. 520|349 1 00024711 1 10|METH: Verify that XQueryBestTile returns the previously returned values 520|349 1 00024711 1 11|METH: for width and height. 520|349 1 00024711 1 12|METH: Repeat with initial width and height both set to zero. 220|349 1 0 08:48:40|PASS 410|349 1 1 08:48:40|IC End 400|349 2 1 08:48:40|IC Start 200|349 2 08:48:40|TP Start 520|349 2 00024711 1 1|VSW5TESTSUITE PURPOSE 2 520|349 2 00024711 1 2|Assertion XQueryBestTile-2.(A) 520|349 2 00024711 1 3|When a drawable argument does not name a valid Drawable, 520|349 2 00024711 1 4|then a BadDrawable error occurs. 520|349 2 00024711 1 5|METH: Create a bad drawable by creating and destroying a window. 520|349 2 00024711 1 6|METH: Call test function using bad drawable as the drawable argument. 520|349 2 00024711 1 7|METH: Verify that a BadDrawable error occurs. 220|349 2 0 08:48:40|PASS 410|349 2 1 08:48:40|IC End 400|349 3 1 08:48:40|IC Start 200|349 3 08:48:40|TP Start 520|349 3 00024711 1 1|VSW5TESTSUITE PURPOSE 3 520|349 3 00024711 1 2|Assertion XQueryBestTile-3.(A) 520|349 3 00024711 1 3|When a drawable argument is an InputOnly window then a 520|349 3 00024711 1 4|BadMatch error occurs. 520|349 3 00024711 1 5|METH: Create an InputOnly window. 520|349 3 00024711 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|349 3 00024711 1 7|METH: Verify that a BadMatch error occurs. 220|349 3 0 08:48:40|PASS 410|349 3 1 08:48:40|IC End 80|349 0 08:48:40|TC End, scenario ref 707-0 70||"VSW5TESTSUITE CASE XSetArcMode 4" 10|350 /Xlib8/XSetArcMode 08:48:40|TC Start, scenario ref 709-0 15|350 3.3-lite 4|TCM Start 520|350 0 00024713 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|350 1 1 08:48:43|IC Start 200|350 1 08:48:43|TP Start 520|350 1 00024713 1 1|VSW5TESTSUITE PURPOSE 1 520|350 1 00024713 1 2|Assertion XSetArcMode-1.(A) 520|350 1 00024713 1 3|A call to XSetArcMode sets the arc_mode component of the 520|350 1 00024713 1 4|specified GC to that specified by the arc_mode argument. 520|350 1 00024713 1 5|METH: Create window. 520|350 1 00024713 1 6|METH: Create GC with arc_mode = ArcPieSlice, fill_style = FillSolid, fg = WhitePixel, bg = BlackPixel. 520|350 1 00024713 1 7|METH: Draw a filled arc from 270 to 90 using XFillArc. 520|350 1 00024713 1 8|METH: Verify (arc origin-1, arc origin-1) is set to bg. 520|350 1 00024713 1 9|METH: Set arc_mode to ArcChord with XSetArcMode. 520|350 1 00024713 1 10|METH: Draw a filled arc from 270 to 90 using XFillArc. 520|350 1 00024713 1 11|METH: Verify (arc origin-1, arc origin-1) is set to fg. 220|350 1 0 08:48:43|PASS 410|350 1 1 08:48:43|IC End 400|350 2 1 08:48:43|IC Start 200|350 2 08:48:43|TP Start 520|350 2 00024713 1 1|VSW5TESTSUITE PURPOSE 2 520|350 2 00024713 1 2|Assertion XSetArcMode-2.(B) 520|350 2 00024713 1 3|When the server fails to allocate a required resource, then 520|350 2 00024713 1 4|a BadAlloc error occurs. 520|350 2 00024713 1 5|Reason for omission: There is no known portable test method for this assertion 520|350 2 00024713 1 6|METH: Report UNTESTED 520|350 2 00024713 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|350 2 5 08:48:43|UNTESTED 410|350 2 1 08:48:43|IC End 400|350 3 1 08:48:43|IC Start 200|350 3 08:48:43|TP Start 520|350 3 00024713 1 1|VSW5TESTSUITE PURPOSE 3 520|350 3 00024713 1 2|Assertion XSetArcMode-3.(A) 520|350 3 00024713 1 3|When the GC argument does not name a defined GC, then a 520|350 3 00024713 1 4|BadGC error occurs. 520|350 3 00024713 1 5|METH: Create a GC. 520|350 3 00024713 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|350 3 00024713 1 7|METH: Call test function using bad GC as the GC argument. 520|350 3 00024713 1 8|METH: Verify that a BadGC error occurs. 220|350 3 0 08:48:43|PASS 410|350 3 1 08:48:43|IC End 400|350 4 1 08:48:43|IC Start 200|350 4 08:48:43|TP Start 520|350 4 00024713 1 1|VSW5TESTSUITE PURPOSE 4 520|350 4 00024713 1 2|Assertion XSetArcMode-4.(A) 520|350 4 00024713 1 3|When the value of arc_mode is other than ArcChord or 520|350 4 00024713 1 4|ArcPieSlice, then a BadValue error occurs. 520|350 4 00024713 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|350 4 00024713 1 6|METH: For each value: 520|350 4 00024713 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|350 4 00024713 1 8|METH: Verify that a BadValue error occurs. 220|350 4 0 08:48:43|PASS 410|350 4 1 08:48:43|IC End 80|350 77 08:48:43|TC End, scenario ref 709-0 70||"VSW5TESTSUITE CASE XSetBackground 3" 10|351 /Xlib8/XSetBackground 08:48:43|TC Start, scenario ref 711-0 15|351 3.3-lite 3|TCM Start 520|351 0 00024715 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|351 1 1 08:48:46|IC Start 200|351 1 08:48:46|TP Start 520|351 1 00024715 1 1|VSW5TESTSUITE PURPOSE 1 520|351 1 00024715 1 2|Assertion XSetBackground-1.(A) 520|351 1 00024715 1 3|The XSetBackground function sets the background component 520|351 1 00024715 1 4|of the specified GC to the pixel value supplied in the 520|351 1 00024715 1 5|background argument. 520|351 1 00024715 1 6|METH: Create window. 520|351 1 00024715 1 7|METH: Create GC with LineStyle = LineDoubleDash, bg = BlackPixel , fg = WhitePixel, fn = GXcopy, LineWidth = 1 520|351 1 00024715 1 8|METH: Draw a horizonal line (sufficiently long for even and odd dashes) 520|351 1 00024715 1 9|METH: Verify pixel at (1, 0) is bg with XGetImage and XGetPixel. 520|351 1 00024715 1 10|METH: Set gc bg component to fg value using XSetBackground. 520|351 1 00024715 1 11|METH: Redraw same line (should fill in the gaps exactly) 520|351 1 00024715 1 12|METH: Verify pixel at (1, 0) is fg with XGetImage and XGetPixel. 220|351 1 0 08:48:46|PASS 410|351 1 1 08:48:46|IC End 400|351 2 1 08:48:46|IC Start 200|351 2 08:48:46|TP Start 520|351 2 00024715 1 1|VSW5TESTSUITE PURPOSE 2 520|351 2 00024715 1 2|Assertion XSetBackground-2.(B) 520|351 2 00024715 1 3|When the server fails to allocate a required resource, then 520|351 2 00024715 1 4|a BadAlloc error occurs. 520|351 2 00024715 1 5|Reason for omission: There is no known portable test method for this assertion 520|351 2 00024715 1 6|METH: Report UNTESTED 520|351 2 00024715 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|351 2 5 08:48:46|UNTESTED 410|351 2 1 08:48:46|IC End 400|351 3 1 08:48:46|IC Start 200|351 3 08:48:46|TP Start 520|351 3 00024715 1 1|VSW5TESTSUITE PURPOSE 3 520|351 3 00024715 1 2|Assertion XSetBackground-3.(A) 520|351 3 00024715 1 3|When the GC argument does not name a defined GC, then a 520|351 3 00024715 1 4|BadGC error occurs. 520|351 3 00024715 1 5|METH: Create a GC. 520|351 3 00024715 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|351 3 00024715 1 7|METH: Call test function using bad GC as the GC argument. 520|351 3 00024715 1 8|METH: Verify that a BadGC error occurs. 220|351 3 0 08:48:46|PASS 410|351 3 1 08:48:46|IC End 80|351 77 08:48:47|TC End, scenario ref 711-0 70||"VSW5TESTSUITE CASE XSetClipMask 7" 10|352 /Xlib8/XSetClipMask 08:48:47|TC Start, scenario ref 713-0 15|352 3.3-lite 7|TCM Start 520|352 0 00024717 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|352 1 1 08:48:49|IC Start 200|352 1 08:48:49|TP Start 520|352 1 00024717 1 1|VSW5TESTSUITE PURPOSE 1 520|352 1 00024717 1 2|Assertion XSetClipMask-1.(A) 520|352 1 00024717 1 3|A call to XSetClipMask sets the clip_mask component of the 520|352 1 00024717 1 4|specified GC to the value of the pixmap argument. 520|352 1 00024717 1 5|METH: Create window, size W_STDWIDTHxW_STDHEIGHT (>=1x1), with 520|352 1 00024717 1 6|METH: bg = background_pixel = W_BG. 520|352 1 00024717 1 7|METH: Create 1x1 pixmap. 520|352 1 00024717 1 8|METH: Set pixel at (0,0) in pixmap to 0. 520|352 1 00024717 1 9|METH: Create GC with fg = W_FG. 520|352 1 00024717 1 10|METH: Set clip_mask = pixmap with XSetClipMask 520|352 1 00024717 1 11|METH: (Note, no drawing in pixmap after XSetClipMask() call as effect on 520|352 1 00024717 1 12|METH: subsequent clipping is undefined). 520|352 1 00024717 1 13|METH: Set pixel at (0,0) to fg with XDrawPoint. 520|352 1 00024717 1 14|METH: Verify pixel at (0,0) is bg using XGetImage and XGetPixel. 520|352 1 00024717 1 15|METH: Create another 1x1 pixmap. 520|352 1 00024717 1 16|METH: Set pixel at (0,0) in pixmap to 1. 520|352 1 00024717 1 17|METH: Set clip_mask = pixmap with XSetClipMask. 520|352 1 00024717 1 18|METH: Set pixel at (0,0) to fg with XDrawPoint. 520|352 1 00024717 1 19|METH: Verify pixel at (0,0) is fg using XGetImage and XGetPixel. 220|352 1 0 08:48:49|PASS 410|352 1 1 08:48:49|IC End 400|352 2 1 08:48:49|IC Start 200|352 2 08:48:49|TP Start 520|352 2 00024717 1 1|VSW5TESTSUITE PURPOSE 2 520|352 2 00024717 1 2|Assertion XSetClipMask-2.(A) 520|352 2 00024717 1 3|When the pixmap argument is None, then the clip_mask 520|352 2 00024717 1 4|component of the specified gc has no effect on any 520|352 2 00024717 1 5|subsequent graphics operation. 520|352 2 00024717 1 6|METH: Create window. 520|352 2 00024717 1 7|METH: Create pixmap of window dimensions. 520|352 2 00024717 1 8|METH: Create GC with clip_mask = pixmap. 520|352 2 00024717 1 9|METH: Fill part of pixmap with {1,} using XFillRectangle. 520|352 2 00024717 1 10|METH: Fill window using XFillRectangle. 520|352 2 00024717 1 11|METH: Verify that pixels inside/outside clipping region are set to fg/bg. 520|352 2 00024717 1 12|METH: Set the clip_mask to None with XSetClipMask. 520|352 2 00024717 1 13|METH: Fill window using XFillRectangle. 520|352 2 00024717 1 14|METH: Verify that pixels are set to fg. 220|352 2 0 08:48:49|PASS 410|352 2 1 08:48:49|IC End 400|352 3 1 08:48:49|IC Start 200|352 3 08:48:49|TP Start 520|352 3 00024717 1 1|VSW5TESTSUITE PURPOSE 3 520|352 3 00024717 1 2|Assertion XSetClipMask-3.(B) 520|352 3 00024717 1 3|When the server fails to allocate a required resource, then 520|352 3 00024717 1 4|a BadAlloc error occurs. 520|352 3 00024717 1 5|Reason for omission: There is no known portable test method for this assertion 520|352 3 00024717 1 6|METH: Report UNTESTED 520|352 3 00024717 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|352 3 5 08:48:49|UNTESTED 410|352 3 1 08:48:49|IC End 400|352 4 1 08:48:49|IC Start 200|352 4 08:48:49|TP Start 520|352 4 00024717 1 1|VSW5TESTSUITE PURPOSE 4 520|352 4 00024717 1 2|Assertion XSetClipMask-4.(A) 520|352 4 00024717 1 3|When the GC argument does not name a defined GC, then a 520|352 4 00024717 1 4|BadGC error occurs. 520|352 4 00024717 1 5|METH: Create a GC. 520|352 4 00024717 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|352 4 00024717 1 7|METH: Call test function using bad GC as the GC argument. 520|352 4 00024717 1 8|METH: Verify that a BadGC error occurs. 220|352 4 0 08:48:49|PASS 410|352 4 1 08:48:49|IC End 400|352 5 1 08:48:49|IC Start 200|352 5 08:48:49|TP Start 520|352 5 00024717 1 1|VSW5TESTSUITE PURPOSE 5 520|352 5 00024717 1 2|Assertion XSetClipMask-5.(A) 520|352 5 00024717 1 3|When the pixmap argument is a pixmap and the gc and pixmap 520|352 5 00024717 1 4|arguments were not created for the same root, then a 520|352 5 00024717 1 5|BadMatch error occurs. 520|352 5 00024717 1 6|METH: If alternate root window is supported: 520|352 5 00024717 1 7|METH: Create a pixmap(#1) of depth 1 for one root. 520|352 5 00024717 1 8|METH: Create a pixmap(#2) of depth 1 for alternate root. 520|352 5 00024717 1 9|METH: Created a gc for alternate root using pixmap #2. 520|352 5 00024717 1 10|METH: Verify that a call to XSetClipMask generates a BadMatch error 520|352 5 00024717 1 11|METH: when attempting to set gc's clip_mask to pixmap #1. 520|352 5 00024717 1 12|REPORT: Only one root window supported 220|352 5 4 08:48:49|UNSUPPORTED 410|352 5 1 08:48:49|IC End 400|352 6 1 08:48:49|IC Start 200|352 6 08:48:49|TP Start 520|352 6 00024717 1 1|VSW5TESTSUITE PURPOSE 6 520|352 6 00024717 1 2|Assertion XSetClipMask-6.(A) 520|352 6 00024717 1 3|When the pixmap argument does not have depth 1, then a 520|352 6 00024717 1 4|BadMatch error occurs. 520|352 6 00024717 1 5|METH: If pixmap with depth other than one is supported: 520|352 6 00024717 1 6|METH: Create pixmap with depth other than one. 520|352 6 00024717 1 7|METH: Created gc using same root as pixmap. 520|352 6 00024717 1 8|METH: Verify that a call to XSetClipMask generates a BadMatch error. 220|352 6 0 08:48:49|PASS 410|352 6 1 08:48:49|IC End 400|352 7 1 08:48:49|IC Start 200|352 7 08:48:49|TP Start 520|352 7 00024717 1 1|VSW5TESTSUITE PURPOSE 7 520|352 7 00024717 1 2|Assertion XSetClipMask-7.(A) 520|352 7 00024717 1 3|When a pixmap argument does not name a valid Pixmap, then a 520|352 7 00024717 1 4|BadPixmap error occurs. 520|352 7 00024717 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|352 7 00024717 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|352 7 00024717 1 7|METH: Verify that a BadPixmap error occurs. 220|352 7 0 08:48:49|PASS 410|352 7 1 08:48:49|IC End 80|352 77 08:48:50|TC End, scenario ref 713-0 70||"VSW5TESTSUITE CASE XSetClipOrigin 3" 10|353 /Xlib8/XSetClipOrigin 08:48:50|TC Start, scenario ref 715-0 15|353 3.3-lite 3|TCM Start 520|353 0 00024719 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|353 1 1 08:48:53|IC Start 200|353 1 08:48:53|TP Start 520|353 1 00024719 1 1|VSW5TESTSUITE PURPOSE 1 520|353 1 00024719 1 2|Assertion XSetClipOrigin-1.(A) 520|353 1 00024719 1 3|A call to XSetClipOrigin sets the clip_x_origin and 520|353 1 00024719 1 4|clip_y_origin components of the specified GC to the values 520|353 1 00024719 1 5|of the clip_x_origin and clip_y_origin arguments. 520|353 1 00024719 1 6|METH: Create window. 520|353 1 00024719 1 7|METH: Create 1x1 pixmap. 520|353 1 00024719 1 8|METH: Create GC with clip_origin = (0,0), clip_mask = pixmap, bg = BlackPixel, fg = WhitePixel. 520|353 1 00024719 1 9|METH: Set pixel at (2,2) to fg with XDrawPoint. 520|353 1 00024719 1 10|METH: Verify pixel at (2,2) is bg using XGetImage and XGetPixel. 520|353 1 00024719 1 11|METH: Set clip_origin to (2,2) with XSetClipOrigin. 520|353 1 00024719 1 12|METH: Set pixel at (2,2) to fg with XDrawPoint. 520|353 1 00024719 1 13|METH: Verify pixel at (2,2) is fg using XGetImage and XGetPixel. 220|353 1 0 08:48:53|PASS 410|353 1 1 08:48:53|IC End 400|353 2 1 08:48:53|IC Start 200|353 2 08:48:53|TP Start 520|353 2 00024719 1 1|VSW5TESTSUITE PURPOSE 2 520|353 2 00024719 1 2|Assertion XSetClipOrigin-2.(B) 520|353 2 00024719 1 3|When the server fails to allocate a required resource, then 520|353 2 00024719 1 4|a BadAlloc error occurs. 520|353 2 00024719 1 5|Reason for omission: There is no known portable test method for this assertion 520|353 2 00024719 1 6|METH: Report UNTESTED 520|353 2 00024719 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|353 2 5 08:48:53|UNTESTED 410|353 2 1 08:48:53|IC End 400|353 3 1 08:48:53|IC Start 200|353 3 08:48:53|TP Start 520|353 3 00024719 1 1|VSW5TESTSUITE PURPOSE 3 520|353 3 00024719 1 2|Assertion XSetClipOrigin-3.(A) 520|353 3 00024719 1 3|When the GC argument does not name a defined GC, then a 520|353 3 00024719 1 4|BadGC error occurs. 520|353 3 00024719 1 5|METH: Create a GC. 520|353 3 00024719 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|353 3 00024719 1 7|METH: Call test function using bad GC as the GC argument. 520|353 3 00024719 1 8|METH: Verify that a BadGC error occurs. 220|353 3 0 08:48:53|PASS 410|353 3 1 08:48:53|IC End 80|353 77 08:48:53|TC End, scenario ref 715-0 70||"VSW5TESTSUITE CASE XSetClipRectangles 9" 10|354 /Xlib8/XSetClipRectangles 08:48:53|TC Start, scenario ref 717-0 15|354 3.3-lite 9|TCM Start 520|354 0 00024721 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|354 1 1 08:48:56|IC Start 200|354 1 08:48:56|TP Start 520|354 1 00024721 1 1|VSW5TESTSUITE PURPOSE 1 520|354 1 00024721 1 2|Assertion XSetClipRectangles-1.(A) 520|354 1 00024721 1 3|A call to XSetClipRectangles sets the clip_mask component 520|354 1 00024721 1 4|of the specified GC to the specified list of rectangles and 520|354 1 00024721 1 5|sets the clip_x_origin and clip_y_origin components of the 520|354 1 00024721 1 6|specified GC to the arguments clip_x_origin and 520|354 1 00024721 1 7|clip_y_origin. 520|354 1 00024721 1 8|METH: Create window. 520|354 1 00024721 1 9|METH: Create GC bg = BlackPixel, fg = WhitePixel, fn = GXxor. 520|354 1 00024721 1 10|METH: Set pixel at (0, 0) to fg with XDrawPoint. 520|354 1 00024721 1 11|METH: Verify Pixel at (0, 0) is fg with XGetimage and GetPixel. 520|354 1 00024721 1 12|METH: Set clip mask to rectangle (1, 1) (2, 2) with XSetClipRectangles. 520|354 1 00024721 1 13|METH: Set Pixel at (2, 2) with XDrawPoint. 520|354 1 00024721 1 14|METH: Verify Pixel at (2, 2) is fg with XGetimage and GetPixel. 520|354 1 00024721 1 15|METH: Set pixel at (0, 0) to bg with XDrawPoint. 520|354 1 00024721 1 16|METH: Verify Pixel at (0, 0) is fg with XGetimage and GetPixel. 220|354 1 0 08:48:56|PASS 410|354 1 1 08:48:56|IC End 400|354 2 1 08:48:56|IC Start 200|354 2 08:48:56|TP Start 520|354 2 00024721 1 1|VSW5TESTSUITE PURPOSE 2 520|354 2 00024721 1 2|Assertion XSetClipRectangles-2.(B) 520|354 2 00024721 1 3|When two or more of the rectangles intersect, then no error 520|354 2 00024721 1 4|occurs. 520|354 2 00024721 1 5|Reason for omission: There is no known portable test method for this assertion 520|354 2 00024721 1 6|METH: Report UNTESTED 220|354 2 5 08:48:56|UNTESTED 410|354 2 1 08:48:56|IC End 400|354 3 1 08:48:56|IC Start 200|354 3 08:48:56|TP Start 520|354 3 00024721 1 1|VSW5TESTSUITE PURPOSE 3 520|354 3 00024721 1 2|Assertion XSetClipRectangles-3.(A) 520|354 3 00024721 1 3|When the number of rectangles specified by the argument n 520|354 3 00024721 1 4|is zero, then the clip_mask component of the specified gc is 520|354 3 00024721 1 5|set to disable output on any subsequent graphics operation. 520|354 3 00024721 1 6|METH: For all supported visuals: 520|354 3 00024721 1 7|METH: Create a window 520|354 3 00024721 1 8|METH: Verify that every window pixel is not set. 520|354 3 00024721 1 9|METH: Call XSetClipRectangles with a meaningful rectangle and n=0; 520|354 3 00024721 1 10|METH: Verify that every window pixel cannot be set. 220|354 3 0 08:48:56|PASS 410|354 3 1 08:48:56|IC End 400|354 4 1 08:48:56|IC Start 200|354 4 08:48:56|TP Start 520|354 4 00024721 1 1|VSW5TESTSUITE PURPOSE 4 520|354 4 00024721 1 2|Assertion XSetClipRectangles-4.(A) 520|354 4 00024721 1 3|When the ordering argument is YSorted, and the specified 520|354 4 00024721 1 4|list of rectangles is not non-decreasing in the Y origin, 520|354 4 00024721 1 5|then either a BadMatch error occurs or no error occurs. 520|354 4 00024721 1 6|METH: Create list of rectangles decreasing in Y origin. 520|354 4 00024721 1 7|METH: Call XSetClipRectangles. 520|354 4 00024721 1 8|METH: Verify that if an error occurs it is a BadMatch error. 220|354 4 0 08:48:56|PASS 410|354 4 1 08:48:56|IC End 400|354 5 1 08:48:56|IC Start 200|354 5 08:48:56|TP Start 520|354 5 00024721 1 1|VSW5TESTSUITE PURPOSE 5 520|354 5 00024721 1 2|Assertion XSetClipRectangles-5.(A) 520|354 5 00024721 1 3|When the ordering argument is YXSorted and the specified 520|354 5 00024721 1 4|list of rectangles is either not non-decreasing in the Y 520|354 5 00024721 1 5|origin or rectangles with the same Y origin are not 520|354 5 00024721 1 6|non-decreasing in the X origin, then either a BadMatch error 520|354 5 00024721 1 7|occurs or no error occurs. 520|354 5 00024721 1 8|METH: Create list of rectangles decreasing in Y origin. 520|354 5 00024721 1 9|METH: Call XSetClipRectangles. 520|354 5 00024721 1 10|METH: Verify that if an error occurs it is a BadMatch error. 520|354 5 00024721 1 11|METH: Create list of rectangles with 520|354 5 00024721 1 12|METH: same Y origin and height and decreasing in X origin. 520|354 5 00024721 1 13|METH: Call XSetClipRectangles. 520|354 5 00024721 1 14|METH: Verify that if an error occurs it is a BadMatch error. 220|354 5 0 08:48:56|PASS 410|354 5 1 08:48:56|IC End 400|354 6 1 08:48:56|IC Start 200|354 6 08:48:56|TP Start 520|354 6 00024721 1 1|VSW5TESTSUITE PURPOSE 6 520|354 6 00024721 1 2|Assertion XSetClipRectangles-6.(A) 520|354 6 00024721 1 3|When the ordering argument is YXBanded and the specified 520|354 6 00024721 1 4|list of rectangles is either not non-decreasing in the Y 520|354 6 00024721 1 5|origin or rectangles with the same Y origin are not 520|354 6 00024721 1 6|non-decreasing in the X origin or there is a Y scanline 520|354 6 00024721 1 7|included by rectangles with different Y origins or extents, 520|354 6 00024721 1 8|then either a BadMatch error occurs or no error occurs. 520|354 6 00024721 1 9|METH: Create list of rectangles decreasing in Y origin. 520|354 6 00024721 1 10|METH: Call XSetClipRectangles. 520|354 6 00024721 1 11|METH: Verify that if an error occurs it is a BadMatch error. 520|354 6 00024721 1 12|METH: Create list of rectangles with 520|354 6 00024721 1 13|METH: same Y origin and height and decreasing in X origin. 520|354 6 00024721 1 14|METH: Call XSetClipRectangles. 520|354 6 00024721 1 15|METH: Verify that if an error occurs it is a BadMatch error. 520|354 6 00024721 1 16|METH: Create list of rectangles with same Y origin and increasing X 520|354 6 00024721 1 17|METH: origin and differing extents. 520|354 6 00024721 1 18|METH: Call XSetClipRectangles. 520|354 6 00024721 1 19|METH: Verify that if an error occurs it is a BadMatch error. 220|354 6 0 08:48:56|PASS 410|354 6 1 08:48:56|IC End 400|354 7 1 08:48:56|IC Start 200|354 7 08:48:56|TP Start 520|354 7 00024721 1 1|VSW5TESTSUITE PURPOSE 7 520|354 7 00024721 1 2|Assertion XSetClipRectangles-7.(B) 520|354 7 00024721 1 3|When the server fails to allocate a required resource, then 520|354 7 00024721 1 4|a BadAlloc error occurs. 520|354 7 00024721 1 5|Reason for omission: There is no known portable test method for this assertion 520|354 7 00024721 1 6|METH: Report UNTESTED 520|354 7 00024721 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|354 7 5 08:48:56|UNTESTED 410|354 7 1 08:48:56|IC End 400|354 8 1 08:48:56|IC Start 200|354 8 08:48:56|TP Start 520|354 8 00024721 1 1|VSW5TESTSUITE PURPOSE 8 520|354 8 00024721 1 2|Assertion XSetClipRectangles-8.(A) 520|354 8 00024721 1 3|When the GC argument does not name a defined GC, then a 520|354 8 00024721 1 4|BadGC error occurs. 520|354 8 00024721 1 5|METH: Create a GC. 520|354 8 00024721 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|354 8 00024721 1 7|METH: Call test function using bad GC as the GC argument. 520|354 8 00024721 1 8|METH: Verify that a BadGC error occurs. 220|354 8 0 08:48:56|PASS 410|354 8 1 08:48:56|IC End 400|354 9 1 08:48:56|IC Start 200|354 9 08:48:56|TP Start 520|354 9 00024721 1 1|VSW5TESTSUITE PURPOSE 9 520|354 9 00024721 1 2|Assertion XSetClipRectangles-9.(A) 520|354 9 00024721 1 3|When the value of ordering is other than Unsorted, YSorted, 520|354 9 00024721 1 4|YXSorted or YXBanded, then a BadValue error occurs. 520|354 9 00024721 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|354 9 00024721 1 6|METH: For each value: 520|354 9 00024721 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|354 9 00024721 1 8|METH: Verify that a BadValue error occurs. 220|354 9 0 08:48:56|PASS 410|354 9 1 08:48:56|IC End 80|354 77 08:48:56|TC End, scenario ref 717-0 70||"VSW5TESTSUITE CASE XSetDashes 7" 10|355 /Xlib8/XSetDashes 08:48:56|TC Start, scenario ref 719-0 15|355 3.3-lite 7|TCM Start 520|355 0 00024723 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|355 1 1 08:48:59|IC Start 200|355 1 08:48:59|TP Start 520|355 1 00024723 1 1|VSW5TESTSUITE PURPOSE 1 520|355 1 00024723 1 2|Assertion XSetDashes-1.(A) 520|355 1 00024723 1 3|A call to XSetDashes sets the dash_offset and dash_list 520|355 1 00024723 1 4|attributes for dashed line styles in the specified GC to the 520|355 1 00024723 1 5|values of the dash_offset and dash_list arguments. 520|355 1 00024723 1 6|METH: Create Window. 520|355 1 00024723 1 7|METH: Create GC with dashes component = 1 , LineStyle = LineDoubleDash, fg = WhitePixel, bg = BlackPixel. 520|355 1 00024723 1 8|METH: Set pixel at (1, 0) with XDrawPoint. 520|355 1 00024723 1 9|METH: Draw line from (0, 0) to (2, 0) with XDrawLines. 520|355 1 00024723 1 10|METH: Verify pixel at (1, 0) is bg using XGetImage and XGetpixel. 520|355 1 00024723 1 11|METH: Set dashes component of GC to [2, 1] with XSetDashes. 520|355 1 00024723 1 12|METH: Draw line from (0, 0) to (2, 0) using XDrawLine. 520|355 1 00024723 1 13|METH: Verify pixel at (1, 0) is fg using XGetImage and XGetPixel. 220|355 1 0 08:48:59|PASS 410|355 1 1 08:48:59|IC End 400|355 2 1 08:48:59|IC Start 200|355 2 08:48:59|TP Start 520|355 2 00024723 1 1|VSW5TESTSUITE PURPOSE 2 520|355 2 00024723 1 2|Assertion XSetDashes-2.(A) 520|355 2 00024723 1 3|The initial and alternate elements of the dash_list 520|355 2 00024723 1 4|argument specify the lengths of the even dashes and the 520|355 2 00024723 1 5|second and alternate elements specify the lengths of the odd 520|355 2 00024723 1 6|dashes. 520|355 2 00024723 1 7|METH: For zero width and non-zero width lines: 520|355 2 00024723 1 8|METH: Create GC with line_style = LineDoubleDashed. 520|355 2 00024723 1 9|METH: Set dashes component of GC to [2, 1] with XSetDashes. 520|355 2 00024723 1 10|METH: Draw horizontal line from (0, 0) to (4, 0) using XDrawLine. 520|355 2 00024723 1 11|METH: Verify pixels at (0, 0) and (1, 0) are fg using XGetImage and XGetPixel. 520|355 2 00024723 1 12|METH: Verify pixel at (2, 0) is bg using XGetImage and XGetPixel. 520|355 2 00024723 1 13|METH: Verify pixel at (3, 0) is fg using XGetImage and XGetPixel. 520|355 2 00024723 1 14|METH: Draw vertical line from (0, 1) to (0, 5) using XDrawLine. 520|355 2 00024723 1 15|METH: Verify pixels at (0, 1) and (0, 2) are fg using XGetImage and XGetPixel. 520|355 2 00024723 1 16|METH: Verify pixel at (0, 3) is bg using XGetImage and XGetPixel. 520|355 2 00024723 1 17|METH: Verify pixel at (0, 4) is fg using XGetImage and XGetPixel. 220|355 2 0 08:48:59|PASS 410|355 2 1 08:48:59|IC End 400|355 3 1 08:48:59|IC Start 200|355 3 08:48:59|TP Start 520|355 3 00024723 1 1|VSW5TESTSUITE PURPOSE 3 520|355 3 00024723 1 2|Assertion XSetDashes-3.(A) 520|355 3 00024723 1 3|When an odd-length list is specified, then it is 520|355 3 00024723 1 4|concatenated with itself to produce an even-length list. 520|355 3 00024723 1 5|METH: Create GC with line_style = LineDoubleDashed. 520|355 3 00024723 1 6|METH: Set dashes component of GC to [1, 3, 2] with XSetDashes. 520|355 3 00024723 1 7|METH: Draw horizontal line from (0, 0) to (10, 0) using XDrawLine. 520|355 3 00024723 1 8|METH: Set dashes component of GC to [1, 3, 2, 1, 3, 2] with XSetDashes. 520|355 3 00024723 1 9|METH: Draw horizontal line from (0, 1) to (10, 1) using XDrawLine. 520|355 3 00024723 1 10|METH: Verify that the two lines are identical using XGetImage and XGetPixel. 220|355 3 0 08:48:59|PASS 410|355 3 1 08:48:59|IC End 400|355 4 1 08:48:59|IC Start 200|355 4 08:48:59|TP Start 520|355 4 00024723 1 1|VSW5TESTSUITE PURPOSE 4 520|355 4 00024723 1 2|Assertion XSetDashes-4.(B) 520|355 4 00024723 1 3|When the server fails to allocate a required resource, then 520|355 4 00024723 1 4|a BadAlloc error occurs. 520|355 4 00024723 1 5|Reason for omission: There is no known portable test method for this assertion 520|355 4 00024723 1 6|METH: Report UNTESTED 520|355 4 00024723 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|355 4 5 08:48:59|UNTESTED 410|355 4 1 08:48:59|IC End 400|355 5 1 08:48:59|IC Start 200|355 5 08:48:59|TP Start 520|355 5 00024723 1 1|VSW5TESTSUITE PURPOSE 5 520|355 5 00024723 1 2|Assertion XSetDashes-5.(A) 520|355 5 00024723 1 3|When the GC argument does not name a defined GC, then a 520|355 5 00024723 1 4|BadGC error occurs. 520|355 5 00024723 1 5|METH: Create a GC. 520|355 5 00024723 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|355 5 00024723 1 7|METH: Call test function using bad GC as the GC argument. 520|355 5 00024723 1 8|METH: Verify that a BadGC error occurs. 220|355 5 0 08:48:59|PASS 410|355 5 1 08:48:59|IC End 400|355 6 1 08:48:59|IC Start 200|355 6 08:48:59|TP Start 520|355 6 00024723 1 1|VSW5TESTSUITE PURPOSE 6 520|355 6 00024723 1 2|Assertion XSetDashes-6.(A) 520|355 6 00024723 1 3|When the specified dash list is empty, then a BadValue 520|355 6 00024723 1 4|error occurs. 520|355 6 00024723 1 5|METH: Call XSetDashes with dash_list set to NULL and n set to 0. 520|355 6 00024723 1 6|METH: Verify that a BadValue error occurs. 220|355 6 0 08:48:59|PASS 410|355 6 1 08:48:59|IC End 400|355 7 1 08:48:59|IC Start 200|355 7 08:48:59|TP Start 520|355 7 00024723 1 1|VSW5TESTSUITE PURPOSE 7 520|355 7 00024723 1 2|Assertion XSetDashes-7.(A) 520|355 7 00024723 1 3|When an element of the dash list is 0, then a BadValue 520|355 7 00024723 1 4|error occurs. 520|355 7 00024723 1 5|METH: Set dashes component of GC to [1, 0, 1] with XSetDashes. 520|355 7 00024723 1 6|METH: Verify that a BadValue error occurs. 220|355 7 0 08:48:59|PASS 410|355 7 1 08:48:59|IC End 80|355 77 08:49:00|TC End, scenario ref 719-0 70||"VSW5TESTSUITE CASE XSetFillRule 4" 10|356 /Xlib8/XSetFillRule 08:49:00|TC Start, scenario ref 721-0 15|356 3.3-lite 4|TCM Start 520|356 0 00024725 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|356 1 1 08:49:02|IC Start 200|356 1 08:49:02|TP Start 520|356 1 00024725 1 1|VSW5TESTSUITE PURPOSE 1 520|356 1 00024725 1 2|Assertion XSetFillRule-1.(A) 520|356 1 00024725 1 3|A call to XSetFillRule sets the fill_rule component of the 520|356 1 00024725 1 4|specified GC to the value of the fill_rule argument. 520|356 1 00024725 1 5|METH: Create a Window. 520|356 1 00024725 1 6|METH: Create GC with fill_rule = EvenOddRule, bg = BlackPixel, fg = WhitePixel. 520|356 1 00024725 1 7|METH: Draw (complex) polygon (0,0), (0,1) , (1,1), (1,0, (0,0) , (0,1) , (1,1) , (1,0) using XFillPolygon. 520|356 1 00024725 1 8|METH: Verify that pixel (0,0) is bg using XGetImage and XGetPixel. 520|356 1 00024725 1 9|METH: Set fill_rule component of GC to WindingRule using XSetFillRule. 520|356 1 00024725 1 10|METH: Draw (complex) polygon (0,0), (0,1) , (1,1), (1,0, (0,0) , (0,1) , (1,1) , (1,0) using XFillPolygon. 520|356 1 00024725 1 11|METH: Verify that pixel (0,0) is fg using XGetImage and XGetPixel. 220|356 1 0 08:49:02|PASS 410|356 1 1 08:49:02|IC End 400|356 2 1 08:49:02|IC Start 200|356 2 08:49:02|TP Start 520|356 2 00024725 1 1|VSW5TESTSUITE PURPOSE 2 520|356 2 00024725 1 2|Assertion XSetFillRule-2.(B) 520|356 2 00024725 1 3|When the server fails to allocate a required resource, then 520|356 2 00024725 1 4|a BadAlloc error occurs. 520|356 2 00024725 1 5|Reason for omission: There is no known portable test method for this assertion 520|356 2 00024725 1 6|METH: Report UNTESTED 520|356 2 00024725 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|356 2 5 08:49:02|UNTESTED 410|356 2 1 08:49:02|IC End 400|356 3 1 08:49:02|IC Start 200|356 3 08:49:02|TP Start 520|356 3 00024725 1 1|VSW5TESTSUITE PURPOSE 3 520|356 3 00024725 1 2|Assertion XSetFillRule-3.(A) 520|356 3 00024725 1 3|When the GC argument does not name a defined GC, then a 520|356 3 00024725 1 4|BadGC error occurs. 520|356 3 00024725 1 5|METH: Create a GC. 520|356 3 00024725 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|356 3 00024725 1 7|METH: Call test function using bad GC as the GC argument. 520|356 3 00024725 1 8|METH: Verify that a BadGC error occurs. 220|356 3 0 08:49:02|PASS 410|356 3 1 08:49:02|IC End 400|356 4 1 08:49:02|IC Start 200|356 4 08:49:02|TP Start 520|356 4 00024725 1 1|VSW5TESTSUITE PURPOSE 4 520|356 4 00024725 1 2|Assertion XSetFillRule-4.(A) 520|356 4 00024725 1 3|When the value of fill_rule is other than EvenOddRule or 520|356 4 00024725 1 4|WindingRule, then a BadValue error occurs. 520|356 4 00024725 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|356 4 00024725 1 6|METH: For each value: 520|356 4 00024725 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|356 4 00024725 1 8|METH: Verify that a BadValue error occurs. 220|356 4 0 08:49:02|PASS 410|356 4 1 08:49:02|IC End 80|356 77 08:49:03|TC End, scenario ref 721-0 70||"VSW5TESTSUITE CASE XSetFillStyle 4" 10|357 /Xlib8/XSetFillStyle 08:49:03|TC Start, scenario ref 723-0 15|357 3.3-lite 4|TCM Start 520|357 0 00024727 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|357 1 1 08:49:06|IC Start 200|357 1 08:49:06|TP Start 520|357 1 00024727 1 1|VSW5TESTSUITE PURPOSE 1 520|357 1 00024727 1 2|Assertion XSetFillStyle-1.(A) 520|357 1 00024727 1 3|A call to XSetFillStyle sets the fill_style component of 520|357 1 00024727 1 4|the specified GC to the value of the fill_style argument. 520|357 1 00024727 1 5|METH: Create a window. 520|357 1 00024727 1 6|METH: Create GC with fill_style = FillSolid, stipple = {0} , fg = WhitePixel, bg = BlackPixel. 520|357 1 00024727 1 7|METH: Draw a filled rectangle (0, 0) (1, 1) with XFillRectangle. 520|357 1 00024727 1 8|METH: Verify pixel at (0, 0) is fg with XGetImage and XGetPixel. 520|357 1 00024727 1 9|METH: Set fill style to FillOpaqueStippled with XSetFillStyle. 520|357 1 00024727 1 10|METH: Draw a filled rectangle (0, 0) (1, 1) with XFillRectangle. 520|357 1 00024727 1 11|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 220|357 1 0 08:49:06|PASS 410|357 1 1 08:49:06|IC End 400|357 2 1 08:49:06|IC Start 200|357 2 08:49:06|TP Start 520|357 2 00024727 1 1|VSW5TESTSUITE PURPOSE 2 520|357 2 00024727 1 2|Assertion XSetFillStyle-2.(B) 520|357 2 00024727 1 3|When the server fails to allocate a required resource, then 520|357 2 00024727 1 4|a BadAlloc error occurs. 520|357 2 00024727 1 5|Reason for omission: There is no known portable test method for this assertion 520|357 2 00024727 1 6|METH: Report UNTESTED 520|357 2 00024727 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|357 2 5 08:49:06|UNTESTED 410|357 2 1 08:49:06|IC End 400|357 3 1 08:49:06|IC Start 200|357 3 08:49:06|TP Start 520|357 3 00024727 1 1|VSW5TESTSUITE PURPOSE 3 520|357 3 00024727 1 2|Assertion XSetFillStyle-3.(A) 520|357 3 00024727 1 3|When the GC argument does not name a defined GC, then a 520|357 3 00024727 1 4|BadGC error occurs. 520|357 3 00024727 1 5|METH: Create a GC. 520|357 3 00024727 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|357 3 00024727 1 7|METH: Call test function using bad GC as the GC argument. 520|357 3 00024727 1 8|METH: Verify that a BadGC error occurs. 220|357 3 0 08:49:06|PASS 410|357 3 1 08:49:06|IC End 400|357 4 1 08:49:06|IC Start 200|357 4 08:49:06|TP Start 520|357 4 00024727 1 1|VSW5TESTSUITE PURPOSE 4 520|357 4 00024727 1 2|Assertion XSetFillStyle-4.(A) 520|357 4 00024727 1 3|When the value of fill_style is other than FillSolid, 520|357 4 00024727 1 4|FillTiled, FillStippled or FillOpaqueStippled, then a 520|357 4 00024727 1 5|BadValue error occurs. 520|357 4 00024727 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|357 4 00024727 1 7|METH: For each value: 520|357 4 00024727 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|357 4 00024727 1 9|METH: Verify that a BadValue error occurs. 220|357 4 0 08:49:06|PASS 410|357 4 1 08:49:06|IC End 80|357 77 08:49:06|TC End, scenario ref 723-0 70||"VSW5TESTSUITE CASE XSetFunction 4" 10|358 /Xlib8/XSetFunction 08:49:06|TC Start, scenario ref 725-0 15|358 3.3-lite 4|TCM Start 520|358 0 00024729 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|358 1 1 08:49:09|IC Start 200|358 1 08:49:09|TP Start 520|358 1 00024729 1 1|VSW5TESTSUITE PURPOSE 1 520|358 1 00024729 1 2|Assertion XSetFunction-1.(A) 520|358 1 00024729 1 3|The XSetFunction function sets the function component of 520|358 1 00024729 1 4|the specified GC to the value of the function argument. 520|358 1 00024729 1 5|METH: Create window. 520|358 1 00024729 1 6|METH: Create GC with bg = BlackPixel, fg = WhitePixel, fn = GXcopy. 520|358 1 00024729 1 7|METH: Set pixel at (0, 0) to WhitePixel with XDrawPoint. 520|358 1 00024729 1 8|METH: Verify pixel at (0, 0) is WhitePixel with XGetImage and XGetPixel. 520|358 1 00024729 1 9|METH: Set fg to (BlackPixel xor WhitePixel) 520|358 1 00024729 1 10|METH: Set fn component of GC to GXxor with XSetFunction. 520|358 1 00024729 1 11|METH: Set pixel at (0, 0) to fg with XDrawPoint. 520|358 1 00024729 1 12|METH: Verify pixel at (0, 0) is BlackPixel with XGetImage and XGetPixel. 220|358 1 0 08:49:09|PASS 410|358 1 1 08:49:09|IC End 400|358 2 1 08:49:09|IC Start 200|358 2 08:49:09|TP Start 520|358 2 00024729 1 1|VSW5TESTSUITE PURPOSE 2 520|358 2 00024729 1 2|Assertion XSetFunction-2.(B) 520|358 2 00024729 1 3|When the server fails to allocate a required resource, then 520|358 2 00024729 1 4|a BadAlloc error occurs. 520|358 2 00024729 1 5|Reason for omission: There is no known portable test method for this assertion 520|358 2 00024729 1 6|METH: Report UNTESTED 520|358 2 00024729 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|358 2 5 08:49:09|UNTESTED 410|358 2 1 08:49:09|IC End 400|358 3 1 08:49:09|IC Start 200|358 3 08:49:09|TP Start 520|358 3 00024729 1 1|VSW5TESTSUITE PURPOSE 3 520|358 3 00024729 1 2|Assertion XSetFunction-3.(A) 520|358 3 00024729 1 3|When the GC argument does not name a defined GC, then a 520|358 3 00024729 1 4|BadGC error occurs. 520|358 3 00024729 1 5|METH: Create a GC. 520|358 3 00024729 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|358 3 00024729 1 7|METH: Call test function using bad GC as the GC argument. 520|358 3 00024729 1 8|METH: Verify that a BadGC error occurs. 220|358 3 0 08:49:09|PASS 410|358 3 1 08:49:09|IC End 400|358 4 1 08:49:09|IC Start 200|358 4 08:49:09|TP Start 520|358 4 00024729 1 1|VSW5TESTSUITE PURPOSE 4 520|358 4 00024729 1 2|Assertion XSetFunction-4.(A) 520|358 4 00024729 1 3|When the value of functn is other than GXclear, GXand, 520|358 4 00024729 1 4|GXandReverse, GXcopy, GXandInverted, GXnoop, GXxor, 520|358 4 00024729 1 5|GXor, GXnor, GXequiv, GXinvert, GXorReverse, 520|358 4 00024729 1 6|GXcopyInverted, GXorInverted, GXnand or GXset, then a 520|358 4 00024729 1 7|BadValue error occurs. 520|358 4 00024729 1 8|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|358 4 00024729 1 9|METH: For each value: 520|358 4 00024729 1 10|METH: Call test function with this value in the VALUE_ARG argument. 520|358 4 00024729 1 11|METH: Verify that a BadValue error occurs. 220|358 4 0 08:49:09|PASS 410|358 4 1 08:49:09|IC End 80|358 77 08:49:09|TC End, scenario ref 725-0 70||"VSW5TESTSUITE CASE XSetFont 4" 10|359 /Xlib8/XSetFont 08:49:09|TC Start, scenario ref 727-0 15|359 3.3-lite 4|TCM Start 520|359 0 00024731 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|359 0 00024731 1 2|REPORT: Unexpected error BadValue 520|359 0 00024731 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|359 0 00024731 1 4|REPORT: Protocol request was X_SetFontPath 520|359 0 00024731 1 5|REPORT: Unexpected Xlib error 400|359 1 1 08:49:12|IC Start 200|359 1 08:49:12|TP Start 520|359 1 00024731 1 1|VSW5TESTSUITE PURPOSE 1 520|359 1 00024731 1 2|Assertion XSetFont-1.(A) 520|359 1 00024731 1 3|A call to XSetFont sets the font component of the specified 520|359 1 00024731 1 4|GC to the value of the font argument. 520|359 1 00024731 1 5|METH: Create window. 520|359 1 00024731 1 6|METH: Load font 1. 520|359 1 00024731 1 7|METH: Load font 2. 520|359 1 00024731 1 8|METH: Create GC with font = font1, fn = GXxor. 520|359 1 00024731 1 9|METH: Draw string with glyph differing between font 1 and 2. 520|359 1 00024731 1 10|METH: Set font component of GC to font2 with XSetFont. 520|359 1 00024731 1 11|METH: Draw string with glyph differing between font 1 and 2. 520|359 1 00024731 1 12|METH: Verify that not all pixels in the window are set to bg. 520|359 1 00024731 1 13|REPORT: Failed to load font xtfont0 220|359 1 2 08:49:12|UNRESOLVED 410|359 1 1 08:49:12|IC End 400|359 2 1 08:49:12|IC Start 200|359 2 08:49:12|TP Start 520|359 2 00024731 1 1|VSW5TESTSUITE PURPOSE 2 520|359 2 00024731 1 2|Assertion XSetFont-2.(B) 520|359 2 00024731 1 3|When the server fails to allocate a required resource, then 520|359 2 00024731 1 4|a BadAlloc error occurs. 520|359 2 00024731 1 5|Reason for omission: There is no known portable test method for this assertion 520|359 2 00024731 1 6|METH: Report UNTESTED 520|359 2 00024731 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|359 2 5 08:49:12|UNTESTED 410|359 2 1 08:49:12|IC End 400|359 3 1 08:49:12|IC Start 200|359 3 08:49:12|TP Start 520|359 3 00024731 1 1|VSW5TESTSUITE PURPOSE 3 520|359 3 00024731 1 2|Assertion XSetFont-3.(A) 520|359 3 00024731 1 3|When a font argument does not name a valid font, then a 520|359 3 00024731 1 4|BadFont error occurs. 520|359 3 00024731 1 5|METH: Create a bad font by loading and freeing a font. 520|359 3 00024731 1 6|METH: Call test function using bad font as the font argument. 520|359 3 00024731 1 7|METH: Verify that a BadFont error occurs. 220|359 3 0 08:49:12|PASS 410|359 3 1 08:49:12|IC End 400|359 4 1 08:49:12|IC Start 200|359 4 08:49:12|TP Start 520|359 4 00024731 1 1|VSW5TESTSUITE PURPOSE 4 520|359 4 00024731 1 2|Assertion XSetFont-4.(A) 520|359 4 00024731 1 3|When the GC argument does not name a defined GC, then a 520|359 4 00024731 1 4|BadGC error occurs. 520|359 4 00024731 1 5|METH: Create a GC. 520|359 4 00024731 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|359 4 00024731 1 7|METH: Call test function using bad GC as the GC argument. 520|359 4 00024731 1 8|METH: Verify that a BadGC error occurs. 220|359 4 0 08:49:12|PASS 410|359 4 1 08:49:12|IC End 80|359 1 08:49:12|TC End, scenario ref 727-0 70||"VSW5TESTSUITE CASE XSetForeground 3" 10|360 /Xlib8/XSetForeground 08:49:12|TC Start, scenario ref 729-0 15|360 3.3-lite 3|TCM Start 520|360 0 00024733 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|360 1 1 08:49:15|IC Start 200|360 1 08:49:15|TP Start 520|360 1 00024733 1 1|VSW5TESTSUITE PURPOSE 1 520|360 1 00024733 1 2|Assertion XSetForeground-1.(A) 520|360 1 00024733 1 3|The XSetForeground function sets the foreground component 520|360 1 00024733 1 4|of the specified GC to the value of the foreground argument. 520|360 1 00024733 1 5|METH: Create window. 520|360 1 00024733 1 6|METH: Create GC with bg = BlackPixel, fg = WhitePixel, fn = GXcopy. 520|360 1 00024733 1 7|METH: Set pixel at (0, 0) with XDrawPoint. 520|360 1 00024733 1 8|METH: Verify pixel at (0, 0) is fg with XGetImage and XGetPixel. 520|360 1 00024733 1 9|METH: Set fg component of GC to bg with XSetForeground. 520|360 1 00024733 1 10|METH: Set pixel at (0, 0) with XDrawPoint. 520|360 1 00024733 1 11|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 220|360 1 0 08:49:15|PASS 410|360 1 1 08:49:15|IC End 400|360 2 1 08:49:15|IC Start 200|360 2 08:49:15|TP Start 520|360 2 00024733 1 1|VSW5TESTSUITE PURPOSE 2 520|360 2 00024733 1 2|Assertion XSetForeground-2.(B) 520|360 2 00024733 1 3|When the server fails to allocate a required resource, then 520|360 2 00024733 1 4|a BadAlloc error occurs. 520|360 2 00024733 1 5|Reason for omission: There is no known portable test method for this assertion 520|360 2 00024733 1 6|METH: Report UNTESTED 520|360 2 00024733 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|360 2 5 08:49:15|UNTESTED 410|360 2 1 08:49:15|IC End 400|360 3 1 08:49:15|IC Start 200|360 3 08:49:15|TP Start 520|360 3 00024733 1 1|VSW5TESTSUITE PURPOSE 3 520|360 3 00024733 1 2|Assertion XSetForeground-3.(A) 520|360 3 00024733 1 3|When the GC argument does not name a defined GC, then a 520|360 3 00024733 1 4|BadGC error occurs. 520|360 3 00024733 1 5|METH: Create a GC. 520|360 3 00024733 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|360 3 00024733 1 7|METH: Call test function using bad GC as the GC argument. 520|360 3 00024733 1 8|METH: Verify that a BadGC error occurs. 220|360 3 0 08:49:15|PASS 410|360 3 1 08:49:15|IC End 80|360 77 08:49:16|TC End, scenario ref 729-0 70||"VSW5TESTSUITE CASE XSetGraphicsExposures 4" 10|361 /Xlib8/XSetGraphicsExposures 08:49:16|TC Start, scenario ref 731-0 15|361 3.3-lite 4|TCM Start 520|361 0 00024735 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|361 1 1 08:49:19|IC Start 200|361 1 08:49:19|TP Start 520|361 1 00024735 1 1|VSW5TESTSUITE PURPOSE 1 520|361 1 00024735 1 2|Assertion XSetGraphicsExposures-1.(A) 520|361 1 00024735 1 3|A call to XSetGraphicsExposures sets the graphics_exposures 520|361 1 00024735 1 4|component of the specified GC to the value of the 520|361 1 00024735 1 5|graphics_exposures argument. 520|361 1 00024735 1 6|METH: Create window. 520|361 1 00024735 1 7|METH: Create GC with graphics_exposures = True. 520|361 1 00024735 1 8|METH: Flush event queue with XSync. 520|361 1 00024735 1 9|METH: Copy from out of bounds of window using XCopyArea. 520|361 1 00024735 1 10|METH: Verify that a GraphicsExpose event was generated, 520|361 1 00024735 1 11|METH: Set graphics_exposures = False with XSetGraphicsExposures. 520|361 1 00024735 1 12|METH: Flush event queue with XSync. 520|361 1 00024735 1 13|METH: Copy from in bounds of window using XCopyArea. 520|361 1 00024735 1 14|METH: Verify that no event was generated. 220|361 1 0 08:49:19|PASS 410|361 1 1 08:49:19|IC End 400|361 2 1 08:49:19|IC Start 200|361 2 08:49:19|TP Start 520|361 2 00024735 1 1|VSW5TESTSUITE PURPOSE 2 520|361 2 00024735 1 2|Assertion XSetGraphicsExposures-2.(B) 520|361 2 00024735 1 3|When the server fails to allocate a required resource, then 520|361 2 00024735 1 4|a BadAlloc error occurs. 520|361 2 00024735 1 5|Reason for omission: There is no known portable test method for this assertion 520|361 2 00024735 1 6|METH: Report UNTESTED 520|361 2 00024735 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|361 2 5 08:49:19|UNTESTED 410|361 2 1 08:49:19|IC End 400|361 3 1 08:49:19|IC Start 200|361 3 08:49:19|TP Start 520|361 3 00024735 1 1|VSW5TESTSUITE PURPOSE 3 520|361 3 00024735 1 2|Assertion XSetGraphicsExposures-3.(A) 520|361 3 00024735 1 3|When the GC argument does not name a defined GC, then a 520|361 3 00024735 1 4|BadGC error occurs. 520|361 3 00024735 1 5|METH: Create a GC. 520|361 3 00024735 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|361 3 00024735 1 7|METH: Call test function using bad GC as the GC argument. 520|361 3 00024735 1 8|METH: Verify that a BadGC error occurs. 220|361 3 0 08:49:19|PASS 410|361 3 1 08:49:19|IC End 400|361 4 1 08:49:19|IC Start 200|361 4 08:49:19|TP Start 520|361 4 00024735 1 1|VSW5TESTSUITE PURPOSE 4 520|361 4 00024735 1 2|Assertion XSetGraphicsExposures-4.(A) 520|361 4 00024735 1 3|When the value of graphics_exposures is other than True or 520|361 4 00024735 1 4|False, then a BadValue error occurs. 520|361 4 00024735 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|361 4 00024735 1 6|METH: For each value: 520|361 4 00024735 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|361 4 00024735 1 8|METH: Verify that a BadValue error occurs. 220|361 4 0 08:49:19|PASS 410|361 4 1 08:49:19|IC End 80|361 77 08:49:19|TC End, scenario ref 731-0 70||"VSW5TESTSUITE CASE XSetLineAttributes 6" 10|362 /Xlib8/XSetLineAttributes 08:49:19|TC Start, scenario ref 733-0 15|362 3.3-lite 6|TCM Start 520|362 0 00024737 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|362 1 1 08:49:22|IC Start 200|362 1 08:49:22|TP Start 520|362 1 00024737 1 1|VSW5TESTSUITE PURPOSE 1 520|362 1 00024737 1 2|Assertion XSetLineAttributes-1.(A) 520|362 1 00024737 1 3|A call to XSetLineAttributes sets the line_width, 520|362 1 00024737 1 4|line_style, cap_style and join_style components of the 520|362 1 00024737 1 5|specified GC to the values of the line_width, line_style, 520|362 1 00024737 1 6|cap_style and join_style arguments. 520|362 1 00024737 1 7|METH: 520|362 1 00024737 1 8|METH: *Line_Width 520|362 1 00024737 1 9|METH: Create a window. 520|362 1 00024737 1 10|METH: Create a GC with line_width = 1, fg = WhitePixel, bg = BlackPixel. 520|362 1 00024737 1 11|METH: Draw horizontal line from (0, 1) to (0, 2) using XDrawLine. 520|362 1 00024737 1 12|METH: Verify pixel at 0, 2 is set to bg. 520|362 1 00024737 1 13|METH: Set line_width component of GC to 2 with XSetLineAttributes. 520|362 1 00024737 1 14|METH: Draw horizontal line from (0, 1) to (2, 1) using XDrawLine. 520|362 1 00024737 1 15|METH: Verify pixel at 0, 2 is set to WhitePixel using XGetimage and XGetPixel. 520|362 1 00024737 1 16|METH: 520|362 1 00024737 1 17|METH: *Line_Style 520|362 1 00024737 1 18|METH: Create a window. 520|362 1 00024737 1 19|METH: Create GC with line_style = LineDoubleDash, fg = WhitePixel, bg = BlackPixel, dashes = 1, fn = GXcopy. 520|362 1 00024737 1 20|METH: Draw line from (0, 0) to (1, 0) with XDrawLines. 520|362 1 00024737 1 21|METH: Draw dashed line using XDrawLine. 520|362 1 00024737 1 22|METH: Verify pixel at (1, 0) is bg with XGetImage and XGetPixel 520|362 1 00024737 1 23|METH: Set GC line_style component to LineSolid with XSetLineAttributes. 520|362 1 00024737 1 24|METH: Redraw same line. 520|362 1 00024737 1 25|METH: Verify pixel is set to bg. 520|362 1 00024737 1 26|METH: 520|362 1 00024737 1 27|METH: *Cap_Style 520|362 1 00024737 1 28|METH: Create a window. 520|362 1 00024737 1 29|METH: Create GC with cap_style = CapButt, fg = WhitePixel, bg = BlackPixel, line_width = 0. 520|362 1 00024737 1 30|METH: Draw lines from (0, 0) to (1, 0) using XDrawLines. 520|362 1 00024737 1 31|METH: Verify pixel at (2, 0) is bg using XGetImage and XGetPixel. 520|362 1 00024737 1 32|METH: Set cap_style component of GC to CapProjecting. 520|362 1 00024737 1 33|METH: Draw line from (0, 0) to (1, 0) using XDrawLines. 520|362 1 00024737 1 34|METH: Verify pixel at (2, 0) is fg using XGetImage and XGetPixel. 520|362 1 00024737 1 35|METH: 520|362 1 00024737 1 36|METH: *Join_Style 520|362 1 00024737 1 37|METH: Create a Window. 520|362 1 00024737 1 38|METH: Create GC with line_width = 3, Join_style = JoinBevel, bg =BlackPixel, fg = WhitePixel, fn = GXxor. 520|362 1 00024737 1 39|METH: Draw two joined lines (0, 1) , (2, 1) , (2, 3) using XDrawLines. 520|362 1 00024737 1 40|METH: Verify Pixel at (0, 4) is bg using XGetImage and XGetPixel. 520|362 1 00024737 1 41|METH: Set join_style component of GC to JoinMiter using XSetLineAttributes. 520|362 1 00024737 1 42|METH: Draw two joined lines (0, 1) , (2, 1) , (2, 3) using XDrawLines. 520|362 1 00024737 1 43|METH: Verify Pixel at (0, 4) is fg using XGetImage and XGetPixel. 220|362 1 0 08:49:22|PASS 410|362 1 1 08:49:22|IC End 400|362 2 1 08:49:22|IC Start 200|362 2 08:49:22|TP Start 520|362 2 00024737 1 1|VSW5TESTSUITE PURPOSE 2 520|362 2 00024737 1 2|Assertion XSetLineAttributes-2.(B) 520|362 2 00024737 1 3|When the server fails to allocate a required resource, then 520|362 2 00024737 1 4|a BadAlloc error occurs. 520|362 2 00024737 1 5|Reason for omission: There is no known portable test method for this assertion 520|362 2 00024737 1 6|METH: Report UNTESTED 520|362 2 00024737 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|362 2 5 08:49:22|UNTESTED 410|362 2 1 08:49:22|IC End 400|362 3 1 08:49:22|IC Start 200|362 3 08:49:22|TP Start 520|362 3 00024737 1 1|VSW5TESTSUITE PURPOSE 3 520|362 3 00024737 1 2|Assertion XSetLineAttributes-3.(A) 520|362 3 00024737 1 3|When the GC argument does not name a defined GC, then a 520|362 3 00024737 1 4|BadGC error occurs. 520|362 3 00024737 1 5|METH: Create a GC. 520|362 3 00024737 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|362 3 00024737 1 7|METH: Call test function using bad GC as the GC argument. 520|362 3 00024737 1 8|METH: Verify that a BadGC error occurs. 220|362 3 0 08:49:22|PASS 410|362 3 1 08:49:22|IC End 400|362 4 1 08:49:22|IC Start 200|362 4 08:49:22|TP Start 520|362 4 00024737 1 1|VSW5TESTSUITE PURPOSE 4 520|362 4 00024737 1 2|Assertion XSetLineAttributes-4.(A) 520|362 4 00024737 1 3|When the value of line_style is other than LineSolid, 520|362 4 00024737 1 4|LineOnOffDash or LineDoubleDash, then a BadValue error 520|362 4 00024737 1 5|occurs. 520|362 4 00024737 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|362 4 00024737 1 7|METH: For each value: 520|362 4 00024737 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|362 4 00024737 1 9|METH: Verify that a BadValue error occurs. 220|362 4 0 08:49:22|PASS 410|362 4 1 08:49:22|IC End 400|362 5 1 08:49:22|IC Start 200|362 5 08:49:22|TP Start 520|362 5 00024737 1 1|VSW5TESTSUITE PURPOSE 5 520|362 5 00024737 1 2|Assertion XSetLineAttributes-5.(A) 520|362 5 00024737 1 3|When the value of cap_style is other than CapNotLast, 520|362 5 00024737 1 4|CapButt, CapRound or CapProjecting, then a BadValue error 520|362 5 00024737 1 5|occurs. 520|362 5 00024737 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|362 5 00024737 1 7|METH: For each value: 520|362 5 00024737 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|362 5 00024737 1 9|METH: Verify that a BadValue error occurs. 220|362 5 0 08:49:22|PASS 410|362 5 1 08:49:22|IC End 400|362 6 1 08:49:22|IC Start 200|362 6 08:49:22|TP Start 520|362 6 00024737 1 1|VSW5TESTSUITE PURPOSE 6 520|362 6 00024737 1 2|Assertion XSetLineAttributes-6.(A) 520|362 6 00024737 1 3|When the value of join_style is other than JoinMiter, 520|362 6 00024737 1 4|JoinRound or JoinBevel, then a BadValue error occurs. 520|362 6 00024737 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|362 6 00024737 1 6|METH: For each value: 520|362 6 00024737 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|362 6 00024737 1 8|METH: Verify that a BadValue error occurs. 220|362 6 0 08:49:22|PASS 410|362 6 1 08:49:22|IC End 80|362 77 08:49:22|TC End, scenario ref 733-0 70||"VSW5TESTSUITE CASE XSetPlaneMask 3" 10|363 /Xlib8/XSetPlaneMask 08:49:22|TC Start, scenario ref 735-0 15|363 3.3-lite 3|TCM Start 520|363 0 00024739 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|363 1 1 08:49:25|IC Start 200|363 1 08:49:25|TP Start 520|363 1 00024739 1 1|VSW5TESTSUITE PURPOSE 1 520|363 1 00024739 1 2|Assertion XSetPlaneMask-1.(A) 520|363 1 00024739 1 3|A call to XSetPlaneMask sets the plane_mask component of 520|363 1 00024739 1 4|the specified GC to the value of the plane_mask argument. 520|363 1 00024739 1 5|METH: Create window. 520|363 1 00024739 1 6|METH: Create GC with bg = BlackPixel, fg = WhitePixel, plane_mask = 0. 520|363 1 00024739 1 7|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 520|363 1 00024739 1 8|METH: Set pixel at (0, 0) with XDrawPoint. 520|363 1 00024739 1 9|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 520|363 1 00024739 1 10|METH: Set plane_mask component of GC to AllPlanes with XSetPlaneMask. 520|363 1 00024739 1 11|METH: Set pixel at (0, 0) with XDrawPoint. 520|363 1 00024739 1 12|METH: Verify pixel at (0, 0) is fg with XGetImage and XGetPixel. 220|363 1 0 08:49:25|PASS 410|363 1 1 08:49:25|IC End 400|363 2 1 08:49:25|IC Start 200|363 2 08:49:25|TP Start 520|363 2 00024739 1 1|VSW5TESTSUITE PURPOSE 2 520|363 2 00024739 1 2|Assertion XSetPlaneMask-2.(B) 520|363 2 00024739 1 3|When the server fails to allocate a required resource, then 520|363 2 00024739 1 4|a BadAlloc error occurs. 520|363 2 00024739 1 5|Reason for omission: There is no known portable test method for this assertion 520|363 2 00024739 1 6|METH: Report UNTESTED 520|363 2 00024739 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|363 2 5 08:49:25|UNTESTED 410|363 2 1 08:49:25|IC End 400|363 3 1 08:49:25|IC Start 200|363 3 08:49:25|TP Start 520|363 3 00024739 1 1|VSW5TESTSUITE PURPOSE 3 520|363 3 00024739 1 2|Assertion XSetPlaneMask-3.(A) 520|363 3 00024739 1 3|When the GC argument does not name a defined GC, then a 520|363 3 00024739 1 4|BadGC error occurs. 520|363 3 00024739 1 5|METH: Create a GC. 520|363 3 00024739 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|363 3 00024739 1 7|METH: Call test function using bad GC as the GC argument. 520|363 3 00024739 1 8|METH: Verify that a BadGC error occurs. 220|363 3 0 08:49:25|PASS 410|363 3 1 08:49:25|IC End 80|363 77 08:49:25|TC End, scenario ref 735-0 70||"VSW5TESTSUITE CASE XSetSubwindowMode 4" 10|364 /Xlib8/XSetSubwindowMode 08:49:25|TC Start, scenario ref 737-0 15|364 3.3-lite 4|TCM Start 520|364 0 00024741 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|364 1 1 08:49:28|IC Start 200|364 1 08:49:28|TP Start 520|364 1 00024741 1 1|VSW5TESTSUITE PURPOSE 1 520|364 1 00024741 1 2|Assertion XSetSubwindowMode-1.(A) 520|364 1 00024741 1 3|A call to XSetSubwindowMode sets the subwindow_mode 520|364 1 00024741 1 4|component of the specified GC to the value of the 520|364 1 00024741 1 5|subwindow_mode argument. 520|364 1 00024741 1 6|METH: Create window. 520|364 1 00024741 1 7|METH: Create child window fully obscuring the parent. 520|364 1 00024741 1 8|METH: Create GC with subwindow_mode = IncludeInferiors, fg = WhitePixel, bg = BlackPixel. 520|364 1 00024741 1 9|METH: Draw point (0, 0) on ParentWindow. 520|364 1 00024741 1 10|METH: Verify pixel at (0, 0) is fg using XGetImage and XGetPixel. 520|364 1 00024741 1 11|METH: Verify pixel at (0, 1) is bg using XGetImage and XGetPixel. 520|364 1 00024741 1 12|METH: Set subwindow_mode of GC to ClipByChildren with XSetSubwindowMode. 520|364 1 00024741 1 13|METH: Set pixel at (0, 1) on parent window. 520|364 1 00024741 1 14|METH: Verify pixel at (0, 1) is bg using XGetImage and XGetPixel. 220|364 1 0 08:49:28|PASS 410|364 1 1 08:49:28|IC End 400|364 2 1 08:49:28|IC Start 200|364 2 08:49:28|TP Start 520|364 2 00024741 1 1|VSW5TESTSUITE PURPOSE 2 520|364 2 00024741 1 2|Assertion XSetSubwindowMode-2.(B) 520|364 2 00024741 1 3|When the server fails to allocate a required resource, then 520|364 2 00024741 1 4|a BadAlloc error occurs. 520|364 2 00024741 1 5|Reason for omission: There is no known portable test method for this assertion 520|364 2 00024741 1 6|METH: Report UNTESTED 520|364 2 00024741 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|364 2 5 08:49:28|UNTESTED 410|364 2 1 08:49:28|IC End 400|364 3 1 08:49:28|IC Start 200|364 3 08:49:28|TP Start 520|364 3 00024741 1 1|VSW5TESTSUITE PURPOSE 3 520|364 3 00024741 1 2|Assertion XSetSubwindowMode-3.(A) 520|364 3 00024741 1 3|When the GC argument does not name a defined GC, then a 520|364 3 00024741 1 4|BadGC error occurs. 520|364 3 00024741 1 5|METH: Create a GC. 520|364 3 00024741 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|364 3 00024741 1 7|METH: Call test function using bad GC as the GC argument. 520|364 3 00024741 1 8|METH: Verify that a BadGC error occurs. 220|364 3 0 08:49:28|PASS 410|364 3 1 08:49:28|IC End 400|364 4 1 08:49:28|IC Start 200|364 4 08:49:28|TP Start 520|364 4 00024741 1 1|VSW5TESTSUITE PURPOSE 4 520|364 4 00024741 1 2|Assertion XSetSubwindowMode-4.(A) 520|364 4 00024741 1 3|When the value of subwindow_mode is other than 520|364 4 00024741 1 4|ClipByChildren or IncludeInferiors, then a BadValue error 520|364 4 00024741 1 5|occurs. 520|364 4 00024741 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|364 4 00024741 1 7|METH: For each value: 520|364 4 00024741 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|364 4 00024741 1 9|METH: Verify that a BadValue error occurs. 220|364 4 0 08:49:28|PASS 410|364 4 1 08:49:28|IC End 80|364 77 08:49:28|TC End, scenario ref 737-0 70||"VSW5TESTSUITE CASE XSetStipple 6" 10|365 /Xlib8/XSetStipple 08:49:28|TC Start, scenario ref 739-0 15|365 3.3-lite 6|TCM Start 520|365 0 00024743 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|365 1 1 08:49:31|IC Start 200|365 1 08:49:31|TP Start 520|365 1 00024743 1 1|VSW5TESTSUITE PURPOSE 1 520|365 1 00024743 1 2|Assertion XSetStipple-1.(A) 520|365 1 00024743 1 3|A call to XSetStipple sets the stipple component of the 520|365 1 00024743 1 4|specified GC to the value of the stipple argument. 520|365 1 00024743 1 5|METH: Create window, size W_STDWIDTHxW_STDHEIGHT (>=1x1), with 520|365 1 00024743 1 6|METH: bg = background_pixel = W_BG. 520|365 1 00024743 1 7|METH: Create GC with stipple = {1,}, fg = W_FG, bg = W_BG, 520|365 1 00024743 1 8|METH: fill_style = FillOpaqueStippled. 520|365 1 00024743 1 9|METH: Draw a filled rectangle (0, 0) (1, 1) with XFillRectangle. 520|365 1 00024743 1 10|METH: Verify pixel at (0, 0) is W_FG with XGetImage and XGetPixel. 520|365 1 00024743 1 11|METH: Set stipple component of GC to {0,} with XSetStipple. 520|365 1 00024743 1 12|METH: Draw a filled rectangle (0, 0) (1, 1) with XFillRectangle. 520|365 1 00024743 1 13|METH: Verify pixel at (0, 0) is W_BG with XGetImage and XGetPixel. 220|365 1 0 08:49:31|PASS 410|365 1 1 08:49:31|IC End 400|365 2 1 08:49:31|IC Start 200|365 2 08:49:31|TP Start 520|365 2 00024743 1 1|VSW5TESTSUITE PURPOSE 2 520|365 2 00024743 1 2|Assertion XSetStipple-2.(A) 520|365 2 00024743 1 3|When the graphics context and the drawable were not created 520|365 2 00024743 1 4|for the same root, then a BadMatch error occurs. 520|365 2 00024743 1 5|METH: If multiple screens are supported 520|365 2 00024743 1 6|METH: Create pixmap of depth 1. 520|365 2 00024743 1 7|METH: Create gc on alternate screen. 520|365 2 00024743 1 8|METH: Call test function with this pixmap and gc. 520|365 2 00024743 1 9|METH: Verify that a BadMatch error occurs. 520|365 2 00024743 1 10|METH: else 520|365 2 00024743 1 11|METH: report UNSUPPORTED 520|365 2 00024743 1 12|REPORT: No alternate root supported 220|365 2 4 08:49:31|UNSUPPORTED 410|365 2 1 08:49:31|IC End 400|365 3 1 08:49:31|IC Start 200|365 3 08:49:31|TP Start 520|365 3 00024743 1 1|VSW5TESTSUITE PURPOSE 3 520|365 3 00024743 1 2|Assertion XSetStipple-3.(A) 520|365 3 00024743 1 3|When the stipple does not have depth one, then a BadMatch 520|365 3 00024743 1 4|error occurs. 520|365 3 00024743 1 5|METH: If pixmap with depth other than one is supported: 520|365 3 00024743 1 6|METH: Create pixmap with depth other than one. 520|365 3 00024743 1 7|METH: Created gc using pixmap. 520|365 3 00024743 1 8|METH: Verify that a call to XSetStipple generates a BadMatch error. 220|365 3 0 08:49:31|PASS 410|365 3 1 08:49:31|IC End 400|365 4 1 08:49:31|IC Start 200|365 4 08:49:31|TP Start 520|365 4 00024743 1 1|VSW5TESTSUITE PURPOSE 4 520|365 4 00024743 1 2|Assertion XSetStipple-4.(B) 520|365 4 00024743 1 3|When the server fails to allocate a required resource, then 520|365 4 00024743 1 4|a BadAlloc error occurs. 520|365 4 00024743 1 5|Reason for omission: There is no known portable test method for this assertion 520|365 4 00024743 1 6|METH: Report UNTESTED 520|365 4 00024743 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|365 4 5 08:49:31|UNTESTED 410|365 4 1 08:49:31|IC End 400|365 5 1 08:49:31|IC Start 200|365 5 08:49:31|TP Start 520|365 5 00024743 1 1|VSW5TESTSUITE PURPOSE 5 520|365 5 00024743 1 2|Assertion XSetStipple-5.(A) 520|365 5 00024743 1 3|When the GC argument does not name a defined GC, then a 520|365 5 00024743 1 4|BadGC error occurs. 520|365 5 00024743 1 5|METH: Create a GC. 520|365 5 00024743 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|365 5 00024743 1 7|METH: Call test function using bad GC as the GC argument. 520|365 5 00024743 1 8|METH: Verify that a BadGC error occurs. 220|365 5 0 08:49:31|PASS 410|365 5 1 08:49:31|IC End 400|365 6 1 08:49:31|IC Start 200|365 6 08:49:31|TP Start 520|365 6 00024743 1 1|VSW5TESTSUITE PURPOSE 6 520|365 6 00024743 1 2|Assertion XSetStipple-6.(A) 520|365 6 00024743 1 3|When a pixmap argument does not name a valid Pixmap, then a 520|365 6 00024743 1 4|BadPixmap error occurs. 520|365 6 00024743 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|365 6 00024743 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|365 6 00024743 1 7|METH: Verify that a BadPixmap error occurs. 220|365 6 0 08:49:31|PASS 410|365 6 1 08:49:31|IC End 80|365 77 08:49:32|TC End, scenario ref 739-0 70||"VSW5TESTSUITE CASE XSetState 4" 10|366 /Xlib8/XSetState 08:49:32|TC Start, scenario ref 741-0 15|366 3.3-lite 4|TCM Start 520|366 0 00024745 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|366 1 1 08:49:35|IC Start 200|366 1 08:49:35|TP Start 520|366 1 00024745 1 1|VSW5TESTSUITE PURPOSE 1 520|366 1 00024745 1 2|Assertion XSetState-1.(A) 520|366 1 00024745 1 3|A call to XSetState sets the foreground, background, 520|366 1 00024745 1 4|plane_mask and function components of the specified GC to 520|366 1 00024745 1 5|the values of the foreground, background, plane_mask and 520|366 1 00024745 1 6|function arguments. 520|366 1 00024745 1 7|METH: *Test background. 520|366 1 00024745 1 8|METH: Create window. 520|366 1 00024745 1 9|METH: Create GC with LineStyle = LineDoubleDash, bg = BlackPixel , fg = WhitePixel, fn = GXcopy, line_width = 1 520|366 1 00024745 1 10|METH: Draw a horizonal line (sufficiently long for even and odd dashes) 520|366 1 00024745 1 11|METH: Verify pixel at (1, 0) is bg with XGetImage and XGetPixel. 520|366 1 00024745 1 12|METH: Set gc bg component to fg value using XSetState. 520|366 1 00024745 1 13|METH: Redraw same line (should fill in the gaps exactly) 520|366 1 00024745 1 14|METH: Verify pixel at (1, 0) is fg with XGetImage and XGetPixel. 520|366 1 00024745 1 15|METH: 520|366 1 00024745 1 16|METH: *Test foreground. 520|366 1 00024745 1 17|METH: Create window. 520|366 1 00024745 1 18|METH: Create GC with bg = BlackPixel, fg = WhitePixel, fn = GXcopy. 520|366 1 00024745 1 19|METH: Set pixel at (0, 0) with XDrawPoint. 520|366 1 00024745 1 20|METH: Verify pixel at (0, 0) is fg with XGetImage and XGetPixel. 520|366 1 00024745 1 21|METH: Set fg component of GC to bg with XSetState. 520|366 1 00024745 1 22|METH: Set pixel at (0, 0) with XDrawPoint. 520|366 1 00024745 1 23|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 520|366 1 00024745 1 24|METH: 520|366 1 00024745 1 25|METH: *Test plane_mask. 520|366 1 00024745 1 26|METH: Create window. 520|366 1 00024745 1 27|METH: Create GC with bg = BlackPixel, fg = WhitePixel, plane_mask = 0. 520|366 1 00024745 1 28|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 520|366 1 00024745 1 29|METH: Set pixel at (0, 0) with XDrawPoint. 520|366 1 00024745 1 30|METH: Verify pixel at (0, 0) is bg with XGetImage and XGetPixel. 520|366 1 00024745 1 31|METH: Set plane_mask component of GC to AllPlanes with XSetState. 520|366 1 00024745 1 32|METH: Set pixel at (0, 0) with XDrawPoint. 520|366 1 00024745 1 33|METH: Verify pixel at (0, 0) is fg with XGetImage and XGetPixel. 520|366 1 00024745 1 34|METH: 520|366 1 00024745 1 35|METH: *Test function. 520|366 1 00024745 1 36|METH: Create window. 520|366 1 00024745 1 37|METH: Create GC with bg = BlackPixel, fg = WhitePixel, fn = GXcopy. 520|366 1 00024745 1 38|METH: Set pixel at (0, 0) to WhitePixel with XDrawPoint. 520|366 1 00024745 1 39|METH: Verify pixel at (0, 0) is WhitePixel with XGetImage and XGetPixel. 520|366 1 00024745 1 40|METH: Set fg to (BlackPixel xor WhitePixel) 520|366 1 00024745 1 41|METH: Set fn component of GC to GXxor with XSetState. 520|366 1 00024745 1 42|METH: Set pixel at (0, 0) to fg with XDrawPoint. 520|366 1 00024745 1 43|METH: Verify pixel at (0, 0) is BlackPixel with XGetImage and XGetPixel. 220|366 1 0 08:49:35|PASS 410|366 1 1 08:49:35|IC End 400|366 2 1 08:49:35|IC Start 200|366 2 08:49:35|TP Start 520|366 2 00024745 1 1|VSW5TESTSUITE PURPOSE 2 520|366 2 00024745 1 2|Assertion XSetState-2.(B) 520|366 2 00024745 1 3|When the server fails to allocate a required resource, then 520|366 2 00024745 1 4|a BadAlloc error occurs. 520|366 2 00024745 1 5|Reason for omission: There is no known portable test method for this assertion 520|366 2 00024745 1 6|METH: Report UNTESTED 520|366 2 00024745 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|366 2 5 08:49:35|UNTESTED 410|366 2 1 08:49:35|IC End 400|366 3 1 08:49:35|IC Start 200|366 3 08:49:35|TP Start 520|366 3 00024745 1 1|VSW5TESTSUITE PURPOSE 3 520|366 3 00024745 1 2|Assertion XSetState-3.(A) 520|366 3 00024745 1 3|When the GC argument does not name a defined GC, then a 520|366 3 00024745 1 4|BadGC error occurs. 520|366 3 00024745 1 5|METH: Create a GC. 520|366 3 00024745 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|366 3 00024745 1 7|METH: Call test function using bad GC as the GC argument. 520|366 3 00024745 1 8|METH: Verify that a BadGC error occurs. 220|366 3 0 08:49:35|PASS 410|366 3 1 08:49:35|IC End 400|366 4 1 08:49:35|IC Start 200|366 4 08:49:35|TP Start 520|366 4 00024745 1 1|VSW5TESTSUITE PURPOSE 4 520|366 4 00024745 1 2|Assertion XSetState-4.(A) 520|366 4 00024745 1 3|When the value of function is other than GXclear, GXand, 520|366 4 00024745 1 4|GXandReverse, GXcopy, GXandInverted, GXnoop, GXxor, 520|366 4 00024745 1 5|GXor, GXnor, GXequiv, GXinvert, GXorReverse, 520|366 4 00024745 1 6|GXcopyInverted, GXorInverted, GXnand or GXset, then a 520|366 4 00024745 1 7|BadValue error occurs. 520|366 4 00024745 1 8|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|366 4 00024745 1 9|METH: For each value: 520|366 4 00024745 1 10|METH: Call test function with this value in the VALUE_ARG argument. 520|366 4 00024745 1 11|METH: Verify that a BadValue error occurs. 220|366 4 0 08:49:35|PASS 410|366 4 1 08:49:35|IC End 80|366 77 08:49:35|TC End, scenario ref 741-0 70||"VSW5TESTSUITE CASE XSetTile 6" 10|367 /Xlib8/XSetTile 08:49:35|TC Start, scenario ref 743-0 15|367 3.3-lite 6|TCM Start 520|367 0 00024747 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|367 1 1 08:49:38|IC Start 200|367 1 08:49:38|TP Start 520|367 1 00024747 1 1|VSW5TESTSUITE PURPOSE 1 520|367 1 00024747 1 2|Assertion XSetTile-1.(A) 520|367 1 00024747 1 3|A call to XSetTile sets the tile component of the specified 520|367 1 00024747 1 4|GC to the value of the tile argument. 520|367 1 00024747 1 5|METH: Create window, size W_STDWIDTHxW_STDHEIGHT (>=1x1), with 520|367 1 00024747 1 6|METH: bg = background_pixel = W_BG. 520|367 1 00024747 1 7|METH: Create 1x1 pixmap, tile1. 520|367 1 00024747 1 8|METH: Create 1x1 pixmap, tile2. 520|367 1 00024747 1 9|METH: Create GC with fg = W_BG. 520|367 1 00024747 1 10|METH: Set pixel at (0, 0) in tile2 to W_BG with XDrawPoint. 520|367 1 00024747 1 11|METH: Set GC component fg = W_FG using XSetForeground. 520|367 1 00024747 1 12|METH: Set pixel at (0, 0) in tile1 to W_FG with XDrawPoint. 520|367 1 00024747 1 13|METH: Create GC with fill_style = FillTiled, tile = tile1. 520|367 1 00024747 1 14|METH: Draw a filled rectangle (0, 0) (1, 1) with XFillRectangle. 520|367 1 00024747 1 15|METH: Verify pixel at (0, 0) is W_FG with XGetImage and XGetPixel. 520|367 1 00024747 1 16|METH: Set GC component tile = tile2 using XSetTile. 520|367 1 00024747 1 17|METH: Draw a filled rectangle (0, 0) (1, 1) with XFillRectangle. 520|367 1 00024747 1 18|METH: Verify pixel at (0, 0) is W_BG with XGetImage and XGetPixel. 220|367 1 0 08:49:38|PASS 410|367 1 1 08:49:38|IC End 400|367 2 1 08:49:38|IC Start 200|367 2 08:49:38|TP Start 520|367 2 00024747 1 1|VSW5TESTSUITE PURPOSE 2 520|367 2 00024747 1 2|Assertion XSetTile-2.(A) 520|367 2 00024747 1 3|When the graphics context and the drawable were not created 520|367 2 00024747 1 4|for the same root, then a BadMatch error occurs. 520|367 2 00024747 1 5|METH: If multiple screens are supported 520|367 2 00024747 1 6|METH: Create pixmap of depth 1. 520|367 2 00024747 1 7|METH: Create gc on alternate screen. 520|367 2 00024747 1 8|METH: Call test function with this pixmap and gc. 520|367 2 00024747 1 9|METH: Verify that a BadMatch error occurs. 520|367 2 00024747 1 10|METH: else 520|367 2 00024747 1 11|METH: report UNSUPPORTED 520|367 2 00024747 1 12|REPORT: No alternate root supported 220|367 2 4 08:49:38|UNSUPPORTED 410|367 2 1 08:49:38|IC End 400|367 3 1 08:49:38|IC Start 200|367 3 08:49:38|TP Start 520|367 3 00024747 1 1|VSW5TESTSUITE PURPOSE 3 520|367 3 00024747 1 2|Assertion XSetTile-3.(A) 520|367 3 00024747 1 3|When the graphics context and the drawable do not have the 520|367 3 00024747 1 4|same depth, then a BadMatch error occurs. 520|367 3 00024747 1 5|METH: If only one depth supported 520|367 3 00024747 1 6|METH: report UNSUPPORTED 520|367 3 00024747 1 7|METH: Create pixmap of depth 1. 520|367 3 00024747 1 8|METH: Create gc of different depth. 520|367 3 00024747 1 9|METH: Call test function with this pixmap and gc. 520|367 3 00024747 1 10|METH: Verify that a BadMatch error occurs. 220|367 3 0 08:49:38|PASS 410|367 3 1 08:49:38|IC End 400|367 4 1 08:49:38|IC Start 200|367 4 08:49:38|TP Start 520|367 4 00024747 1 1|VSW5TESTSUITE PURPOSE 4 520|367 4 00024747 1 2|Assertion XSetTile-4.(B) 520|367 4 00024747 1 3|When the server fails to allocate a required resource, then 520|367 4 00024747 1 4|a BadAlloc error occurs. 520|367 4 00024747 1 5|Reason for omission: There is no known portable test method for this assertion 520|367 4 00024747 1 6|METH: Report UNTESTED 520|367 4 00024747 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|367 4 5 08:49:38|UNTESTED 410|367 4 1 08:49:38|IC End 400|367 5 1 08:49:38|IC Start 200|367 5 08:49:38|TP Start 520|367 5 00024747 1 1|VSW5TESTSUITE PURPOSE 5 520|367 5 00024747 1 2|Assertion XSetTile-5.(A) 520|367 5 00024747 1 3|When the GC argument does not name a defined GC, then a 520|367 5 00024747 1 4|BadGC error occurs. 520|367 5 00024747 1 5|METH: Create a GC. 520|367 5 00024747 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|367 5 00024747 1 7|METH: Call test function using bad GC as the GC argument. 520|367 5 00024747 1 8|METH: Verify that a BadGC error occurs. 220|367 5 0 08:49:38|PASS 410|367 5 1 08:49:38|IC End 400|367 6 1 08:49:38|IC Start 200|367 6 08:49:38|TP Start 520|367 6 00024747 1 1|VSW5TESTSUITE PURPOSE 6 520|367 6 00024747 1 2|Assertion XSetTile-6.(A) 520|367 6 00024747 1 3|When a pixmap argument does not name a valid Pixmap, then a 520|367 6 00024747 1 4|BadPixmap error occurs. 520|367 6 00024747 1 5|METH: Create a bad pixmap by creating and freeing a pixmap. 520|367 6 00024747 1 6|METH: Call test function using bad pixmap as the pixmap argument. 520|367 6 00024747 1 7|METH: Verify that a BadPixmap error occurs. 220|367 6 0 08:49:38|PASS 410|367 6 1 08:49:38|IC End 80|367 77 08:49:38|TC End, scenario ref 743-0 70||"VSW5TESTSUITE CASE XSetTSOrigin 3" 10|368 /Xlib8/XSetTSOrigin 08:49:38|TC Start, scenario ref 745-0 15|368 3.3-lite 3|TCM Start 520|368 0 00024749 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|368 1 1 08:49:41|IC Start 200|368 1 08:49:41|TP Start 520|368 1 00024749 1 1|VSW5TESTSUITE PURPOSE 1 520|368 1 00024749 1 2|Assertion XSetTSOrigin-1.(A) 520|368 1 00024749 1 3|A call to XSetTSOrigin sets the ts_x_origin and ts_y_origin 520|368 1 00024749 1 4|components of the specified GC to the arguments ts_x_origin 520|368 1 00024749 1 5|and ts_y_origin. 520|368 1 00024749 1 6|METH: Create Window. 520|368 1 00024749 1 7|METH: Create GC with fg = WhitePixel, bg = BlackPixel, fill_style = FillOpaqueTiled, 520|368 1 00024749 1 8|METH: tile = | 0 1 | 520|368 1 00024749 1 9|METH: | 1 1 | 520|368 1 00024749 1 10|METH: Draw a filled rectangle (0, 0) (2, 2) with XFillRectangle. 520|368 1 00024749 1 11|METH: Verify Pixel at (0, 0) is bg with XGetImage and XGetPixel. 520|368 1 00024749 1 12|METH: Set Tile/Stipple origin to (1, 1) with XSetTSOrigin. 520|368 1 00024749 1 13|METH: Draw a filled rectangle (0, 0) (2, 2) with XFillRectangle. 520|368 1 00024749 1 14|METH: Verify Pixel at (0, 0) is bg with XGetImage and XGetPixel. 220|368 1 0 08:49:41|PASS 410|368 1 1 08:49:41|IC End 400|368 2 1 08:49:41|IC Start 200|368 2 08:49:41|TP Start 520|368 2 00024749 1 1|VSW5TESTSUITE PURPOSE 2 520|368 2 00024749 1 2|Assertion XSetTSOrigin-2.(B) 520|368 2 00024749 1 3|When the server fails to allocate a required resource, then 520|368 2 00024749 1 4|a BadAlloc error occurs. 520|368 2 00024749 1 5|Reason for omission: There is no known portable test method for this assertion 520|368 2 00024749 1 6|METH: Report UNTESTED 520|368 2 00024749 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|368 2 5 08:49:41|UNTESTED 410|368 2 1 08:49:41|IC End 400|368 3 1 08:49:41|IC Start 200|368 3 08:49:41|TP Start 520|368 3 00024749 1 1|VSW5TESTSUITE PURPOSE 3 520|368 3 00024749 1 2|Assertion XSetTSOrigin-3.(A) 520|368 3 00024749 1 3|When the GC argument does not name a defined GC, then a 520|368 3 00024749 1 4|BadGC error occurs. 520|368 3 00024749 1 5|METH: Create a GC. 520|368 3 00024749 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|368 3 00024749 1 7|METH: Call test function using bad GC as the GC argument. 520|368 3 00024749 1 8|METH: Verify that a BadGC error occurs. 220|368 3 0 08:49:41|PASS 410|368 3 1 08:49:41|IC End 80|368 77 08:49:41|TC End, scenario ref 745-0 70||"VSW5TESTSUITE CASE XFlushGC 2" 10|369 /Xlib8/XFlushGC 08:49:41|TC Start, scenario ref 747-0 15|369 3.3-lite 2|TCM Start 520|369 0 00024751 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|369 1 1 08:49:44|IC Start 200|369 1 08:49:44|TP Start 520|369 1 00024751 1 1|VSW5TESTSUITE PURPOSE 1 520|369 1 00024751 1 2|Assertion XFlushGC-1.(A) 520|369 1 00024751 1 3|If the implementation is X11R5 or later: If the value for a 520|369 1 00024751 1 4|GCcontext argument does not name a defined GCcontext a call 520|369 1 00024751 1 5|to XFlushGC shall generate a BadGC error. 520|369 1 00024751 1 6|PREP: Create a window. 520|369 1 00024751 1 7|PREP: Create a GC 520|369 1 00024751 1 8|PREP: Free the GC 520|369 1 00024751 1 9|TEST: Call to XFlushGC generates BadGC error 220|369 1 0 08:49:44|PASS 410|369 1 1 08:49:44|IC End 400|369 2 1 08:49:44|IC Start 200|369 2 08:49:44|TP Start 520|369 2 00024751 1 1|VSW5TESTSUITE PURPOSE 2 520|369 2 00024751 1 2|Assertion XFlushGC-2.(A) 520|369 2 00024751 1 3|If the implementation is X11R5 or later: A call to XFlushGC 520|369 2 00024751 1 4|shall force cached GC changes to the server. 520|369 2 00024751 1 5|PREP: Create a window. 520|369 2 00024751 1 6|PREP: Create a GC 520|369 2 00024751 1 7|PREP: Modify the GC 520|369 2 00024751 1 8|TEST: XFlushGC forces cached GC changes to server 220|369 2 0 08:49:44|PASS 410|369 2 1 08:49:44|IC End 80|369 0 08:49:44|TC End, scenario ref 747-0 70||"VSW5TESTSUITE SECTION Xlib9 46 1472 0 0" 70||"VSW5TESTSUITE CASE XClearArea 11" 10|370 /Xlib9/XClearArea 08:49:44|TC Start, scenario ref 750-0 15|370 3.3-lite 11|TCM Start 520|370 0 00024753 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|370 1 1 08:49:47|IC Start 200|370 1 08:49:47|TP Start 520|370 1 00024753 1 1|VSW5TESTSUITE PURPOSE 1 520|370 1 00024753 1 2|Assertion XClearArea-1.(A) 520|370 1 00024753 1 3|A call to XClearArea paints a rectangular area in the 520|370 1 00024753 1 4|window specified by the w argument with the window's 520|370 1 00024753 1 5|background pixel or pixmap. 520|370 1 00024753 1 6|METH: For window, pixmap 520|370 1 00024753 1 7|METH: Create drawable. 520|370 1 00024753 1 8|METH: Set window background pixel to 0. 520|370 1 00024753 1 9|METH: Call XClearArea. 520|370 1 00024753 1 10|METH: Verify area is set. Outside is untouched. 520|370 1 00024753 1 11|METH: 520|370 1 00024753 1 12|METH: Set window background pixel to 1. 520|370 1 00024753 1 13|METH: Call XClearArea. 520|370 1 00024753 1 14|METH: Verify area is set. Outside is untouched. 520|370 1 00024753 1 15|METH: 520|370 1 00024753 1 16|METH: Set window background pixmap 520|370 1 00024753 1 17|METH: Call XClearArea. 520|370 1 00024753 1 18|METH: Verify area is set. Outside is untouched. 220|370 1 0 08:49:48|PASS 410|370 1 1 08:49:48|IC End 400|370 2 1 08:49:48|IC Start 200|370 2 08:49:48|TP Start 520|370 2 00024753 1 1|VSW5TESTSUITE PURPOSE 2 520|370 2 00024753 1 2|Assertion XClearArea-2.(A) 520|370 2 00024753 1 3|On a call to XClearArea the subwindow-mode is 520|370 2 00024753 1 4|ClipByChildren. 520|370 2 00024753 1 5|METH: Create window 520|370 2 00024753 1 6|METH: Create child window overlapping area to be cleared 520|370 2 00024753 1 7|METH: Call XClearArea. 520|370 2 00024753 1 8|METH: Verify that the child has not been drawn upon. 220|370 2 0 08:49:48|PASS 410|370 2 1 08:49:48|IC End 400|370 3 1 08:49:48|IC Start 200|370 3 08:49:48|TP Start 520|370 3 00024753 1 1|VSW5TESTSUITE PURPOSE 3 520|370 3 00024753 1 2|Assertion XClearArea-3.(A) 520|370 3 00024753 1 3|When width is zero, then it is replaced with the current 520|370 3 00024753 1 4|width of the window minus x. 520|370 3 00024753 1 5|METH: Call XClearArea with width equal to zero. 520|370 3 00024753 1 6|METH: Call checkarea to verify that area set has height of width - x. 220|370 3 0 08:49:48|PASS 410|370 3 1 08:49:48|IC End 400|370 4 1 08:49:48|IC Start 200|370 4 08:49:48|TP Start 520|370 4 00024753 1 1|VSW5TESTSUITE PURPOSE 4 520|370 4 00024753 1 2|Assertion XClearArea-4.(A) 520|370 4 00024753 1 3|When height is zero, then it is replaced with the current 520|370 4 00024753 1 4|height of the window minus y. 520|370 4 00024753 1 5|METH: Call XClearArea with height equal to zero. 520|370 4 00024753 1 6|METH: Call checkarea to verify that area has height (window height - y). 220|370 4 0 08:49:48|PASS 410|370 4 1 08:49:48|IC End 400|370 5 1 08:49:48|IC Start 200|370 5 08:49:48|TP Start 520|370 5 00024753 1 1|VSW5TESTSUITE PURPOSE 5 520|370 5 00024753 1 2|Assertion XClearArea-5.(-) 520|370 5 00024753 1 3|When the window has a defined background tile, then the 520|370 5 00024753 1 4|rectangle clipped by any children is tiled with a plane-mask 520|370 5 00024753 1 5|of all ones and the GXCopy function. 520|370 5 00024753 1 6|The assertion is descriptive or is tested elsewhere. 220|370 5 3 08:49:48|NOTINUSE 410|370 5 1 08:49:48|IC End 400|370 6 1 08:49:48|IC Start 200|370 6 08:49:48|TP Start 520|370 6 00024753 1 1|VSW5TESTSUITE PURPOSE 6 520|370 6 00024753 1 2|Assertion XClearArea-6.(A) 520|370 6 00024753 1 3|When the window has a background_pixmap of None, then the 520|370 6 00024753 1 4|contents of the window are not changed. 520|370 6 00024753 1 5|METH: Create window. 520|370 6 00024753 1 6|METH: Set background pixel to W_FG. 520|370 6 00024753 1 7|METH: Set background pixmap to None. 520|370 6 00024753 1 8|METH: Call XClearArea. 520|370 6 00024753 1 9|METH: Check that the window is not changed. 220|370 6 0 08:49:48|PASS 410|370 6 1 08:49:48|IC End 400|370 7 1 08:49:48|IC Start 200|370 7 08:49:48|TP Start 520|370 7 00024753 1 1|VSW5TESTSUITE PURPOSE 7 520|370 7 00024753 1 2|Assertion XClearArea-7.(A) 520|370 7 00024753 1 3|When the window has a background_pixmap of ParentRelative 520|370 7 00024753 1 4|and the parent has a background_pixmap of None, then the 520|370 7 00024753 1 5|contents of the window are not changed. 520|370 7 00024753 1 6|METH: Create parent window. 520|370 7 00024753 1 7|METH: Create a child window covering the parent. 520|370 7 00024753 1 8|METH: Set parent window background to none. 520|370 7 00024753 1 9|METH: Set child window background pixmap to ParentRelative. 520|370 7 00024753 1 10|METH: Clear area of child 520|370 7 00024753 1 11|METH: Verify that there was no change to the child. 220|370 7 0 08:49:48|PASS 410|370 7 1 08:49:48|IC End 400|370 8 1 08:49:48|IC Start 200|370 8 08:49:48|TP Start 520|370 8 00024753 1 1|VSW5TESTSUITE PURPOSE 8 520|370 8 00024753 1 2|Assertion XClearArea-8.(A) 520|370 8 00024753 1 3|When exposures is True, then one or more Expose events are 520|370 8 00024753 1 4|generated for regions of the rectangle that are either 520|370 8 00024753 1 5|visible or are being retained in backing store. 520|370 8 00024753 1 6|METH: Set exposures to True. 520|370 8 00024753 1 7|METH: Call XClearArea. 520|370 8 00024753 1 8|METH: Check that an expose event is received. 220|370 8 0 08:49:48|PASS 410|370 8 1 08:49:48|IC End 400|370 9 1 08:49:48|IC Start 200|370 9 08:49:48|TP Start 520|370 9 00024753 1 1|VSW5TESTSUITE PURPOSE 9 520|370 9 00024753 1 2|Assertion XClearArea-9.(A) 520|370 9 00024753 1 3|When a drawable argument is an InputOnly window then a 520|370 9 00024753 1 4|BadMatch error occurs. 520|370 9 00024753 1 5|METH: Create an InputOnly window. 520|370 9 00024753 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|370 9 00024753 1 7|METH: Verify that a BadMatch error occurs. 220|370 9 0 08:49:48|PASS 410|370 9 1 08:49:48|IC End 400|370 10 1 08:49:48|IC Start 200|370 10 08:49:48|TP Start 520|370 10 00024753 1 1|VSW5TESTSUITE PURPOSE 10 520|370 10 00024753 1 2|Assertion XClearArea-10.(A) 520|370 10 00024753 1 3|When the value of exposures is other than True or False, 520|370 10 00024753 1 4|then a BadValue error occurs. 520|370 10 00024753 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|370 10 00024753 1 6|METH: For each value: 520|370 10 00024753 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|370 10 00024753 1 8|METH: Verify that a BadValue error occurs. 220|370 10 0 08:49:48|PASS 410|370 10 1 08:49:48|IC End 400|370 11 1 08:49:48|IC Start 200|370 11 08:49:48|TP Start 520|370 11 00024753 1 1|VSW5TESTSUITE PURPOSE 11 520|370 11 00024753 1 2|Assertion XClearArea-11.(A) 520|370 11 00024753 1 3|When a window argument does not name a valid Window, then a 520|370 11 00024753 1 4|BadWindow error occurs. 520|370 11 00024753 1 5|METH: Create a bad window by creating and destroying a window. 520|370 11 00024753 1 6|METH: Call test function using bad window as the window argument. 520|370 11 00024753 1 7|METH: Verify that a BadWindow error occurs. 220|370 11 0 08:49:48|PASS 410|370 11 1 08:49:48|IC End 80|370 77 08:50:01|TC End, scenario ref 750-0 70||"VSW5TESTSUITE CASE XClearWindow 7" 10|371 /Xlib9/XClearWindow 08:50:01|TC Start, scenario ref 752-0 15|371 3.3-lite 7|TCM Start 520|371 0 00024756 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|371 1 1 08:50:02|IC Start 200|371 1 08:50:02|TP Start 520|371 1 00024756 1 1|VSW5TESTSUITE PURPOSE 1 520|371 1 00024756 1 2|Assertion XClearWindow-1.(A) 520|371 1 00024756 1 3|A call to XClearWindow paints the entire area in the window 520|371 1 00024756 1 4|specified by the w argument with the window's background 520|371 1 00024756 1 5|pixel or pixmap. 520|371 1 00024756 1 6|METH: Create window. 520|371 1 00024756 1 7|METH: Set window's background pixel to 0. 520|371 1 00024756 1 8|METH: Call XClearWindow. 520|371 1 00024756 1 9|METH: Verify window is set. 520|371 1 00024756 1 10|METH: 520|371 1 00024756 1 11|METH: Set window's background pixel to 1. 520|371 1 00024756 1 12|METH: Call XClearWindow. 520|371 1 00024756 1 13|METH: Verify window is set. 520|371 1 00024756 1 14|METH: 520|371 1 00024756 1 15|METH: Set window background pixmap. 520|371 1 00024756 1 16|METH: Verify that window is set. 220|371 1 0 08:50:03|PASS 410|371 1 1 08:50:03|IC End 400|371 2 1 08:50:03|IC Start 200|371 2 08:50:03|TP Start 520|371 2 00024756 1 1|VSW5TESTSUITE PURPOSE 2 520|371 2 00024756 1 2|Assertion XClearWindow-2.(A) 520|371 2 00024756 1 3|On a call to XClearWindow the subwindow-mode is 520|371 2 00024756 1 4|ClipByChildren. 520|371 2 00024756 1 5|METH: Create window 520|371 2 00024756 1 6|METH: Create overlapping child window. 520|371 2 00024756 1 7|METH: Call XClearWindow. 520|371 2 00024756 1 8|METH: Verify that the child has not been drawn upon. 220|371 2 0 08:50:03|PASS 410|371 2 1 08:50:03|IC End 400|371 3 1 08:50:03|IC Start 200|371 3 08:50:03|TP Start 520|371 3 00024756 1 1|VSW5TESTSUITE PURPOSE 3 520|371 3 00024756 1 2|Assertion XClearWindow-3.(-) 520|371 3 00024756 1 3|When the window has a defined background tile, then the 520|371 3 00024756 1 4|rectangle is tiled with a plane-mask of all ones and the 520|371 3 00024756 1 5|GXCopy function. 520|371 3 00024756 1 6|The assertion is descriptive or is tested elsewhere. 220|371 3 3 08:50:03|NOTINUSE 410|371 3 1 08:50:03|IC End 400|371 4 1 08:50:03|IC Start 200|371 4 08:50:03|TP Start 520|371 4 00024756 1 1|VSW5TESTSUITE PURPOSE 4 520|371 4 00024756 1 2|Assertion XClearWindow-4.(A) 520|371 4 00024756 1 3|When the window has a background_pixmap of None, then the 520|371 4 00024756 1 4|contents of the window are not changed. 520|371 4 00024756 1 5|METH: Create window. 520|371 4 00024756 1 6|METH: Set background pixel to W_FG. 520|371 4 00024756 1 7|METH: Set background pixmap to None. 520|371 4 00024756 1 8|METH: Call XClearWindow. 520|371 4 00024756 1 9|METH: Check that the whole window is left alone. 220|371 4 0 08:50:03|PASS 410|371 4 1 08:50:03|IC End 400|371 5 1 08:50:03|IC Start 200|371 5 08:50:03|TP Start 520|371 5 00024756 1 1|VSW5TESTSUITE PURPOSE 5 520|371 5 00024756 1 2|Assertion XClearWindow-5.(A) 520|371 5 00024756 1 3|When the window has a background_pixmap of ParentRelative 520|371 5 00024756 1 4|and the parent has a background_pixmap of None, then the 520|371 5 00024756 1 5|contents of the window are not changed. 520|371 5 00024756 1 6|METH: Create parent window. 520|371 5 00024756 1 7|METH: Create a child window covering the parent. 520|371 5 00024756 1 8|METH: Draw pattern on the child window. 520|371 5 00024756 1 9|METH: Set parent window background to none. 520|371 5 00024756 1 10|METH: Set child window background pixmap to ParentRelative. 520|371 5 00024756 1 11|METH: Clear area of child 520|371 5 00024756 1 12|METH: Verify that there was no change to the child window. 220|371 5 0 08:50:03|PASS 410|371 5 1 08:50:03|IC End 400|371 6 1 08:50:03|IC Start 200|371 6 08:50:03|TP Start 520|371 6 00024756 1 1|VSW5TESTSUITE PURPOSE 6 520|371 6 00024756 1 2|Assertion XClearWindow-6.(A) 520|371 6 00024756 1 3|When a drawable argument is an InputOnly window then a 520|371 6 00024756 1 4|BadMatch error occurs. 520|371 6 00024756 1 5|METH: Create an InputOnly window. 520|371 6 00024756 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|371 6 00024756 1 7|METH: Verify that a BadMatch error occurs. 220|371 6 0 08:50:03|PASS 410|371 6 1 08:50:03|IC End 400|371 7 1 08:50:03|IC Start 200|371 7 08:50:03|TP Start 520|371 7 00024756 1 1|VSW5TESTSUITE PURPOSE 7 520|371 7 00024756 1 2|Assertion XClearWindow-7.(A) 520|371 7 00024756 1 3|When a window argument does not name a valid Window, then a 520|371 7 00024756 1 4|BadWindow error occurs. 520|371 7 00024756 1 5|METH: Create a bad window by creating and destroying a window. 520|371 7 00024756 1 6|METH: Call test function using bad window as the window argument. 520|371 7 00024756 1 7|METH: Verify that a BadWindow error occurs. 220|371 7 0 08:50:03|PASS 410|371 7 1 08:50:03|IC End 80|371 77 08:50:06|TC End, scenario ref 752-0 70||"VSW5TESTSUITE CASE XCopyArea 36" 10|372 /Xlib9/XCopyArea/XCopyArea 08:50:06|TC Start, scenario ref 754-0 15|372 3.3-lite 36|TCM Start 520|372 0 00024757 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|372 1 1 08:50:08|IC Start 200|372 1 08:50:08|TP Start 520|372 1 00024757 1 1|VSW5TESTSUITE PURPOSE 1 520|372 1 00024757 1 2|Assertion XCopyArea-1.(A) 520|372 1 00024757 1 3|A call to XCopyArea combines the specified rectangle of src 520|372 1 00024757 1 4|with the specified rectangle of dest, according to the 520|372 1 00024757 1 5|function in the argument gc. 520|372 1 00024757 1 6|METH: Create window pair. 520|372 1 00024757 1 7|METH: Tile background of first window 520|372 1 00024757 1 8|METH: Copy to other window. 520|372 1 00024757 1 9|METH: Verify copy on other window. 220|372 1 0 08:50:08|PASS 410|372 1 1 08:50:08|IC End 400|372 2 1 08:50:08|IC Start 200|372 2 08:50:08|TP Start 520|372 2 00024757 1 1|VSW5TESTSUITE PURPOSE 2 520|372 2 00024757 1 2|Assertion XCopyArea-2.(A) 520|372 2 00024757 1 3|When regions of the source rectangle are obscured and have 520|372 2 00024757 1 4|not been retained in backing store or regions outside the 520|372 2 00024757 1 5|boundaries of the source drawable are specified and the 520|372 2 00024757 1 6|destination is a pixmap, then those regions are not copied. 520|372 2 00024757 1 7|METH: For all pixmaps 520|372 2 00024757 1 8|METH: make src and draw into it (background of 0) 520|372 2 00024757 1 9|METH: make dest 520|372 2 00024757 1 10|METH: copy region that extends off the edge of the source drawable 520|372 2 00024757 1 11|METH: verify that it is not copied. 220|372 2 0 08:50:08|PASS 410|372 2 1 08:50:08|IC End 400|372 3 1 08:50:08|IC Start 200|372 3 08:50:08|TP Start 520|372 3 00024757 1 1|VSW5TESTSUITE PURPOSE 3 520|372 3 00024757 1 2|Assertion XCopyArea-3.(A) 520|372 3 00024757 1 3|When regions of the source rectangle are obscured and have 520|372 3 00024757 1 4|not been retained in backing store or regions outside the 520|372 3 00024757 1 5|boundaries of the source drawable are specified and the 520|372 3 00024757 1 6|destination is a window with a background other than None, 520|372 3 00024757 1 7|then all corresponding destination regions that are either 520|372 3 00024757 1 8|visible or are retained in backing store are tiled with that 520|372 3 00024757 1 9|background with plane-mask of all ones and the GXcopy 520|372 3 00024757 1 10|function. 520|372 3 00024757 1 11|METH: For all visuals 520|372 3 00024757 1 12|METH: make src window and draw into it (background of 0) 520|372 3 00024757 1 13|METH: make dest window with background of 1 and draw into it 520|372 3 00024757 1 14|METH: copy region that extends off the edge of the source drawable 520|372 3 00024757 1 15|METH: verify that it is not copied. 520|372 3 00024757 1 16|METH: verify that the background is tiled in parts corresponding to uncopied area. 220|372 3 0 08:50:09|PASS 410|372 3 1 08:50:09|IC End 400|372 4 1 08:50:09|IC Start 200|372 4 08:50:09|TP Start 520|372 4 00024757 1 1|VSW5TESTSUITE PURPOSE 4 520|372 4 00024757 1 2|Assertion XCopyArea-4.(A) 520|372 4 00024757 1 3|When graphics-exposures is True, then GraphicsExpose 520|372 4 00024757 1 4|events for all corresponding destination regions are 520|372 4 00024757 1 5|generated. 520|372 4 00024757 1 6|METH: For all visuals 520|372 4 00024757 1 7|METH: Set graphics-exposures to True. 520|372 4 00024757 1 8|METH: Copy area that extends beyond the boundries of the source window. 520|372 4 00024757 1 9|METH: Enable All Events. 520|372 4 00024757 1 10|METH: Check events received, and x,y,width,height in each. 220|372 4 0 08:50:09|PASS 410|372 4 1 08:50:09|IC End 400|372 5 1 08:50:09|IC Start 200|372 5 08:50:09|TP Start 520|372 5 00024757 1 1|VSW5TESTSUITE PURPOSE 5 520|372 5 00024757 1 2|Assertion XCopyArea-5.(A) 520|372 5 00024757 1 3|When graphics-exposures is True and no GraphicsExpose 520|372 5 00024757 1 4|events are generated, then a NoExpose event is generated. 520|372 5 00024757 1 5|METH: For each visual 520|372 5 00024757 1 6|METH: Enable graphics-exposures. 520|372 5 00024757 1 7|METH: Enable all events. 520|372 5 00024757 1 8|METH: Copy area that is fully within the window. 520|372 5 00024757 1 9|METH: Verify that one event is received and that it is a NoExpose event. 220|372 5 0 08:50:10|PASS 410|372 5 1 08:50:10|IC End 400|372 6 1 08:50:10|IC Start 200|372 6 08:50:10|TP Start 520|372 6 00024757 1 1|VSW5TESTSUITE PURPOSE 6 520|372 6 00024757 1 2|Assertion XCopyArea-6.(A) 520|372 6 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 6 00024757 1 4|is src and the destination pixel is dst and function is 520|372 6 00024757 1 5|GXclear, then the destination becomes (dst AND (NOT 520|372 6 00024757 1 6|plane_mask)). 520|372 6 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 6 00024757 1 8|METH: 520|372 6 00024757 1 9|METH: Set function component of GC to GXclear. 520|372 6 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 6 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 6 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 6 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 6 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 6 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 6 00024757 1 16|METH: force a foreground fill). 520|372 6 00024757 1 17|METH: Do graphics operation. 520|372 6 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|372 6 0 08:50:10|PASS 410|372 6 1 08:50:10|IC End 400|372 7 1 08:50:10|IC Start 200|372 7 08:50:10|TP Start 520|372 7 00024757 1 1|VSW5TESTSUITE PURPOSE 7 520|372 7 00024757 1 2|Assertion XCopyArea-7.(A) 520|372 7 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 7 00024757 1 4|is src and the destination pixel is dst and function is 520|372 7 00024757 1 5|GXand, then the destination becomes ((src AND dst) AND 520|372 7 00024757 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|372 7 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 7 00024757 1 8|METH: 520|372 7 00024757 1 9|METH: Set function component of GC to GXand. 520|372 7 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 7 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 7 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 7 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 7 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 7 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 7 00024757 1 16|METH: force a foreground fill). 520|372 7 00024757 1 17|METH: Do graphics operation. 520|372 7 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|372 7 0 08:50:11|PASS 410|372 7 1 08:50:11|IC End 400|372 8 1 08:50:11|IC Start 200|372 8 08:50:11|TP Start 520|372 8 00024757 1 1|VSW5TESTSUITE PURPOSE 8 520|372 8 00024757 1 2|Assertion XCopyArea-8.(A) 520|372 8 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 8 00024757 1 4|is src and the destination pixel is dst and function is 520|372 8 00024757 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|372 8 00024757 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 8 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 8 00024757 1 8|METH: 520|372 8 00024757 1 9|METH: Set function component of GC to GXandReverse. 520|372 8 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 8 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 8 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 8 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 8 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 8 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 8 00024757 1 16|METH: force a foreground fill). 520|372 8 00024757 1 17|METH: Do graphics operation. 520|372 8 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|372 8 0 08:50:12|PASS 410|372 8 1 08:50:12|IC End 400|372 9 1 08:50:12|IC Start 200|372 9 08:50:12|TP Start 520|372 9 00024757 1 1|VSW5TESTSUITE PURPOSE 9 520|372 9 00024757 1 2|Assertion XCopyArea-9.(A) 520|372 9 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 9 00024757 1 4|is src and the destination pixel is dst and function is 520|372 9 00024757 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|372 9 00024757 1 6|OR (dst AND (NOT plane_mask)). 520|372 9 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 9 00024757 1 8|METH: 520|372 9 00024757 1 9|METH: Set function component of GC to GXcopy. 520|372 9 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 9 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 9 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 9 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 9 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 9 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 9 00024757 1 16|METH: force a foreground fill). 520|372 9 00024757 1 17|METH: Do graphics operation. 520|372 9 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|372 9 0 08:50:14|PASS 410|372 9 1 08:50:14|IC End 400|372 10 1 08:50:14|IC Start 200|372 10 08:50:14|TP Start 520|372 10 00024757 1 1|VSW5TESTSUITE PURPOSE 10 520|372 10 00024757 1 2|Assertion XCopyArea-10.(A) 520|372 10 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 10 00024757 1 4|is src and the destination pixel is dst and function is 520|372 10 00024757 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|372 10 00024757 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 10 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 10 00024757 1 8|METH: 520|372 10 00024757 1 9|METH: Set function component of GC to GXandInverted. 520|372 10 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 10 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 10 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 10 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 10 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 10 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 10 00024757 1 16|METH: force a foreground fill). 520|372 10 00024757 1 17|METH: Do graphics operation. 520|372 10 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|372 10 0 08:50:15|PASS 410|372 10 1 08:50:15|IC End 400|372 11 1 08:50:15|IC Start 200|372 11 08:50:15|TP Start 520|372 11 00024757 1 1|VSW5TESTSUITE PURPOSE 11 520|372 11 00024757 1 2|Assertion XCopyArea-11.(A) 520|372 11 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 11 00024757 1 4|is src and the destination pixel is dst and function is 520|372 11 00024757 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|372 11 00024757 1 6|OR (dst AND (NOT plane_mask)). 520|372 11 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 11 00024757 1 8|METH: 520|372 11 00024757 1 9|METH: Set function component of GC to GXnoop. 520|372 11 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 11 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 11 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 11 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 11 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 11 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 11 00024757 1 16|METH: force a foreground fill). 520|372 11 00024757 1 17|METH: Do graphics operation. 520|372 11 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|372 11 0 08:50:15|PASS 410|372 11 1 08:50:15|IC End 400|372 12 1 08:50:15|IC Start 200|372 12 08:50:15|TP Start 520|372 12 00024757 1 1|VSW5TESTSUITE PURPOSE 12 520|372 12 00024757 1 2|Assertion XCopyArea-12.(A) 520|372 12 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 12 00024757 1 4|is src and the destination pixel is dst and function is 520|372 12 00024757 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|372 12 00024757 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|372 12 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 12 00024757 1 8|METH: 520|372 12 00024757 1 9|METH: Set function component of GC to GXxor. 520|372 12 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 12 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 12 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 12 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 12 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 12 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 12 00024757 1 16|METH: force a foreground fill). 520|372 12 00024757 1 17|METH: Do graphics operation. 520|372 12 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|372 12 0 08:50:16|PASS 410|372 12 1 08:50:16|IC End 400|372 13 1 08:50:16|IC Start 200|372 13 08:50:16|TP Start 520|372 13 00024757 1 1|VSW5TESTSUITE PURPOSE 13 520|372 13 00024757 1 2|Assertion XCopyArea-13.(A) 520|372 13 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 13 00024757 1 4|is src and the destination pixel is dst and function is GXor, 520|372 13 00024757 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|372 13 00024757 1 6|OR (dst AND (NOT plane_mask)). 520|372 13 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 13 00024757 1 8|METH: 520|372 13 00024757 1 9|METH: Set function component of GC to GXor. 520|372 13 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 13 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 13 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 13 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 13 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 13 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 13 00024757 1 16|METH: force a foreground fill). 520|372 13 00024757 1 17|METH: Do graphics operation. 520|372 13 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|372 13 0 08:50:17|PASS 410|372 13 1 08:50:17|IC End 400|372 14 1 08:50:17|IC Start 200|372 14 08:50:17|TP Start 520|372 14 00024757 1 1|VSW5TESTSUITE PURPOSE 14 520|372 14 00024757 1 2|Assertion XCopyArea-14.(A) 520|372 14 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 14 00024757 1 4|is src and the destination pixel is dst and function is 520|372 14 00024757 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|372 14 00024757 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 14 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 14 00024757 1 8|METH: 520|372 14 00024757 1 9|METH: Set function component of GC to GXnor. 520|372 14 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 14 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 14 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 14 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 14 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 14 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 14 00024757 1 16|METH: force a foreground fill). 520|372 14 00024757 1 17|METH: Do graphics operation. 520|372 14 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|372 14 00024757 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|372 14 00024757 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|372 14 00024757 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|372 14 00024757 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|372 14 00024757 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|372 14 1 08:50:17|FAIL 410|372 14 1 08:50:17|IC End 400|372 15 1 08:50:17|IC Start 200|372 15 08:50:17|TP Start 520|372 15 00024757 1 1|VSW5TESTSUITE PURPOSE 15 520|372 15 00024757 1 2|Assertion XCopyArea-15.(A) 520|372 15 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 15 00024757 1 4|is src and the destination pixel is dst and function is 520|372 15 00024757 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|372 15 00024757 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 15 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 15 00024757 1 8|METH: 520|372 15 00024757 1 9|METH: Set function component of GC to GXequiv. 520|372 15 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 15 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 15 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 15 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 15 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 15 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 15 00024757 1 16|METH: force a foreground fill). 520|372 15 00024757 1 17|METH: Do graphics operation. 520|372 15 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|372 15 0 08:50:18|PASS 410|372 15 1 08:50:18|IC End 400|372 16 1 08:50:18|IC Start 200|372 16 08:50:18|TP Start 520|372 16 00024757 1 1|VSW5TESTSUITE PURPOSE 16 520|372 16 00024757 1 2|Assertion XCopyArea-16.(A) 520|372 16 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 16 00024757 1 4|is src and the destination pixel is dst and function is 520|372 16 00024757 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|372 16 00024757 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|372 16 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 16 00024757 1 8|METH: 520|372 16 00024757 1 9|METH: Set function component of GC to GXinvert. 520|372 16 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 16 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 16 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 16 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 16 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 16 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 16 00024757 1 16|METH: force a foreground fill). 520|372 16 00024757 1 17|METH: Do graphics operation. 520|372 16 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|372 16 0 08:50:19|PASS 410|372 16 1 08:50:19|IC End 400|372 17 1 08:50:19|IC Start 200|372 17 08:50:19|TP Start 520|372 17 00024757 1 1|VSW5TESTSUITE PURPOSE 17 520|372 17 00024757 1 2|Assertion XCopyArea-17.(A) 520|372 17 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 17 00024757 1 4|is src and the destination pixel is dst and function is 520|372 17 00024757 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|372 17 00024757 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 17 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 17 00024757 1 8|METH: 520|372 17 00024757 1 9|METH: Set function component of GC to GXorReverse. 520|372 17 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 17 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 17 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 17 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 17 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 17 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 17 00024757 1 16|METH: force a foreground fill). 520|372 17 00024757 1 17|METH: Do graphics operation. 520|372 17 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|372 17 0 08:50:19|PASS 410|372 17 1 08:50:19|IC End 400|372 18 1 08:50:19|IC Start 200|372 18 08:50:19|TP Start 520|372 18 00024757 1 1|VSW5TESTSUITE PURPOSE 18 520|372 18 00024757 1 2|Assertion XCopyArea-18.(A) 520|372 18 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 18 00024757 1 4|is src and the destination pixel is dst and function is 520|372 18 00024757 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|372 18 00024757 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|372 18 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 18 00024757 1 8|METH: 520|372 18 00024757 1 9|METH: Set function component of GC to GXcopyInverted. 520|372 18 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 18 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 18 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 18 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 18 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 18 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 18 00024757 1 16|METH: force a foreground fill). 520|372 18 00024757 1 17|METH: Do graphics operation. 520|372 18 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|372 18 0 08:50:20|PASS 410|372 18 1 08:50:20|IC End 400|372 19 1 08:50:20|IC Start 200|372 19 08:50:20|TP Start 520|372 19 00024757 1 1|VSW5TESTSUITE PURPOSE 19 520|372 19 00024757 1 2|Assertion XCopyArea-19.(A) 520|372 19 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 19 00024757 1 4|is src and the destination pixel is dst and function is 520|372 19 00024757 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|372 19 00024757 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 19 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 19 00024757 1 8|METH: 520|372 19 00024757 1 9|METH: Set function component of GC to GXorInverted. 520|372 19 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 19 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 19 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 19 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 19 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 19 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 19 00024757 1 16|METH: force a foreground fill). 520|372 19 00024757 1 17|METH: Do graphics operation. 520|372 19 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|372 19 0 08:50:21|PASS 410|372 19 1 08:50:21|IC End 400|372 20 1 08:50:21|IC Start 200|372 20 08:50:21|TP Start 520|372 20 00024757 1 1|VSW5TESTSUITE PURPOSE 20 520|372 20 00024757 1 2|Assertion XCopyArea-20.(A) 520|372 20 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 20 00024757 1 4|is src and the destination pixel is dst and function is 520|372 20 00024757 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|372 20 00024757 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|372 20 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 20 00024757 1 8|METH: 520|372 20 00024757 1 9|METH: Set function component of GC to GXnand. 520|372 20 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 20 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 20 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 20 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 20 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 20 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 20 00024757 1 16|METH: force a foreground fill). 520|372 20 00024757 1 17|METH: Do graphics operation. 520|372 20 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|372 20 00024757 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|372 20 00024757 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|372 20 00024757 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|372 20 00024757 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|372 20 00024757 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|372 20 1 08:50:21|FAIL 410|372 20 1 08:50:21|IC End 400|372 21 1 08:50:21|IC Start 200|372 21 08:50:21|TP Start 520|372 21 00024757 1 1|VSW5TESTSUITE PURPOSE 21 520|372 21 00024757 1 2|Assertion XCopyArea-21.(A) 520|372 21 00024757 1 3|When a graphics operation is performed and the source pixel 520|372 21 00024757 1 4|is src and the destination pixel is dst and function is 520|372 21 00024757 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|372 21 00024757 1 6|AND (NOT plane_mask)). 520|372 21 00024757 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|372 21 00024757 1 8|METH: 520|372 21 00024757 1 9|METH: Set function component of GC to GXset. 520|372 21 00024757 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|372 21 00024757 1 11|METH: For source pixel values of src = 0, 1 520|372 21 00024757 1 12|METH: Set all points in drawable to destination pixel value. 520|372 21 00024757 1 13|METH: Set foreground component of GC to source pixel value. 520|372 21 00024757 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|372 21 00024757 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|372 21 00024757 1 16|METH: force a foreground fill). 520|372 21 00024757 1 17|METH: Do graphics operation. 520|372 21 00024757 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|372 21 0 08:50:22|PASS 410|372 21 1 08:50:22|IC End 400|372 22 1 08:50:22|IC Start 200|372 22 08:50:22|TP Start 520|372 22 00024757 1 1|VSW5TESTSUITE PURPOSE 22 520|372 22 00024757 1 2|Assertion XCopyArea-22.(A) 520|372 22 00024757 1 3|The value for plane_mask is truncated to the depth of the 520|372 22 00024757 1 4|GC. 520|372 22 00024757 1 5|METH: Set foreground to pattern of 1's and 0's 520|372 22 00024757 1 6|METH: Set plane-mask to values larger than the depth. 520|372 22 00024757 1 7|METH: Verify that result is what would be expected if the extra bits 520|372 22 00024757 1 8|METH: were masked off. 520|372 22 00024757 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|372 22 00024757 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|372 22 00024757 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|372 22 00024757 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|372 22 00024757 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|372 22 00024757 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|372 22 00024757 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|372 22 00024757 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|372 22 00024757 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|372 22 1 08:50:22|FAIL 410|372 22 1 08:50:22|IC End 400|372 23 1 08:50:22|IC Start 200|372 23 08:50:22|TP Start 520|372 23 00024757 1 1|VSW5TESTSUITE PURPOSE 23 520|372 23 00024757 1 2|Assertion XCopyArea-23.(A) 520|372 23 00024757 1 3|The plane_mask specifies which planes of the destination 520|372 23 00024757 1 4|are to be modified, one bit per plane, with bits being 520|372 23 00024757 1 5|assigned to planes from the least significant bit of the 520|372 23 00024757 1 6|word to the most significant bit. 520|372 23 00024757 1 7|METH: Set foreground to pattern of 1's and 0's 520|372 23 00024757 1 8|METH: Select a variety of plane masks. 520|372 23 00024757 1 9|METH: Verify that the expected pixels are drawn. 220|372 23 0 08:50:23|PASS 410|372 23 1 08:50:23|IC End 400|372 24 1 08:50:23|IC Start 200|372 24 08:50:23|TP Start 520|372 24 00024757 1 1|VSW5TESTSUITE PURPOSE 24 520|372 24 00024757 1 2|Assertion XCopyArea-24.(A) 520|372 24 00024757 1 3|When subwindow_mode is ClipByChildren, then the 520|372 24 00024757 1 4|destination window and source (if it is a window) are 520|372 24 00024757 1 5|clipped by all viewable InputOutput children. 520|372 24 00024757 1 6|METH: Set subwindow-mode to be ClipByChildren 520|372 24 00024757 1 7|METH: Cover window with many strip sub-windows. 520|372 24 00024757 1 8|METH: Do drawing operation 520|372 24 00024757 1 9|METH: Verify that all subwindows are clear. 220|372 24 0 08:50:24|PASS 410|372 24 1 08:50:24|IC End 400|372 25 1 08:50:24|IC Start 200|372 25 08:50:24|TP Start 520|372 25 00024757 1 1|VSW5TESTSUITE PURPOSE 25 520|372 25 00024757 1 2|Assertion XCopyArea-25.(A) 520|372 25 00024757 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|372 25 00024757 1 4|destination window nor source (if it is a window) is clipped 520|372 25 00024757 1 5|by inferiors. 520|372 25 00024757 1 6|METH: Place subwindows over parts of the main window 520|372 25 00024757 1 7|METH: Create subwindows over these windows as well. 520|372 25 00024757 1 8|METH: Do graphics operation. 520|372 25 00024757 1 9|METH: Verify that the operation was not affected. 220|372 25 0 08:50:27|PASS 410|372 25 1 08:50:27|IC End 400|372 26 1 08:50:27|IC Start 200|372 26 08:50:27|TP Start 520|372 26 00024757 1 1|VSW5TESTSUITE PURPOSE 26 520|372 26 00024757 1 2|Assertion XCopyArea-26.(A) 520|372 26 00024757 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|372 26 00024757 1 4|depth with mapped inferiors of differing depth, then no 520|372 26 00024757 1 5|errors occur. 520|372 26 00024757 1 6|METH: If only one depth window supported 520|372 26 00024757 1 7|METH: Result is UNSUPPORTED 520|372 26 00024757 1 8|METH: 520|372 26 00024757 1 9|METH: Find two visuals with different depths. 520|372 26 00024757 1 10|METH: Use one of these visuals to create a window. 520|372 26 00024757 1 11|METH: Use the other to create a subwindow. 520|372 26 00024757 1 12|METH: Verify that no errors occur. 520|372 26 00024757 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|372 26 0 08:50:27|PASS 410|372 26 1 08:50:27|IC End 400|372 27 1 08:50:27|IC Start 200|372 27 08:50:27|TP Start 520|372 27 00024757 1 1|VSW5TESTSUITE PURPOSE 27 520|372 27 00024757 1 2|Assertion XCopyArea-27.(A) 520|372 27 00024757 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|372 27 00024757 1 4|are interpreted relative to the origin of the destination 520|372 27 00024757 1 5|drawable specified in the graphics operation. 520|372 27 00024757 1 6|METH: Create Pixmap and set clip-mask with it. 520|372 27 00024757 1 7|METH: Vary clip origin 520|372 27 00024757 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|372 27 00024757 1 9|METH: Pixmap verify results inside the cliparea. 220|372 27 0 08:50:28|PASS 410|372 27 1 08:50:28|IC End 400|372 28 1 08:50:28|IC Start 200|372 28 08:50:28|TP Start 520|372 28 00024757 1 1|VSW5TESTSUITE PURPOSE 28 520|372 28 00024757 1 2|Assertion XCopyArea-28.(A) 520|372 28 00024757 1 3|When the clip_mask is set to None, then the pixels are 520|372 28 00024757 1 4|always drawn regardless of the clip origin. 520|372 28 00024757 1 5|METH: Set clip mask to None 520|372 28 00024757 1 6|METH: Verify that things are still drawn. 220|372 28 0 08:50:29|PASS 410|372 28 1 08:50:29|IC End 400|372 29 1 08:50:29|IC Start 200|372 29 08:50:29|TP Start 520|372 29 00024757 1 1|VSW5TESTSUITE PURPOSE 29 520|372 29 00024757 1 2|Assertion XCopyArea-29.(A) 520|372 29 00024757 1 3|When pixels are outside the area covered by the clip_mask, 520|372 29 00024757 1 4|then they are not drawn. 520|372 29 00024757 1 5|METH: Create a pixmap depth 1. 520|372 29 00024757 1 6|METH: Fill it with all ones. 520|372 29 00024757 1 7|METH: Set this pixmap as the clip_mask. 520|372 29 00024757 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|372 29 00024757 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|372 29 00024757 1 10|METH: drawing outside the clip-mask. 220|372 29 0 08:50:29|PASS 410|372 29 1 08:50:29|IC End 400|372 30 1 08:50:29|IC Start 200|372 30 08:50:29|TP Start 520|372 30 00024757 1 1|VSW5TESTSUITE PURPOSE 30 520|372 30 00024757 1 2|Assertion XCopyArea-30.(A) 520|372 30 00024757 1 3|When pixels have a clip_mask bit set to 1, and they would 520|372 30 00024757 1 4|be drawn, then they are drawn. 520|372 30 00024757 1 5|METH: Do graphics operation. 520|372 30 00024757 1 6|METH: Save the image on the drawable. 520|372 30 00024757 1 7|METH: Clear drawable. 520|372 30 00024757 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|372 30 00024757 1 9|METH: Set all bits in pixmap to 1. 520|372 30 00024757 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|372 30 00024757 1 11|METH: Do graphics operation. 520|372 30 00024757 1 12|METH: Verify that the images drawn were the same. 520|372 30 00024757 1 13|METH: 520|372 30 00024757 1 14|METH: Set pixmap to a pattern. 520|372 30 00024757 1 15|METH: Do graphics operation. 520|372 30 00024757 1 16|METH: Pixmap verify the result. 220|372 30 0 08:50:31|PASS 410|372 30 1 08:50:31|IC End 400|372 31 1 08:50:31|IC Start 200|372 31 08:50:31|TP Start 520|372 31 00024757 1 1|VSW5TESTSUITE PURPOSE 31 520|372 31 00024757 1 2|Assertion XCopyArea-31.(A) 520|372 31 00024757 1 3|When pixels have a clip_mask bit set to 0, then they are 520|372 31 00024757 1 4|not drawn. 520|372 31 00024757 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|372 31 00024757 1 6|METH: Set all bits in pixmap to 0. 520|372 31 00024757 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|372 31 00024757 1 8|METH: Do graphics operation. 520|372 31 00024757 1 9|METH: Verify that nothing is drawn. 220|372 31 0 08:50:31|PASS 410|372 31 1 08:50:31|IC End 400|372 32 1 08:50:31|IC Start 200|372 32 08:50:31|TP Start 520|372 32 00024757 1 1|VSW5TESTSUITE PURPOSE 32 520|372 32 00024757 1 2|Assertion XCopyArea-32.(A) 520|372 32 00024757 1 3|When a drawable argument is an InputOnly window then a 520|372 32 00024757 1 4|BadMatch error occurs. 520|372 32 00024757 1 5|METH: Create an InputOnly window. 520|372 32 00024757 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|372 32 00024757 1 7|METH: Verify that a BadMatch error occurs. 220|372 32 0 08:50:31|PASS 410|372 32 1 08:50:31|IC End 400|372 33 1 08:50:31|IC Start 200|372 33 08:50:31|TP Start 520|372 33 00024757 1 1|VSW5TESTSUITE PURPOSE 33 520|372 33 00024757 1 2|Assertion XCopyArea-33.(A) 520|372 33 00024757 1 3|When the graphics context and the drawable do not have the 520|372 33 00024757 1 4|same depth, then a BadMatch error occurs. 520|372 33 00024757 1 5|METH: If only one depth supported 520|372 33 00024757 1 6|METH: report UNSUPPORTED 520|372 33 00024757 1 7|METH: Create pixmap of depth 1. 520|372 33 00024757 1 8|METH: Create gc of different depth. 520|372 33 00024757 1 9|METH: Call test function with this pixmap and gc. 520|372 33 00024757 1 10|METH: Verify that a BadMatch error occurs. 220|372 33 0 08:50:31|PASS 410|372 33 1 08:50:31|IC End 400|372 34 1 08:50:31|IC Start 200|372 34 08:50:31|TP Start 520|372 34 00024757 1 1|VSW5TESTSUITE PURPOSE 34 520|372 34 00024757 1 2|Assertion XCopyArea-34.(A) 520|372 34 00024757 1 3|When the graphics context and the drawable were not created 520|372 34 00024757 1 4|for the same root, then a BadMatch error occurs. 520|372 34 00024757 1 5|METH: If multiple screens are supported 520|372 34 00024757 1 6|METH: Create pixmap of depth 1. 520|372 34 00024757 1 7|METH: Create gc on alternate screen. 520|372 34 00024757 1 8|METH: Call test function with this pixmap and gc. 520|372 34 00024757 1 9|METH: Verify that a BadMatch error occurs. 520|372 34 00024757 1 10|METH: else 520|372 34 00024757 1 11|METH: report UNSUPPORTED 520|372 34 00024757 1 12|REPORT: No alternate root supported 220|372 34 4 08:50:31|UNSUPPORTED 410|372 34 1 08:50:31|IC End 400|372 35 1 08:50:31|IC Start 200|372 35 08:50:31|TP Start 520|372 35 00024757 1 1|VSW5TESTSUITE PURPOSE 35 520|372 35 00024757 1 2|Assertion XCopyArea-35.(A) 520|372 35 00024757 1 3|When a drawable argument does not name a valid Drawable, 520|372 35 00024757 1 4|then a BadDrawable error occurs. 520|372 35 00024757 1 5|METH: Create a bad drawable by creating and destroying a window. 520|372 35 00024757 1 6|METH: Call test function using bad drawable as the drawable argument. 520|372 35 00024757 1 7|METH: Verify that a BadDrawable error occurs. 220|372 35 0 08:50:31|PASS 410|372 35 1 08:50:31|IC End 400|372 36 1 08:50:31|IC Start 200|372 36 08:50:31|TP Start 520|372 36 00024757 1 1|VSW5TESTSUITE PURPOSE 36 520|372 36 00024757 1 2|Assertion XCopyArea-36.(A) 520|372 36 00024757 1 3|When the GC argument does not name a defined GC, then a 520|372 36 00024757 1 4|BadGC error occurs. 520|372 36 00024757 1 5|METH: Create a GC. 520|372 36 00024757 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|372 36 00024757 1 7|METH: Call test function using bad GC as the GC argument. 520|372 36 00024757 1 8|METH: Verify that a BadGC error occurs. 220|372 36 0 08:50:31|PASS 410|372 36 1 08:50:31|IC End 80|372 1 08:50:32|TC End, scenario ref 754-0 70||"VSW5TESTSUITE CASE XCopyPlane 43" 10|373 /Xlib9/XCopyPlane/XCopyPlane 08:50:32|TC Start, scenario ref 756-0 15|373 3.3-lite 43|TCM Start 520|373 0 00024759 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|373 1 1 08:50:34|IC Start 200|373 1 08:50:34|TP Start 520|373 1 00024759 1 1|VSW5TESTSUITE PURPOSE 1 520|373 1 00024759 1 2|Assertion XCopyPlane-1.(A) 520|373 1 00024759 1 3|A call to XCopyPlane uses the foreground pixel in the GC 520|373 1 00024759 1 4|for each bit in src that is set to 1 and the background 520|373 1 00024759 1 5|pixel in the GC for each bit in src that is set to 0 and 520|373 1 00024759 1 6|combines the specified rectangle of src with the specified 520|373 1 00024759 1 7|rectangle of dest. 520|373 1 00024759 1 8|METH: Create pair of windows. 520|373 1 00024759 1 9|METH: Fill one window with pixel having some bits set and some unset. 520|373 1 00024759 1 10|METH: Call XCopyPlane to copy one plane of an area. 520|373 1 00024759 1 11|METH: Check that the copied area is set to the foreground when 520|373 1 00024759 1 12|METH: the plane contains 1 and background when the plane contains 0. 220|373 1 0 08:50:36|PASS 410|373 1 1 08:50:36|IC End 400|373 2 1 08:50:36|IC Start 200|373 2 08:50:36|TP Start 520|373 2 00024759 1 1|VSW5TESTSUITE PURPOSE 2 520|373 2 00024759 1 2|Assertion XCopyPlane-2.(-) 520|373 2 00024759 1 3|A call to XCopyPlane uses a single bit plane of the 520|373 2 00024759 1 4|specified source rectangle src combined with the specified 520|373 2 00024759 1 5|GC to modify the specified rectangle of dest. 520|373 2 00024759 1 6|The assertion is descriptive or is tested elsewhere. 220|373 2 3 08:50:36|NOTINUSE 410|373 2 1 08:50:36|IC End 400|373 3 1 08:50:36|IC Start 200|373 3 08:50:36|TP Start 520|373 3 00024759 1 1|VSW5TESTSUITE PURPOSE 3 520|373 3 00024759 1 2|Assertion XCopyPlane-3.(A) 520|373 3 00024759 1 3|If the screen supports drawables of more than one depth:+2 520|373 3 00024759 1 4|The drawables need not have the same depth. -2 520|373 3 00024759 1 5|METH: If there is a visual with depth other than one. 520|373 3 00024759 1 6|METH: Copy between it and a pixmap of depth one. 520|373 3 00024759 1 7|METH: Else 520|373 3 00024759 1 8|METH: Report UNSUPPORTED. 220|373 3 0 08:50:36|PASS 410|373 3 1 08:50:36|IC End 400|373 4 1 08:50:36|IC Start 200|373 4 08:50:36|TP Start 520|373 4 00024759 1 1|VSW5TESTSUITE PURPOSE 4 520|373 4 00024759 1 2|Assertion XCopyPlane-4.(A) 520|373 4 00024759 1 3|When regions of the source rectangle are obscured and have 520|373 4 00024759 1 4|not been retained in backing store or regions outside the 520|373 4 00024759 1 5|boundaries of the source drawable are specified, then those 520|373 4 00024759 1 6|regions are not copied. 520|373 4 00024759 1 7|METH: make src window and draw into it (background of 0) 520|373 4 00024759 1 8|METH: make dest window with background of 1 and draw into it 520|373 4 00024759 1 9|METH: copy region that extends off the edge of the source drawable 520|373 4 00024759 1 10|METH: verify that it is not copied. 220|373 4 0 08:50:36|PASS 410|373 4 1 08:50:36|IC End 400|373 5 1 08:50:36|IC Start 200|373 5 08:50:36|TP Start 520|373 5 00024759 1 1|VSW5TESTSUITE PURPOSE 5 520|373 5 00024759 1 2|Assertion XCopyPlane-5.(A) 520|373 5 00024759 1 3|When regions of the source rectangle are obscured and have 520|373 5 00024759 1 4|not been retained in backing store or regions outside the 520|373 5 00024759 1 5|boundaries of the source drawable are specified and the 520|373 5 00024759 1 6|destination is a window with a background other than None, 520|373 5 00024759 1 7|then all corresponding destination regions that are either 520|373 5 00024759 1 8|visible or are retained in backing store are tiled with that 520|373 5 00024759 1 9|background with plane-mask of all ones and GXcopy function. 520|373 5 00024759 1 10|METH: make src window and draw into it (background of 0) 520|373 5 00024759 1 11|METH: make dest window with background of 1 and draw into it 520|373 5 00024759 1 12|METH: copy region that extends off the edge of the source drawable 520|373 5 00024759 1 13|METH: verify that it is not copied. 220|373 5 0 08:50:36|PASS 410|373 5 1 08:50:36|IC End 400|373 6 1 08:50:36|IC Start 200|373 6 08:50:36|TP Start 520|373 6 00024759 1 1|VSW5TESTSUITE PURPOSE 6 520|373 6 00024759 1 2|Assertion XCopyPlane-6.(A) 520|373 6 00024759 1 3|When graphics-exposures is True, then GraphicsExpose 520|373 6 00024759 1 4|events for all corresponding destination regions are 520|373 6 00024759 1 5|generated. 520|373 6 00024759 1 6|METH: Set graphics-exposures to True. 520|373 6 00024759 1 7|METH: Enable All Events. 520|373 6 00024759 1 8|METH: DO as above. 520|373 6 00024759 1 9|METH: Check events received, and x,y,width,height in each. 220|373 6 0 08:50:36|PASS 410|373 6 1 08:50:36|IC End 400|373 7 1 08:50:36|IC Start 200|373 7 08:50:36|TP Start 520|373 7 00024759 1 1|VSW5TESTSUITE PURPOSE 7 520|373 7 00024759 1 2|Assertion XCopyPlane-7.(A) 520|373 7 00024759 1 3|When graphics-exposures is True and no GraphicsExpose 520|373 7 00024759 1 4|events are generated, then a NoExpose event is generated. 520|373 7 00024759 1 5|METH: As above, but copy visable area 520|373 7 00024759 1 6|METH: check for NoExpose event 220|373 7 0 08:50:37|PASS 410|373 7 1 08:50:37|IC End 400|373 8 1 08:50:37|IC Start 200|373 8 08:50:37|TP Start 520|373 8 00024759 1 1|VSW5TESTSUITE PURPOSE 8 520|373 8 00024759 1 2|Assertion XCopyPlane-8.(A) 520|373 8 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 8 00024759 1 4|is src and the destination pixel is dst and function is 520|373 8 00024759 1 5|GXclear, then the destination becomes (dst AND (NOT 520|373 8 00024759 1 6|plane_mask)). 520|373 8 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 8 00024759 1 8|METH: 520|373 8 00024759 1 9|METH: Set function component of GC to GXclear. 520|373 8 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 8 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 8 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 8 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 8 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 8 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 8 00024759 1 16|METH: force a foreground fill). 520|373 8 00024759 1 17|METH: Do graphics operation. 520|373 8 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|373 8 0 08:50:37|PASS 410|373 8 1 08:50:37|IC End 400|373 9 1 08:50:37|IC Start 200|373 9 08:50:37|TP Start 520|373 9 00024759 1 1|VSW5TESTSUITE PURPOSE 9 520|373 9 00024759 1 2|Assertion XCopyPlane-9.(A) 520|373 9 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 9 00024759 1 4|is src and the destination pixel is dst and function is 520|373 9 00024759 1 5|GXand, then the destination becomes ((src AND dst) AND 520|373 9 00024759 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|373 9 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 9 00024759 1 8|METH: 520|373 9 00024759 1 9|METH: Set function component of GC to GXand. 520|373 9 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 9 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 9 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 9 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 9 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 9 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 9 00024759 1 16|METH: force a foreground fill). 520|373 9 00024759 1 17|METH: Do graphics operation. 520|373 9 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|373 9 0 08:50:38|PASS 410|373 9 1 08:50:38|IC End 400|373 10 1 08:50:38|IC Start 200|373 10 08:50:38|TP Start 520|373 10 00024759 1 1|VSW5TESTSUITE PURPOSE 10 520|373 10 00024759 1 2|Assertion XCopyPlane-10.(A) 520|373 10 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 10 00024759 1 4|is src and the destination pixel is dst and function is 520|373 10 00024759 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|373 10 00024759 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 10 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 10 00024759 1 8|METH: 520|373 10 00024759 1 9|METH: Set function component of GC to GXandReverse. 520|373 10 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 10 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 10 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 10 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 10 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 10 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 10 00024759 1 16|METH: force a foreground fill). 520|373 10 00024759 1 17|METH: Do graphics operation. 520|373 10 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|373 10 0 08:50:38|PASS 410|373 10 1 08:50:38|IC End 400|373 11 1 08:50:38|IC Start 200|373 11 08:50:38|TP Start 520|373 11 00024759 1 1|VSW5TESTSUITE PURPOSE 11 520|373 11 00024759 1 2|Assertion XCopyPlane-11.(A) 520|373 11 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 11 00024759 1 4|is src and the destination pixel is dst and function is 520|373 11 00024759 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|373 11 00024759 1 6|OR (dst AND (NOT plane_mask)). 520|373 11 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 11 00024759 1 8|METH: 520|373 11 00024759 1 9|METH: Set function component of GC to GXcopy. 520|373 11 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 11 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 11 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 11 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 11 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 11 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 11 00024759 1 16|METH: force a foreground fill). 520|373 11 00024759 1 17|METH: Do graphics operation. 520|373 11 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|373 11 0 08:50:39|PASS 410|373 11 1 08:50:39|IC End 400|373 12 1 08:50:39|IC Start 200|373 12 08:50:39|TP Start 520|373 12 00024759 1 1|VSW5TESTSUITE PURPOSE 12 520|373 12 00024759 1 2|Assertion XCopyPlane-12.(A) 520|373 12 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 12 00024759 1 4|is src and the destination pixel is dst and function is 520|373 12 00024759 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|373 12 00024759 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 12 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 12 00024759 1 8|METH: 520|373 12 00024759 1 9|METH: Set function component of GC to GXandInverted. 520|373 12 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 12 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 12 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 12 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 12 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 12 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 12 00024759 1 16|METH: force a foreground fill). 520|373 12 00024759 1 17|METH: Do graphics operation. 520|373 12 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|373 12 0 08:50:39|PASS 410|373 12 1 08:50:39|IC End 400|373 13 1 08:50:39|IC Start 200|373 13 08:50:39|TP Start 520|373 13 00024759 1 1|VSW5TESTSUITE PURPOSE 13 520|373 13 00024759 1 2|Assertion XCopyPlane-13.(A) 520|373 13 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 13 00024759 1 4|is src and the destination pixel is dst and function is 520|373 13 00024759 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|373 13 00024759 1 6|OR (dst AND (NOT plane_mask)). 520|373 13 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 13 00024759 1 8|METH: 520|373 13 00024759 1 9|METH: Set function component of GC to GXnoop. 520|373 13 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 13 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 13 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 13 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 13 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 13 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 13 00024759 1 16|METH: force a foreground fill). 520|373 13 00024759 1 17|METH: Do graphics operation. 520|373 13 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|373 13 0 08:50:39|PASS 410|373 13 1 08:50:39|IC End 400|373 14 1 08:50:39|IC Start 200|373 14 08:50:39|TP Start 520|373 14 00024759 1 1|VSW5TESTSUITE PURPOSE 14 520|373 14 00024759 1 2|Assertion XCopyPlane-14.(A) 520|373 14 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 14 00024759 1 4|is src and the destination pixel is dst and function is 520|373 14 00024759 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|373 14 00024759 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|373 14 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 14 00024759 1 8|METH: 520|373 14 00024759 1 9|METH: Set function component of GC to GXxor. 520|373 14 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 14 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 14 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 14 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 14 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 14 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 14 00024759 1 16|METH: force a foreground fill). 520|373 14 00024759 1 17|METH: Do graphics operation. 520|373 14 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|373 14 0 08:50:40|PASS 410|373 14 1 08:50:40|IC End 400|373 15 1 08:50:40|IC Start 200|373 15 08:50:40|TP Start 520|373 15 00024759 1 1|VSW5TESTSUITE PURPOSE 15 520|373 15 00024759 1 2|Assertion XCopyPlane-15.(A) 520|373 15 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 15 00024759 1 4|is src and the destination pixel is dst and function is GXor, 520|373 15 00024759 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|373 15 00024759 1 6|OR (dst AND (NOT plane_mask)). 520|373 15 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 15 00024759 1 8|METH: 520|373 15 00024759 1 9|METH: Set function component of GC to GXor. 520|373 15 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 15 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 15 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 15 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 15 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 15 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 15 00024759 1 16|METH: force a foreground fill). 520|373 15 00024759 1 17|METH: Do graphics operation. 520|373 15 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|373 15 0 08:50:40|PASS 410|373 15 1 08:50:40|IC End 400|373 16 1 08:50:40|IC Start 200|373 16 08:50:40|TP Start 520|373 16 00024759 1 1|VSW5TESTSUITE PURPOSE 16 520|373 16 00024759 1 2|Assertion XCopyPlane-16.(A) 520|373 16 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 16 00024759 1 4|is src and the destination pixel is dst and function is 520|373 16 00024759 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|373 16 00024759 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 16 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 16 00024759 1 8|METH: 520|373 16 00024759 1 9|METH: Set function component of GC to GXnor. 520|373 16 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 16 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 16 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 16 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 16 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 16 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 16 00024759 1 16|METH: force a foreground fill). 520|373 16 00024759 1 17|METH: Do graphics operation. 520|373 16 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 220|373 16 0 08:50:41|PASS 410|373 16 1 08:50:41|IC End 400|373 17 1 08:50:41|IC Start 200|373 17 08:50:41|TP Start 520|373 17 00024759 1 1|VSW5TESTSUITE PURPOSE 17 520|373 17 00024759 1 2|Assertion XCopyPlane-17.(A) 520|373 17 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 17 00024759 1 4|is src and the destination pixel is dst and function is 520|373 17 00024759 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|373 17 00024759 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 17 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 17 00024759 1 8|METH: 520|373 17 00024759 1 9|METH: Set function component of GC to GXequiv. 520|373 17 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 17 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 17 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 17 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 17 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 17 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 17 00024759 1 16|METH: force a foreground fill). 520|373 17 00024759 1 17|METH: Do graphics operation. 520|373 17 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|373 17 0 08:50:41|PASS 410|373 17 1 08:50:41|IC End 400|373 18 1 08:50:41|IC Start 200|373 18 08:50:41|TP Start 520|373 18 00024759 1 1|VSW5TESTSUITE PURPOSE 18 520|373 18 00024759 1 2|Assertion XCopyPlane-18.(A) 520|373 18 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 18 00024759 1 4|is src and the destination pixel is dst and function is 520|373 18 00024759 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|373 18 00024759 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|373 18 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 18 00024759 1 8|METH: 520|373 18 00024759 1 9|METH: Set function component of GC to GXinvert. 520|373 18 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 18 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 18 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 18 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 18 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 18 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 18 00024759 1 16|METH: force a foreground fill). 520|373 18 00024759 1 17|METH: Do graphics operation. 520|373 18 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|373 18 0 08:50:42|PASS 410|373 18 1 08:50:42|IC End 400|373 19 1 08:50:42|IC Start 200|373 19 08:50:42|TP Start 520|373 19 00024759 1 1|VSW5TESTSUITE PURPOSE 19 520|373 19 00024759 1 2|Assertion XCopyPlane-19.(A) 520|373 19 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 19 00024759 1 4|is src and the destination pixel is dst and function is 520|373 19 00024759 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|373 19 00024759 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 19 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 19 00024759 1 8|METH: 520|373 19 00024759 1 9|METH: Set function component of GC to GXorReverse. 520|373 19 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 19 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 19 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 19 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 19 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 19 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 19 00024759 1 16|METH: force a foreground fill). 520|373 19 00024759 1 17|METH: Do graphics operation. 520|373 19 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|373 19 0 08:50:42|PASS 410|373 19 1 08:50:42|IC End 400|373 20 1 08:50:42|IC Start 200|373 20 08:50:42|TP Start 520|373 20 00024759 1 1|VSW5TESTSUITE PURPOSE 20 520|373 20 00024759 1 2|Assertion XCopyPlane-20.(A) 520|373 20 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 20 00024759 1 4|is src and the destination pixel is dst and function is 520|373 20 00024759 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|373 20 00024759 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|373 20 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 20 00024759 1 8|METH: 520|373 20 00024759 1 9|METH: Set function component of GC to GXcopyInverted. 520|373 20 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 20 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 20 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 20 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 20 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 20 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 20 00024759 1 16|METH: force a foreground fill). 520|373 20 00024759 1 17|METH: Do graphics operation. 520|373 20 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|373 20 0 08:50:43|PASS 410|373 20 1 08:50:43|IC End 400|373 21 1 08:50:43|IC Start 200|373 21 08:50:43|TP Start 520|373 21 00024759 1 1|VSW5TESTSUITE PURPOSE 21 520|373 21 00024759 1 2|Assertion XCopyPlane-21.(A) 520|373 21 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 21 00024759 1 4|is src and the destination pixel is dst and function is 520|373 21 00024759 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|373 21 00024759 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 21 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 21 00024759 1 8|METH: 520|373 21 00024759 1 9|METH: Set function component of GC to GXorInverted. 520|373 21 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 21 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 21 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 21 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 21 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 21 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 21 00024759 1 16|METH: force a foreground fill). 520|373 21 00024759 1 17|METH: Do graphics operation. 520|373 21 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|373 21 0 08:50:43|PASS 410|373 21 1 08:50:43|IC End 400|373 22 1 08:50:43|IC Start 200|373 22 08:50:43|TP Start 520|373 22 00024759 1 1|VSW5TESTSUITE PURPOSE 22 520|373 22 00024759 1 2|Assertion XCopyPlane-22.(A) 520|373 22 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 22 00024759 1 4|is src and the destination pixel is dst and function is 520|373 22 00024759 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|373 22 00024759 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|373 22 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 22 00024759 1 8|METH: 520|373 22 00024759 1 9|METH: Set function component of GC to GXnand. 520|373 22 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 22 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 22 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 22 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 22 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 22 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 22 00024759 1 16|METH: force a foreground fill). 520|373 22 00024759 1 17|METH: Do graphics operation. 520|373 22 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 220|373 22 0 08:50:44|PASS 410|373 22 1 08:50:44|IC End 400|373 23 1 08:50:44|IC Start 200|373 23 08:50:44|TP Start 520|373 23 00024759 1 1|VSW5TESTSUITE PURPOSE 23 520|373 23 00024759 1 2|Assertion XCopyPlane-23.(A) 520|373 23 00024759 1 3|When a graphics operation is performed and the source pixel 520|373 23 00024759 1 4|is src and the destination pixel is dst and function is 520|373 23 00024759 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|373 23 00024759 1 6|AND (NOT plane_mask)). 520|373 23 00024759 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|373 23 00024759 1 8|METH: 520|373 23 00024759 1 9|METH: Set function component of GC to GXset. 520|373 23 00024759 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|373 23 00024759 1 11|METH: For source pixel values of src = 0, 1 520|373 23 00024759 1 12|METH: Set all points in drawable to destination pixel value. 520|373 23 00024759 1 13|METH: Set foreground component of GC to source pixel value. 520|373 23 00024759 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|373 23 00024759 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|373 23 00024759 1 16|METH: force a foreground fill). 520|373 23 00024759 1 17|METH: Do graphics operation. 520|373 23 00024759 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|373 23 0 08:50:44|PASS 410|373 23 1 08:50:44|IC End 400|373 24 1 08:50:44|IC Start 200|373 24 08:50:44|TP Start 520|373 24 00024759 1 1|VSW5TESTSUITE PURPOSE 24 520|373 24 00024759 1 2|Assertion XCopyPlane-24.(A) 520|373 24 00024759 1 3|The value for plane_mask is truncated to the depth of the 520|373 24 00024759 1 4|GC. 520|373 24 00024759 1 5|METH: Set foreground to pattern of 1's and 0's 520|373 24 00024759 1 6|METH: Set plane-mask to values larger than the depth. 520|373 24 00024759 1 7|METH: Verify that result is what would be expected if the extra bits 520|373 24 00024759 1 8|METH: were masked off. 520|373 24 00024759 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|373 24 00024759 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|373 24 00024759 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|373 24 00024759 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|373 24 00024759 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|373 24 00024759 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|373 24 00024759 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|373 24 00024759 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|373 24 00024759 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|373 24 1 08:50:44|FAIL 410|373 24 1 08:50:44|IC End 400|373 25 1 08:50:44|IC Start 200|373 25 08:50:44|TP Start 520|373 25 00024759 1 1|VSW5TESTSUITE PURPOSE 25 520|373 25 00024759 1 2|Assertion XCopyPlane-25.(A) 520|373 25 00024759 1 3|The plane_mask specifies which planes of the destination 520|373 25 00024759 1 4|are to be modified, one bit per plane, with bits being 520|373 25 00024759 1 5|assigned to planes from the least significant bit of the 520|373 25 00024759 1 6|word to the most significant bit. 520|373 25 00024759 1 7|METH: Set foreground to pattern of 1's and 0's 520|373 25 00024759 1 8|METH: Select a variety of plane masks. 520|373 25 00024759 1 9|METH: Verify that the expected pixels are drawn. 220|373 25 0 08:50:45|PASS 410|373 25 1 08:50:45|IC End 400|373 26 1 08:50:45|IC Start 200|373 26 08:50:45|TP Start 520|373 26 00024759 1 1|VSW5TESTSUITE PURPOSE 26 520|373 26 00024759 1 2|Assertion XCopyPlane-26.(A) 520|373 26 00024759 1 3|The foregound component of the gc is used to determine the 520|373 26 00024759 1 4|foreground pixel value. 520|373 26 00024759 1 5|METH: Set foreground to various values. 520|373 26 00024759 1 6|METH: Pixmap verify the results. 220|373 26 0 08:50:47|PASS 410|373 26 1 08:50:47|IC End 400|373 27 1 08:50:47|IC Start 200|373 27 08:50:47|TP Start 520|373 27 00024759 1 1|VSW5TESTSUITE PURPOSE 27 520|373 27 00024759 1 2|Assertion XCopyPlane-27.(A) 520|373 27 00024759 1 3|The value for foreground is truncated to the depth of the 520|373 27 00024759 1 4|GC. 520|373 27 00024759 1 5|METH: Set foreground to value with all bits set. 520|373 27 00024759 1 6|METH: Find a non background pixel. 520|373 27 00024759 1 7|METH: Check that this is truncated to the depth. 220|373 27 0 08:50:47|PASS 410|373 27 1 08:50:47|IC End 400|373 28 1 08:50:47|IC Start 200|373 28 08:50:47|TP Start 520|373 28 00024759 1 1|VSW5TESTSUITE PURPOSE 28 520|373 28 00024759 1 2|Assertion XCopyPlane-28.(A) 520|373 28 00024759 1 3|The background component of the gc is used to determine the 520|373 28 00024759 1 4|background pixel value. 520|373 28 00024759 1 5|METH: Set GC component background to various values. 520|373 28 00024759 1 6|METH: Pixmap verify the results. 220|373 28 0 08:50:49|PASS 410|373 28 1 08:50:49|IC End 400|373 29 1 08:50:49|IC Start 200|373 29 08:50:49|TP Start 520|373 29 00024759 1 1|VSW5TESTSUITE PURPOSE 29 520|373 29 00024759 1 2|Assertion XCopyPlane-29.(A) 520|373 29 00024759 1 3|The value for background is truncated to the depth of the 520|373 29 00024759 1 4|GC. 520|373 29 00024759 1 5|METH: Set GC component background to value with all bits set. 520|373 29 00024759 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|373 29 00024759 1 7|METH: Set GC component stipple to all zeros 520|373 29 00024759 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|373 29 00024759 1 9|METH: else if (XCopyPlane || XPutImage) 520|373 29 00024759 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|373 29 00024759 1 11|METH: else if XCopyArea 520|373 29 00024759 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|373 29 00024759 1 13|METH: Draw item. 520|373 29 00024759 1 14|METH: Find a pixel with a value other than W_BG. 520|373 29 00024759 1 15|METH: Check that this is truncated to the depth. 220|373 29 0 08:50:49|PASS 410|373 29 1 08:50:49|IC End 400|373 30 1 08:50:49|IC Start 200|373 30 08:50:49|TP Start 520|373 30 00024759 1 1|VSW5TESTSUITE PURPOSE 30 520|373 30 00024759 1 2|Assertion XCopyPlane-30.(A) 520|373 30 00024759 1 3|When subwindow_mode is ClipByChildren, then the 520|373 30 00024759 1 4|destination window and source (if it is a window) are 520|373 30 00024759 1 5|clipped by all viewable InputOutput children. 520|373 30 00024759 1 6|METH: Set subwindow-mode to be ClipByChildren 520|373 30 00024759 1 7|METH: Cover window with many strip sub-windows. 520|373 30 00024759 1 8|METH: Do drawing operation 520|373 30 00024759 1 9|METH: Verify that all subwindows are clear. 220|373 30 0 08:50:50|PASS 410|373 30 1 08:50:50|IC End 400|373 31 1 08:50:50|IC Start 200|373 31 08:50:50|TP Start 520|373 31 00024759 1 1|VSW5TESTSUITE PURPOSE 31 520|373 31 00024759 1 2|Assertion XCopyPlane-31.(A) 520|373 31 00024759 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|373 31 00024759 1 4|destination window nor source (if it is a window) is clipped 520|373 31 00024759 1 5|by inferiors. 520|373 31 00024759 1 6|METH: Place subwindows over parts of the main window 520|373 31 00024759 1 7|METH: Create subwindows over these windows as well. 520|373 31 00024759 1 8|METH: Do graphics operation. 520|373 31 00024759 1 9|METH: Verify that the operation was not affected. 220|373 31 0 08:50:53|PASS 410|373 31 1 08:50:53|IC End 400|373 32 1 08:50:53|IC Start 200|373 32 08:50:53|TP Start 520|373 32 00024759 1 1|VSW5TESTSUITE PURPOSE 32 520|373 32 00024759 1 2|Assertion XCopyPlane-32.(A) 520|373 32 00024759 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|373 32 00024759 1 4|depth with mapped inferiors of differing depth, then no 520|373 32 00024759 1 5|errors occur. 520|373 32 00024759 1 6|METH: If only one depth window supported 520|373 32 00024759 1 7|METH: Result is UNSUPPORTED 520|373 32 00024759 1 8|METH: 520|373 32 00024759 1 9|METH: Find two visuals with different depths. 520|373 32 00024759 1 10|METH: Use one of these visuals to create a window. 520|373 32 00024759 1 11|METH: Use the other to create a subwindow. 520|373 32 00024759 1 12|METH: Verify that no errors occur. 520|373 32 00024759 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|373 32 0 08:50:53|PASS 410|373 32 1 08:50:53|IC End 400|373 33 1 08:50:53|IC Start 200|373 33 08:50:53|TP Start 520|373 33 00024759 1 1|VSW5TESTSUITE PURPOSE 33 520|373 33 00024759 1 2|Assertion XCopyPlane-33.(A) 520|373 33 00024759 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|373 33 00024759 1 4|are interpreted relative to the origin of the destination 520|373 33 00024759 1 5|drawable specified in the graphics operation. 520|373 33 00024759 1 6|METH: Create Pixmap and set clip-mask with it. 520|373 33 00024759 1 7|METH: Vary clip origin 520|373 33 00024759 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|373 33 00024759 1 9|METH: Pixmap verify results inside the cliparea. 220|373 33 0 08:50:55|PASS 410|373 33 1 08:50:55|IC End 400|373 34 1 08:50:55|IC Start 200|373 34 08:50:55|TP Start 520|373 34 00024759 1 1|VSW5TESTSUITE PURPOSE 34 520|373 34 00024759 1 2|Assertion XCopyPlane-34.(A) 520|373 34 00024759 1 3|When the clip_mask is set to None, then the pixels are 520|373 34 00024759 1 4|always drawn regardless of the clip origin. 520|373 34 00024759 1 5|METH: Set clip mask to None 520|373 34 00024759 1 6|METH: Verify that things are still drawn. 220|373 34 0 08:50:55|PASS 410|373 34 1 08:50:55|IC End 400|373 35 1 08:50:55|IC Start 200|373 35 08:50:55|TP Start 520|373 35 00024759 1 1|VSW5TESTSUITE PURPOSE 35 520|373 35 00024759 1 2|Assertion XCopyPlane-35.(A) 520|373 35 00024759 1 3|When pixels are outside the area covered by the clip_mask, 520|373 35 00024759 1 4|then they are not drawn. 520|373 35 00024759 1 5|METH: Create a pixmap depth 1. 520|373 35 00024759 1 6|METH: Fill it with all ones. 520|373 35 00024759 1 7|METH: Set this pixmap as the clip_mask. 520|373 35 00024759 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|373 35 00024759 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|373 35 00024759 1 10|METH: drawing outside the clip-mask. 220|373 35 0 08:50:55|PASS 410|373 35 1 08:50:55|IC End 400|373 36 1 08:50:55|IC Start 200|373 36 08:50:55|TP Start 520|373 36 00024759 1 1|VSW5TESTSUITE PURPOSE 36 520|373 36 00024759 1 2|Assertion XCopyPlane-36.(A) 520|373 36 00024759 1 3|When pixels have a clip_mask bit set to 1, and they would 520|373 36 00024759 1 4|be drawn, then they are drawn. 520|373 36 00024759 1 5|METH: Do graphics operation. 520|373 36 00024759 1 6|METH: Save the image on the drawable. 520|373 36 00024759 1 7|METH: Clear drawable. 520|373 36 00024759 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|373 36 00024759 1 9|METH: Set all bits in pixmap to 1. 520|373 36 00024759 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|373 36 00024759 1 11|METH: Do graphics operation. 520|373 36 00024759 1 12|METH: Verify that the images drawn were the same. 520|373 36 00024759 1 13|METH: 520|373 36 00024759 1 14|METH: Set pixmap to a pattern. 520|373 36 00024759 1 15|METH: Do graphics operation. 520|373 36 00024759 1 16|METH: Pixmap verify the result. 220|373 36 0 08:50:56|PASS 410|373 36 1 08:50:56|IC End 400|373 37 1 08:50:56|IC Start 200|373 37 08:50:56|TP Start 520|373 37 00024759 1 1|VSW5TESTSUITE PURPOSE 37 520|373 37 00024759 1 2|Assertion XCopyPlane-37.(A) 520|373 37 00024759 1 3|When pixels have a clip_mask bit set to 0, then they are 520|373 37 00024759 1 4|not drawn. 520|373 37 00024759 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|373 37 00024759 1 6|METH: Set all bits in pixmap to 0. 520|373 37 00024759 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|373 37 00024759 1 8|METH: Do graphics operation. 520|373 37 00024759 1 9|METH: Verify that nothing is drawn. 220|373 37 0 08:50:56|PASS 410|373 37 1 08:50:56|IC End 400|373 38 1 08:50:56|IC Start 200|373 38 08:50:56|TP Start 520|373 38 00024759 1 1|VSW5TESTSUITE PURPOSE 38 520|373 38 00024759 1 2|Assertion XCopyPlane-38.(A) 520|373 38 00024759 1 3|When a drawable argument does not name a valid Drawable, 520|373 38 00024759 1 4|then a BadDrawable error occurs. 520|373 38 00024759 1 5|METH: Create a bad drawable by creating and destroying a window. 520|373 38 00024759 1 6|METH: Call test function using bad drawable as the drawable argument. 520|373 38 00024759 1 7|METH: Verify that a BadDrawable error occurs. 220|373 38 0 08:50:56|PASS 410|373 38 1 08:50:56|IC End 400|373 39 1 08:50:56|IC Start 200|373 39 08:50:56|TP Start 520|373 39 00024759 1 1|VSW5TESTSUITE PURPOSE 39 520|373 39 00024759 1 2|Assertion XCopyPlane-39.(A) 520|373 39 00024759 1 3|When the GC argument does not name a defined GC, then a 520|373 39 00024759 1 4|BadGC error occurs. 520|373 39 00024759 1 5|METH: Create a GC. 520|373 39 00024759 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|373 39 00024759 1 7|METH: Call test function using bad GC as the GC argument. 520|373 39 00024759 1 8|METH: Verify that a BadGC error occurs. 220|373 39 0 08:50:56|PASS 410|373 39 1 08:50:56|IC End 400|373 40 1 08:50:56|IC Start 200|373 40 08:50:56|TP Start 520|373 40 00024759 1 1|VSW5TESTSUITE PURPOSE 40 520|373 40 00024759 1 2|Assertion XCopyPlane-40.(A) 520|373 40 00024759 1 3|When a drawable argument is an InputOnly window then a 520|373 40 00024759 1 4|BadMatch error occurs. 520|373 40 00024759 1 5|METH: Create an InputOnly window. 520|373 40 00024759 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|373 40 00024759 1 7|METH: Verify that a BadMatch error occurs. 220|373 40 0 08:50:56|PASS 410|373 40 1 08:50:56|IC End 400|373 41 1 08:50:56|IC Start 200|373 41 08:50:56|TP Start 520|373 41 00024759 1 1|VSW5TESTSUITE PURPOSE 41 520|373 41 00024759 1 2|Assertion XCopyPlane-41.(A) 520|373 41 00024759 1 3|When the graphics context and the drawable were not created 520|373 41 00024759 1 4|for the same root, then a BadMatch error occurs. 520|373 41 00024759 1 5|METH: If multiple screens are supported 520|373 41 00024759 1 6|METH: Create pixmap of depth 1. 520|373 41 00024759 1 7|METH: Create gc on alternate screen. 520|373 41 00024759 1 8|METH: Call test function with this pixmap and gc. 520|373 41 00024759 1 9|METH: Verify that a BadMatch error occurs. 520|373 41 00024759 1 10|METH: else 520|373 41 00024759 1 11|METH: report UNSUPPORTED 520|373 41 00024759 1 12|REPORT: No alternate root supported 220|373 41 4 08:50:56|UNSUPPORTED 410|373 41 1 08:50:56|IC End 400|373 42 1 08:50:56|IC Start 200|373 42 08:50:56|TP Start 520|373 42 00024759 1 1|VSW5TESTSUITE PURPOSE 42 520|373 42 00024759 1 2|Assertion XCopyPlane-42.(A) 520|373 42 00024759 1 3|When the bit set in plane does not refer to a valid plane 520|373 42 00024759 1 4|for the screen, then a BadValue error occurs. 520|373 42 00024759 1 5|METH: For each drawable type 520|373 42 00024759 1 6|METH: Ignore those that have no invalid planes. 520|373 42 00024759 1 7|METH: Call XCopyPlane with plane set to first invalid number. 520|373 42 00024759 1 8|METH: Verify that a BadValue error occurred. 220|373 42 0 08:50:56|PASS 410|373 42 1 08:50:56|IC End 400|373 43 1 08:50:56|IC Start 200|373 43 08:50:56|TP Start 520|373 43 00024759 1 1|VSW5TESTSUITE PURPOSE 43 520|373 43 00024759 1 2|Assertion XCopyPlane-43.(A) 520|373 43 00024759 1 3|When plane does not have exactly one bit set to 1, then a 520|373 43 00024759 1 4|BadValue error occurs. 520|373 43 00024759 1 5|METH: For each drawable type 520|373 43 00024759 1 6|METH: Make window pair. 520|373 43 00024759 1 7|METH: Call XCopyPlane with plane set to 0. 520|373 43 00024759 1 8|METH: Verify that BadValue error occurs. 520|373 43 00024759 1 9|METH: If depth is greater than 1 520|373 43 00024759 1 10|METH: Call XCopyPlane with plane set to 3. 520|373 43 00024759 1 11|METH: Verify that BadValue error occurs. 220|373 43 0 08:50:56|PASS 410|373 43 1 08:50:56|IC End 80|373 1 08:50:58|TC End, scenario ref 756-0 70||"VSW5TESTSUITE CASE XDrawArc 102" 10|374 /Xlib9/XDrawArc/XDrawArc 08:50:58|TC Start, scenario ref 758-0 15|374 3.3-lite 102|TCM Start 520|374 0 00024761 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|374 1 1 08:51:00|IC Start 200|374 1 08:51:00|TP Start 520|374 1 00024761 1 1|VSW5TESTSUITE PURPOSE 1 520|374 1 00024761 1 2|Assertion XDrawArc-1.(A) 520|374 1 00024761 1 3|A call to XDrawArc draws a single circular or elliptical 520|374 1 00024761 1 4|arc in the drawable d as specified by x, y, width, height, 520|374 1 00024761 1 5|angle1 and angle2. 520|374 1 00024761 1 6|METH: Draw simple arc. 520|374 1 00024761 1 7|METH: Pixmap verify. 220|374 1 0 08:51:00|PASS 410|374 1 1 08:51:00|IC End 400|374 2 1 08:51:00|IC Start 200|374 2 08:51:00|TP Start 520|374 2 00024761 1 1|VSW5TESTSUITE PURPOSE 2 520|374 2 00024761 1 2|Assertion XDrawArc-2.(-) 520|374 2 00024761 1 3|The centre of the circle or ellipse is the centre of the 520|374 2 00024761 1 4|specified rectangle, with top left corner at x and y and the 520|374 2 00024761 1 5|major and minor axes are specified by the rectangle's width 520|374 2 00024761 1 6|and height. 520|374 2 00024761 1 7|The assertion is descriptive or is tested elsewhere. 220|374 2 3 08:51:00|NOTINUSE 410|374 2 1 08:51:00|IC End 400|374 3 1 08:51:00|IC Start 200|374 3 08:51:00|TP Start 520|374 3 00024761 1 1|VSW5TESTSUITE PURPOSE 3 520|374 3 00024761 1 2|Assertion XDrawArc-3.(-) 520|374 3 00024761 1 3|The start of the arc is specified by the angle1 argument, 520|374 3 00024761 1 4|in units of degrees * 64, relative to the three -o'clock 520|374 3 00024761 1 5|position from the centre. 520|374 3 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 3 3 08:51:00|NOTINUSE 410|374 3 1 08:51:00|IC End 400|374 4 1 08:51:00|IC Start 200|374 4 08:51:00|TP Start 520|374 4 00024761 1 1|VSW5TESTSUITE PURPOSE 4 520|374 4 00024761 1 2|Assertion XDrawArc-4.(-) 520|374 4 00024761 1 3|The path and extent of the arc relative to the start of the 520|374 4 00024761 1 4|arc is specified by the angle2 argument, in units of degrees 520|374 4 00024761 1 5|* 64. 520|374 4 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 4 3 08:51:00|NOTINUSE 410|374 4 1 08:51:00|IC End 400|374 5 1 08:51:00|IC Start 200|374 5 08:51:00|TP Start 520|374 5 00024761 1 1|VSW5TESTSUITE PURPOSE 5 520|374 5 00024761 1 2|Assertion XDrawArc-5.(A) 520|374 5 00024761 1 3|When the angles are positive, then a call to XDrawArc draws 520|374 5 00024761 1 4|the arc in the counterclockwise direction. 520|374 5 00024761 1 5|METH: Draw arc with positive angle2. 520|374 5 00024761 1 6|METH: Pixmap verify. 220|374 5 0 08:51:00|PASS 410|374 5 1 08:51:00|IC End 400|374 6 1 08:51:00|IC Start 200|374 6 08:51:00|TP Start 520|374 6 00024761 1 1|VSW5TESTSUITE PURPOSE 6 520|374 6 00024761 1 2|Assertion XDrawArc-6.(A) 520|374 6 00024761 1 3|When the angles are negative, then a call to XDrawArc draws 520|374 6 00024761 1 4|the arc in the clockwise direction. 520|374 6 00024761 1 5|METH: Draw arc with negative angle2. 520|374 6 00024761 1 6|METH: Pixmap verify. 220|374 6 0 08:51:01|PASS 410|374 6 1 08:51:01|IC End 400|374 7 1 08:51:01|IC Start 200|374 7 08:51:01|TP Start 520|374 7 00024761 1 1|VSW5TESTSUITE PURPOSE 7 520|374 7 00024761 1 2|Assertion XDrawArc-7.(A) 520|374 7 00024761 1 3|When the magnitude of angle2 is greater than 360 degrees, 520|374 7 00024761 1 4|then it is truncated to 360 degrees. 520|374 7 00024761 1 5|METH: Set function to GXxor. 520|374 7 00024761 1 6|METH: Draw arc with angle2 equal to 400 degrees. 520|374 7 00024761 1 7|METH: Check result is same as angle2 equal to 360 degrees. 220|374 7 0 08:51:02|PASS 410|374 7 1 08:51:02|IC End 400|374 8 1 08:51:02|IC Start 200|374 8 08:51:02|TP Start 520|374 8 00024761 1 1|VSW5TESTSUITE PURPOSE 8 520|374 8 00024761 1 2|Assertion XDrawArc-8.(-) 520|374 8 00024761 1 3|An arc specified as %[ ~x, ~y, ~width, ~height, ~angle1, 520|374 8 00024761 1 4|~angle2]%, has the origin of the major and minor axes at % 520|374 8 00024761 1 5|[ x+^ {width over 2}, ~y+^ {height over 2}]%, the 520|374 8 00024761 1 6|infinitely thin path describing the entire circle or ellipse 520|374 8 00024761 1 7|intersects the horizontal axis at % [ x, ~y+^ {height over 520|374 8 00024761 1 8|2}]% and % [ x+^ width, ~y+^ { height over 2}] % and 520|374 8 00024761 1 9|the path intersects the vertical axis at % [ x+^ { width 520|374 8 00024761 1 10|over 2}, ~y]% and % [ x+^ { width over 2}, ~y+^ height]%. 520|374 8 00024761 1 11|The assertion is descriptive or is tested elsewhere. 220|374 8 3 08:51:02|NOTINUSE 410|374 8 1 08:51:02|IC End 400|374 9 1 08:51:02|IC Start 200|374 9 08:51:02|TP Start 520|374 9 00024761 1 1|VSW5TESTSUITE PURPOSE 9 520|374 9 00024761 1 2|Assertion XDrawArc-9.(-) 520|374 9 00024761 1 3|When a wide line with line-width lw is used in a call to 520|374 9 00024761 1 4|XDrawArc, then the bounding outlines for filling are given 520|374 9 00024761 1 5|by the two infinitely thin paths consisting of all points 520|374 9 00024761 1 6|whose perpendicular distance from the path of the 520|374 9 00024761 1 7|circle/ellipse is equal to lw/2. 520|374 9 00024761 1 8|The assertion is descriptive or is tested elsewhere. 220|374 9 3 08:51:02|NOTINUSE 410|374 9 1 08:51:02|IC End 400|374 10 1 08:51:02|IC Start 200|374 10 08:51:02|TP Start 520|374 10 00024761 1 1|VSW5TESTSUITE PURPOSE 10 520|374 10 00024761 1 2|Assertion XDrawArc-10.(-) 520|374 10 00024761 1 3|The cap_style is applied the same as for a line 520|374 10 00024761 1 4|corresponding to the tangent of the circle/ellipse at the 520|374 10 00024761 1 5|endpoint. 520|374 10 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 10 3 08:51:02|NOTINUSE 410|374 10 1 08:51:02|IC End 400|374 11 1 08:51:02|IC Start 200|374 11 08:51:02|TP Start 520|374 11 00024761 1 1|VSW5TESTSUITE PURPOSE 11 520|374 11 00024761 1 2|Assertion XDrawArc-11.(-) 520|374 11 00024761 1 3|On a call to XDrawArc the angles are interpreted in the 520|374 11 00024761 1 4|effectively skewed coordinate system of the ellipse. 520|374 11 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 11 3 08:51:02|NOTINUSE 410|374 11 1 08:51:02|IC End 400|374 12 1 08:51:02|IC Start 200|374 12 08:51:02|TP Start 520|374 12 00024761 1 1|VSW5TESTSUITE PURPOSE 12 520|374 12 00024761 1 2|Assertion XDrawArc-12.(A) 520|374 12 00024761 1 3|A call to XDrawArc does not draw a pixel more than once. 520|374 12 00024761 1 4|METH: Set gc function to GXcopy. 520|374 12 00024761 1 5|METH: Call XDrawArc. 520|374 12 00024761 1 6|METH: Set gc function to GXxor. 520|374 12 00024761 1 7|METH: Call XDrawArc. 520|374 12 00024761 1 8|METH: Verify that the result is the same in both cases. 220|374 12 0 08:51:02|PASS 410|374 12 1 08:51:02|IC End 400|374 13 1 08:51:02|IC Start 200|374 13 08:51:02|TP Start 520|374 13 00024761 1 1|VSW5TESTSUITE PURPOSE 13 520|374 13 00024761 1 2|Assertion XDrawArc-13.(A) 520|374 13 00024761 1 3|When an arc is drawn with one endpoint and a clockwise 520|374 13 00024761 1 4|extent and another with the other endpoint and an equivalent 520|374 13 00024761 1 5|counterclockwise extent, then a call to XDrawArc draws the 520|374 13 00024761 1 6|same pixels in each case. 520|374 13 00024761 1 7|METH: Draw arc and save result. 520|374 13 00024761 1 8|METH: Draw arc in oposite direction. 520|374 13 00024761 1 9|METH: Verify that result is the same. 220|374 13 0 08:51:04|PASS 410|374 13 1 08:51:04|IC End 400|374 14 1 08:51:04|IC Start 200|374 14 08:51:04|TP Start 520|374 14 00024761 1 1|VSW5TESTSUITE PURPOSE 14 520|374 14 00024761 1 2|Assertion XDrawArc-14.(A) 520|374 14 00024761 1 3|When either axis is zero, then a call to XDrawArc draws a 520|374 14 00024761 1 4|horizontal or vertical line. 520|374 14 00024761 1 5|METH: Draw arc with width zero. 520|374 14 00024761 1 6|METH: Verify directly that the pixels drawn form a vertical line. 520|374 14 00024761 1 7|METH: Draw arc with height zero. 520|374 14 00024761 1 8|METH: Verify directly that the pixels drawn form a horizontal line. 220|374 14 0 08:51:04|PASS 410|374 14 1 08:51:04|IC End 400|374 15 1 08:51:04|IC Start 200|374 15 08:51:04|TP Start 520|374 15 00024761 1 1|VSW5TESTSUITE PURPOSE 15 520|374 15 00024761 1 2|Assertion XDrawArc-15.(-) 520|374 15 00024761 1 3|Angles are computed based solely on the coordinate system 520|374 15 00024761 1 4|and ignore the aspect ratio. 520|374 15 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 15 3 08:51:04|NOTINUSE 410|374 15 1 08:51:04|IC End 400|374 16 1 08:51:04|IC Start 200|374 16 08:51:04|TP Start 520|374 16 00024761 1 1|VSW5TESTSUITE PURPOSE 16 520|374 16 00024761 1 2|Assertion XDrawArc-16.(A) 520|374 16 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 16 00024761 1 4|is src and the destination pixel is dst and function is 520|374 16 00024761 1 5|GXclear, then the destination becomes (dst AND (NOT 520|374 16 00024761 1 6|plane_mask)). 520|374 16 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 16 00024761 1 8|METH: 520|374 16 00024761 1 9|METH: Set function component of GC to GXclear. 520|374 16 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 16 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 16 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 16 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 16 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 16 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 16 00024761 1 16|METH: force a foreground fill). 520|374 16 00024761 1 17|METH: Do graphics operation. 520|374 16 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|374 16 0 08:51:08|PASS 410|374 16 1 08:51:08|IC End 400|374 17 1 08:51:08|IC Start 200|374 17 08:51:08|TP Start 520|374 17 00024761 1 1|VSW5TESTSUITE PURPOSE 17 520|374 17 00024761 1 2|Assertion XDrawArc-17.(A) 520|374 17 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 17 00024761 1 4|is src and the destination pixel is dst and function is 520|374 17 00024761 1 5|GXand, then the destination becomes ((src AND dst) AND 520|374 17 00024761 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|374 17 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 17 00024761 1 8|METH: 520|374 17 00024761 1 9|METH: Set function component of GC to GXand. 520|374 17 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 17 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 17 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 17 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 17 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 17 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 17 00024761 1 16|METH: force a foreground fill). 520|374 17 00024761 1 17|METH: Do graphics operation. 520|374 17 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|374 17 0 08:51:08|PASS 410|374 17 1 08:51:08|IC End 400|374 18 1 08:51:08|IC Start 200|374 18 08:51:08|TP Start 520|374 18 00024761 1 1|VSW5TESTSUITE PURPOSE 18 520|374 18 00024761 1 2|Assertion XDrawArc-18.(A) 520|374 18 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 18 00024761 1 4|is src and the destination pixel is dst and function is 520|374 18 00024761 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|374 18 00024761 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 18 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 18 00024761 1 8|METH: 520|374 18 00024761 1 9|METH: Set function component of GC to GXandReverse. 520|374 18 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 18 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 18 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 18 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 18 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 18 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 18 00024761 1 16|METH: force a foreground fill). 520|374 18 00024761 1 17|METH: Do graphics operation. 520|374 18 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|374 18 0 08:51:09|PASS 410|374 18 1 08:51:09|IC End 400|374 19 1 08:51:09|IC Start 200|374 19 08:51:09|TP Start 520|374 19 00024761 1 1|VSW5TESTSUITE PURPOSE 19 520|374 19 00024761 1 2|Assertion XDrawArc-19.(A) 520|374 19 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 19 00024761 1 4|is src and the destination pixel is dst and function is 520|374 19 00024761 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|374 19 00024761 1 6|OR (dst AND (NOT plane_mask)). 520|374 19 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 19 00024761 1 8|METH: 520|374 19 00024761 1 9|METH: Set function component of GC to GXcopy. 520|374 19 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 19 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 19 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 19 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 19 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 19 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 19 00024761 1 16|METH: force a foreground fill). 520|374 19 00024761 1 17|METH: Do graphics operation. 520|374 19 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|374 19 0 08:51:13|PASS 410|374 19 1 08:51:13|IC End 400|374 20 1 08:51:13|IC Start 200|374 20 08:51:13|TP Start 520|374 20 00024761 1 1|VSW5TESTSUITE PURPOSE 20 520|374 20 00024761 1 2|Assertion XDrawArc-20.(A) 520|374 20 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 20 00024761 1 4|is src and the destination pixel is dst and function is 520|374 20 00024761 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|374 20 00024761 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 20 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 20 00024761 1 8|METH: 520|374 20 00024761 1 9|METH: Set function component of GC to GXandInverted. 520|374 20 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 20 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 20 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 20 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 20 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 20 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 20 00024761 1 16|METH: force a foreground fill). 520|374 20 00024761 1 17|METH: Do graphics operation. 520|374 20 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|374 20 0 08:51:13|PASS 410|374 20 1 08:51:13|IC End 400|374 21 1 08:51:13|IC Start 200|374 21 08:51:13|TP Start 520|374 21 00024761 1 1|VSW5TESTSUITE PURPOSE 21 520|374 21 00024761 1 2|Assertion XDrawArc-21.(A) 520|374 21 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 21 00024761 1 4|is src and the destination pixel is dst and function is 520|374 21 00024761 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|374 21 00024761 1 6|OR (dst AND (NOT plane_mask)). 520|374 21 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 21 00024761 1 8|METH: 520|374 21 00024761 1 9|METH: Set function component of GC to GXnoop. 520|374 21 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 21 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 21 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 21 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 21 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 21 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 21 00024761 1 16|METH: force a foreground fill). 520|374 21 00024761 1 17|METH: Do graphics operation. 520|374 21 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|374 21 0 08:51:14|PASS 410|374 21 1 08:51:14|IC End 400|374 22 1 08:51:14|IC Start 200|374 22 08:51:14|TP Start 520|374 22 00024761 1 1|VSW5TESTSUITE PURPOSE 22 520|374 22 00024761 1 2|Assertion XDrawArc-22.(A) 520|374 22 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 22 00024761 1 4|is src and the destination pixel is dst and function is 520|374 22 00024761 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|374 22 00024761 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|374 22 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 22 00024761 1 8|METH: 520|374 22 00024761 1 9|METH: Set function component of GC to GXxor. 520|374 22 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 22 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 22 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 22 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 22 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 22 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 22 00024761 1 16|METH: force a foreground fill). 520|374 22 00024761 1 17|METH: Do graphics operation. 520|374 22 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|374 22 0 08:51:14|PASS 410|374 22 1 08:51:14|IC End 400|374 23 1 08:51:14|IC Start 200|374 23 08:51:14|TP Start 520|374 23 00024761 1 1|VSW5TESTSUITE PURPOSE 23 520|374 23 00024761 1 2|Assertion XDrawArc-23.(A) 520|374 23 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 23 00024761 1 4|is src and the destination pixel is dst and function is GXor, 520|374 23 00024761 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|374 23 00024761 1 6|OR (dst AND (NOT plane_mask)). 520|374 23 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 23 00024761 1 8|METH: 520|374 23 00024761 1 9|METH: Set function component of GC to GXor. 520|374 23 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 23 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 23 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 23 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 23 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 23 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 23 00024761 1 16|METH: force a foreground fill). 520|374 23 00024761 1 17|METH: Do graphics operation. 520|374 23 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|374 23 0 08:51:15|PASS 410|374 23 1 08:51:15|IC End 400|374 24 1 08:51:15|IC Start 200|374 24 08:51:15|TP Start 520|374 24 00024761 1 1|VSW5TESTSUITE PURPOSE 24 520|374 24 00024761 1 2|Assertion XDrawArc-24.(A) 520|374 24 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 24 00024761 1 4|is src and the destination pixel is dst and function is 520|374 24 00024761 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|374 24 00024761 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 24 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 24 00024761 1 8|METH: 520|374 24 00024761 1 9|METH: Set function component of GC to GXnor. 520|374 24 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 24 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 24 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 24 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 24 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 24 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 24 00024761 1 16|METH: force a foreground fill). 520|374 24 00024761 1 17|METH: Do graphics operation. 520|374 24 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 220|374 24 0 08:51:15|PASS 410|374 24 1 08:51:15|IC End 400|374 25 1 08:51:15|IC Start 200|374 25 08:51:15|TP Start 520|374 25 00024761 1 1|VSW5TESTSUITE PURPOSE 25 520|374 25 00024761 1 2|Assertion XDrawArc-25.(A) 520|374 25 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 25 00024761 1 4|is src and the destination pixel is dst and function is 520|374 25 00024761 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|374 25 00024761 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 25 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 25 00024761 1 8|METH: 520|374 25 00024761 1 9|METH: Set function component of GC to GXequiv. 520|374 25 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 25 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 25 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 25 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 25 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 25 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 25 00024761 1 16|METH: force a foreground fill). 520|374 25 00024761 1 17|METH: Do graphics operation. 520|374 25 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|374 25 0 08:51:15|PASS 410|374 25 1 08:51:15|IC End 400|374 26 1 08:51:15|IC Start 200|374 26 08:51:15|TP Start 520|374 26 00024761 1 1|VSW5TESTSUITE PURPOSE 26 520|374 26 00024761 1 2|Assertion XDrawArc-26.(A) 520|374 26 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 26 00024761 1 4|is src and the destination pixel is dst and function is 520|374 26 00024761 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|374 26 00024761 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|374 26 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 26 00024761 1 8|METH: 520|374 26 00024761 1 9|METH: Set function component of GC to GXinvert. 520|374 26 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 26 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 26 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 26 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 26 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 26 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 26 00024761 1 16|METH: force a foreground fill). 520|374 26 00024761 1 17|METH: Do graphics operation. 520|374 26 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|374 26 0 08:51:16|PASS 410|374 26 1 08:51:16|IC End 400|374 27 1 08:51:16|IC Start 200|374 27 08:51:16|TP Start 520|374 27 00024761 1 1|VSW5TESTSUITE PURPOSE 27 520|374 27 00024761 1 2|Assertion XDrawArc-27.(A) 520|374 27 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 27 00024761 1 4|is src and the destination pixel is dst and function is 520|374 27 00024761 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|374 27 00024761 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 27 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 27 00024761 1 8|METH: 520|374 27 00024761 1 9|METH: Set function component of GC to GXorReverse. 520|374 27 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 27 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 27 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 27 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 27 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 27 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 27 00024761 1 16|METH: force a foreground fill). 520|374 27 00024761 1 17|METH: Do graphics operation. 520|374 27 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|374 27 0 08:51:16|PASS 410|374 27 1 08:51:16|IC End 400|374 28 1 08:51:16|IC Start 200|374 28 08:51:16|TP Start 520|374 28 00024761 1 1|VSW5TESTSUITE PURPOSE 28 520|374 28 00024761 1 2|Assertion XDrawArc-28.(A) 520|374 28 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 28 00024761 1 4|is src and the destination pixel is dst and function is 520|374 28 00024761 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|374 28 00024761 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|374 28 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 28 00024761 1 8|METH: 520|374 28 00024761 1 9|METH: Set function component of GC to GXcopyInverted. 520|374 28 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 28 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 28 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 28 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 28 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 28 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 28 00024761 1 16|METH: force a foreground fill). 520|374 28 00024761 1 17|METH: Do graphics operation. 520|374 28 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|374 28 0 08:51:20|PASS 410|374 28 1 08:51:20|IC End 400|374 29 1 08:51:20|IC Start 200|374 29 08:51:20|TP Start 520|374 29 00024761 1 1|VSW5TESTSUITE PURPOSE 29 520|374 29 00024761 1 2|Assertion XDrawArc-29.(A) 520|374 29 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 29 00024761 1 4|is src and the destination pixel is dst and function is 520|374 29 00024761 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|374 29 00024761 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 29 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 29 00024761 1 8|METH: 520|374 29 00024761 1 9|METH: Set function component of GC to GXorInverted. 520|374 29 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 29 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 29 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 29 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 29 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 29 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 29 00024761 1 16|METH: force a foreground fill). 520|374 29 00024761 1 17|METH: Do graphics operation. 520|374 29 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|374 29 0 08:51:21|PASS 410|374 29 1 08:51:21|IC End 400|374 30 1 08:51:21|IC Start 200|374 30 08:51:21|TP Start 520|374 30 00024761 1 1|VSW5TESTSUITE PURPOSE 30 520|374 30 00024761 1 2|Assertion XDrawArc-30.(A) 520|374 30 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 30 00024761 1 4|is src and the destination pixel is dst and function is 520|374 30 00024761 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|374 30 00024761 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|374 30 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 30 00024761 1 8|METH: 520|374 30 00024761 1 9|METH: Set function component of GC to GXnand. 520|374 30 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 30 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 30 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 30 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 30 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 30 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 30 00024761 1 16|METH: force a foreground fill). 520|374 30 00024761 1 17|METH: Do graphics operation. 520|374 30 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 220|374 30 0 08:51:21|PASS 410|374 30 1 08:51:21|IC End 400|374 31 1 08:51:21|IC Start 200|374 31 08:51:21|TP Start 520|374 31 00024761 1 1|VSW5TESTSUITE PURPOSE 31 520|374 31 00024761 1 2|Assertion XDrawArc-31.(A) 520|374 31 00024761 1 3|When a graphics operation is performed and the source pixel 520|374 31 00024761 1 4|is src and the destination pixel is dst and function is 520|374 31 00024761 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|374 31 00024761 1 6|AND (NOT plane_mask)). 520|374 31 00024761 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|374 31 00024761 1 8|METH: 520|374 31 00024761 1 9|METH: Set function component of GC to GXset. 520|374 31 00024761 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|374 31 00024761 1 11|METH: For source pixel values of src = 0, 1 520|374 31 00024761 1 12|METH: Set all points in drawable to destination pixel value. 520|374 31 00024761 1 13|METH: Set foreground component of GC to source pixel value. 520|374 31 00024761 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|374 31 00024761 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|374 31 00024761 1 16|METH: force a foreground fill). 520|374 31 00024761 1 17|METH: Do graphics operation. 520|374 31 00024761 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|374 31 0 08:51:25|PASS 410|374 31 1 08:51:25|IC End 400|374 32 1 08:51:25|IC Start 200|374 32 08:51:25|TP Start 520|374 32 00024761 1 1|VSW5TESTSUITE PURPOSE 32 520|374 32 00024761 1 2|Assertion XDrawArc-32.(A) 520|374 32 00024761 1 3|The value for plane_mask is truncated to the depth of the 520|374 32 00024761 1 4|GC. 520|374 32 00024761 1 5|METH: Set foreground to pattern of 1's and 0's 520|374 32 00024761 1 6|METH: Set plane-mask to values larger than the depth. 520|374 32 00024761 1 7|METH: Verify that result is what would be expected if the extra bits 520|374 32 00024761 1 8|METH: were masked off. 520|374 32 00024761 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|374 32 00024761 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|374 32 00024761 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|374 32 00024761 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|374 32 00024761 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|374 32 00024761 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|374 32 00024761 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|374 32 00024761 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|374 32 00024761 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|374 32 1 08:51:25|FAIL 410|374 32 1 08:51:25|IC End 400|374 33 1 08:51:25|IC Start 200|374 33 08:51:25|TP Start 520|374 33 00024761 1 1|VSW5TESTSUITE PURPOSE 33 520|374 33 00024761 1 2|Assertion XDrawArc-33.(A) 520|374 33 00024761 1 3|The plane_mask specifies which planes of the destination 520|374 33 00024761 1 4|are to be modified, one bit per plane, with bits being 520|374 33 00024761 1 5|assigned to planes from the least significant bit of the 520|374 33 00024761 1 6|word to the most significant bit. 520|374 33 00024761 1 7|METH: Set foreground to pattern of 1's and 0's 520|374 33 00024761 1 8|METH: Select a variety of plane masks. 520|374 33 00024761 1 9|METH: Verify that the expected pixels are drawn. 220|374 33 0 08:51:26|PASS 410|374 33 1 08:51:26|IC End 400|374 34 1 08:51:26|IC Start 200|374 34 08:51:26|TP Start 520|374 34 00024761 1 1|VSW5TESTSUITE PURPOSE 34 520|374 34 00024761 1 2|Assertion XDrawArc-34.(A) 520|374 34 00024761 1 3|When line_width is greater than or equal to one, and the 520|374 34 00024761 1 4|center of a pixel is fully inside the boundary, then the 520|374 34 00024761 1 5|pixel is drawn. 520|374 34 00024761 1 6|METH: Draw a variety of lines with various widths. 520|374 34 00024761 1 7|METH: Pixmap verify. 220|374 34 0 08:51:26|PASS 410|374 34 1 08:51:26|IC End 400|374 35 1 08:51:26|IC Start 200|374 35 08:51:26|TP Start 520|374 35 00024761 1 1|VSW5TESTSUITE PURPOSE 35 520|374 35 00024761 1 2|Assertion XDrawArc-35.(A) 520|374 35 00024761 1 3|When line_width is greater than or equal to one, and the 520|374 35 00024761 1 4|center of the pixel is exactly on the boundary, and the 520|374 35 00024761 1 5|boundary is not horizontal, and the interior is immediately 520|374 35 00024761 1 6|to its right (x increasing direction), then the pixel is 520|374 35 00024761 1 7|drawn. 520|374 35 00024761 1 8|METH: Draw sloping line. 520|374 35 00024761 1 9|METH: Verify that a pixel on the boundary is set. 520|374 35 00024761 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 520|374 35 00024761 1 11|REPORT: This test purpose does not apply to XDrawArc 520|374 35 00024761 1 12|REPORT: as XDrawArc cannot generate sloping lines 220|374 35 3 08:51:26|NOTINUSE 410|374 35 1 08:51:26|IC End 400|374 36 1 08:51:26|IC Start 200|374 36 08:51:26|TP Start 520|374 36 00024761 1 1|VSW5TESTSUITE PURPOSE 36 520|374 36 00024761 1 2|Assertion XDrawArc-36.(A) 520|374 36 00024761 1 3|When line_width is greater than or equal to one, and the 520|374 36 00024761 1 4|center of the pixel is exactly on the boundary, and the 520|374 36 00024761 1 5|boundary is horizontal, and the interior or the boundary is 520|374 36 00024761 1 6|immediately below (y increasing direction), and the interior 520|374 36 00024761 1 7|or the boundary is immediately to the right (x increasing 520|374 36 00024761 1 8|direction), then the pixel is drawn. 520|374 36 00024761 1 9|METH: Draw horizontal line. 520|374 36 00024761 1 10|METH: Verify that pixels on boundary with interior below are set. 520|374 36 00024761 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|374 36 00024761 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|374 36 00024761 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|374 36 0 08:51:26|PASS 410|374 36 1 08:51:26|IC End 400|374 37 1 08:51:26|IC Start 200|374 37 08:51:26|TP Start 520|374 37 00024761 1 1|VSW5TESTSUITE PURPOSE 37 520|374 37 00024761 1 2|Assertion XDrawArc-37.(B) 520|374 37 00024761 1 3|When line_width is zero, then a one pixel wide line is 520|374 37 00024761 1 4|drawn using an unspecified, device-dependent algorithm. 520|374 37 00024761 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|374 37 00024761 1 6|METH: Draw horizontal zero width line. 520|374 37 00024761 1 7|METH: Issue warning message if line is not one pixel in width. 520|374 37 00024761 1 8|METH: Report assertion UNTESTED. 220|374 37 5 08:51:26|UNTESTED 410|374 37 1 08:51:26|IC End 400|374 38 1 08:51:26|IC Start 200|374 38 08:51:26|TP Start 520|374 38 00024761 1 1|VSW5TESTSUITE PURPOSE 38 520|374 38 00024761 1 2|Assertion XDrawArc-38.(A) 520|374 38 00024761 1 3|When line_width is zero, and a line is drawn unclipped from 520|374 38 00024761 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|374 38 00024761 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|374 38 00024761 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|374 38 00024761 1 7|is touched by drawing the second line. 520|374 38 00024761 1 8|METH: Draw thin line. 520|374 38 00024761 1 9|METH: Save image with origin based on line position. 520|374 38 00024761 1 10|METH: Draw thin line displaced by fixed amount. 520|374 38 00024761 1 11|METH: Save image with origin in same position relative to line. 520|374 38 00024761 1 12|METH: Compare images. 220|374 38 0 08:51:26|PASS 410|374 38 1 08:51:26|IC End 400|374 39 1 08:51:26|IC Start 200|374 39 08:51:26|TP Start 520|374 39 00024761 1 1|VSW5TESTSUITE PURPOSE 39 520|374 39 00024761 1 2|Assertion XDrawArc-39.(-) 520|374 39 00024761 1 3|When line_width is zero, and a line is drawn unclipped from 520|374 39 00024761 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|374 39 00024761 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|374 39 00024761 1 6|not touched by drawing the first line, then point [x+dx, 520|374 39 00024761 1 7|y+dy] is not touched by drawing the second line. 520|374 39 00024761 1 8|The assertion is descriptive or is tested elsewhere. 220|374 39 3 08:51:26|NOTINUSE 410|374 39 1 08:51:26|IC End 400|374 40 1 08:51:26|IC Start 200|374 40 08:51:26|TP Start 520|374 40 00024761 1 1|VSW5TESTSUITE PURPOSE 40 520|374 40 00024761 1 2|Assertion XDrawArc-40.(-) 520|374 40 00024761 1 3|When a line is clipped, and the point is inside the 520|374 40 00024761 1 4|clipping region, and the point would be touched by the 520|374 40 00024761 1 5|unclipped line, then the pixel is drawn. 520|374 40 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 40 3 08:51:26|NOTINUSE 410|374 40 1 08:51:26|IC End 400|374 41 1 08:51:26|IC Start 200|374 41 08:51:26|TP Start 520|374 41 00024761 1 1|VSW5TESTSUITE PURPOSE 41 520|374 41 00024761 1 2|Assertion XDrawArc-41.(-) 520|374 41 00024761 1 3|When the line_style is LineSolid, then the full path of 520|374 41 00024761 1 4|the line is drawn. 520|374 41 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 41 3 08:51:26|NOTINUSE 410|374 41 1 08:51:26|IC End 400|374 42 1 08:51:26|IC Start 200|374 42 08:51:26|TP Start 520|374 42 00024761 1 1|VSW5TESTSUITE PURPOSE 42 520|374 42 00024761 1 2|Assertion XDrawArc-42.(A) 520|374 42 00024761 1 3|When the line_style is LineOnOffDash, then cap_style 520|374 42 00024761 1 4|applies to all internal ends of the individual dashes, 520|374 42 00024761 1 5|except CapNotLast is treated as CapButt. 520|374 42 00024761 1 6|METH: Set graphics coordinates for dashed lines 520|374 42 00024761 1 7|METH: (includes horizontal and vertical cases, 520|374 42 00024761 1 8|METH: and includes joins and caps where relevant). 520|374 42 00024761 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|374 42 00024761 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|374 42 00024761 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|374 42 00024761 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|374 42 00024761 1 13|METH: Draw paths. 520|374 42 00024761 1 14|METH: Pixmap verify. 520|374 42 00024761 1 15|METH: Clear drawable. 520|374 42 00024761 1 16|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 17|REPORT: Pixel check failed. See file Err0000.err for results 520|374 42 00024761 1 18|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 19|REPORT: Pixel check failed. See file Err0001.err for results 520|374 42 00024761 1 20|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 21|REPORT: Pixel check failed. See file Err0002.err for results 520|374 42 00024761 1 22|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 23|REPORT: Pixel check failed. See file Err0003.err for results 520|374 42 00024761 1 24|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 25|REPORT: Pixel check failed. See file Err0004.err for results 520|374 42 00024761 1 26|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 27|REPORT: Pixel check failed. See file Err0005.err for results 520|374 42 00024761 1 28|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 29|REPORT: Pixel check failed. See file Err0006.err for results 520|374 42 00024761 1 30|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 31|REPORT: Pixel check failed. See file Err0007.err for results 520|374 42 00024761 1 32|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 33|REPORT: Pixel check failed. See file Err0008.err for results 520|374 42 00024761 1 34|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 35|REPORT: Pixel check failed. See file Err0009.err for results 520|374 42 00024761 1 36|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 37|REPORT: Pixel check failed. See file Err0010.err for results 520|374 42 00024761 1 38|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 39|REPORT: Pixel check failed. See file Err0011.err for results 520|374 42 00024761 1 40|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 41|REPORT: Pixel check failed. See file Err0012.err for results 520|374 42 00024761 1 42|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 43|REPORT: Pixel check failed. See file Err0013.err for results 520|374 42 00024761 1 44|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 45|REPORT: Pixel check failed. See file Err0014.err for results 520|374 42 00024761 1 46|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 47|REPORT: Pixel check failed. See file Err0015.err for results 520|374 42 00024761 1 48|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 49|REPORT: Pixel check failed. See file Err0016.err for results 520|374 42 00024761 1 50|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 51|REPORT: Pixel check failed. See file Err0017.err for results 520|374 42 00024761 1 52|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 53|REPORT: Pixel check failed. See file Err0018.err for results 520|374 42 00024761 1 54|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 55|REPORT: Pixel check failed. See file Err0019.err for results 520|374 42 00024761 1 56|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 57|REPORT: Pixel check failed. See file Err0020.err for results 520|374 42 00024761 1 58|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 59|REPORT: Pixel check failed. See file Err0021.err for results 520|374 42 00024761 1 60|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 61|REPORT: Pixel check failed. See file Err0022.err for results 520|374 42 00024761 1 62|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 63|REPORT: Pixel check failed. See file Err0023.err for results 520|374 42 00024761 1 64|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 65|REPORT: Pixel check failed. See file Err0024.err for results 520|374 42 00024761 1 66|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 67|REPORT: Pixel check failed. See file Err0025.err for results 520|374 42 00024761 1 68|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 69|REPORT: Pixel check failed. See file Err0026.err for results 520|374 42 00024761 1 70|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 71|REPORT: Pixel check failed. See file Err0027.err for results 520|374 42 00024761 1 72|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 73|REPORT: Pixel check failed. See file Err0028.err for results 520|374 42 00024761 1 74|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 75|REPORT: Pixel check failed. See file Err0029.err for results 520|374 42 00024761 1 76|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 77|REPORT: Pixel check failed. See file Err0030.err for results 520|374 42 00024761 1 78|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 79|REPORT: Pixel check failed. See file Err0031.err for results 520|374 42 00024761 1 80|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 81|REPORT: Pixel check failed. See file Err0032.err for results 520|374 42 00024761 1 82|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 83|REPORT: Pixel check failed. See file Err0033.err for results 520|374 42 00024761 1 84|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 85|REPORT: Pixel check failed. See file Err0034.err for results 520|374 42 00024761 1 86|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 87|REPORT: Pixel check failed. See file Err0035.err for results 520|374 42 00024761 1 88|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 89|REPORT: Pixel check failed. See file Err0036.err for results 520|374 42 00024761 1 90|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 91|REPORT: Pixel check failed. See file Err0037.err for results 520|374 42 00024761 1 92|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 93|REPORT: Pixel check failed. See file Err0038.err for results 520|374 42 00024761 1 94|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 95|REPORT: Pixel check failed. See file Err0039.err for results 520|374 42 00024761 1 96|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 97|REPORT: Pixel check failed. See file Err0040.err for results 520|374 42 00024761 1 98|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 99|REPORT: Pixel check failed. See file Err0041.err for results 520|374 42 00024761 1 100|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 101|REPORT: Pixel check failed. See file Err0042.err for results 520|374 42 00024761 1 102|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 103|REPORT: Pixel check failed. See file Err0043.err for results 520|374 42 00024761 1 104|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 105|REPORT: Pixel check failed. See file Err0044.err for results 520|374 42 00024761 1 106|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 107|REPORT: Pixel check failed. See file Err0045.err for results 520|374 42 00024761 1 108|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 109|REPORT: Pixel check failed. See file Err0046.err for results 520|374 42 00024761 1 110|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 111|REPORT: Pixel check failed. See file Err0047.err for results 520|374 42 00024761 1 112|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 113|REPORT: Pixel check failed. See file Err0048.err for results 520|374 42 00024761 1 114|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 115|REPORT: Pixel check failed. See file Err0049.err for results 520|374 42 00024761 1 116|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 117|REPORT: Pixel check failed. See file Err0050.err for results 520|374 42 00024761 1 118|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 119|REPORT: Pixel check failed. See file Err0051.err for results 520|374 42 00024761 1 120|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 121|REPORT: Pixel check failed. See file Err0052.err for results 520|374 42 00024761 1 122|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 123|REPORT: Pixel check failed. See file Err0053.err for results 520|374 42 00024761 1 124|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 125|REPORT: Pixel check failed. See file Err0054.err for results 520|374 42 00024761 1 126|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 127|REPORT: Pixel check failed. See file Err0055.err for results 520|374 42 00024761 1 128|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 129|REPORT: Pixel check failed. See file Err0056.err for results 520|374 42 00024761 1 130|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 131|REPORT: Pixel check failed. See file Err0057.err for results 520|374 42 00024761 1 132|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 133|REPORT: Pixel check failed. See file Err0058.err for results 520|374 42 00024761 1 134|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 135|REPORT: Pixel check failed. See file Err0059.err for results 520|374 42 00024761 1 136|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 137|REPORT: Pixel check failed. See file Err0060.err for results 520|374 42 00024761 1 138|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 139|REPORT: Pixel check failed. See file Err0061.err for results 520|374 42 00024761 1 140|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 141|REPORT: Pixel check failed. See file Err0062.err for results 520|374 42 00024761 1 142|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 143|REPORT: Pixel check failed. See file Err0063.err for results 520|374 42 00024761 1 144|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 145|REPORT: Pixel check failed. See file Err0064.err for results 520|374 42 00024761 1 146|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 147|REPORT: Pixel check failed. See file Err0065.err for results 520|374 42 00024761 1 148|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 149|REPORT: Pixel check failed. See file Err0066.err for results 520|374 42 00024761 1 150|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 151|REPORT: Pixel check failed. See file Err0067.err for results 520|374 42 00024761 1 152|REPORT: A total of 4 out of 9000 pixels were bad 520|374 42 00024761 1 153|REPORT: Pixel check failed. See file Err0068.err for results 220|374 42 101 08:51:28|WARNING 410|374 42 1 08:51:28|IC End 400|374 43 1 08:51:28|IC Start 200|374 43 08:51:28|TP Start 520|374 43 00024761 1 1|VSW5TESTSUITE PURPOSE 43 520|374 43 00024761 1 2|Assertion XDrawArc-43.(-) 520|374 43 00024761 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|374 43 00024761 1 4|then on a call to XDrawArc the source pixel for the drawing 520|374 43 00024761 1 5|operation is foreground. 520|374 43 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 43 3 08:51:28|NOTINUSE 410|374 43 1 08:51:28|IC End 400|374 44 1 08:51:28|IC Start 200|374 44 08:51:28|TP Start 520|374 44 00024761 1 1|VSW5TESTSUITE PURPOSE 44 520|374 44 00024761 1 2|Assertion XDrawArc-44.(-) 520|374 44 00024761 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|374 44 00024761 1 4|then on a call to XDrawArc the source for the drawing 520|374 44 00024761 1 5|operation is tile. 520|374 44 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 44 3 08:51:28|NOTINUSE 410|374 44 1 08:51:28|IC End 400|374 45 1 08:51:28|IC Start 200|374 45 08:51:28|TP Start 520|374 45 00024761 1 1|VSW5TESTSUITE PURPOSE 45 520|374 45 00024761 1 2|Assertion XDrawArc-45.(-) 520|374 45 00024761 1 3|When line_style is LineSolid and fill_style is 520|374 45 00024761 1 4|FillOpaqueStippled, then on a call to XDrawArc the source 520|374 45 00024761 1 5|for the drawing operation is a tile with the same width and 520|374 45 00024761 1 6|height as stipple, but with background everywhere stipple 520|374 45 00024761 1 7|has a zero and with foreground everywhere stipple has a one. 520|374 45 00024761 1 8|The assertion is descriptive or is tested elsewhere. 220|374 45 3 08:51:28|NOTINUSE 410|374 45 1 08:51:28|IC End 400|374 46 1 08:51:28|IC Start 200|374 46 08:51:28|TP Start 520|374 46 00024761 1 1|VSW5TESTSUITE PURPOSE 46 520|374 46 00024761 1 2|Assertion XDrawArc-46.(-) 520|374 46 00024761 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|374 46 00024761 1 4|then on a call to XDrawArc the source for the drawing 520|374 46 00024761 1 5|operation is foreground masked by the stipple pattern tiled 520|374 46 00024761 1 6|in a single plane. 520|374 46 00024761 1 7|The assertion is descriptive or is tested elsewhere. 220|374 46 3 08:51:28|NOTINUSE 410|374 46 1 08:51:28|IC End 400|374 47 1 08:51:28|IC Start 200|374 47 08:51:28|TP Start 520|374 47 00024761 1 1|VSW5TESTSUITE PURPOSE 47 520|374 47 00024761 1 2|Assertion XDrawArc-47.(-) 520|374 47 00024761 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|374 47 00024761 1 4|nothing is drawn. 520|374 47 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 47 3 08:51:28|NOTINUSE 410|374 47 1 08:51:28|IC End 400|374 48 1 08:51:28|IC Start 200|374 48 08:51:28|TP Start 520|374 48 00024761 1 1|VSW5TESTSUITE PURPOSE 48 520|374 48 00024761 1 2|Assertion XDrawArc-48.(-) 520|374 48 00024761 1 3|When line_style is LineOnOffDash and the dash is even and 520|374 48 00024761 1 4|fill_style is FillSolid, then on a call to XDrawArc the 520|374 48 00024761 1 5|source pixel for the drawing operation is foreground. 520|374 48 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 48 3 08:51:28|NOTINUSE 410|374 48 1 08:51:28|IC End 400|374 49 1 08:51:28|IC Start 200|374 49 08:51:28|TP Start 520|374 49 00024761 1 1|VSW5TESTSUITE PURPOSE 49 520|374 49 00024761 1 2|Assertion XDrawArc-49.(A) 520|374 49 00024761 1 3|When line_style is LineOnOffDash and the dash is even and 520|374 49 00024761 1 4|fill_style is FillTiled, then on a call to XDrawArc the 520|374 49 00024761 1 5|source for the drawing operation is tile. 520|374 49 00024761 1 6|METH: Create a tile with depth of drawable. 520|374 49 00024761 1 7|METH: Set graphics coordinates for dashed lines 520|374 49 00024761 1 8|METH: (includes horizontal and vertical cases, 520|374 49 00024761 1 9|METH: and includes joins and caps where relevant). 520|374 49 00024761 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|374 49 00024761 1 11|METH: to interesting values. 520|374 49 00024761 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|374 49 00024761 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|374 49 00024761 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|374 49 00024761 1 15|METH: Do graphics operation. 520|374 49 00024761 1 16|METH: Pixmap verify. 220|374 49 0 08:51:28|PASS 410|374 49 1 08:51:28|IC End 400|374 50 1 08:51:28|IC Start 200|374 50 08:51:28|TP Start 520|374 50 00024761 1 1|VSW5TESTSUITE PURPOSE 50 520|374 50 00024761 1 2|Assertion XDrawArc-50.(A) 520|374 50 00024761 1 3|When line_style is LineOnOffDash and the dash is even and 520|374 50 00024761 1 4|fill_style is FillOpaqueStippled, then on a call to 520|374 50 00024761 1 5|XDrawArc the source for the drawing operation is a tile with 520|374 50 00024761 1 6|the same width and height as stipple, but with background 520|374 50 00024761 1 7|everywhere stipple has a zero and with foreground everywhere 520|374 50 00024761 1 8|stipple has a one. 520|374 50 00024761 1 9|METH: Create a stipple bitmap. 520|374 50 00024761 1 10|METH: Set graphics coordinates for dashed lines 520|374 50 00024761 1 11|METH: (includes horizontal and vertical cases, 520|374 50 00024761 1 12|METH: and includes joins and caps where relevant). 520|374 50 00024761 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|374 50 00024761 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|374 50 00024761 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|374 50 00024761 1 16|METH: Do graphics operation. 520|374 50 00024761 1 17|METH: Pixmap verify. 220|374 50 0 08:51:28|PASS 410|374 50 1 08:51:28|IC End 400|374 51 1 08:51:28|IC Start 200|374 51 08:51:28|TP Start 520|374 51 00024761 1 1|VSW5TESTSUITE PURPOSE 51 520|374 51 00024761 1 2|Assertion XDrawArc-51.(A) 520|374 51 00024761 1 3|When line_style is LineOnOffDash and the dash is even and 520|374 51 00024761 1 4|fill_style is FillStippled, then on a call to XDrawArc the 520|374 51 00024761 1 5|source for the drawing operation is foreground masked by the 520|374 51 00024761 1 6|stipple pattern tiled in a single plane. 520|374 51 00024761 1 7|METH: Create a stipple bitmap. 520|374 51 00024761 1 8|METH: Set graphics coordinates for dashed lines 520|374 51 00024761 1 9|METH: (includes horizontal and vertical cases, 520|374 51 00024761 1 10|METH: and includes joins and caps where relevant). 520|374 51 00024761 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|374 51 00024761 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|374 51 00024761 1 13|METH: Set line-style to LineOnOffDash using XChangeGC. 520|374 51 00024761 1 14|METH: Do graphics operation. 520|374 51 00024761 1 15|METH: Pixmap verify. 220|374 51 0 08:51:28|PASS 410|374 51 1 08:51:28|IC End 400|374 52 1 08:51:28|IC Start 200|374 52 08:51:28|TP Start 520|374 52 00024761 1 1|VSW5TESTSUITE PURPOSE 52 520|374 52 00024761 1 2|Assertion XDrawArc-52.(A) 520|374 52 00024761 1 3|When line_style is LineDoubleDash and the dash is even and 520|374 52 00024761 1 4|fill_style is FillSolid, then on a call to XDrawArc the 520|374 52 00024761 1 5|source pixel for the drawing operation is foreground. 520|374 52 00024761 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|374 52 00024761 1 7|METH: Clear drawable. 520|374 52 00024761 1 8|METH: Draw same path with line-style LineDoubleDash 520|374 52 00024761 1 9|METH: Reverse foreground and background. 520|374 52 00024761 1 10|METH: Set gc function to GXor. 520|374 52 00024761 1 11|METH: Draw same path again over previous drawing. 520|374 52 00024761 1 12|METH: Check that the combined result is equivalent to using FillSolid. 220|374 52 0 08:51:30|PASS 410|374 52 1 08:51:30|IC End 400|374 53 1 08:51:30|IC Start 200|374 53 08:51:30|TP Start 520|374 53 00024761 1 1|VSW5TESTSUITE PURPOSE 53 520|374 53 00024761 1 2|Assertion XDrawArc-53.(A) 520|374 53 00024761 1 3|When line_style is LineDoubleDash and the dash is even and 520|374 53 00024761 1 4|fill_style is FillTiled, then on a call to XDrawArc the 520|374 53 00024761 1 5|source for the drawing operation is tile. 520|374 53 00024761 1 6|METH: Create a tile with depth of drawable. 520|374 53 00024761 1 7|METH: Set graphics coordinates for dashed lines 520|374 53 00024761 1 8|METH: (includes horizontal and vertical cases, 520|374 53 00024761 1 9|METH: and includes joins and caps where relevant). 520|374 53 00024761 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|374 53 00024761 1 11|METH: to interesting values. 520|374 53 00024761 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|374 53 00024761 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|374 53 00024761 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|374 53 00024761 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|374 53 00024761 1 16|METH: Do graphics operation. 520|374 53 00024761 1 17|METH: Pixmap verify. 220|374 53 0 08:51:31|PASS 410|374 53 1 08:51:31|IC End 400|374 54 1 08:51:31|IC Start 200|374 54 08:51:31|TP Start 520|374 54 00024761 1 1|VSW5TESTSUITE PURPOSE 54 520|374 54 00024761 1 2|Assertion XDrawArc-54.(A) 520|374 54 00024761 1 3|When line_style is LineDoubleDash and the dash is even and 520|374 54 00024761 1 4|fill_style is FillOpaqueStippled, then on a call to 520|374 54 00024761 1 5|XDrawArc the source for the drawing operation is a tile with 520|374 54 00024761 1 6|the same width and height as stipple, but with background 520|374 54 00024761 1 7|everywhere stipple has a zero and with foreground everywhere 520|374 54 00024761 1 8|stipple has a one. 520|374 54 00024761 1 9|METH: Create a stipple bitmap. 520|374 54 00024761 1 10|METH: Set graphics coordinates for dashed lines 520|374 54 00024761 1 11|METH: (includes horizontal and vertical cases, 520|374 54 00024761 1 12|METH: and includes joins and caps where relevant). 520|374 54 00024761 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|374 54 00024761 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|374 54 00024761 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|374 54 00024761 1 16|METH: Do graphics operation. 520|374 54 00024761 1 17|METH: Pixmap verify. 220|374 54 0 08:51:31|PASS 410|374 54 1 08:51:31|IC End 400|374 55 1 08:51:31|IC Start 200|374 55 08:51:31|TP Start 520|374 55 00024761 1 1|VSW5TESTSUITE PURPOSE 55 520|374 55 00024761 1 2|Assertion XDrawArc-55.(A) 520|374 55 00024761 1 3|When line_style is LineDoubleDash and the dash is even and 520|374 55 00024761 1 4|fill_style is FillStippled, then on a call to XDrawArc the 520|374 55 00024761 1 5|source for the drawing operation is foreground masked by the 520|374 55 00024761 1 6|stipple pattern tiled in a single plane. 520|374 55 00024761 1 7|METH: Create a stipple bitmap. 520|374 55 00024761 1 8|METH: Set graphics coordinates for dashed lines 520|374 55 00024761 1 9|METH: (includes horizontal and vertical cases, 520|374 55 00024761 1 10|METH: and includes joins and caps where relevant). 520|374 55 00024761 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|374 55 00024761 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|374 55 00024761 1 13|METH: Set line-style to LineDoubleDash using XChangeGC. 520|374 55 00024761 1 14|METH: Do graphics operation. 520|374 55 00024761 1 15|METH: Pixmap verify. 220|374 55 0 08:51:31|PASS 410|374 55 1 08:51:31|IC End 400|374 56 1 08:51:31|IC Start 200|374 56 08:51:31|TP Start 520|374 56 00024761 1 1|VSW5TESTSUITE PURPOSE 56 520|374 56 00024761 1 2|Assertion XDrawArc-56.(-) 520|374 56 00024761 1 3|When line-style is LineDoubleDash and the dash is odd and 520|374 56 00024761 1 4|fill_style is FillSolid, then on a call to XDrawArc the 520|374 56 00024761 1 5|source for the drawing operation is background. 520|374 56 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 56 3 08:51:31|NOTINUSE 410|374 56 1 08:51:31|IC End 400|374 57 1 08:51:31|IC Start 200|374 57 08:51:31|TP Start 520|374 57 00024761 1 1|VSW5TESTSUITE PURPOSE 57 520|374 57 00024761 1 2|Assertion XDrawArc-57.(-) 520|374 57 00024761 1 3|When line-style is LineDoubleDash and the dash is odd and 520|374 57 00024761 1 4|fill_style is FillTiled, then on a call to XDrawArc the 520|374 57 00024761 1 5|source for the drawing operation is tile. 520|374 57 00024761 1 6|The assertion is descriptive or is tested elsewhere. 220|374 57 3 08:51:31|NOTINUSE 410|374 57 1 08:51:31|IC End 400|374 58 1 08:51:31|IC Start 200|374 58 08:51:31|TP Start 520|374 58 00024761 1 1|VSW5TESTSUITE PURPOSE 58 520|374 58 00024761 1 2|Assertion XDrawArc-58.(-) 520|374 58 00024761 1 3|When line-style is LineDoubleDash and the dash is odd and 520|374 58 00024761 1 4|fill_style is FillOpaqueStippled, then on a call to 520|374 58 00024761 1 5|XDrawArc the source for the drawing operation is a tile with 520|374 58 00024761 1 6|the same width and height as stipple, but with background 520|374 58 00024761 1 7|everywhere stipple has a zero and with foreground everywhere 520|374 58 00024761 1 8|stipple has a one. 520|374 58 00024761 1 9|The assertion is descriptive or is tested elsewhere. 220|374 58 3 08:51:31|NOTINUSE 410|374 58 1 08:51:31|IC End 400|374 59 1 08:51:31|IC Start 200|374 59 08:51:31|TP Start 520|374 59 00024761 1 1|VSW5TESTSUITE PURPOSE 59 520|374 59 00024761 1 2|Assertion XDrawArc-59.(-) 520|374 59 00024761 1 3|When line-style is LineDoubleDash and the dash is odd and 520|374 59 00024761 1 4|fill_style is FillStippled, then on a call to XDrawArc the 520|374 59 00024761 1 5|source for the drawing operation is background masked by the 520|374 59 00024761 1 6|stipple pattern tiled in a single plane. 520|374 59 00024761 1 7|The assertion is descriptive or is tested elsewhere. 220|374 59 3 08:51:31|NOTINUSE 410|374 59 1 08:51:31|IC End 400|374 60 1 08:51:31|IC Start 200|374 60 08:51:31|TP Start 520|374 60 00024761 1 1|VSW5TESTSUITE PURPOSE 60 520|374 60 00024761 1 2|Assertion XDrawArc-60.(A) 520|374 60 00024761 1 3|A call to XDrawArc does not draw each pixel of a particular 520|374 60 00024761 1 4|line more than once. 520|374 60 00024761 1 5|METH: For each line-style 520|374 60 00024761 1 6|METH: Draw line with gc function GXcopy. 520|374 60 00024761 1 7|METH: Save image. 520|374 60 00024761 1 8|METH: Clear drawable. 520|374 60 00024761 1 9|METH: Draw line with gc function GXxor 520|374 60 00024761 1 10|METH: Verify that the image is the same as that saved. 220|374 60 0 08:51:32|PASS 410|374 60 1 08:51:32|IC End 400|374 61 1 08:51:32|IC Start 200|374 61 08:51:32|TP Start 520|374 61 00024761 1 1|VSW5TESTSUITE PURPOSE 61 520|374 61 00024761 1 2|Assertion XDrawArc-61.(A) 520|374 61 00024761 1 3|When line_width is greater than or equal to one, and 520|374 61 00024761 1 4|line_style is LineSolid, and a line is drawn from [x1, y1] 520|374 61 00024761 1 5|to [x2, y2], and a line is drawn from [x2, y2] to [x1, y1], 520|374 61 00024761 1 6|then the same pixels are drawn in each case. 520|374 61 00024761 1 7|METH: Draw lines in one direction. 520|374 61 00024761 1 8|METH: Save image. 520|374 61 00024761 1 9|METH: Clear drawable. 520|374 61 00024761 1 10|METH: Draw lines in opposite direction. 520|374 61 00024761 1 11|METH: Verify that the image is the same as that saved and that something was drawn. 220|374 61 0 08:51:33|PASS 410|374 61 1 08:51:33|IC End 400|374 62 1 08:51:33|IC Start 200|374 62 08:51:33|TP Start 520|374 62 00024761 1 1|VSW5TESTSUITE PURPOSE 62 520|374 62 00024761 1 2|Assertion XDrawArc-62.(A) 520|374 62 00024761 1 3|When the cap_style is CapNotLast and the line_width is 520|374 62 00024761 1 4|greater than zero (> 0), then this is equivalent to CapButt. 520|374 62 00024761 1 5|METH: For a variety of line widths, both odd and even. 520|374 62 00024761 1 6|METH: Draw line with CapNotLast. 520|374 62 00024761 1 7|METH: Save the image on the drawable. 520|374 62 00024761 1 8|METH: Draw line with CapButt. 520|374 62 00024761 1 9|METH: Verify that the images drawn were the same. 220|374 62 0 08:51:42|PASS 410|374 62 1 08:51:42|IC End 400|374 63 1 08:51:42|IC Start 200|374 63 08:51:42|TP Start 520|374 63 00024761 1 1|VSW5TESTSUITE PURPOSE 63 520|374 63 00024761 1 2|Assertion XDrawArc-63.(A) 520|374 63 00024761 1 3|When the cap_style is CapNotLast and the line_width is zero 520|374 63 00024761 1 4|(0), then this is equivalent to CapButt except that the 520|374 63 00024761 1 5|final endpoint is not drawn. 520|374 63 00024761 1 6|METH: Draw line with CapButt. 520|374 63 00024761 1 7|METH: Set GC component function to GXxor. 520|374 63 00024761 1 8|METH: Draw line with CapNotLast. 520|374 63 00024761 1 9|METH: Verify that only the final end point is set. 520|374 63 00024761 1 10|REPORT: Pixel mismatch in image 520|374 63 00024761 1 11|REPORT: See file Err0069.err for details 520|374 63 00024761 1 12|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 13|REPORT: Pixel mismatch in image 520|374 63 00024761 1 14|REPORT: See file Err0070.err for details 520|374 63 00024761 1 15|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 16|REPORT: Pixel mismatch in image 520|374 63 00024761 1 17|REPORT: See file Err0071.err for details 520|374 63 00024761 1 18|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 19|REPORT: Pixel mismatch in image 520|374 63 00024761 1 20|REPORT: See file Err0072.err for details 520|374 63 00024761 1 21|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 22|REPORT: Pixel mismatch in image 520|374 63 00024761 1 23|REPORT: See file Err0073.err for details 520|374 63 00024761 1 24|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 25|REPORT: Pixel mismatch in image 520|374 63 00024761 1 26|REPORT: See file Err0074.err for details 520|374 63 00024761 1 27|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 28|REPORT: Pixel mismatch in image 520|374 63 00024761 1 29|REPORT: See file Err0075.err for details 520|374 63 00024761 1 30|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 31|REPORT: Pixel mismatch in image 520|374 63 00024761 1 32|REPORT: See file Err0076.err for details 520|374 63 00024761 1 33|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 34|REPORT: Pixel mismatch in image 520|374 63 00024761 1 35|REPORT: See file Err0077.err for details 520|374 63 00024761 1 36|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 37|REPORT: Pixel mismatch in image 520|374 63 00024761 1 38|REPORT: See file Err0078.err for details 520|374 63 00024761 1 39|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 40|REPORT: Pixel mismatch in image 520|374 63 00024761 1 41|REPORT: See file Err0079.err for details 520|374 63 00024761 1 42|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 43|REPORT: Pixel mismatch in image 520|374 63 00024761 1 44|REPORT: See file Err0080.err for details 520|374 63 00024761 1 45|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 46|REPORT: Pixel mismatch in image 520|374 63 00024761 1 47|REPORT: See file Err0081.err for details 520|374 63 00024761 1 48|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 49|REPORT: Pixel mismatch in image 520|374 63 00024761 1 50|REPORT: See file Err0082.err for details 520|374 63 00024761 1 51|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 52|REPORT: Pixel mismatch in image 520|374 63 00024761 1 53|REPORT: See file Err0083.err for details 520|374 63 00024761 1 54|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 55|REPORT: Pixel mismatch in image 520|374 63 00024761 1 56|REPORT: See file Err0084.err for details 520|374 63 00024761 1 57|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 58|REPORT: Pixel mismatch in image 520|374 63 00024761 1 59|REPORT: See file Err0085.err for details 520|374 63 00024761 1 60|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 61|REPORT: Pixel mismatch in image 520|374 63 00024761 1 62|REPORT: See file Err0086.err for details 520|374 63 00024761 1 63|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 64|REPORT: Pixel mismatch in image 520|374 63 00024761 1 65|REPORT: See file Err0087.err for details 520|374 63 00024761 1 66|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 67|REPORT: Pixel mismatch in image 520|374 63 00024761 1 68|REPORT: See file Err0088.err for details 520|374 63 00024761 1 69|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 70|REPORT: Pixel mismatch in image 520|374 63 00024761 1 71|REPORT: See file Err0089.err for details 520|374 63 00024761 1 72|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 73|REPORT: Pixel mismatch in image 520|374 63 00024761 1 74|REPORT: See file Err0090.err for details 520|374 63 00024761 1 75|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 76|REPORT: Pixel mismatch in image 520|374 63 00024761 1 77|REPORT: See file Err0091.err for details 520|374 63 00024761 1 78|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 79|REPORT: Pixel mismatch in image 520|374 63 00024761 1 80|REPORT: See file Err0092.err for details 520|374 63 00024761 1 81|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 82|REPORT: Pixel mismatch in image 520|374 63 00024761 1 83|REPORT: See file Err0093.err for details 520|374 63 00024761 1 84|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 85|REPORT: Pixel mismatch in image 520|374 63 00024761 1 86|REPORT: See file Err0094.err for details 520|374 63 00024761 1 87|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 88|REPORT: Pixel mismatch in image 520|374 63 00024761 1 89|REPORT: See file Err0095.err for details 520|374 63 00024761 1 90|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 91|REPORT: Pixel mismatch in image 520|374 63 00024761 1 92|REPORT: See file Err0096.err for details 520|374 63 00024761 1 93|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 94|REPORT: Pixel mismatch in image 520|374 63 00024761 1 95|REPORT: See file Err0097.err for details 520|374 63 00024761 1 96|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 97|REPORT: Pixel mismatch in image 520|374 63 00024761 1 98|REPORT: See file Err0098.err for details 520|374 63 00024761 1 99|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 100|REPORT: Pixel mismatch in image 520|374 63 00024761 1 101|REPORT: See file Err0099.err for details 520|374 63 00024761 1 102|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 103|REPORT: Pixel mismatch in image 520|374 63 00024761 1 104|REPORT: See file Err0100.err for details 520|374 63 00024761 1 105|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 106|REPORT: Pixel mismatch in image 520|374 63 00024761 1 107|REPORT: See file Err0101.err for details 520|374 63 00024761 1 108|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 109|REPORT: Pixel mismatch in image 520|374 63 00024761 1 110|REPORT: See file Err0102.err for details 520|374 63 00024761 1 111|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 112|REPORT: Pixel mismatch in image 520|374 63 00024761 1 113|REPORT: See file Err0103.err for details 520|374 63 00024761 1 114|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 115|REPORT: Pixel mismatch in image 520|374 63 00024761 1 116|REPORT: See file Err0104.err for details 520|374 63 00024761 1 117|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 118|REPORT: Pixel mismatch in image 520|374 63 00024761 1 119|REPORT: See file Err0105.err for details 520|374 63 00024761 1 120|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 121|REPORT: Pixel mismatch in image 520|374 63 00024761 1 122|REPORT: See file Err0106.err for details 520|374 63 00024761 1 123|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 124|REPORT: Pixel mismatch in image 520|374 63 00024761 1 125|REPORT: See file Err0107.err for details 520|374 63 00024761 1 126|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 127|REPORT: Pixel mismatch in image 520|374 63 00024761 1 128|REPORT: See file Err0108.err for details 520|374 63 00024761 1 129|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 130|REPORT: Pixel mismatch in image 520|374 63 00024761 1 131|REPORT: See file Err0109.err for details 520|374 63 00024761 1 132|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 133|REPORT: Pixel mismatch in image 520|374 63 00024761 1 134|REPORT: See file Err0110.err for details 520|374 63 00024761 1 135|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 136|REPORT: Pixel mismatch in image 520|374 63 00024761 1 137|REPORT: See file Err0111.err for details 520|374 63 00024761 1 138|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 139|REPORT: Pixel mismatch in image 520|374 63 00024761 1 140|REPORT: See file Err0112.err for details 520|374 63 00024761 1 141|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 142|REPORT: Pixel mismatch in image 520|374 63 00024761 1 143|REPORT: See file Err0113.err for details 520|374 63 00024761 1 144|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 145|REPORT: Pixel mismatch in image 520|374 63 00024761 1 146|REPORT: See file Err0114.err for details 520|374 63 00024761 1 147|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 148|REPORT: Pixel mismatch in image 520|374 63 00024761 1 149|REPORT: See file Err0115.err for details 520|374 63 00024761 1 150|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 151|REPORT: Pixel mismatch in image 520|374 63 00024761 1 152|REPORT: See file Err0116.err for details 520|374 63 00024761 1 153|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 154|REPORT: Pixel mismatch in image 520|374 63 00024761 1 155|REPORT: See file Err0117.err for details 520|374 63 00024761 1 156|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 157|REPORT: Pixel mismatch in image 520|374 63 00024761 1 158|REPORT: See file Err0118.err for details 520|374 63 00024761 1 159|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 160|REPORT: Pixel mismatch in image 520|374 63 00024761 1 161|REPORT: See file Err0119.err for details 520|374 63 00024761 1 162|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 163|REPORT: Pixel mismatch in image 520|374 63 00024761 1 164|REPORT: See file Err0120.err for details 520|374 63 00024761 1 165|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 166|REPORT: Pixel mismatch in image 520|374 63 00024761 1 167|REPORT: See file Err0121.err for details 520|374 63 00024761 1 168|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 169|REPORT: Pixel mismatch in image 520|374 63 00024761 1 170|REPORT: See file Err0122.err for details 520|374 63 00024761 1 171|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 172|REPORT: Pixel mismatch in image 520|374 63 00024761 1 173|REPORT: See file Err0123.err for details 520|374 63 00024761 1 174|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 175|REPORT: Pixel mismatch in image 520|374 63 00024761 1 176|REPORT: See file Err0124.err for details 520|374 63 00024761 1 177|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 178|REPORT: Pixel mismatch in image 520|374 63 00024761 1 179|REPORT: See file Err0125.err for details 520|374 63 00024761 1 180|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 181|REPORT: Pixel mismatch in image 520|374 63 00024761 1 182|REPORT: See file Err0126.err for details 520|374 63 00024761 1 183|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 184|REPORT: Pixel mismatch in image 520|374 63 00024761 1 185|REPORT: See file Err0127.err for details 520|374 63 00024761 1 186|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 187|REPORT: Pixel mismatch in image 520|374 63 00024761 1 188|REPORT: See file Err0128.err for details 520|374 63 00024761 1 189|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 190|REPORT: Pixel mismatch in image 520|374 63 00024761 1 191|REPORT: See file Err0129.err for details 520|374 63 00024761 1 192|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 193|REPORT: Pixel mismatch in image 520|374 63 00024761 1 194|REPORT: See file Err0130.err for details 520|374 63 00024761 1 195|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 196|REPORT: Pixel mismatch in image 520|374 63 00024761 1 197|REPORT: See file Err0131.err for details 520|374 63 00024761 1 198|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 199|REPORT: Pixel mismatch in image 520|374 63 00024761 1 200|REPORT: See file Err0132.err for details 520|374 63 00024761 1 201|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 202|REPORT: Pixel mismatch in image 520|374 63 00024761 1 203|REPORT: See file Err0133.err for details 520|374 63 00024761 1 204|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 205|REPORT: Pixel mismatch in image 520|374 63 00024761 1 206|REPORT: See file Err0134.err for details 520|374 63 00024761 1 207|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 208|REPORT: Pixel mismatch in image 520|374 63 00024761 1 209|REPORT: See file Err0135.err for details 520|374 63 00024761 1 210|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 211|REPORT: Pixel mismatch in image 520|374 63 00024761 1 212|REPORT: See file Err0136.err for details 520|374 63 00024761 1 213|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 214|REPORT: Pixel mismatch in image 520|374 63 00024761 1 215|REPORT: See file Err0137.err for details 520|374 63 00024761 1 216|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 217|REPORT: Pixel mismatch in image 520|374 63 00024761 1 218|REPORT: See file Err0138.err for details 520|374 63 00024761 1 219|REPORT: Cap style incorrect for thin line and CapNotLast 520|374 63 00024761 1 220|REPORT: Pixel mismatch in image 520|374 63 00024761 1 221|REPORT: See file Err0139.err for details 520|374 63 00024761 1 222|REPORT: Cap style incorrect for thin line and CapNotLast 220|374 63 101 08:51:42|WARNING 410|374 63 1 08:51:42|IC End 400|374 64 1 08:51:42|IC Start 200|374 64 08:51:42|TP Start 520|374 64 00024761 1 1|VSW5TESTSUITE PURPOSE 64 520|374 64 00024761 1 2|Assertion XDrawArc-64.(A) 520|374 64 00024761 1 3|When the cap_style is CapButt, then the line is square at 520|374 64 00024761 1 4|the endpoint (perpendicular to the slope of the line) with 520|374 64 00024761 1 5|no projection beyond. 520|374 64 00024761 1 6|METH: Draw line with CapButt and odd or even line width. 520|374 64 00024761 1 7|METH: Pixmap verify. 220|374 64 0 08:51:43|PASS 410|374 64 1 08:51:43|IC End 400|374 65 1 08:51:43|IC Start 200|374 65 08:51:43|TP Start 520|374 65 00024761 1 1|VSW5TESTSUITE PURPOSE 65 520|374 65 00024761 1 2|Assertion XDrawArc-65.(A) 520|374 65 00024761 1 3|When the cap_style is CapRound and line-width is zero, then 520|374 65 00024761 1 4|this is equivalent to CapButt. 520|374 65 00024761 1 5|METH: Draw line with CapRound. 520|374 65 00024761 1 6|METH: Save the image on the drawable. 520|374 65 00024761 1 7|METH: Draw line with CapButt. 520|374 65 00024761 1 8|METH: Verify that the images drawn were the same. 220|374 65 0 08:51:43|PASS 410|374 65 1 08:51:43|IC End 400|374 66 1 08:51:43|IC Start 200|374 66 08:51:43|TP Start 520|374 66 00024761 1 1|VSW5TESTSUITE PURPOSE 66 520|374 66 00024761 1 2|Assertion XDrawArc-66.(A) 520|374 66 00024761 1 3|When the cap_style is CapRound and line-width is not zero, 520|374 66 00024761 1 4|then the line has a circular arc, with the diamater equal to 520|374 66 00024761 1 5|the line_width, centred on the endpoint. 520|374 66 00024761 1 6|METH: For a variety of line widths. 520|374 66 00024761 1 7|METH: Draw line with CapRound. 520|374 66 00024761 1 8|METH: Pixmap verify. 520|374 66 00024761 1 9|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 10|REPORT: Pixel check failed. See file Err0140.err for results 520|374 66 00024761 1 11|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 12|REPORT: Pixel check failed. See file Err0141.err for results 520|374 66 00024761 1 13|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 14|REPORT: Pixel check failed. See file Err0142.err for results 520|374 66 00024761 1 15|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 16|REPORT: Pixel check failed. See file Err0143.err for results 520|374 66 00024761 1 17|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 18|REPORT: Pixel check failed. See file Err0144.err for results 520|374 66 00024761 1 19|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 20|REPORT: Pixel check failed. See file Err0145.err for results 520|374 66 00024761 1 21|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 22|REPORT: Pixel check failed. See file Err0146.err for results 520|374 66 00024761 1 23|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 24|REPORT: Pixel check failed. See file Err0147.err for results 520|374 66 00024761 1 25|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 26|REPORT: Pixel check failed. See file Err0148.err for results 520|374 66 00024761 1 27|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 28|REPORT: Pixel check failed. See file Err0149.err for results 520|374 66 00024761 1 29|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 30|REPORT: Pixel check failed. See file Err0150.err for results 520|374 66 00024761 1 31|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 32|REPORT: Pixel check failed. See file Err0151.err for results 520|374 66 00024761 1 33|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 34|REPORT: Pixel check failed. See file Err0152.err for results 520|374 66 00024761 1 35|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 36|REPORT: Pixel check failed. See file Err0153.err for results 520|374 66 00024761 1 37|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 38|REPORT: Pixel check failed. See file Err0154.err for results 520|374 66 00024761 1 39|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 40|REPORT: Pixel check failed. See file Err0155.err for results 520|374 66 00024761 1 41|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 42|REPORT: Pixel check failed. See file Err0156.err for results 520|374 66 00024761 1 43|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 44|REPORT: Pixel check failed. See file Err0157.err for results 520|374 66 00024761 1 45|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 46|REPORT: Pixel check failed. See file Err0158.err for results 520|374 66 00024761 1 47|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 48|REPORT: Pixel check failed. See file Err0159.err for results 520|374 66 00024761 1 49|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 50|REPORT: Pixel check failed. See file Err0160.err for results 520|374 66 00024761 1 51|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 52|REPORT: Pixel check failed. See file Err0161.err for results 520|374 66 00024761 1 53|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 54|REPORT: Pixel check failed. See file Err0162.err for results 520|374 66 00024761 1 55|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 56|REPORT: Pixel check failed. See file Err0163.err for results 520|374 66 00024761 1 57|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 58|REPORT: Pixel check failed. See file Err0164.err for results 520|374 66 00024761 1 59|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 60|REPORT: Pixel check failed. See file Err0165.err for results 520|374 66 00024761 1 61|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 62|REPORT: Pixel check failed. See file Err0166.err for results 520|374 66 00024761 1 63|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 64|REPORT: Pixel check failed. See file Err0167.err for results 520|374 66 00024761 1 65|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 66|REPORT: Pixel check failed. See file Err0168.err for results 520|374 66 00024761 1 67|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 68|REPORT: Pixel check failed. See file Err0169.err for results 520|374 66 00024761 1 69|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 70|REPORT: Pixel check failed. See file Err0170.err for results 520|374 66 00024761 1 71|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 72|REPORT: Pixel check failed. See file Err0171.err for results 520|374 66 00024761 1 73|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 74|REPORT: Pixel check failed. See file Err0172.err for results 520|374 66 00024761 1 75|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 76|REPORT: Pixel check failed. See file Err0173.err for results 520|374 66 00024761 1 77|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 78|REPORT: Pixel check failed. See file Err0174.err for results 520|374 66 00024761 1 79|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 80|REPORT: Pixel check failed. See file Err0175.err for results 520|374 66 00024761 1 81|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 82|REPORT: Pixel check failed. See file Err0176.err for results 520|374 66 00024761 1 83|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 84|REPORT: Pixel check failed. See file Err0177.err for results 520|374 66 00024761 1 85|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 86|REPORT: Pixel check failed. See file Err0178.err for results 520|374 66 00024761 1 87|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 88|REPORT: Pixel check failed. See file Err0179.err for results 520|374 66 00024761 1 89|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 90|REPORT: Pixel check failed. See file Err0180.err for results 520|374 66 00024761 1 91|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 92|REPORT: Pixel check failed. See file Err0181.err for results 520|374 66 00024761 1 93|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 94|REPORT: Pixel check failed. See file Err0182.err for results 520|374 66 00024761 1 95|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 96|REPORT: Pixel check failed. See file Err0183.err for results 520|374 66 00024761 1 97|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 98|REPORT: Pixel check failed. See file Err0184.err for results 520|374 66 00024761 1 99|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 100|REPORT: Pixel check failed. See file Err0185.err for results 520|374 66 00024761 1 101|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 102|REPORT: Pixel check failed. See file Err0186.err for results 520|374 66 00024761 1 103|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 104|REPORT: Pixel check failed. See file Err0187.err for results 520|374 66 00024761 1 105|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 106|REPORT: Pixel check failed. See file Err0188.err for results 520|374 66 00024761 1 107|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 108|REPORT: Pixel check failed. See file Err0189.err for results 520|374 66 00024761 1 109|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 110|REPORT: Pixel check failed. See file Err0190.err for results 520|374 66 00024761 1 111|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 112|REPORT: Pixel check failed. See file Err0191.err for results 520|374 66 00024761 1 113|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 114|REPORT: Pixel check failed. See file Err0192.err for results 520|374 66 00024761 1 115|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 116|REPORT: Pixel check failed. See file Err0193.err for results 520|374 66 00024761 1 117|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 118|REPORT: Pixel check failed. See file Err0194.err for results 520|374 66 00024761 1 119|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 120|REPORT: Pixel check failed. See file Err0195.err for results 520|374 66 00024761 1 121|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 122|REPORT: Pixel check failed. See file Err0196.err for results 520|374 66 00024761 1 123|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 124|REPORT: Pixel check failed. See file Err0197.err for results 520|374 66 00024761 1 125|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 126|REPORT: Pixel check failed. See file Err0198.err for results 520|374 66 00024761 1 127|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 128|REPORT: Pixel check failed. See file Err0199.err for results 520|374 66 00024761 1 129|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 130|REPORT: Pixel check failed. See file Err0200.err for results 520|374 66 00024761 1 131|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 132|REPORT: Pixel check failed. See file Err0201.err for results 520|374 66 00024761 1 133|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 134|REPORT: Pixel check failed. See file Err0202.err for results 520|374 66 00024761 1 135|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 136|REPORT: Pixel check failed. See file Err0203.err for results 520|374 66 00024761 1 137|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 138|REPORT: Pixel check failed. See file Err0204.err for results 520|374 66 00024761 1 139|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 140|REPORT: Pixel check failed. See file Err0205.err for results 520|374 66 00024761 1 141|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 142|REPORT: Pixel check failed. See file Err0206.err for results 520|374 66 00024761 1 143|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 144|REPORT: Pixel check failed. See file Err0207.err for results 520|374 66 00024761 1 145|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 146|REPORT: Pixel check failed. See file Err0208.err for results 520|374 66 00024761 1 147|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 148|REPORT: Pixel check failed. See file Err0209.err for results 520|374 66 00024761 1 149|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 150|REPORT: Pixel check failed. See file Err0210.err for results 520|374 66 00024761 1 151|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 152|REPORT: Pixel check failed. See file Err0211.err for results 520|374 66 00024761 1 153|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 154|REPORT: Pixel check failed. See file Err0212.err for results 520|374 66 00024761 1 155|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 156|REPORT: Pixel check failed. See file Err0213.err for results 520|374 66 00024761 1 157|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 158|REPORT: Pixel check failed. See file Err0214.err for results 520|374 66 00024761 1 159|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 160|REPORT: Pixel check failed. See file Err0215.err for results 520|374 66 00024761 1 161|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 162|REPORT: Pixel check failed. See file Err0216.err for results 520|374 66 00024761 1 163|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 164|REPORT: Pixel check failed. See file Err0217.err for results 520|374 66 00024761 1 165|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 166|REPORT: Pixel check failed. See file Err0218.err for results 520|374 66 00024761 1 167|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 168|REPORT: Pixel check failed. See file Err0219.err for results 520|374 66 00024761 1 169|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 170|REPORT: Pixel check failed. See file Err0220.err for results 520|374 66 00024761 1 171|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 172|REPORT: Pixel check failed. See file Err0221.err for results 520|374 66 00024761 1 173|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 174|REPORT: Pixel check failed. See file Err0222.err for results 520|374 66 00024761 1 175|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 176|REPORT: Pixel check failed. See file Err0223.err for results 520|374 66 00024761 1 177|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 178|REPORT: Pixel check failed. See file Err0224.err for results 520|374 66 00024761 1 179|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 180|REPORT: Pixel check failed. See file Err0225.err for results 520|374 66 00024761 1 181|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 182|REPORT: Pixel check failed. See file Err0226.err for results 520|374 66 00024761 1 183|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 184|REPORT: Pixel check failed. See file Err0227.err for results 520|374 66 00024761 1 185|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 186|REPORT: Pixel check failed. See file Err0228.err for results 520|374 66 00024761 1 187|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 188|REPORT: Pixel check failed. See file Err0229.err for results 520|374 66 00024761 1 189|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 190|REPORT: Pixel check failed. See file Err0230.err for results 520|374 66 00024761 1 191|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 192|REPORT: Pixel check failed. See file Err0231.err for results 520|374 66 00024761 1 193|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 194|REPORT: Pixel check failed. See file Err0232.err for results 520|374 66 00024761 1 195|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 196|REPORT: Pixel check failed. See file Err0233.err for results 520|374 66 00024761 1 197|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 198|REPORT: Pixel check failed. See file Err0234.err for results 520|374 66 00024761 1 199|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 200|REPORT: Pixel check failed. See file Err0235.err for results 520|374 66 00024761 1 201|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 202|REPORT: Pixel check failed. See file Err0236.err for results 520|374 66 00024761 1 203|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 204|REPORT: Pixel check failed. See file Err0237.err for results 520|374 66 00024761 1 205|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 206|REPORT: Pixel check failed. See file Err0238.err for results 520|374 66 00024761 1 207|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 208|REPORT: Pixel check failed. See file Err0239.err for results 520|374 66 00024761 1 209|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 210|REPORT: Pixel check failed. See file Err0240.err for results 520|374 66 00024761 1 211|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 212|REPORT: Pixel check failed. See file Err0241.err for results 520|374 66 00024761 1 213|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 214|REPORT: Pixel check failed. See file Err0242.err for results 520|374 66 00024761 1 215|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 216|REPORT: Pixel check failed. See file Err0243.err for results 520|374 66 00024761 1 217|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 218|REPORT: Pixel check failed. See file Err0244.err for results 520|374 66 00024761 1 219|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 220|REPORT: Pixel check failed. See file Err0245.err for results 520|374 66 00024761 1 221|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 222|REPORT: Pixel check failed. See file Err0246.err for results 520|374 66 00024761 1 223|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 224|REPORT: Pixel check failed. See file Err0247.err for results 520|374 66 00024761 1 225|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 226|REPORT: Pixel check failed. See file Err0248.err for results 520|374 66 00024761 1 227|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 228|REPORT: Pixel check failed. See file Err0249.err for results 520|374 66 00024761 1 229|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 230|REPORT: Pixel check failed. See file Err0250.err for results 520|374 66 00024761 1 231|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 232|REPORT: Pixel check failed. See file Err0251.err for results 520|374 66 00024761 1 233|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 234|REPORT: Pixel check failed. See file Err0252.err for results 520|374 66 00024761 1 235|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 236|REPORT: Pixel check failed. See file Err0253.err for results 520|374 66 00024761 1 237|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 238|REPORT: Pixel check failed. See file Err0254.err for results 520|374 66 00024761 1 239|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 240|REPORT: Pixel check failed. See file Err0255.err for results 520|374 66 00024761 1 241|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 242|REPORT: Pixel check failed. See file Err0256.err for results 520|374 66 00024761 1 243|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 244|REPORT: Pixel check failed. See file Err0257.err for results 520|374 66 00024761 1 245|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 246|REPORT: Pixel check failed. See file Err0258.err for results 520|374 66 00024761 1 247|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 248|REPORT: Pixel check failed. See file Err0259.err for results 520|374 66 00024761 1 249|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 250|REPORT: Pixel check failed. See file Err0260.err for results 520|374 66 00024761 1 251|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 252|REPORT: Pixel check failed. See file Err0261.err for results 520|374 66 00024761 1 253|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 254|REPORT: Pixel check failed. See file Err0262.err for results 520|374 66 00024761 1 255|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 256|REPORT: Pixel check failed. See file Err0263.err for results 520|374 66 00024761 1 257|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 258|REPORT: Pixel check failed. See file Err0264.err for results 520|374 66 00024761 1 259|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 260|REPORT: Pixel check failed. See file Err0265.err for results 520|374 66 00024761 1 261|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 262|REPORT: Pixel check failed. See file Err0266.err for results 520|374 66 00024761 1 263|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 264|REPORT: Pixel check failed. See file Err0267.err for results 520|374 66 00024761 1 265|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 266|REPORT: Pixel check failed. See file Err0268.err for results 520|374 66 00024761 1 267|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 268|REPORT: Pixel check failed. See file Err0269.err for results 520|374 66 00024761 1 269|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 270|REPORT: Pixel check failed. See file Err0270.err for results 520|374 66 00024761 1 271|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 272|REPORT: Pixel check failed. See file Err0271.err for results 520|374 66 00024761 1 273|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 274|REPORT: Pixel check failed. See file Err0272.err for results 520|374 66 00024761 1 275|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 276|REPORT: Pixel check failed. See file Err0273.err for results 520|374 66 00024761 1 277|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 278|REPORT: Pixel check failed. See file Err0274.err for results 520|374 66 00024761 1 279|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 280|REPORT: Pixel check failed. See file Err0275.err for results 520|374 66 00024761 1 281|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 282|REPORT: Pixel check failed. See file Err0276.err for results 520|374 66 00024761 1 283|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 284|REPORT: Pixel check failed. See file Err0277.err for results 520|374 66 00024761 1 285|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 286|REPORT: Pixel check failed. See file Err0278.err for results 520|374 66 00024761 1 287|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 288|REPORT: Pixel check failed. See file Err0279.err for results 520|374 66 00024761 1 289|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 290|REPORT: Pixel check failed. See file Err0280.err for results 520|374 66 00024761 1 291|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 292|REPORT: Pixel check failed. See file Err0281.err for results 520|374 66 00024761 1 293|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 294|REPORT: Pixel check failed. See file Err0282.err for results 520|374 66 00024761 1 295|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 296|REPORT: Pixel check failed. See file Err0283.err for results 520|374 66 00024761 1 297|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 298|REPORT: Pixel check failed. See file Err0284.err for results 520|374 66 00024761 1 299|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 300|REPORT: Pixel check failed. See file Err0285.err for results 520|374 66 00024761 1 301|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 302|REPORT: Pixel check failed. See file Err0286.err for results 520|374 66 00024761 1 303|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 304|REPORT: Pixel check failed. See file Err0287.err for results 520|374 66 00024761 1 305|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 306|REPORT: Pixel check failed. See file Err0288.err for results 520|374 66 00024761 1 307|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 308|REPORT: Pixel check failed. See file Err0289.err for results 520|374 66 00024761 1 309|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 310|REPORT: Pixel check failed. See file Err0290.err for results 520|374 66 00024761 1 311|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 312|REPORT: Pixel check failed. See file Err0291.err for results 520|374 66 00024761 1 313|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 314|REPORT: Pixel check failed. See file Err0292.err for results 520|374 66 00024761 1 315|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 316|REPORT: Pixel check failed. See file Err0293.err for results 520|374 66 00024761 1 317|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 318|REPORT: Pixel check failed. See file Err0294.err for results 520|374 66 00024761 1 319|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 320|REPORT: Pixel check failed. See file Err0295.err for results 520|374 66 00024761 1 321|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 322|REPORT: Pixel check failed. See file Err0296.err for results 520|374 66 00024761 1 323|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 324|REPORT: Pixel check failed. See file Err0297.err for results 520|374 66 00024761 1 325|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 326|REPORT: Pixel check failed. See file Err0298.err for results 520|374 66 00024761 1 327|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 328|REPORT: Pixel check failed. See file Err0299.err for results 520|374 66 00024761 1 329|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 330|REPORT: Pixel check failed. See file Err0300.err for results 520|374 66 00024761 1 331|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 332|REPORT: Pixel check failed. See file Err0301.err for results 520|374 66 00024761 1 333|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 334|REPORT: Pixel check failed. See file Err0302.err for results 520|374 66 00024761 1 335|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 336|REPORT: Pixel check failed. See file Err0303.err for results 520|374 66 00024761 1 337|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 338|REPORT: Pixel check failed. See file Err0304.err for results 520|374 66 00024761 1 339|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 340|REPORT: Pixel check failed. See file Err0305.err for results 520|374 66 00024761 1 341|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 342|REPORT: Pixel check failed. See file Err0306.err for results 520|374 66 00024761 1 343|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 344|REPORT: Pixel check failed. See file Err0307.err for results 520|374 66 00024761 1 345|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 346|REPORT: Pixel check failed. See file Err0308.err for results 520|374 66 00024761 1 347|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 348|REPORT: Pixel check failed. See file Err0309.err for results 520|374 66 00024761 1 349|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 350|REPORT: Pixel check failed. See file Err0310.err for results 520|374 66 00024761 1 351|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 352|REPORT: Pixel check failed. See file Err0311.err for results 520|374 66 00024761 1 353|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 354|REPORT: Pixel check failed. See file Err0312.err for results 520|374 66 00024761 1 355|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 356|REPORT: Pixel check failed. See file Err0313.err for results 520|374 66 00024761 1 357|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 358|REPORT: Pixel check failed. See file Err0314.err for results 520|374 66 00024761 1 359|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 360|REPORT: Pixel check failed. See file Err0315.err for results 520|374 66 00024761 1 361|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 362|REPORT: Pixel check failed. See file Err0316.err for results 520|374 66 00024761 1 363|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 364|REPORT: Pixel check failed. See file Err0317.err for results 520|374 66 00024761 1 365|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 366|REPORT: Pixel check failed. See file Err0318.err for results 520|374 66 00024761 1 367|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 368|REPORT: Pixel check failed. See file Err0319.err for results 520|374 66 00024761 1 369|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 370|REPORT: Pixel check failed. See file Err0320.err for results 520|374 66 00024761 1 371|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 372|REPORT: Pixel check failed. See file Err0321.err for results 520|374 66 00024761 1 373|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 374|REPORT: Pixel check failed. See file Err0322.err for results 520|374 66 00024761 1 375|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 376|REPORT: Pixel check failed. See file Err0323.err for results 520|374 66 00024761 1 377|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 378|REPORT: Pixel check failed. See file Err0324.err for results 520|374 66 00024761 1 379|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 380|REPORT: Pixel check failed. See file Err0325.err for results 520|374 66 00024761 1 381|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 382|REPORT: Pixel check failed. See file Err0326.err for results 520|374 66 00024761 1 383|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 384|REPORT: Pixel check failed. See file Err0327.err for results 520|374 66 00024761 1 385|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 386|REPORT: Pixel check failed. See file Err0328.err for results 520|374 66 00024761 1 387|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 388|REPORT: Pixel check failed. See file Err0329.err for results 520|374 66 00024761 1 389|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 390|REPORT: Pixel check failed. See file Err0330.err for results 520|374 66 00024761 1 391|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 392|REPORT: Pixel check failed. See file Err0331.err for results 520|374 66 00024761 1 393|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 394|REPORT: Pixel check failed. See file Err0332.err for results 520|374 66 00024761 1 395|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 396|REPORT: Pixel check failed. See file Err0333.err for results 520|374 66 00024761 1 397|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 398|REPORT: Pixel check failed. See file Err0334.err for results 520|374 66 00024761 1 399|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 400|REPORT: Pixel check failed. See file Err0335.err for results 520|374 66 00024761 1 401|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 402|REPORT: Pixel check failed. See file Err0336.err for results 520|374 66 00024761 1 403|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 404|REPORT: Pixel check failed. See file Err0337.err for results 520|374 66 00024761 1 405|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 406|REPORT: Pixel check failed. See file Err0338.err for results 520|374 66 00024761 1 407|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 408|REPORT: Pixel check failed. See file Err0339.err for results 520|374 66 00024761 1 409|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 410|REPORT: Pixel check failed. See file Err0340.err for results 520|374 66 00024761 1 411|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 412|REPORT: Pixel check failed. See file Err0341.err for results 520|374 66 00024761 1 413|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 414|REPORT: Pixel check failed. See file Err0342.err for results 520|374 66 00024761 1 415|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 416|REPORT: Pixel check failed. See file Err0343.err for results 520|374 66 00024761 1 417|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 418|REPORT: Pixel check failed. See file Err0344.err for results 520|374 66 00024761 1 419|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 420|REPORT: Pixel check failed. See file Err0345.err for results 520|374 66 00024761 1 421|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 422|REPORT: Pixel check failed. See file Err0346.err for results 520|374 66 00024761 1 423|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 424|REPORT: Pixel check failed. See file Err0347.err for results 520|374 66 00024761 1 425|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 426|REPORT: Pixel check failed. See file Err0348.err for results 520|374 66 00024761 1 427|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 428|REPORT: Pixel check failed. See file Err0349.err for results 520|374 66 00024761 1 429|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 430|REPORT: Pixel check failed. See file Err0350.err for results 520|374 66 00024761 1 431|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 432|REPORT: Pixel check failed. See file Err0351.err for results 520|374 66 00024761 1 433|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 434|REPORT: Pixel check failed. See file Err0352.err for results 520|374 66 00024761 1 435|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 436|REPORT: Pixel check failed. See file Err0353.err for results 520|374 66 00024761 1 437|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 438|REPORT: Pixel check failed. See file Err0354.err for results 520|374 66 00024761 1 439|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 440|REPORT: Pixel check failed. See file Err0355.err for results 520|374 66 00024761 1 441|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 442|REPORT: Pixel check failed. See file Err0356.err for results 520|374 66 00024761 1 443|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 444|REPORT: Pixel check failed. See file Err0357.err for results 520|374 66 00024761 1 445|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 446|REPORT: Pixel check failed. See file Err0358.err for results 520|374 66 00024761 1 447|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 448|REPORT: Pixel check failed. See file Err0359.err for results 520|374 66 00024761 1 449|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 450|REPORT: Pixel check failed. See file Err0360.err for results 520|374 66 00024761 1 451|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 452|REPORT: Pixel check failed. See file Err0361.err for results 520|374 66 00024761 1 453|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 454|REPORT: Pixel check failed. See file Err0362.err for results 520|374 66 00024761 1 455|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 456|REPORT: Pixel check failed. See file Err0363.err for results 520|374 66 00024761 1 457|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 458|REPORT: Pixel check failed. See file Err0364.err for results 520|374 66 00024761 1 459|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 460|REPORT: Pixel check failed. See file Err0365.err for results 520|374 66 00024761 1 461|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 462|REPORT: Pixel check failed. See file Err0366.err for results 520|374 66 00024761 1 463|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 464|REPORT: Pixel check failed. See file Err0367.err for results 520|374 66 00024761 1 465|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 466|REPORT: Pixel check failed. See file Err0368.err for results 520|374 66 00024761 1 467|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 468|REPORT: Pixel check failed. See file Err0369.err for results 520|374 66 00024761 1 469|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 470|REPORT: Pixel check failed. See file Err0370.err for results 520|374 66 00024761 1 471|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 472|REPORT: Pixel check failed. See file Err0371.err for results 520|374 66 00024761 1 473|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 474|REPORT: Pixel check failed. See file Err0372.err for results 520|374 66 00024761 1 475|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 476|REPORT: Pixel check failed. See file Err0373.err for results 520|374 66 00024761 1 477|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 478|REPORT: Pixel check failed. See file Err0374.err for results 520|374 66 00024761 1 479|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 480|REPORT: Pixel check failed. See file Err0375.err for results 520|374 66 00024761 1 481|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 482|REPORT: Pixel check failed. See file Err0376.err for results 520|374 66 00024761 1 483|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 484|REPORT: Pixel check failed. See file Err0377.err for results 520|374 66 00024761 1 485|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 486|REPORT: Pixel check failed. See file Err0378.err for results 520|374 66 00024761 1 487|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 488|REPORT: Pixel check failed. See file Err0379.err for results 520|374 66 00024761 1 489|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 490|REPORT: Pixel check failed. See file Err0380.err for results 520|374 66 00024761 1 491|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 492|REPORT: Pixel check failed. See file Err0381.err for results 520|374 66 00024761 1 493|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 494|REPORT: Pixel check failed. See file Err0382.err for results 520|374 66 00024761 1 495|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 496|REPORT: Pixel check failed. See file Err0383.err for results 520|374 66 00024761 1 497|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 498|REPORT: Pixel check failed. See file Err0384.err for results 520|374 66 00024761 1 499|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 500|REPORT: Pixel check failed. See file Err0385.err for results 520|374 66 00024761 1 501|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 502|REPORT: Pixel check failed. See file Err0386.err for results 520|374 66 00024761 1 503|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 504|REPORT: Pixel check failed. See file Err0387.err for results 520|374 66 00024761 1 505|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 506|REPORT: Pixel check failed. See file Err0388.err for results 520|374 66 00024761 1 507|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 508|REPORT: Pixel check failed. See file Err0389.err for results 520|374 66 00024761 1 509|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 510|REPORT: Pixel check failed. See file Err0390.err for results 520|374 66 00024761 1 511|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 512|REPORT: Pixel check failed. See file Err0391.err for results 520|374 66 00024761 1 513|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 514|REPORT: Pixel check failed. See file Err0392.err for results 520|374 66 00024761 1 515|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 516|REPORT: Pixel check failed. See file Err0393.err for results 520|374 66 00024761 1 517|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 518|REPORT: Pixel check failed. See file Err0394.err for results 520|374 66 00024761 1 519|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 520|REPORT: Pixel check failed. See file Err0395.err for results 520|374 66 00024761 1 521|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 522|REPORT: Pixel check failed. See file Err0396.err for results 520|374 66 00024761 1 523|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 524|REPORT: Pixel check failed. See file Err0397.err for results 520|374 66 00024761 1 525|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 526|REPORT: Pixel check failed. See file Err0398.err for results 520|374 66 00024761 1 527|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 528|REPORT: Pixel check failed. See file Err0399.err for results 520|374 66 00024761 1 529|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 530|REPORT: Pixel check failed. See file Err0400.err for results 520|374 66 00024761 1 531|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 532|REPORT: Pixel check failed. See file Err0401.err for results 520|374 66 00024761 1 533|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 534|REPORT: Pixel check failed. See file Err0402.err for results 520|374 66 00024761 1 535|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 536|REPORT: Pixel check failed. See file Err0403.err for results 520|374 66 00024761 1 537|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 538|REPORT: Pixel check failed. See file Err0404.err for results 520|374 66 00024761 1 539|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 540|REPORT: Pixel check failed. See file Err0405.err for results 520|374 66 00024761 1 541|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 542|REPORT: Pixel check failed. See file Err0406.err for results 520|374 66 00024761 1 543|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 544|REPORT: Pixel check failed. See file Err0407.err for results 520|374 66 00024761 1 545|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 546|REPORT: Pixel check failed. See file Err0408.err for results 520|374 66 00024761 1 547|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 548|REPORT: Pixel check failed. See file Err0409.err for results 520|374 66 00024761 1 549|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 550|REPORT: Pixel check failed. See file Err0410.err for results 520|374 66 00024761 1 551|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 552|REPORT: Pixel check failed. See file Err0411.err for results 520|374 66 00024761 1 553|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 554|REPORT: Pixel check failed. See file Err0412.err for results 520|374 66 00024761 1 555|REPORT: A total of 2 out of 9000 pixels were bad 520|374 66 00024761 1 556|REPORT: Pixel check failed. See file Err0413.err for results 520|374 66 00024761 1 557|REPORT: A total of 6 out of 9000 pixels were bad 520|374 66 00024761 1 558|REPORT: Pixel check failed. See file Err0414.err for results 520|374 66 00024761 1 559|REPORT: A total of 1 out of 9000 pixels were bad 520|374 66 00024761 1 560|REPORT: Pixel check failed. See file Err0415.err for results 220|374 66 101 08:51:45|WARNING 410|374 66 1 08:51:45|IC End 400|374 67 1 08:51:45|IC Start 200|374 67 08:51:45|TP Start 520|374 67 00024761 1 1|VSW5TESTSUITE PURPOSE 67 520|374 67 00024761 1 2|Assertion XDrawArc-67.(A) 520|374 67 00024761 1 3|When the cap_style is CapProjecting and line-width is zero, 520|374 67 00024761 1 4|then this is equivalent to CapButt. 520|374 67 00024761 1 5|METH: Draw line with CapProjecting. 520|374 67 00024761 1 6|METH: Save the image on the drawable. 520|374 67 00024761 1 7|METH: Draw line with CapButt. 520|374 67 00024761 1 8|METH: Verify that the images drawn were the same. 220|374 67 0 08:51:45|PASS 410|374 67 1 08:51:45|IC End 400|374 68 1 08:51:45|IC Start 200|374 68 08:51:45|TP Start 520|374 68 00024761 1 1|VSW5TESTSUITE PURPOSE 68 520|374 68 00024761 1 2|Assertion XDrawArc-68.(A) 520|374 68 00024761 1 3|When the cap_style is CapProjecting and line-width is not 520|374 68 00024761 1 4|zero, then the line is square at the end, but the path 520|374 68 00024761 1 5|continues beyond the endpoint for a distance equal to half 520|374 68 00024761 1 6|the line-width. 520|374 68 00024761 1 7|METH: Draw horizontal line. 520|374 68 00024761 1 8|METH: Verify directly that path continues beyond end points. 520|374 68 00024761 1 9|METH: Draw arbitrary line. 520|374 68 00024761 1 10|METH: Pixmap verify. 220|374 68 0 08:51:46|PASS 410|374 68 1 08:51:46|IC End 400|374 69 1 08:51:46|IC Start 200|374 69 08:51:46|TP Start 520|374 69 00024761 1 1|VSW5TESTSUITE PURPOSE 69 520|374 69 00024761 1 2|Assertion XDrawArc-69.(A) 520|374 69 00024761 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|374 69 00024761 1 4|the cap_style is applied to both endpoints and the 520|374 69 00024761 1 5|line_width is equal to zero and the cap_style is CapNotLast, 520|374 69 00024761 1 6|then the results are device-dependent, but the desired 520|374 69 00024761 1 7|effect is that nothing is drawn. 520|374 69 00024761 1 8|METH: Draw line with zero width and length. 520|374 69 00024761 1 9|METH: Verify that nothing is drawn. 520|374 69 00024761 1 10|METH: (Test always passes whatever the result.) 220|374 69 0 08:51:46|PASS 410|374 69 1 08:51:46|IC End 400|374 70 1 08:51:46|IC Start 200|374 70 08:51:46|TP Start 520|374 70 00024761 1 1|VSW5TESTSUITE PURPOSE 70 520|374 70 00024761 1 2|Assertion XDrawArc-70.(A) 520|374 70 00024761 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|374 70 00024761 1 4|the cap_style is applied to both endpoints and the 520|374 70 00024761 1 5|line_width is equal to zero and the cap_style is CapRound, 520|374 70 00024761 1 6|then the results are the same as for CapButt with line_width 520|374 70 00024761 1 7|equal to zero. 520|374 70 00024761 1 8|METH: Draw zero length line with CapRound. 520|374 70 00024761 1 9|METH: Save the image on the drawable. 520|374 70 00024761 1 10|METH: Draw zero length line with CapButt. 520|374 70 00024761 1 11|METH: Verify that the images drawn were the same. 220|374 70 0 08:51:46|PASS 410|374 70 1 08:51:46|IC End 400|374 71 1 08:51:46|IC Start 200|374 71 08:51:46|TP Start 520|374 71 00024761 1 1|VSW5TESTSUITE PURPOSE 71 520|374 71 00024761 1 2|Assertion XDrawArc-71.(A) 520|374 71 00024761 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|374 71 00024761 1 4|the cap_style is applied to both endpoints and the 520|374 71 00024761 1 5|line_width is equal to zero and the cap_style is 520|374 71 00024761 1 6|CapProjecting, then the results are the same as for CapButt 520|374 71 00024761 1 7|with line_width equal to zero. 520|374 71 00024761 1 8|METH: Draw zero length line with CapProjecting. 520|374 71 00024761 1 9|METH: Save the image on the drawable. 520|374 71 00024761 1 10|METH: Draw zero length line with CapButt. 520|374 71 00024761 1 11|METH: Verify that the images drawn were the same. 220|374 71 0 08:51:46|PASS 410|374 71 1 08:51:46|IC End 400|374 72 1 08:51:46|IC Start 200|374 72 08:51:46|TP Start 520|374 72 00024761 1 1|VSW5TESTSUITE PURPOSE 72 520|374 72 00024761 1 2|Assertion XDrawArc-72.(A) 520|374 72 00024761 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|374 72 00024761 1 4|the cap_style is applied to both endpoints and the 520|374 72 00024761 1 5|line_width is not equal to zero and the cap_style is CapButt, 520|374 72 00024761 1 6|then nothing is drawn. 520|374 72 00024761 1 7|METH: Draw zero length line with CapButt. 520|374 72 00024761 1 8|METH: Verify that the drawable is clear. 220|374 72 0 08:51:46|PASS 410|374 72 1 08:51:46|IC End 400|374 73 1 08:51:46|IC Start 200|374 73 08:51:46|TP Start 520|374 73 00024761 1 1|VSW5TESTSUITE PURPOSE 73 520|374 73 00024761 1 2|Assertion XDrawArc-73.(A) 520|374 73 00024761 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|374 73 00024761 1 4|the cap_style is applied to both endpoints and the 520|374 73 00024761 1 5|line_width is not equal to zero and the cap_style is 520|374 73 00024761 1 6|CapRound, then the closed path is a circle, centered at the 520|374 73 00024761 1 7|endpoint, and with the diameter equal to the line-width. 520|374 73 00024761 1 8|METH: Draw zero length line with CapRound. 520|374 73 00024761 1 9|METH: Pixmap verify. 520|374 73 00024761 1 10|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 11|REPORT: Pixel check failed. See file Err0416.err for results 520|374 73 00024761 1 12|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 13|REPORT: Pixel check failed. See file Err0417.err for results 520|374 73 00024761 1 14|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 15|REPORT: Pixel check failed. See file Err0418.err for results 520|374 73 00024761 1 16|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 17|REPORT: Pixel check failed. See file Err0419.err for results 520|374 73 00024761 1 18|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 19|REPORT: Pixel check failed. See file Err0420.err for results 520|374 73 00024761 1 20|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 21|REPORT: Pixel check failed. See file Err0421.err for results 520|374 73 00024761 1 22|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 23|REPORT: Pixel check failed. See file Err0422.err for results 520|374 73 00024761 1 24|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 25|REPORT: Pixel check failed. See file Err0423.err for results 520|374 73 00024761 1 26|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 27|REPORT: Pixel check failed. See file Err0424.err for results 520|374 73 00024761 1 28|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 29|REPORT: Pixel check failed. See file Err0425.err for results 520|374 73 00024761 1 30|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 31|REPORT: Pixel check failed. See file Err0426.err for results 520|374 73 00024761 1 32|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 33|REPORT: Pixel check failed. See file Err0427.err for results 520|374 73 00024761 1 34|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 35|REPORT: Pixel check failed. See file Err0428.err for results 520|374 73 00024761 1 36|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 37|REPORT: Pixel check failed. See file Err0429.err for results 520|374 73 00024761 1 38|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 39|REPORT: Pixel check failed. See file Err0430.err for results 520|374 73 00024761 1 40|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 41|REPORT: Pixel check failed. See file Err0431.err for results 520|374 73 00024761 1 42|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 43|REPORT: Pixel check failed. See file Err0432.err for results 520|374 73 00024761 1 44|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 45|REPORT: Pixel check failed. See file Err0433.err for results 520|374 73 00024761 1 46|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 47|REPORT: Pixel check failed. See file Err0434.err for results 520|374 73 00024761 1 48|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 49|REPORT: Pixel check failed. See file Err0435.err for results 520|374 73 00024761 1 50|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 51|REPORT: Pixel check failed. See file Err0436.err for results 520|374 73 00024761 1 52|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 53|REPORT: Pixel check failed. See file Err0437.err for results 520|374 73 00024761 1 54|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 55|REPORT: Pixel check failed. See file Err0438.err for results 520|374 73 00024761 1 56|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 57|REPORT: Pixel check failed. See file Err0439.err for results 520|374 73 00024761 1 58|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 59|REPORT: Pixel check failed. See file Err0440.err for results 520|374 73 00024761 1 60|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 61|REPORT: Pixel check failed. See file Err0441.err for results 520|374 73 00024761 1 62|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 63|REPORT: Pixel check failed. See file Err0442.err for results 520|374 73 00024761 1 64|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 65|REPORT: Pixel check failed. See file Err0443.err for results 520|374 73 00024761 1 66|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 67|REPORT: Pixel check failed. See file Err0444.err for results 520|374 73 00024761 1 68|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 69|REPORT: Pixel check failed. See file Err0445.err for results 520|374 73 00024761 1 70|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 71|REPORT: Pixel check failed. See file Err0446.err for results 520|374 73 00024761 1 72|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 73|REPORT: Pixel check failed. See file Err0447.err for results 520|374 73 00024761 1 74|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 75|REPORT: Pixel check failed. See file Err0448.err for results 520|374 73 00024761 1 76|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 77|REPORT: Pixel check failed. See file Err0449.err for results 520|374 73 00024761 1 78|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 79|REPORT: Pixel check failed. See file Err0450.err for results 520|374 73 00024761 1 80|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 81|REPORT: Pixel check failed. See file Err0451.err for results 520|374 73 00024761 1 82|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 83|REPORT: Pixel check failed. See file Err0452.err for results 520|374 73 00024761 1 84|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 85|REPORT: Pixel check failed. See file Err0453.err for results 520|374 73 00024761 1 86|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 87|REPORT: Pixel check failed. See file Err0454.err for results 520|374 73 00024761 1 88|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 89|REPORT: Pixel check failed. See file Err0455.err for results 520|374 73 00024761 1 90|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 91|REPORT: Pixel check failed. See file Err0456.err for results 520|374 73 00024761 1 92|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 93|REPORT: Pixel check failed. See file Err0457.err for results 520|374 73 00024761 1 94|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 95|REPORT: Pixel check failed. See file Err0458.err for results 520|374 73 00024761 1 96|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 97|REPORT: Pixel check failed. See file Err0459.err for results 520|374 73 00024761 1 98|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 99|REPORT: Pixel check failed. See file Err0460.err for results 520|374 73 00024761 1 100|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 101|REPORT: Pixel check failed. See file Err0461.err for results 520|374 73 00024761 1 102|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 103|REPORT: Pixel check failed. See file Err0462.err for results 520|374 73 00024761 1 104|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 105|REPORT: Pixel check failed. See file Err0463.err for results 520|374 73 00024761 1 106|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 107|REPORT: Pixel check failed. See file Err0464.err for results 520|374 73 00024761 1 108|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 109|REPORT: Pixel check failed. See file Err0465.err for results 520|374 73 00024761 1 110|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 111|REPORT: Pixel check failed. See file Err0466.err for results 520|374 73 00024761 1 112|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 113|REPORT: Pixel check failed. See file Err0467.err for results 520|374 73 00024761 1 114|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 115|REPORT: Pixel check failed. See file Err0468.err for results 520|374 73 00024761 1 116|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 117|REPORT: Pixel check failed. See file Err0469.err for results 520|374 73 00024761 1 118|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 119|REPORT: Pixel check failed. See file Err0470.err for results 520|374 73 00024761 1 120|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 121|REPORT: Pixel check failed. See file Err0471.err for results 520|374 73 00024761 1 122|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 123|REPORT: Pixel check failed. See file Err0472.err for results 520|374 73 00024761 1 124|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 125|REPORT: Pixel check failed. See file Err0473.err for results 520|374 73 00024761 1 126|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 127|REPORT: Pixel check failed. See file Err0474.err for results 520|374 73 00024761 1 128|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 129|REPORT: Pixel check failed. See file Err0475.err for results 520|374 73 00024761 1 130|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 131|REPORT: Pixel check failed. See file Err0476.err for results 520|374 73 00024761 1 132|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 133|REPORT: Pixel check failed. See file Err0477.err for results 520|374 73 00024761 1 134|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 135|REPORT: Pixel check failed. See file Err0478.err for results 520|374 73 00024761 1 136|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 137|REPORT: Pixel check failed. See file Err0479.err for results 520|374 73 00024761 1 138|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 139|REPORT: Pixel check failed. See file Err0480.err for results 520|374 73 00024761 1 140|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 141|REPORT: Pixel check failed. See file Err0481.err for results 520|374 73 00024761 1 142|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 143|REPORT: Pixel check failed. See file Err0482.err for results 520|374 73 00024761 1 144|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 145|REPORT: Pixel check failed. See file Err0483.err for results 520|374 73 00024761 1 146|REPORT: A total of 3 out of 9000 pixels were bad 520|374 73 00024761 1 147|REPORT: Pixel check failed. See file Err0484.err for results 220|374 73 101 08:51:47|WARNING 410|374 73 1 08:51:47|IC End 400|374 74 1 08:51:47|IC Start 200|374 74 08:51:47|TP Start 520|374 74 00024761 1 1|VSW5TESTSUITE PURPOSE 74 520|374 74 00024761 1 2|Assertion XDrawArc-74.(A) 520|374 74 00024761 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|374 74 00024761 1 4|the cap_style is applied to both endpoints and the 520|374 74 00024761 1 5|line_width is not equal to zero and the cap_style is 520|374 74 00024761 1 6|CapProjecting, then the closed path is a square, aligned 520|374 74 00024761 1 7|with the coordinate axes, centered at the endpoint, and with 520|374 74 00024761 1 8|the sides equal to the line-width. 520|374 74 00024761 1 9|METH: Draw zero length line with CapProjecting. 520|374 74 00024761 1 10|METH: Verify area drawn directly. 220|374 74 0 08:51:47|PASS 410|374 74 1 08:51:47|IC End 400|374 75 1 08:51:47|IC Start 200|374 75 08:51:47|TP Start 520|374 75 00024761 1 1|VSW5TESTSUITE PURPOSE 75 520|374 75 00024761 1 2|Assertion XDrawArc-75.(-) 520|374 75 00024761 1 3|When a cap_style is applied at an end point, then the phase 520|374 75 00024761 1 4|of the dash pattern is reset to the dash_offset. 520|374 75 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 75 3 08:51:47|NOTINUSE 410|374 75 1 08:51:47|IC End 400|374 76 1 08:51:47|IC Start 200|374 76 08:51:47|TP Start 520|374 76 00024761 1 1|VSW5TESTSUITE PURPOSE 76 520|374 76 00024761 1 2|Assertion XDrawArc-76.(A) 520|374 76 00024761 1 3|When fill_style is FillSolid, then on a call to XDrawArc 520|374 76 00024761 1 4|the source pixel for the drawing operation is foreground. 520|374 76 00024761 1 5|METH: Set fill-style to FillSolid. 520|374 76 00024761 1 6|METH: Do drawing operation. 520|374 76 00024761 1 7|METH: Pixmap verify. 220|374 76 0 08:51:48|PASS 410|374 76 1 08:51:48|IC End 400|374 77 1 08:51:48|IC Start 200|374 77 08:51:48|TP Start 520|374 77 00024761 1 1|VSW5TESTSUITE PURPOSE 77 520|374 77 00024761 1 2|Assertion XDrawArc-77.(A) 520|374 77 00024761 1 3|When fill-style is FillTiled, then on a call to XDrawArc 520|374 77 00024761 1 4|the source for the drawing operation is tile. 520|374 77 00024761 1 5|METH: Create a tile of appropriate depth. 520|374 77 00024761 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|374 77 00024761 1 7|METH: to interesting values. 520|374 77 00024761 1 8|METH: Set fill-style to FillTiled. 520|374 77 00024761 1 9|METH: Part 1. 520|374 77 00024761 1 10|METH: Do drawing operation. 520|374 77 00024761 1 11|METH: If FillRectangle operation 520|374 77 00024761 1 12|METH: Directly check using checktile. 520|374 77 00024761 1 13|METH: else 520|374 77 00024761 1 14|METH: Pixmap verify. 520|374 77 00024761 1 15|METH: 520|374 77 00024761 1 16|METH: Part 2. 520|374 77 00024761 1 17|METH: Do drawing operation. 520|374 77 00024761 1 18|METH: Reverse fg and bg in tile. 520|374 77 00024761 1 19|METH: Set gc function to xor. 520|374 77 00024761 1 20|METH: Repeat drawing operation. 520|374 77 00024761 1 21|METH: Verify that result is the same as drawing solid line with xor 520|374 77 00024761 1 22|METH: of the fg and bg. 520|374 77 00024761 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|374 77 00024761 1 24|METH: drawn) 520|374 77 00024761 1 25|METH: 220|374 77 0 08:51:49|PASS 410|374 77 1 08:51:49|IC End 400|374 78 1 08:51:49|IC Start 200|374 78 08:51:49|TP Start 520|374 78 00024761 1 1|VSW5TESTSUITE PURPOSE 78 520|374 78 00024761 1 2|Assertion XDrawArc-78.(A) 520|374 78 00024761 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|374 78 00024761 1 4|XDrawArc the source for the drawing operation is a tile with 520|374 78 00024761 1 5|the same width and height as stipple, but with background 520|374 78 00024761 1 6|everywhere stipple has a zero and with foreground everywhere 520|374 78 00024761 1 7|stipple has a one. 520|374 78 00024761 1 8|METH: Create stipple. 520|374 78 00024761 1 9|METH: Set fill-style to FillOpaqueStippled. 520|374 78 00024761 1 10|METH: Do drawing operation. 520|374 78 00024761 1 11|METH: Pixmap verify the results. 520|374 78 00024761 1 12|METH: 520|374 78 00024761 1 13|METH: Reverse foreground and background pixels. 520|374 78 00024761 1 14|METH: Combine drawing with previous drawing. 520|374 78 00024761 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|374 78 00024761 1 16|METH: equal to combination of fg and bg pixels. 220|374 78 0 08:51:49|PASS 410|374 78 1 08:51:49|IC End 400|374 79 1 08:51:49|IC Start 200|374 79 08:51:49|TP Start 520|374 79 00024761 1 1|VSW5TESTSUITE PURPOSE 79 520|374 79 00024761 1 2|Assertion XDrawArc-79.(A) 520|374 79 00024761 1 3|When fill_style is FillStippled, then on a call to 520|374 79 00024761 1 4|XDrawArc the source for the drawing operation is foreground 520|374 79 00024761 1 5|masked by the stipple pattern tiled in a single plane. 520|374 79 00024761 1 6|METH: Create stipple 520|374 79 00024761 1 7|METH: Set fill-style to FillStippled. 520|374 79 00024761 1 8|METH: Set background to foreground pixel to verify it is not affecting things. 520|374 79 00024761 1 9|METH: Do drawing. 520|374 79 00024761 1 10|METH: Pixmap verify. 220|374 79 0 08:51:50|PASS 410|374 79 1 08:51:50|IC End 400|374 80 1 08:51:50|IC Start 200|374 80 08:51:50|TP Start 520|374 80 00024761 1 1|VSW5TESTSUITE PURPOSE 80 520|374 80 00024761 1 2|Assertion XDrawArc-80.(A) 520|374 80 00024761 1 3|When subwindow_mode is ClipByChildren, then the 520|374 80 00024761 1 4|destination window and source (if it is a window) are 520|374 80 00024761 1 5|clipped by all viewable InputOutput children. 520|374 80 00024761 1 6|METH: Set subwindow-mode to be ClipByChildren 520|374 80 00024761 1 7|METH: Cover window with many strip sub-windows. 520|374 80 00024761 1 8|METH: Do drawing operation 520|374 80 00024761 1 9|METH: Verify that all subwindows are clear. 220|374 80 0 08:51:50|PASS 410|374 80 1 08:51:50|IC End 400|374 81 1 08:51:50|IC Start 200|374 81 08:51:50|TP Start 520|374 81 00024761 1 1|VSW5TESTSUITE PURPOSE 81 520|374 81 00024761 1 2|Assertion XDrawArc-81.(A) 520|374 81 00024761 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|374 81 00024761 1 4|destination window nor source (if it is a window) is clipped 520|374 81 00024761 1 5|by inferiors. 520|374 81 00024761 1 6|METH: Place subwindows over parts of the main window 520|374 81 00024761 1 7|METH: Create subwindows over these windows as well. 520|374 81 00024761 1 8|METH: Do graphics operation. 520|374 81 00024761 1 9|METH: Verify that the operation was not affected. 220|374 81 0 08:51:55|PASS 410|374 81 1 08:51:55|IC End 400|374 82 1 08:51:55|IC Start 200|374 82 08:51:55|TP Start 520|374 82 00024761 1 1|VSW5TESTSUITE PURPOSE 82 520|374 82 00024761 1 2|Assertion XDrawArc-82.(A) 520|374 82 00024761 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|374 82 00024761 1 4|depth with mapped inferiors of differing depth, then no 520|374 82 00024761 1 5|errors occur. 520|374 82 00024761 1 6|METH: If only one depth window supported 520|374 82 00024761 1 7|METH: Result is UNSUPPORTED 520|374 82 00024761 1 8|METH: 520|374 82 00024761 1 9|METH: Find two visuals with different depths. 520|374 82 00024761 1 10|METH: Use one of these visuals to create a window. 520|374 82 00024761 1 11|METH: Use the other to create a subwindow. 520|374 82 00024761 1 12|METH: Verify that no errors occur. 520|374 82 00024761 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|374 82 0 08:51:55|PASS 410|374 82 1 08:51:55|IC End 400|374 83 1 08:51:55|IC Start 200|374 83 08:51:55|TP Start 520|374 83 00024761 1 1|VSW5TESTSUITE PURPOSE 83 520|374 83 00024761 1 2|Assertion XDrawArc-83.(A) 520|374 83 00024761 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|374 83 00024761 1 4|are interpreted relative to the origin of the destination 520|374 83 00024761 1 5|drawable specified in the graphics operation. 520|374 83 00024761 1 6|METH: Create Pixmap and set clip-mask with it. 520|374 83 00024761 1 7|METH: Vary clip origin 520|374 83 00024761 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|374 83 00024761 1 9|METH: Pixmap verify results inside the cliparea. 220|374 83 0 08:51:56|PASS 410|374 83 1 08:51:56|IC End 400|374 84 1 08:51:56|IC Start 200|374 84 08:51:56|TP Start 520|374 84 00024761 1 1|VSW5TESTSUITE PURPOSE 84 520|374 84 00024761 1 2|Assertion XDrawArc-84.(A) 520|374 84 00024761 1 3|When the clip_mask is set to None, then the pixels are 520|374 84 00024761 1 4|always drawn regardless of the clip origin. 520|374 84 00024761 1 5|METH: Set clip mask to None 520|374 84 00024761 1 6|METH: Verify that things are still drawn. 220|374 84 0 08:51:57|PASS 410|374 84 1 08:51:57|IC End 400|374 85 1 08:51:57|IC Start 200|374 85 08:51:57|TP Start 520|374 85 00024761 1 1|VSW5TESTSUITE PURPOSE 85 520|374 85 00024761 1 2|Assertion XDrawArc-85.(A) 520|374 85 00024761 1 3|When pixels are outside the area covered by the clip_mask, 520|374 85 00024761 1 4|then they are not drawn. 520|374 85 00024761 1 5|METH: Create a pixmap depth 1. 520|374 85 00024761 1 6|METH: Fill it with all ones. 520|374 85 00024761 1 7|METH: Set this pixmap as the clip_mask. 520|374 85 00024761 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|374 85 00024761 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|374 85 00024761 1 10|METH: drawing outside the clip-mask. 220|374 85 0 08:51:58|PASS 410|374 85 1 08:51:58|IC End 400|374 86 1 08:51:58|IC Start 200|374 86 08:51:58|TP Start 520|374 86 00024761 1 1|VSW5TESTSUITE PURPOSE 86 520|374 86 00024761 1 2|Assertion XDrawArc-86.(A) 520|374 86 00024761 1 3|When pixels have a clip_mask bit set to 1, and they would 520|374 86 00024761 1 4|be drawn, then they are drawn. 520|374 86 00024761 1 5|METH: Do graphics operation. 520|374 86 00024761 1 6|METH: Save the image on the drawable. 520|374 86 00024761 1 7|METH: Clear drawable. 520|374 86 00024761 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|374 86 00024761 1 9|METH: Set all bits in pixmap to 1. 520|374 86 00024761 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|374 86 00024761 1 11|METH: Do graphics operation. 520|374 86 00024761 1 12|METH: Verify that the images drawn were the same. 520|374 86 00024761 1 13|METH: 520|374 86 00024761 1 14|METH: Set pixmap to a pattern. 520|374 86 00024761 1 15|METH: Do graphics operation. 520|374 86 00024761 1 16|METH: Pixmap verify the result. 220|374 86 0 08:51:59|PASS 410|374 86 1 08:51:59|IC End 400|374 87 1 08:51:59|IC Start 200|374 87 08:51:59|TP Start 520|374 87 00024761 1 1|VSW5TESTSUITE PURPOSE 87 520|374 87 00024761 1 2|Assertion XDrawArc-87.(A) 520|374 87 00024761 1 3|When pixels have a clip_mask bit set to 0, then they are 520|374 87 00024761 1 4|not drawn. 520|374 87 00024761 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|374 87 00024761 1 6|METH: Set all bits in pixmap to 0. 520|374 87 00024761 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|374 87 00024761 1 8|METH: Do graphics operation. 520|374 87 00024761 1 9|METH: Verify that nothing is drawn. 220|374 87 0 08:51:59|PASS 410|374 87 1 08:51:59|IC End 400|374 88 1 08:51:59|IC Start 200|374 88 08:51:59|TP Start 520|374 88 00024761 1 1|VSW5TESTSUITE PURPOSE 88 520|374 88 00024761 1 2|Assertion XDrawArc-88.(A) 520|374 88 00024761 1 3|The foregound component of the gc is used to determine the 520|374 88 00024761 1 4|foreground pixel value. 520|374 88 00024761 1 5|METH: Set foreground to various values. 520|374 88 00024761 1 6|METH: Pixmap verify the results. 220|374 88 0 08:52:10|PASS 410|374 88 1 08:52:10|IC End 400|374 89 1 08:52:10|IC Start 200|374 89 08:52:10|TP Start 520|374 89 00024761 1 1|VSW5TESTSUITE PURPOSE 89 520|374 89 00024761 1 2|Assertion XDrawArc-89.(A) 520|374 89 00024761 1 3|The value for foreground is truncated to the depth of the 520|374 89 00024761 1 4|GC. 520|374 89 00024761 1 5|METH: Set foreground to value with all bits set. 520|374 89 00024761 1 6|METH: Find a non background pixel. 520|374 89 00024761 1 7|METH: Check that this is truncated to the depth. 220|374 89 0 08:52:11|PASS 410|374 89 1 08:52:11|IC End 400|374 90 1 08:52:11|IC Start 200|374 90 08:52:11|TP Start 520|374 90 00024761 1 1|VSW5TESTSUITE PURPOSE 90 520|374 90 00024761 1 2|Assertion XDrawArc-90.(A) 520|374 90 00024761 1 3|The background component of the gc is used to determine the 520|374 90 00024761 1 4|background pixel value. 520|374 90 00024761 1 5|METH: Set GC component background to various values. 520|374 90 00024761 1 6|METH: Pixmap verify the results. 220|374 90 0 08:52:13|PASS 410|374 90 1 08:52:13|IC End 400|374 91 1 08:52:13|IC Start 200|374 91 08:52:13|TP Start 520|374 91 00024761 1 1|VSW5TESTSUITE PURPOSE 91 520|374 91 00024761 1 2|Assertion XDrawArc-91.(A) 520|374 91 00024761 1 3|The value for background is truncated to the depth of the 520|374 91 00024761 1 4|GC. 520|374 91 00024761 1 5|METH: Set GC component background to value with all bits set. 520|374 91 00024761 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|374 91 00024761 1 7|METH: Set GC component stipple to all zeros 520|374 91 00024761 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|374 91 00024761 1 9|METH: else if (XCopyPlane || XPutImage) 520|374 91 00024761 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|374 91 00024761 1 11|METH: else if XCopyArea 520|374 91 00024761 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|374 91 00024761 1 13|METH: Draw item. 520|374 91 00024761 1 14|METH: Find a pixel with a value other than W_BG. 520|374 91 00024761 1 15|METH: Check that this is truncated to the depth. 220|374 91 0 08:52:13|PASS 410|374 91 1 08:52:13|IC End 400|374 92 1 08:52:13|IC Start 200|374 92 08:52:13|TP Start 520|374 92 00024761 1 1|VSW5TESTSUITE PURPOSE 92 520|374 92 00024761 1 2|Assertion XDrawArc-92.(A) 520|374 92 00024761 1 3|The tile/stipple origin coordinates ts-x-origin and 520|374 92 00024761 1 4|ts-y-origin are interpreted relative to the origin of the 520|374 92 00024761 1 5|destination drawable specified in the graphics operation. 520|374 92 00024761 1 6|METH: Create a stipple pixmap. 520|374 92 00024761 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|374 92 00024761 1 8|METH: For various tile/stipple origins: 520|374 92 00024761 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|374 92 00024761 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|374 92 00024761 1 11|METH: Clear drawable. 520|374 92 00024761 1 12|METH: Do graphics operation. 520|374 92 00024761 1 13|METH: Pixmap verify. 520|374 92 00024761 1 14|METH: Create a tile with depth of drawable. 520|374 92 00024761 1 15|METH: Set tile component of GC to tile using XSetTile. 520|374 92 00024761 1 16|METH: For various tile/stipple origins: 520|374 92 00024761 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|374 92 00024761 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|374 92 00024761 1 19|METH: Clear drawable. 520|374 92 00024761 1 20|METH: Do graphics operation. 520|374 92 00024761 1 21|METH: Pixmap verify. 220|374 92 0 08:52:14|PASS 410|374 92 1 08:52:14|IC End 400|374 93 1 08:52:14|IC Start 200|374 93 08:52:14|TP Start 520|374 93 00024761 1 1|VSW5TESTSUITE PURPOSE 93 520|374 93 00024761 1 2|Assertion XDrawArc-93.(A) 520|374 93 00024761 1 3|The dash_offset defines the phase of the pattern, 520|374 93 00024761 1 4|specifying how many pixels into the dash-list the pattern 520|374 93 00024761 1 5|begins in any single graphics request. 520|374 93 00024761 1 6|METH: For both odd and even line widths do: 520|374 93 00024761 1 7|METH: Set graphics coordinates for dashed lines 520|374 93 00024761 1 8|METH: (includes horizontal and vertical cases, 520|374 93 00024761 1 9|METH: and includes joins and caps where relevant). 520|374 93 00024761 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|374 93 00024761 1 11|METH: For various dash_offsets: 520|374 93 00024761 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|374 93 00024761 1 13|METH: Clear drawable. 520|374 93 00024761 1 14|METH: Draw lines. 520|374 93 00024761 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|374 93 00024761 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|374 93 00024761 1 17|METH: Clear drawable. 520|374 93 00024761 1 18|METH: Draw lines. 520|374 93 00024761 1 19|METH: Save the image on the drawable. 520|374 93 00024761 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|374 93 00024761 1 21|METH: Clear drawable. 520|374 93 00024761 1 22|METH: Draw lines. 520|374 93 00024761 1 23|METH: Verify that the images drawn were the same. 220|374 93 0 08:52:16|PASS 410|374 93 1 08:52:16|IC End 400|374 94 1 08:52:16|IC Start 200|374 94 08:52:16|TP Start 520|374 94 00024761 1 1|VSW5TESTSUITE PURPOSE 94 520|374 94 00024761 1 2|Assertion XDrawArc-94.(A) 520|374 94 00024761 1 3|The initial and alternate elements of the dash-list within 520|374 94 00024761 1 4|the GC specify the lengths of the even dashes and the second 520|374 94 00024761 1 5|and alternate elements specify the lengths of the odd 520|374 94 00024761 1 6|dashes. 520|374 94 00024761 1 7|METH: Set graphics coordinates for dashed lines 520|374 94 00024761 1 8|METH: (includes horizontal and vertical cases, 520|374 94 00024761 1 9|METH: and includes joins and caps where relevant). 520|374 94 00024761 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|374 94 00024761 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|374 94 00024761 1 12|METH: Clear drawable. 520|374 94 00024761 1 13|METH: Draw lines. 520|374 94 00024761 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|374 94 00024761 1 15|METH: Repeat with odd length dash_list. 520|374 94 00024761 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|374 94 0 08:52:17|PASS 410|374 94 1 08:52:17|IC End 400|374 95 1 08:52:17|IC Start 200|374 95 08:52:17|TP Start 520|374 95 00024761 1 1|VSW5TESTSUITE PURPOSE 95 520|374 95 00024761 1 2|Assertion XDrawArc-95.(A) 520|374 95 00024761 1 3|The dashes component of the GC specifies the length of both 520|374 95 00024761 1 4|even and odd dashes. 520|374 95 00024761 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|374 95 00024761 1 6|METH: Draw lines. 520|374 95 00024761 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|374 95 0 08:52:17|PASS 410|374 95 1 08:52:17|IC End 400|374 96 1 08:52:17|IC Start 200|374 96 08:52:17|TP Start 520|374 96 00024761 1 1|VSW5TESTSUITE PURPOSE 96 520|374 96 00024761 1 2|Assertion XDrawArc-96.(-) 520|374 96 00024761 1 3|When the line is horizontal, then the length of a dash is 520|374 96 00024761 1 4|measured along the x axis. 520|374 96 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 96 3 08:52:17|NOTINUSE 410|374 96 1 08:52:17|IC End 400|374 97 1 08:52:17|IC Start 200|374 97 08:52:17|TP Start 520|374 97 00024761 1 1|VSW5TESTSUITE PURPOSE 97 520|374 97 00024761 1 2|Assertion XDrawArc-97.(-) 520|374 97 00024761 1 3|When the line is vertical, then the length of a dash is 520|374 97 00024761 1 4|measured along the y axis. 520|374 97 00024761 1 5|The assertion is descriptive or is tested elsewhere. 220|374 97 3 08:52:17|NOTINUSE 410|374 97 1 08:52:17|IC End 400|374 98 1 08:52:17|IC Start 200|374 98 08:52:17|TP Start 520|374 98 00024761 1 1|VSW5TESTSUITE PURPOSE 98 520|374 98 00024761 1 2|Assertion XDrawArc-98.(A) 520|374 98 00024761 1 3|When a drawable argument does not name a valid Drawable, 520|374 98 00024761 1 4|then a BadDrawable error occurs. 520|374 98 00024761 1 5|METH: Create a bad drawable by creating and destroying a window. 520|374 98 00024761 1 6|METH: Call test function using bad drawable as the drawable argument. 520|374 98 00024761 1 7|METH: Verify that a BadDrawable error occurs. 220|374 98 0 08:52:17|PASS 410|374 98 1 08:52:17|IC End 400|374 99 1 08:52:17|IC Start 200|374 99 08:52:17|TP Start 520|374 99 00024761 1 1|VSW5TESTSUITE PURPOSE 99 520|374 99 00024761 1 2|Assertion XDrawArc-99.(A) 520|374 99 00024761 1 3|When the GC argument does not name a defined GC, then a 520|374 99 00024761 1 4|BadGC error occurs. 520|374 99 00024761 1 5|METH: Create a GC. 520|374 99 00024761 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|374 99 00024761 1 7|METH: Call test function using bad GC as the GC argument. 520|374 99 00024761 1 8|METH: Verify that a BadGC error occurs. 220|374 99 0 08:52:17|PASS 410|374 99 1 08:52:17|IC End 400|374 100 1 08:52:17|IC Start 200|374 100 08:52:17|TP Start 520|374 100 00024761 1 1|VSW5TESTSUITE PURPOSE 100 520|374 100 00024761 1 2|Assertion XDrawArc-100.(A) 520|374 100 00024761 1 3|When a drawable argument is an InputOnly window then a 520|374 100 00024761 1 4|BadMatch error occurs. 520|374 100 00024761 1 5|METH: Create an InputOnly window. 520|374 100 00024761 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|374 100 00024761 1 7|METH: Verify that a BadMatch error occurs. 220|374 100 0 08:52:17|PASS 410|374 100 1 08:52:17|IC End 400|374 101 1 08:52:17|IC Start 200|374 101 08:52:17|TP Start 520|374 101 00024761 1 1|VSW5TESTSUITE PURPOSE 101 520|374 101 00024761 1 2|Assertion XDrawArc-101.(A) 520|374 101 00024761 1 3|When the graphics context and the drawable do not have the 520|374 101 00024761 1 4|same depth, then a BadMatch error occurs. 520|374 101 00024761 1 5|METH: If only one depth supported 520|374 101 00024761 1 6|METH: report UNSUPPORTED 520|374 101 00024761 1 7|METH: Create pixmap of depth 1. 520|374 101 00024761 1 8|METH: Create gc of different depth. 520|374 101 00024761 1 9|METH: Call test function with this pixmap and gc. 520|374 101 00024761 1 10|METH: Verify that a BadMatch error occurs. 220|374 101 0 08:52:17|PASS 410|374 101 1 08:52:17|IC End 400|374 102 1 08:52:17|IC Start 200|374 102 08:52:17|TP Start 520|374 102 00024761 1 1|VSW5TESTSUITE PURPOSE 102 520|374 102 00024761 1 2|Assertion XDrawArc-102.(A) 520|374 102 00024761 1 3|When the graphics context and the drawable were not created 520|374 102 00024761 1 4|for the same root, then a BadMatch error occurs. 520|374 102 00024761 1 5|METH: If multiple screens are supported 520|374 102 00024761 1 6|METH: Create pixmap of depth 1. 520|374 102 00024761 1 7|METH: Create gc on alternate screen. 520|374 102 00024761 1 8|METH: Call test function with this pixmap and gc. 520|374 102 00024761 1 9|METH: Verify that a BadMatch error occurs. 520|374 102 00024761 1 10|METH: else 520|374 102 00024761 1 11|METH: report UNSUPPORTED 520|374 102 00024761 1 12|REPORT: No alternate root supported 220|374 102 4 08:52:17|UNSUPPORTED 410|374 102 1 08:52:17|IC End 80|374 1 08:52:20|TC End, scenario ref 758-0 70||"VSW5TESTSUITE CASE XDrawArcs 112" 10|375 /Xlib9/XDrawArcs/XDrawArcs 08:52:20|TC Start, scenario ref 760-0 15|375 3.3-lite 112|TCM Start 520|375 0 00024765 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|375 1 1 08:52:21|IC Start 200|375 1 08:52:21|TP Start 520|375 1 00024765 1 1|VSW5TESTSUITE PURPOSE 1 520|375 1 00024765 1 2|Assertion XDrawArcs-1.(A) 520|375 1 00024765 1 3|A call to XDrawArcs draws narcs circular or elliptical arcs 520|375 1 00024765 1 4|in the drawable d, each specified by the corresponding 520|375 1 00024765 1 5|member of the arcs list. 520|375 1 00024765 1 6|METH: Draw arcs. 520|375 1 00024765 1 7|METH: Pixmap verify. 520|375 1 00024765 1 8|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 9|REPORT: Pixel check failed. See file Err0000.err for results 520|375 1 00024765 1 10|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 11|REPORT: Pixel check failed. See file Err0001.err for results 520|375 1 00024765 1 12|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 13|REPORT: Pixel check failed. See file Err0002.err for results 520|375 1 00024765 1 14|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 15|REPORT: Pixel check failed. See file Err0003.err for results 520|375 1 00024765 1 16|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 17|REPORT: Pixel check failed. See file Err0004.err for results 520|375 1 00024765 1 18|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 19|REPORT: Pixel check failed. See file Err0005.err for results 520|375 1 00024765 1 20|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 21|REPORT: Pixel check failed. See file Err0006.err for results 520|375 1 00024765 1 22|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 23|REPORT: Pixel check failed. See file Err0007.err for results 520|375 1 00024765 1 24|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 25|REPORT: Pixel check failed. See file Err0008.err for results 520|375 1 00024765 1 26|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 27|REPORT: Pixel check failed. See file Err0009.err for results 520|375 1 00024765 1 28|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 29|REPORT: Pixel check failed. See file Err0010.err for results 520|375 1 00024765 1 30|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 31|REPORT: Pixel check failed. See file Err0011.err for results 520|375 1 00024765 1 32|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 33|REPORT: Pixel check failed. See file Err0012.err for results 520|375 1 00024765 1 34|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 35|REPORT: Pixel check failed. See file Err0013.err for results 520|375 1 00024765 1 36|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 37|REPORT: Pixel check failed. See file Err0014.err for results 520|375 1 00024765 1 38|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 39|REPORT: Pixel check failed. See file Err0015.err for results 520|375 1 00024765 1 40|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 41|REPORT: Pixel check failed. See file Err0016.err for results 520|375 1 00024765 1 42|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 43|REPORT: Pixel check failed. See file Err0017.err for results 520|375 1 00024765 1 44|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 45|REPORT: Pixel check failed. See file Err0018.err for results 520|375 1 00024765 1 46|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 47|REPORT: Pixel check failed. See file Err0019.err for results 520|375 1 00024765 1 48|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 49|REPORT: Pixel check failed. See file Err0020.err for results 520|375 1 00024765 1 50|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 51|REPORT: Pixel check failed. See file Err0021.err for results 520|375 1 00024765 1 52|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 53|REPORT: Pixel check failed. See file Err0022.err for results 520|375 1 00024765 1 54|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 55|REPORT: Pixel check failed. See file Err0023.err for results 520|375 1 00024765 1 56|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 57|REPORT: Pixel check failed. See file Err0024.err for results 520|375 1 00024765 1 58|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 59|REPORT: Pixel check failed. See file Err0025.err for results 520|375 1 00024765 1 60|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 61|REPORT: Pixel check failed. See file Err0026.err for results 520|375 1 00024765 1 62|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 63|REPORT: Pixel check failed. See file Err0027.err for results 520|375 1 00024765 1 64|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 65|REPORT: Pixel check failed. See file Err0028.err for results 520|375 1 00024765 1 66|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 67|REPORT: Pixel check failed. See file Err0029.err for results 520|375 1 00024765 1 68|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 69|REPORT: Pixel check failed. See file Err0030.err for results 520|375 1 00024765 1 70|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 71|REPORT: Pixel check failed. See file Err0031.err for results 520|375 1 00024765 1 72|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 73|REPORT: Pixel check failed. See file Err0032.err for results 520|375 1 00024765 1 74|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 75|REPORT: Pixel check failed. See file Err0033.err for results 520|375 1 00024765 1 76|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 77|REPORT: Pixel check failed. See file Err0034.err for results 520|375 1 00024765 1 78|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 79|REPORT: Pixel check failed. See file Err0035.err for results 520|375 1 00024765 1 80|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 81|REPORT: Pixel check failed. See file Err0036.err for results 520|375 1 00024765 1 82|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 83|REPORT: Pixel check failed. See file Err0037.err for results 520|375 1 00024765 1 84|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 85|REPORT: Pixel check failed. See file Err0038.err for results 520|375 1 00024765 1 86|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 87|REPORT: Pixel check failed. See file Err0039.err for results 520|375 1 00024765 1 88|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 89|REPORT: Pixel check failed. See file Err0040.err for results 520|375 1 00024765 1 90|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 91|REPORT: Pixel check failed. See file Err0041.err for results 520|375 1 00024765 1 92|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 93|REPORT: Pixel check failed. See file Err0042.err for results 520|375 1 00024765 1 94|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 95|REPORT: Pixel check failed. See file Err0043.err for results 520|375 1 00024765 1 96|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 97|REPORT: Pixel check failed. See file Err0044.err for results 520|375 1 00024765 1 98|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 99|REPORT: Pixel check failed. See file Err0045.err for results 520|375 1 00024765 1 100|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 101|REPORT: Pixel check failed. See file Err0046.err for results 520|375 1 00024765 1 102|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 103|REPORT: Pixel check failed. See file Err0047.err for results 520|375 1 00024765 1 104|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 105|REPORT: Pixel check failed. See file Err0048.err for results 520|375 1 00024765 1 106|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 107|REPORT: Pixel check failed. See file Err0049.err for results 520|375 1 00024765 1 108|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 109|REPORT: Pixel check failed. See file Err0050.err for results 520|375 1 00024765 1 110|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 111|REPORT: Pixel check failed. See file Err0051.err for results 520|375 1 00024765 1 112|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 113|REPORT: Pixel check failed. See file Err0052.err for results 520|375 1 00024765 1 114|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 115|REPORT: Pixel check failed. See file Err0053.err for results 520|375 1 00024765 1 116|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 117|REPORT: Pixel check failed. See file Err0054.err for results 520|375 1 00024765 1 118|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 119|REPORT: Pixel check failed. See file Err0055.err for results 520|375 1 00024765 1 120|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 121|REPORT: Pixel check failed. See file Err0056.err for results 520|375 1 00024765 1 122|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 123|REPORT: Pixel check failed. See file Err0057.err for results 520|375 1 00024765 1 124|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 125|REPORT: Pixel check failed. See file Err0058.err for results 520|375 1 00024765 1 126|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 127|REPORT: Pixel check failed. See file Err0059.err for results 520|375 1 00024765 1 128|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 129|REPORT: Pixel check failed. See file Err0060.err for results 520|375 1 00024765 1 130|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 131|REPORT: Pixel check failed. See file Err0061.err for results 520|375 1 00024765 1 132|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 133|REPORT: Pixel check failed. See file Err0062.err for results 520|375 1 00024765 1 134|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 135|REPORT: Pixel check failed. See file Err0063.err for results 520|375 1 00024765 1 136|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 137|REPORT: Pixel check failed. See file Err0064.err for results 520|375 1 00024765 1 138|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 139|REPORT: Pixel check failed. See file Err0065.err for results 520|375 1 00024765 1 140|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 141|REPORT: Pixel check failed. See file Err0066.err for results 520|375 1 00024765 1 142|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 143|REPORT: Pixel check failed. See file Err0067.err for results 520|375 1 00024765 1 144|REPORT: A total of 1 out of 9000 pixels were bad 520|375 1 00024765 1 145|REPORT: Pixel check failed. See file Err0068.err for results 220|375 1 1 08:52:23|FAIL 410|375 1 1 08:52:23|IC End 400|375 2 1 08:52:23|IC Start 200|375 2 08:52:23|TP Start 520|375 2 00024765 1 1|VSW5TESTSUITE PURPOSE 2 520|375 2 00024765 1 2|Assertion XDrawArcs-2.(-) 520|375 2 00024765 1 3|The centre of each circle or ellipse is the centre of the 520|375 2 00024765 1 4|specified rectangle, with top left corner at x and y and the 520|375 2 00024765 1 5|major and minor axes are specified by the rectangle's width 520|375 2 00024765 1 6|and height. 520|375 2 00024765 1 7|The assertion is descriptive or is tested elsewhere. 220|375 2 3 08:52:23|NOTINUSE 410|375 2 1 08:52:23|IC End 400|375 3 1 08:52:23|IC Start 200|375 3 08:52:23|TP Start 520|375 3 00024765 1 1|VSW5TESTSUITE PURPOSE 3 520|375 3 00024765 1 2|Assertion XDrawArcs-3.(-) 520|375 3 00024765 1 3|The start of the arc is specified by the angle1 component, 520|375 3 00024765 1 4|in units of degrees * 64, relative to the three -o'clock 520|375 3 00024765 1 5|position from the centre. 520|375 3 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 3 3 08:52:23|NOTINUSE 410|375 3 1 08:52:23|IC End 400|375 4 1 08:52:23|IC Start 200|375 4 08:52:23|TP Start 520|375 4 00024765 1 1|VSW5TESTSUITE PURPOSE 4 520|375 4 00024765 1 2|Assertion XDrawArcs-4.(-) 520|375 4 00024765 1 3|The path and extent of the arc relative to the start of the 520|375 4 00024765 1 4|arc is specified by the angle2 component, in units of 520|375 4 00024765 1 5|degrees * 64. 520|375 4 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 4 3 08:52:23|NOTINUSE 410|375 4 1 08:52:23|IC End 400|375 5 1 08:52:23|IC Start 200|375 5 08:52:23|TP Start 520|375 5 00024765 1 1|VSW5TESTSUITE PURPOSE 5 520|375 5 00024765 1 2|Assertion XDrawArcs-5.(A) 520|375 5 00024765 1 3|When the angles are positive, then a call to XDrawArcs 520|375 5 00024765 1 4|draws the arc in the counterclockwise direction. 520|375 5 00024765 1 5|METH: Draw arc with positive angles. 520|375 5 00024765 1 6|METH: Pixmap verify. 520|375 5 00024765 1 7|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 8|REPORT: Pixel check failed. See file Err0069.err for results 520|375 5 00024765 1 9|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 10|REPORT: Pixel check failed. See file Err0070.err for results 520|375 5 00024765 1 11|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 12|REPORT: Pixel check failed. See file Err0071.err for results 520|375 5 00024765 1 13|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 14|REPORT: Pixel check failed. See file Err0072.err for results 520|375 5 00024765 1 15|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 16|REPORT: Pixel check failed. See file Err0073.err for results 520|375 5 00024765 1 17|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 18|REPORT: Pixel check failed. See file Err0074.err for results 520|375 5 00024765 1 19|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 20|REPORT: Pixel check failed. See file Err0075.err for results 520|375 5 00024765 1 21|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 22|REPORT: Pixel check failed. See file Err0076.err for results 520|375 5 00024765 1 23|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 24|REPORT: Pixel check failed. See file Err0077.err for results 520|375 5 00024765 1 25|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 26|REPORT: Pixel check failed. See file Err0078.err for results 520|375 5 00024765 1 27|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 28|REPORT: Pixel check failed. See file Err0079.err for results 520|375 5 00024765 1 29|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 30|REPORT: Pixel check failed. See file Err0080.err for results 520|375 5 00024765 1 31|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 32|REPORT: Pixel check failed. See file Err0081.err for results 520|375 5 00024765 1 33|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 34|REPORT: Pixel check failed. See file Err0082.err for results 520|375 5 00024765 1 35|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 36|REPORT: Pixel check failed. See file Err0083.err for results 520|375 5 00024765 1 37|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 38|REPORT: Pixel check failed. See file Err0084.err for results 520|375 5 00024765 1 39|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 40|REPORT: Pixel check failed. See file Err0085.err for results 520|375 5 00024765 1 41|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 42|REPORT: Pixel check failed. See file Err0086.err for results 520|375 5 00024765 1 43|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 44|REPORT: Pixel check failed. See file Err0087.err for results 520|375 5 00024765 1 45|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 46|REPORT: Pixel check failed. See file Err0088.err for results 520|375 5 00024765 1 47|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 48|REPORT: Pixel check failed. See file Err0089.err for results 520|375 5 00024765 1 49|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 50|REPORT: Pixel check failed. See file Err0090.err for results 520|375 5 00024765 1 51|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 52|REPORT: Pixel check failed. See file Err0091.err for results 520|375 5 00024765 1 53|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 54|REPORT: Pixel check failed. See file Err0092.err for results 520|375 5 00024765 1 55|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 56|REPORT: Pixel check failed. See file Err0093.err for results 520|375 5 00024765 1 57|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 58|REPORT: Pixel check failed. See file Err0094.err for results 520|375 5 00024765 1 59|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 60|REPORT: Pixel check failed. See file Err0095.err for results 520|375 5 00024765 1 61|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 62|REPORT: Pixel check failed. See file Err0096.err for results 520|375 5 00024765 1 63|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 64|REPORT: Pixel check failed. See file Err0097.err for results 520|375 5 00024765 1 65|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 66|REPORT: Pixel check failed. See file Err0098.err for results 520|375 5 00024765 1 67|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 68|REPORT: Pixel check failed. See file Err0099.err for results 520|375 5 00024765 1 69|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 70|REPORT: Pixel check failed. See file Err0100.err for results 520|375 5 00024765 1 71|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 72|REPORT: Pixel check failed. See file Err0101.err for results 520|375 5 00024765 1 73|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 74|REPORT: Pixel check failed. See file Err0102.err for results 520|375 5 00024765 1 75|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 76|REPORT: Pixel check failed. See file Err0103.err for results 520|375 5 00024765 1 77|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 78|REPORT: Pixel check failed. See file Err0104.err for results 520|375 5 00024765 1 79|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 80|REPORT: Pixel check failed. See file Err0105.err for results 520|375 5 00024765 1 81|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 82|REPORT: Pixel check failed. See file Err0106.err for results 520|375 5 00024765 1 83|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 84|REPORT: Pixel check failed. See file Err0107.err for results 520|375 5 00024765 1 85|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 86|REPORT: Pixel check failed. See file Err0108.err for results 520|375 5 00024765 1 87|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 88|REPORT: Pixel check failed. See file Err0109.err for results 520|375 5 00024765 1 89|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 90|REPORT: Pixel check failed. See file Err0110.err for results 520|375 5 00024765 1 91|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 92|REPORT: Pixel check failed. See file Err0111.err for results 520|375 5 00024765 1 93|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 94|REPORT: Pixel check failed. See file Err0112.err for results 520|375 5 00024765 1 95|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 96|REPORT: Pixel check failed. See file Err0113.err for results 520|375 5 00024765 1 97|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 98|REPORT: Pixel check failed. See file Err0114.err for results 520|375 5 00024765 1 99|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 100|REPORT: Pixel check failed. See file Err0115.err for results 520|375 5 00024765 1 101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 102|REPORT: Pixel check failed. See file Err0116.err for results 520|375 5 00024765 1 103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 104|REPORT: Pixel check failed. See file Err0117.err for results 520|375 5 00024765 1 105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 106|REPORT: Pixel check failed. See file Err0118.err for results 520|375 5 00024765 1 107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 108|REPORT: Pixel check failed. See file Err0119.err for results 520|375 5 00024765 1 109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 110|REPORT: Pixel check failed. See file Err0120.err for results 520|375 5 00024765 1 111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 112|REPORT: Pixel check failed. See file Err0121.err for results 520|375 5 00024765 1 113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 114|REPORT: Pixel check failed. See file Err0122.err for results 520|375 5 00024765 1 115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 116|REPORT: Pixel check failed. See file Err0123.err for results 520|375 5 00024765 1 117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 118|REPORT: Pixel check failed. See file Err0124.err for results 520|375 5 00024765 1 119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 120|REPORT: Pixel check failed. See file Err0125.err for results 520|375 5 00024765 1 121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 122|REPORT: Pixel check failed. See file Err0126.err for results 520|375 5 00024765 1 123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 124|REPORT: Pixel check failed. See file Err0127.err for results 520|375 5 00024765 1 125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 126|REPORT: Pixel check failed. See file Err0128.err for results 520|375 5 00024765 1 127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 128|REPORT: Pixel check failed. See file Err0129.err for results 520|375 5 00024765 1 129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 130|REPORT: Pixel check failed. See file Err0130.err for results 520|375 5 00024765 1 131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 132|REPORT: Pixel check failed. See file Err0131.err for results 520|375 5 00024765 1 133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 134|REPORT: Pixel check failed. See file Err0132.err for results 520|375 5 00024765 1 135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 136|REPORT: Pixel check failed. See file Err0133.err for results 520|375 5 00024765 1 137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 138|REPORT: Pixel check failed. See file Err0134.err for results 520|375 5 00024765 1 139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 140|REPORT: Pixel check failed. See file Err0135.err for results 520|375 5 00024765 1 141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 142|REPORT: Pixel check failed. See file Err0136.err for results 520|375 5 00024765 1 143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 5 00024765 1 144|REPORT: Pixel check failed. See file Err0137.err for results 220|375 5 1 08:52:23|FAIL 410|375 5 1 08:52:23|IC End 400|375 6 1 08:52:23|IC Start 200|375 6 08:52:23|TP Start 520|375 6 00024765 1 1|VSW5TESTSUITE PURPOSE 6 520|375 6 00024765 1 2|Assertion XDrawArcs-6.(A) 520|375 6 00024765 1 3|When the angles are negative, then a call to XDrawArcs 520|375 6 00024765 1 4|draws the arc in the clockwise direction. 520|375 6 00024765 1 5|METH: Call XDrawArcs. 520|375 6 00024765 1 6|METH: Pixmap verify. 220|375 6 0 08:52:24|PASS 410|375 6 1 08:52:24|IC End 400|375 7 1 08:52:24|IC Start 200|375 7 08:52:24|TP Start 520|375 7 00024765 1 1|VSW5TESTSUITE PURPOSE 7 520|375 7 00024765 1 2|Assertion XDrawArcs-7.(A) 520|375 7 00024765 1 3|When the magnitude of angle2 is greater than 360 degrees, 520|375 7 00024765 1 4|then it is truncated to 360 degrees. 520|375 7 00024765 1 5|METH: Set gc function to GXxor. 520|375 7 00024765 1 6|METH: Call XDrawArcs with angle2 greater than 360. 520|375 7 00024765 1 7|METH: Pixmap check. 220|375 7 0 08:52:25|PASS 410|375 7 1 08:52:25|IC End 400|375 8 1 08:52:25|IC Start 200|375 8 08:52:25|TP Start 520|375 8 00024765 1 1|VSW5TESTSUITE PURPOSE 8 520|375 8 00024765 1 2|Assertion XDrawArcs-8.(-) 520|375 8 00024765 1 3|An arc specified as %[ ~x, ~y, ~width, ~height, ~angle1, 520|375 8 00024765 1 4|~angle2]%, has the origin of the major and minor axes at % 520|375 8 00024765 1 5|[ x+^ {width over 2}, ~y+^ {height over 2}]%, the 520|375 8 00024765 1 6|infinitely thin path describing the entire circle or ellipse 520|375 8 00024765 1 7|intersects the horizontal axis at % [ x, ~y+^ {height over 520|375 8 00024765 1 8|2}]% and % [ x+^ width, ~y+^ { height over 2}] % and 520|375 8 00024765 1 9|the path intersects the vertical axis at % [ x+^ { width 520|375 8 00024765 1 10|over 2}, ~y]% and % [ x+^ { width over 2}, ~y+^ height]%. 520|375 8 00024765 1 11|The assertion is descriptive or is tested elsewhere. 220|375 8 3 08:52:25|NOTINUSE 410|375 8 1 08:52:25|IC End 400|375 9 1 08:52:25|IC Start 200|375 9 08:52:25|TP Start 520|375 9 00024765 1 1|VSW5TESTSUITE PURPOSE 9 520|375 9 00024765 1 2|Assertion XDrawArcs-9.(-) 520|375 9 00024765 1 3|When a wide line with line-width lw is used in a call to 520|375 9 00024765 1 4|XDrawArcs, then the bounding outlines for filling are given 520|375 9 00024765 1 5|by the two infinitely thin paths consisting of all points 520|375 9 00024765 1 6|whose perpendicular distance from the path of the 520|375 9 00024765 1 7|circle/ellipse is equal to lw/2. 520|375 9 00024765 1 8|The assertion is descriptive or is tested elsewhere. 220|375 9 3 08:52:25|NOTINUSE 410|375 9 1 08:52:25|IC End 400|375 10 1 08:52:25|IC Start 200|375 10 08:52:25|TP Start 520|375 10 00024765 1 1|VSW5TESTSUITE PURPOSE 10 520|375 10 00024765 1 2|Assertion XDrawArcs-10.(-) 520|375 10 00024765 1 3|The cap_style and join_style are applied the same as for a 520|375 10 00024765 1 4|line corresponding to the tangent of the circle/ellipse at 520|375 10 00024765 1 5|the endpoint. 520|375 10 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 10 3 08:52:25|NOTINUSE 410|375 10 1 08:52:25|IC End 400|375 11 1 08:52:25|IC Start 200|375 11 08:52:25|TP Start 520|375 11 00024765 1 1|VSW5TESTSUITE PURPOSE 11 520|375 11 00024765 1 2|Assertion XDrawArcs-11.(-) 520|375 11 00024765 1 3|On a call to XDrawArcs the angles are interpreted in the 520|375 11 00024765 1 4|effectively skewed coordinate system of the ellipse. 520|375 11 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 11 3 08:52:25|NOTINUSE 410|375 11 1 08:52:25|IC End 400|375 12 1 08:52:25|IC Start 200|375 12 08:52:25|TP Start 520|375 12 00024765 1 1|VSW5TESTSUITE PURPOSE 12 520|375 12 00024765 1 2|Assertion XDrawArcs-12.(A) 520|375 12 00024765 1 3|A call to XDrawArcs does not draw a pixel more than once. 520|375 12 00024765 1 4|METH: Set gc function to GXxor. 520|375 12 00024765 1 5|METH: Call XDrawArcs. 520|375 12 00024765 1 6|METH: Pixmap verify. 520|375 12 00024765 1 7|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 8|REPORT: Pixel check failed. See file Err0138.err for results 520|375 12 00024765 1 9|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 10|REPORT: Pixel check failed. See file Err0139.err for results 520|375 12 00024765 1 11|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 12|REPORT: Pixel check failed. See file Err0140.err for results 520|375 12 00024765 1 13|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 14|REPORT: Pixel check failed. See file Err0141.err for results 520|375 12 00024765 1 15|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 16|REPORT: Pixel check failed. See file Err0142.err for results 520|375 12 00024765 1 17|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 18|REPORT: Pixel check failed. See file Err0143.err for results 520|375 12 00024765 1 19|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 20|REPORT: Pixel check failed. See file Err0144.err for results 520|375 12 00024765 1 21|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 22|REPORT: Pixel check failed. See file Err0145.err for results 520|375 12 00024765 1 23|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 24|REPORT: Pixel check failed. See file Err0146.err for results 520|375 12 00024765 1 25|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 26|REPORT: Pixel check failed. See file Err0147.err for results 520|375 12 00024765 1 27|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 28|REPORT: Pixel check failed. See file Err0148.err for results 520|375 12 00024765 1 29|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 30|REPORT: Pixel check failed. See file Err0149.err for results 520|375 12 00024765 1 31|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 32|REPORT: Pixel check failed. See file Err0150.err for results 520|375 12 00024765 1 33|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 34|REPORT: Pixel check failed. See file Err0151.err for results 520|375 12 00024765 1 35|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 36|REPORT: Pixel check failed. See file Err0152.err for results 520|375 12 00024765 1 37|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 38|REPORT: Pixel check failed. See file Err0153.err for results 520|375 12 00024765 1 39|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 40|REPORT: Pixel check failed. See file Err0154.err for results 520|375 12 00024765 1 41|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 42|REPORT: Pixel check failed. See file Err0155.err for results 520|375 12 00024765 1 43|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 44|REPORT: Pixel check failed. See file Err0156.err for results 520|375 12 00024765 1 45|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 46|REPORT: Pixel check failed. See file Err0157.err for results 520|375 12 00024765 1 47|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 48|REPORT: Pixel check failed. See file Err0158.err for results 520|375 12 00024765 1 49|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 50|REPORT: Pixel check failed. See file Err0159.err for results 520|375 12 00024765 1 51|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 52|REPORT: Pixel check failed. See file Err0160.err for results 520|375 12 00024765 1 53|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 54|REPORT: Pixel check failed. See file Err0161.err for results 520|375 12 00024765 1 55|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 56|REPORT: Pixel check failed. See file Err0162.err for results 520|375 12 00024765 1 57|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 58|REPORT: Pixel check failed. See file Err0163.err for results 520|375 12 00024765 1 59|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 60|REPORT: Pixel check failed. See file Err0164.err for results 520|375 12 00024765 1 61|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 62|REPORT: Pixel check failed. See file Err0165.err for results 520|375 12 00024765 1 63|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 64|REPORT: Pixel check failed. See file Err0166.err for results 520|375 12 00024765 1 65|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 66|REPORT: Pixel check failed. See file Err0167.err for results 520|375 12 00024765 1 67|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 68|REPORT: Pixel check failed. See file Err0168.err for results 520|375 12 00024765 1 69|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 70|REPORT: Pixel check failed. See file Err0169.err for results 520|375 12 00024765 1 71|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 72|REPORT: Pixel check failed. See file Err0170.err for results 520|375 12 00024765 1 73|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 74|REPORT: Pixel check failed. See file Err0171.err for results 520|375 12 00024765 1 75|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 76|REPORT: Pixel check failed. See file Err0172.err for results 520|375 12 00024765 1 77|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 78|REPORT: Pixel check failed. See file Err0173.err for results 520|375 12 00024765 1 79|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 80|REPORT: Pixel check failed. See file Err0174.err for results 520|375 12 00024765 1 81|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 82|REPORT: Pixel check failed. See file Err0175.err for results 520|375 12 00024765 1 83|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 84|REPORT: Pixel check failed. See file Err0176.err for results 520|375 12 00024765 1 85|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 86|REPORT: Pixel check failed. See file Err0177.err for results 520|375 12 00024765 1 87|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 88|REPORT: Pixel check failed. See file Err0178.err for results 520|375 12 00024765 1 89|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 90|REPORT: Pixel check failed. See file Err0179.err for results 520|375 12 00024765 1 91|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 92|REPORT: Pixel check failed. See file Err0180.err for results 520|375 12 00024765 1 93|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 94|REPORT: Pixel check failed. See file Err0181.err for results 520|375 12 00024765 1 95|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 96|REPORT: Pixel check failed. See file Err0182.err for results 520|375 12 00024765 1 97|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 98|REPORT: Pixel check failed. See file Err0183.err for results 520|375 12 00024765 1 99|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 100|REPORT: Pixel check failed. See file Err0184.err for results 520|375 12 00024765 1 101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 102|REPORT: Pixel check failed. See file Err0185.err for results 520|375 12 00024765 1 103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 104|REPORT: Pixel check failed. See file Err0186.err for results 520|375 12 00024765 1 105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 106|REPORT: Pixel check failed. See file Err0187.err for results 520|375 12 00024765 1 107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 108|REPORT: Pixel check failed. See file Err0188.err for results 520|375 12 00024765 1 109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 110|REPORT: Pixel check failed. See file Err0189.err for results 520|375 12 00024765 1 111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 112|REPORT: Pixel check failed. See file Err0190.err for results 520|375 12 00024765 1 113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 114|REPORT: Pixel check failed. See file Err0191.err for results 520|375 12 00024765 1 115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 116|REPORT: Pixel check failed. See file Err0192.err for results 520|375 12 00024765 1 117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 118|REPORT: Pixel check failed. See file Err0193.err for results 520|375 12 00024765 1 119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 120|REPORT: Pixel check failed. See file Err0194.err for results 520|375 12 00024765 1 121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 122|REPORT: Pixel check failed. See file Err0195.err for results 520|375 12 00024765 1 123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 124|REPORT: Pixel check failed. See file Err0196.err for results 520|375 12 00024765 1 125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 126|REPORT: Pixel check failed. See file Err0197.err for results 520|375 12 00024765 1 127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 128|REPORT: Pixel check failed. See file Err0198.err for results 520|375 12 00024765 1 129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 130|REPORT: Pixel check failed. See file Err0199.err for results 520|375 12 00024765 1 131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 132|REPORT: Pixel check failed. See file Err0200.err for results 520|375 12 00024765 1 133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 134|REPORT: Pixel check failed. See file Err0201.err for results 520|375 12 00024765 1 135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 136|REPORT: Pixel check failed. See file Err0202.err for results 520|375 12 00024765 1 137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 138|REPORT: Pixel check failed. See file Err0203.err for results 520|375 12 00024765 1 139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 140|REPORT: Pixel check failed. See file Err0204.err for results 520|375 12 00024765 1 141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 142|REPORT: Pixel check failed. See file Err0205.err for results 520|375 12 00024765 1 143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 12 00024765 1 144|REPORT: Pixel check failed. See file Err0206.err for results 220|375 12 1 08:52:26|FAIL 410|375 12 1 08:52:26|IC End 400|375 13 1 08:52:26|IC Start 200|375 13 08:52:26|TP Start 520|375 13 00024765 1 1|VSW5TESTSUITE PURPOSE 13 520|375 13 00024765 1 2|Assertion XDrawArcs-13.(A) 520|375 13 00024765 1 3|When an arc is drawn with one endpoint and a clockwise 520|375 13 00024765 1 4|extent and another with the other endpoint and an equivalent 520|375 13 00024765 1 5|counterclockwise extent, then a call to XDrawArcs draws the 520|375 13 00024765 1 6|same pixels in each case. 520|375 13 00024765 1 7|METH: Set gc function to GXxor. 520|375 13 00024765 1 8|METH: Call XDrawArcs. 520|375 13 00024765 1 9|METH: Revese the sign of all angle2. 520|375 13 00024765 1 10|METH: Call XDrawArcs to redraw. 520|375 13 00024765 1 11|METH: Verify that drawable is clear. 220|375 13 0 08:52:27|PASS 410|375 13 1 08:52:27|IC End 400|375 14 1 08:52:27|IC Start 200|375 14 08:52:27|TP Start 520|375 14 00024765 1 1|VSW5TESTSUITE PURPOSE 14 520|375 14 00024765 1 2|Assertion XDrawArcs-14.(A) 520|375 14 00024765 1 3|When the last point in one arc coincides with the first 520|375 14 00024765 1 4|point in the following arc, then the two arcs will join. 520|375 14 00024765 1 5|METH: Draw arcs that meet at 90deg. 520|375 14 00024765 1 6|METH: Verify that join area is filled in. 220|375 14 0 08:52:28|PASS 410|375 14 1 08:52:28|IC End 400|375 15 1 08:52:28|IC Start 200|375 15 08:52:28|TP Start 520|375 15 00024765 1 1|VSW5TESTSUITE PURPOSE 15 520|375 15 00024765 1 2|Assertion XDrawArcs-15.(A) 520|375 15 00024765 1 3|When the first point in the first arc coincides with the 520|375 15 00024765 1 4|last point in the last arc, then the two arcs will join. 520|375 15 00024765 1 5|METH: Draw four arcs that meet at 90deg and join at the ends. 520|375 15 00024765 1 6|METH: Pixmap verify. 220|375 15 0 08:52:28|PASS 410|375 15 1 08:52:28|IC End 400|375 16 1 08:52:28|IC Start 200|375 16 08:52:28|TP Start 520|375 16 00024765 1 1|VSW5TESTSUITE PURPOSE 16 520|375 16 00024765 1 2|Assertion XDrawArcs-16.(A) 520|375 16 00024765 1 3|When two arcs join and the line_width is greater than zero 520|375 16 00024765 1 4|and the arcs intersect, then a call to XDrawArcs does not 520|375 16 00024765 1 5|draw a pixel more than once. 520|375 16 00024765 1 6|METH: Set gc function to GXxor. 520|375 16 00024765 1 7|METH: Draw arcs that join. 520|375 16 00024765 1 8|METH: Check that there are no holes. 220|375 16 0 08:52:28|PASS 410|375 16 1 08:52:28|IC End 400|375 17 1 08:52:28|IC Start 200|375 17 08:52:28|TP Start 520|375 17 00024765 1 1|VSW5TESTSUITE PURPOSE 17 520|375 17 00024765 1 2|Assertion XDrawArcs-17.(A) 520|375 17 00024765 1 3|When either axis is zero, then a call to XDrawArcs draws a 520|375 17 00024765 1 4|horizontal or vertical line. 520|375 17 00024765 1 5|METH: Draw arc with width zero. 520|375 17 00024765 1 6|METH: Verify directly that the pixels drawn form a vertical line. 520|375 17 00024765 1 7|METH: Draw arc with height zero. 520|375 17 00024765 1 8|METH: Verify directly that the pixels drawn form a horizontal line. 220|375 17 0 08:52:28|PASS 410|375 17 1 08:52:28|IC End 400|375 18 1 08:52:28|IC Start 200|375 18 08:52:28|TP Start 520|375 18 00024765 1 1|VSW5TESTSUITE PURPOSE 18 520|375 18 00024765 1 2|Assertion XDrawArcs-18.(B) 520|375 18 00024765 1 3|Angles are computed based solely on the coordinate system 520|375 18 00024765 1 4|and ignore the aspect ratio. 520|375 18 00024765 1 5|Reason for omission: There is no known portable test method for this assertion 520|375 18 00024765 1 6|METH: Report UNTESTED 220|375 18 5 08:52:28|UNTESTED 410|375 18 1 08:52:28|IC End 400|375 19 1 08:52:28|IC Start 200|375 19 08:52:28|TP Start 520|375 19 00024765 1 1|VSW5TESTSUITE PURPOSE 19 520|375 19 00024765 1 2|Assertion XDrawArcs-19.(A) 520|375 19 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 19 00024765 1 4|is src and the destination pixel is dst and function is 520|375 19 00024765 1 5|GXclear, then the destination becomes (dst AND (NOT 520|375 19 00024765 1 6|plane_mask)). 520|375 19 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 19 00024765 1 8|METH: 520|375 19 00024765 1 9|METH: Set function component of GC to GXclear. 520|375 19 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 19 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 19 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 19 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 19 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 19 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 19 00024765 1 16|METH: force a foreground fill). 520|375 19 00024765 1 17|METH: Do graphics operation. 520|375 19 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|375 19 0 08:52:38|PASS 410|375 19 1 08:52:38|IC End 400|375 20 1 08:52:38|IC Start 200|375 20 08:52:38|TP Start 520|375 20 00024765 1 1|VSW5TESTSUITE PURPOSE 20 520|375 20 00024765 1 2|Assertion XDrawArcs-20.(A) 520|375 20 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 20 00024765 1 4|is src and the destination pixel is dst and function is 520|375 20 00024765 1 5|GXand, then the destination becomes ((src AND dst) AND 520|375 20 00024765 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|375 20 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 20 00024765 1 8|METH: 520|375 20 00024765 1 9|METH: Set function component of GC to GXand. 520|375 20 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 20 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 20 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 20 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 20 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 20 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 20 00024765 1 16|METH: force a foreground fill). 520|375 20 00024765 1 17|METH: Do graphics operation. 520|375 20 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|375 20 0 08:52:43|PASS 410|375 20 1 08:52:43|IC End 400|375 21 1 08:52:43|IC Start 200|375 21 08:52:43|TP Start 520|375 21 00024765 1 1|VSW5TESTSUITE PURPOSE 21 520|375 21 00024765 1 2|Assertion XDrawArcs-21.(A) 520|375 21 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 21 00024765 1 4|is src and the destination pixel is dst and function is 520|375 21 00024765 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|375 21 00024765 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 21 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 21 00024765 1 8|METH: 520|375 21 00024765 1 9|METH: Set function component of GC to GXandReverse. 520|375 21 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 21 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 21 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 21 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 21 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 21 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 21 00024765 1 16|METH: force a foreground fill). 520|375 21 00024765 1 17|METH: Do graphics operation. 520|375 21 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|375 21 0 08:52:49|PASS 410|375 21 1 08:52:49|IC End 400|375 22 1 08:52:49|IC Start 200|375 22 08:52:49|TP Start 520|375 22 00024765 1 1|VSW5TESTSUITE PURPOSE 22 520|375 22 00024765 1 2|Assertion XDrawArcs-22.(A) 520|375 22 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 22 00024765 1 4|is src and the destination pixel is dst and function is 520|375 22 00024765 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|375 22 00024765 1 6|OR (dst AND (NOT plane_mask)). 520|375 22 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 22 00024765 1 8|METH: 520|375 22 00024765 1 9|METH: Set function component of GC to GXcopy. 520|375 22 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 22 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 22 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 22 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 22 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 22 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 22 00024765 1 16|METH: force a foreground fill). 520|375 22 00024765 1 17|METH: Do graphics operation. 520|375 22 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|375 22 0 08:52:59|PASS 410|375 22 1 08:52:59|IC End 400|375 23 1 08:52:59|IC Start 200|375 23 08:52:59|TP Start 520|375 23 00024765 1 1|VSW5TESTSUITE PURPOSE 23 520|375 23 00024765 1 2|Assertion XDrawArcs-23.(A) 520|375 23 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 23 00024765 1 4|is src and the destination pixel is dst and function is 520|375 23 00024765 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|375 23 00024765 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 23 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 23 00024765 1 8|METH: 520|375 23 00024765 1 9|METH: Set function component of GC to GXandInverted. 520|375 23 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 23 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 23 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 23 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 23 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 23 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 23 00024765 1 16|METH: force a foreground fill). 520|375 23 00024765 1 17|METH: Do graphics operation. 520|375 23 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|375 23 0 08:53:04|PASS 410|375 23 1 08:53:04|IC End 400|375 24 1 08:53:04|IC Start 200|375 24 08:53:04|TP Start 520|375 24 00024765 1 1|VSW5TESTSUITE PURPOSE 24 520|375 24 00024765 1 2|Assertion XDrawArcs-24.(A) 520|375 24 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 24 00024765 1 4|is src and the destination pixel is dst and function is 520|375 24 00024765 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|375 24 00024765 1 6|OR (dst AND (NOT plane_mask)). 520|375 24 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 24 00024765 1 8|METH: 520|375 24 00024765 1 9|METH: Set function component of GC to GXnoop. 520|375 24 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 24 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 24 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 24 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 24 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 24 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 24 00024765 1 16|METH: force a foreground fill). 520|375 24 00024765 1 17|METH: Do graphics operation. 520|375 24 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|375 24 0 08:53:10|PASS 410|375 24 1 08:53:10|IC End 400|375 25 1 08:53:10|IC Start 200|375 25 08:53:10|TP Start 520|375 25 00024765 1 1|VSW5TESTSUITE PURPOSE 25 520|375 25 00024765 1 2|Assertion XDrawArcs-25.(A) 520|375 25 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 25 00024765 1 4|is src and the destination pixel is dst and function is 520|375 25 00024765 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|375 25 00024765 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|375 25 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 25 00024765 1 8|METH: 520|375 25 00024765 1 9|METH: Set function component of GC to GXxor. 520|375 25 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 25 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 25 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 25 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 25 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 25 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 25 00024765 1 16|METH: force a foreground fill). 520|375 25 00024765 1 17|METH: Do graphics operation. 520|375 25 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|375 25 0 08:53:15|PASS 410|375 25 1 08:53:15|IC End 400|375 26 1 08:53:15|IC Start 200|375 26 08:53:15|TP Start 520|375 26 00024765 1 1|VSW5TESTSUITE PURPOSE 26 520|375 26 00024765 1 2|Assertion XDrawArcs-26.(A) 520|375 26 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 26 00024765 1 4|is src and the destination pixel is dst and function is GXor, 520|375 26 00024765 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|375 26 00024765 1 6|OR (dst AND (NOT plane_mask)). 520|375 26 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 26 00024765 1 8|METH: 520|375 26 00024765 1 9|METH: Set function component of GC to GXor. 520|375 26 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 26 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 26 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 26 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 26 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 26 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 26 00024765 1 16|METH: force a foreground fill). 520|375 26 00024765 1 17|METH: Do graphics operation. 520|375 26 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|375 26 0 08:53:21|PASS 410|375 26 1 08:53:21|IC End 400|375 27 1 08:53:21|IC Start 200|375 27 08:53:21|TP Start 520|375 27 00024765 1 1|VSW5TESTSUITE PURPOSE 27 520|375 27 00024765 1 2|Assertion XDrawArcs-27.(A) 520|375 27 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 27 00024765 1 4|is src and the destination pixel is dst and function is 520|375 27 00024765 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|375 27 00024765 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 27 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 27 00024765 1 8|METH: 520|375 27 00024765 1 9|METH: Set function component of GC to GXnor. 520|375 27 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 27 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 27 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 27 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 27 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 27 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 27 00024765 1 16|METH: force a foreground fill). 520|375 27 00024765 1 17|METH: Do graphics operation. 520|375 27 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|375 27 00024765 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|375 27 00024765 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|375 27 00024765 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|375 27 00024765 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|375 27 00024765 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|375 27 1 08:53:27|FAIL 410|375 27 1 08:53:27|IC End 400|375 28 1 08:53:27|IC Start 200|375 28 08:53:27|TP Start 520|375 28 00024765 1 1|VSW5TESTSUITE PURPOSE 28 520|375 28 00024765 1 2|Assertion XDrawArcs-28.(A) 520|375 28 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 28 00024765 1 4|is src and the destination pixel is dst and function is 520|375 28 00024765 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|375 28 00024765 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 28 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 28 00024765 1 8|METH: 520|375 28 00024765 1 9|METH: Set function component of GC to GXequiv. 520|375 28 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 28 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 28 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 28 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 28 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 28 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 28 00024765 1 16|METH: force a foreground fill). 520|375 28 00024765 1 17|METH: Do graphics operation. 520|375 28 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|375 28 0 08:53:32|PASS 410|375 28 1 08:53:32|IC End 400|375 29 1 08:53:32|IC Start 200|375 29 08:53:32|TP Start 520|375 29 00024765 1 1|VSW5TESTSUITE PURPOSE 29 520|375 29 00024765 1 2|Assertion XDrawArcs-29.(A) 520|375 29 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 29 00024765 1 4|is src and the destination pixel is dst and function is 520|375 29 00024765 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|375 29 00024765 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|375 29 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 29 00024765 1 8|METH: 520|375 29 00024765 1 9|METH: Set function component of GC to GXinvert. 520|375 29 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 29 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 29 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 29 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 29 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 29 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 29 00024765 1 16|METH: force a foreground fill). 520|375 29 00024765 1 17|METH: Do graphics operation. 520|375 29 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|375 29 0 08:53:38|PASS 410|375 29 1 08:53:38|IC End 400|375 30 1 08:53:38|IC Start 200|375 30 08:53:38|TP Start 520|375 30 00024765 1 1|VSW5TESTSUITE PURPOSE 30 520|375 30 00024765 1 2|Assertion XDrawArcs-30.(A) 520|375 30 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 30 00024765 1 4|is src and the destination pixel is dst and function is 520|375 30 00024765 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|375 30 00024765 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 30 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 30 00024765 1 8|METH: 520|375 30 00024765 1 9|METH: Set function component of GC to GXorReverse. 520|375 30 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 30 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 30 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 30 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 30 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 30 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 30 00024765 1 16|METH: force a foreground fill). 520|375 30 00024765 1 17|METH: Do graphics operation. 520|375 30 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|375 30 0 08:53:43|PASS 410|375 30 1 08:53:43|IC End 400|375 31 1 08:53:43|IC Start 200|375 31 08:53:43|TP Start 520|375 31 00024765 1 1|VSW5TESTSUITE PURPOSE 31 520|375 31 00024765 1 2|Assertion XDrawArcs-31.(A) 520|375 31 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 31 00024765 1 4|is src and the destination pixel is dst and function is 520|375 31 00024765 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|375 31 00024765 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|375 31 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 31 00024765 1 8|METH: 520|375 31 00024765 1 9|METH: Set function component of GC to GXcopyInverted. 520|375 31 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 31 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 31 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 31 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 31 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 31 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 31 00024765 1 16|METH: force a foreground fill). 520|375 31 00024765 1 17|METH: Do graphics operation. 520|375 31 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|375 31 0 08:53:53|PASS 410|375 31 1 08:53:53|IC End 400|375 32 1 08:53:53|IC Start 200|375 32 08:53:53|TP Start 520|375 32 00024765 1 1|VSW5TESTSUITE PURPOSE 32 520|375 32 00024765 1 2|Assertion XDrawArcs-32.(A) 520|375 32 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 32 00024765 1 4|is src and the destination pixel is dst and function is 520|375 32 00024765 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|375 32 00024765 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 32 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 32 00024765 1 8|METH: 520|375 32 00024765 1 9|METH: Set function component of GC to GXorInverted. 520|375 32 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 32 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 32 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 32 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 32 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 32 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 32 00024765 1 16|METH: force a foreground fill). 520|375 32 00024765 1 17|METH: Do graphics operation. 520|375 32 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|375 32 0 08:53:58|PASS 410|375 32 1 08:53:58|IC End 400|375 33 1 08:53:58|IC Start 200|375 33 08:53:58|TP Start 520|375 33 00024765 1 1|VSW5TESTSUITE PURPOSE 33 520|375 33 00024765 1 2|Assertion XDrawArcs-33.(A) 520|375 33 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 33 00024765 1 4|is src and the destination pixel is dst and function is 520|375 33 00024765 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|375 33 00024765 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|375 33 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 33 00024765 1 8|METH: 520|375 33 00024765 1 9|METH: Set function component of GC to GXnand. 520|375 33 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 33 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 33 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 33 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 33 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 33 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 33 00024765 1 16|METH: force a foreground fill). 520|375 33 00024765 1 17|METH: Do graphics operation. 520|375 33 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|375 33 00024765 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|375 33 00024765 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|375 33 00024765 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|375 33 00024765 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|375 33 00024765 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|375 33 1 08:54:06|FAIL 410|375 33 1 08:54:06|IC End 400|375 34 1 08:54:06|IC Start 200|375 34 08:54:06|TP Start 520|375 34 00024765 1 1|VSW5TESTSUITE PURPOSE 34 520|375 34 00024765 1 2|Assertion XDrawArcs-34.(A) 520|375 34 00024765 1 3|When a graphics operation is performed and the source pixel 520|375 34 00024765 1 4|is src and the destination pixel is dst and function is 520|375 34 00024765 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|375 34 00024765 1 6|AND (NOT plane_mask)). 520|375 34 00024765 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|375 34 00024765 1 8|METH: 520|375 34 00024765 1 9|METH: Set function component of GC to GXset. 520|375 34 00024765 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|375 34 00024765 1 11|METH: For source pixel values of src = 0, 1 520|375 34 00024765 1 12|METH: Set all points in drawable to destination pixel value. 520|375 34 00024765 1 13|METH: Set foreground component of GC to source pixel value. 520|375 34 00024765 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|375 34 00024765 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|375 34 00024765 1 16|METH: force a foreground fill). 520|375 34 00024765 1 17|METH: Do graphics operation. 520|375 34 00024765 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|375 34 0 08:54:17|PASS 410|375 34 1 08:54:17|IC End 400|375 35 1 08:54:17|IC Start 200|375 35 08:54:17|TP Start 520|375 35 00024765 1 1|VSW5TESTSUITE PURPOSE 35 520|375 35 00024765 1 2|Assertion XDrawArcs-35.(A) 520|375 35 00024765 1 3|The value for plane_mask is truncated to the depth of the 520|375 35 00024765 1 4|GC. 520|375 35 00024765 1 5|METH: Set foreground to pattern of 1's and 0's 520|375 35 00024765 1 6|METH: Set plane-mask to values larger than the depth. 520|375 35 00024765 1 7|METH: Verify that result is what would be expected if the extra bits 520|375 35 00024765 1 8|METH: were masked off. 520|375 35 00024765 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|375 35 00024765 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|375 35 00024765 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|375 35 00024765 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|375 35 00024765 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|375 35 00024765 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|375 35 00024765 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|375 35 00024765 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|375 35 00024765 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|375 35 1 08:54:17|FAIL 410|375 35 1 08:54:17|IC End 400|375 36 1 08:54:17|IC Start 200|375 36 08:54:17|TP Start 520|375 36 00024765 1 1|VSW5TESTSUITE PURPOSE 36 520|375 36 00024765 1 2|Assertion XDrawArcs-36.(A) 520|375 36 00024765 1 3|The plane_mask specifies which planes of the destination 520|375 36 00024765 1 4|are to be modified, one bit per plane, with bits being 520|375 36 00024765 1 5|assigned to planes from the least significant bit of the 520|375 36 00024765 1 6|word to the most significant bit. 520|375 36 00024765 1 7|METH: Set foreground to pattern of 1's and 0's 520|375 36 00024765 1 8|METH: Select a variety of plane masks. 520|375 36 00024765 1 9|METH: Verify that the expected pixels are drawn. 220|375 36 0 08:54:17|PASS 410|375 36 1 08:54:17|IC End 400|375 37 1 08:54:17|IC Start 200|375 37 08:54:17|TP Start 520|375 37 00024765 1 1|VSW5TESTSUITE PURPOSE 37 520|375 37 00024765 1 2|Assertion XDrawArcs-37.(A) 520|375 37 00024765 1 3|When line_width is greater than or equal to one, and the 520|375 37 00024765 1 4|center of a pixel is fully inside the boundary, then the 520|375 37 00024765 1 5|pixel is drawn. 520|375 37 00024765 1 6|METH: Draw a variety of lines with various widths. 520|375 37 00024765 1 7|METH: Pixmap verify. 220|375 37 0 08:54:18|PASS 410|375 37 1 08:54:18|IC End 400|375 38 1 08:54:18|IC Start 200|375 38 08:54:18|TP Start 520|375 38 00024765 1 1|VSW5TESTSUITE PURPOSE 38 520|375 38 00024765 1 2|Assertion XDrawArcs-38.(A) 520|375 38 00024765 1 3|When line_width is greater than or equal to one, and the 520|375 38 00024765 1 4|center of the pixel is exactly on the boundary, and the 520|375 38 00024765 1 5|boundary is not horizontal, and the interior is immediately 520|375 38 00024765 1 6|to its right (x increasing direction), then the pixel is 520|375 38 00024765 1 7|drawn. 520|375 38 00024765 1 8|METH: Draw sloping line. 520|375 38 00024765 1 9|METH: Verify that a pixel on the boundary is set. 520|375 38 00024765 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 520|375 38 00024765 1 11|REPORT: This test purpose does not apply to XDrawArcs 520|375 38 00024765 1 12|REPORT: as XDrawArcs cannot generate sloping lines 220|375 38 3 08:54:18|NOTINUSE 410|375 38 1 08:54:18|IC End 400|375 39 1 08:54:18|IC Start 200|375 39 08:54:18|TP Start 520|375 39 00024765 1 1|VSW5TESTSUITE PURPOSE 39 520|375 39 00024765 1 2|Assertion XDrawArcs-39.(A) 520|375 39 00024765 1 3|When line_width is greater than or equal to one, and the 520|375 39 00024765 1 4|center of the pixel is exactly on the boundary, and the 520|375 39 00024765 1 5|boundary is horizontal, and the interior or the boundary is 520|375 39 00024765 1 6|immediately below (y increasing direction), and the interior 520|375 39 00024765 1 7|or the boundary is immediately to the right (x increasing 520|375 39 00024765 1 8|direction), then the pixel is drawn. 520|375 39 00024765 1 9|METH: Draw horizontal line. 520|375 39 00024765 1 10|METH: Verify that pixels on boundary with interior below are set. 520|375 39 00024765 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|375 39 00024765 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|375 39 00024765 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|375 39 0 08:54:18|PASS 410|375 39 1 08:54:18|IC End 400|375 40 1 08:54:18|IC Start 200|375 40 08:54:18|TP Start 520|375 40 00024765 1 1|VSW5TESTSUITE PURPOSE 40 520|375 40 00024765 1 2|Assertion XDrawArcs-40.(B) 520|375 40 00024765 1 3|When line_width is zero, then a one pixel wide line is 520|375 40 00024765 1 4|drawn using an unspecified, device-dependent algorithm. 520|375 40 00024765 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|375 40 00024765 1 6|METH: Draw horizontal zero width line. 520|375 40 00024765 1 7|METH: Issue warning message if line is not one pixel in width. 520|375 40 00024765 1 8|METH: Report assertion UNTESTED. 220|375 40 5 08:54:18|UNTESTED 410|375 40 1 08:54:18|IC End 400|375 41 1 08:54:18|IC Start 200|375 41 08:54:18|TP Start 520|375 41 00024765 1 1|VSW5TESTSUITE PURPOSE 41 520|375 41 00024765 1 2|Assertion XDrawArcs-41.(A) 520|375 41 00024765 1 3|When line_width is zero, and a line is drawn unclipped from 520|375 41 00024765 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|375 41 00024765 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|375 41 00024765 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|375 41 00024765 1 7|is touched by drawing the second line. 520|375 41 00024765 1 8|METH: Draw thin line. 520|375 41 00024765 1 9|METH: Save image with origin based on line position. 520|375 41 00024765 1 10|METH: Draw thin line displaced by fixed amount. 520|375 41 00024765 1 11|METH: Save image with origin in same position relative to line. 520|375 41 00024765 1 12|METH: Compare images. 220|375 41 0 08:54:18|PASS 410|375 41 1 08:54:18|IC End 400|375 42 1 08:54:18|IC Start 200|375 42 08:54:18|TP Start 520|375 42 00024765 1 1|VSW5TESTSUITE PURPOSE 42 520|375 42 00024765 1 2|Assertion XDrawArcs-42.(-) 520|375 42 00024765 1 3|When line_width is zero, and a line is drawn unclipped from 520|375 42 00024765 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|375 42 00024765 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|375 42 00024765 1 6|not touched by drawing the first line, then point [x+dx, 520|375 42 00024765 1 7|y+dy] is not touched by drawing the second line. 520|375 42 00024765 1 8|The assertion is descriptive or is tested elsewhere. 220|375 42 3 08:54:18|NOTINUSE 410|375 42 1 08:54:18|IC End 400|375 43 1 08:54:18|IC Start 200|375 43 08:54:18|TP Start 520|375 43 00024765 1 1|VSW5TESTSUITE PURPOSE 43 520|375 43 00024765 1 2|Assertion XDrawArcs-43.(-) 520|375 43 00024765 1 3|When a line is clipped, and the point is inside the 520|375 43 00024765 1 4|clipping region, and the point would be touched by the 520|375 43 00024765 1 5|unclipped line, then the pixel is drawn. 520|375 43 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 43 3 08:54:18|NOTINUSE 410|375 43 1 08:54:18|IC End 400|375 44 1 08:54:18|IC Start 200|375 44 08:54:18|TP Start 520|375 44 00024765 1 1|VSW5TESTSUITE PURPOSE 44 520|375 44 00024765 1 2|Assertion XDrawArcs-44.(-) 520|375 44 00024765 1 3|When the line_style is LineSolid, then the full path of 520|375 44 00024765 1 4|the line is drawn. 520|375 44 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 44 3 08:54:18|NOTINUSE 410|375 44 1 08:54:18|IC End 400|375 45 1 08:54:18|IC Start 200|375 45 08:54:18|TP Start 520|375 45 00024765 1 1|VSW5TESTSUITE PURPOSE 45 520|375 45 00024765 1 2|Assertion XDrawArcs-45.(A) 520|375 45 00024765 1 3|When the line_style is LineOnOffDash, then cap_style 520|375 45 00024765 1 4|applies to all internal ends of the individual dashes, 520|375 45 00024765 1 5|except CapNotLast is treated as CapButt. 520|375 45 00024765 1 6|METH: Set graphics coordinates for dashed lines 520|375 45 00024765 1 7|METH: (includes horizontal and vertical cases, 520|375 45 00024765 1 8|METH: and includes joins and caps where relevant). 520|375 45 00024765 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|375 45 00024765 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|375 45 00024765 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|375 45 00024765 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|375 45 00024765 1 13|METH: Draw paths. 520|375 45 00024765 1 14|METH: Pixmap verify. 520|375 45 00024765 1 15|METH: Clear drawable. 520|375 45 00024765 1 16|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 17|REPORT: Pixel check failed. See file Err0207.err for results 520|375 45 00024765 1 18|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 19|REPORT: Pixel check failed. See file Err0208.err for results 520|375 45 00024765 1 20|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 21|REPORT: Pixel check failed. See file Err0209.err for results 520|375 45 00024765 1 22|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 23|REPORT: Pixel check failed. See file Err0210.err for results 520|375 45 00024765 1 24|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 25|REPORT: Pixel check failed. See file Err0211.err for results 520|375 45 00024765 1 26|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 27|REPORT: Pixel check failed. See file Err0212.err for results 520|375 45 00024765 1 28|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 29|REPORT: Pixel check failed. See file Err0213.err for results 520|375 45 00024765 1 30|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 31|REPORT: Pixel check failed. See file Err0214.err for results 520|375 45 00024765 1 32|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 33|REPORT: Pixel check failed. See file Err0215.err for results 520|375 45 00024765 1 34|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 35|REPORT: Pixel check failed. See file Err0216.err for results 520|375 45 00024765 1 36|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 37|REPORT: Pixel check failed. See file Err0217.err for results 520|375 45 00024765 1 38|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 39|REPORT: Pixel check failed. See file Err0218.err for results 520|375 45 00024765 1 40|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 41|REPORT: Pixel check failed. See file Err0219.err for results 520|375 45 00024765 1 42|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 43|REPORT: Pixel check failed. See file Err0220.err for results 520|375 45 00024765 1 44|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 45|REPORT: Pixel check failed. See file Err0221.err for results 520|375 45 00024765 1 46|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 47|REPORT: Pixel check failed. See file Err0222.err for results 520|375 45 00024765 1 48|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 49|REPORT: Pixel check failed. See file Err0223.err for results 520|375 45 00024765 1 50|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 51|REPORT: Pixel check failed. See file Err0224.err for results 520|375 45 00024765 1 52|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 53|REPORT: Pixel check failed. See file Err0225.err for results 520|375 45 00024765 1 54|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 55|REPORT: Pixel check failed. See file Err0226.err for results 520|375 45 00024765 1 56|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 57|REPORT: Pixel check failed. See file Err0227.err for results 520|375 45 00024765 1 58|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 59|REPORT: Pixel check failed. See file Err0228.err for results 520|375 45 00024765 1 60|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 61|REPORT: Pixel check failed. See file Err0229.err for results 520|375 45 00024765 1 62|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 63|REPORT: Pixel check failed. See file Err0230.err for results 520|375 45 00024765 1 64|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 65|REPORT: Pixel check failed. See file Err0231.err for results 520|375 45 00024765 1 66|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 67|REPORT: Pixel check failed. See file Err0232.err for results 520|375 45 00024765 1 68|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 69|REPORT: Pixel check failed. See file Err0233.err for results 520|375 45 00024765 1 70|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 71|REPORT: Pixel check failed. See file Err0234.err for results 520|375 45 00024765 1 72|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 73|REPORT: Pixel check failed. See file Err0235.err for results 520|375 45 00024765 1 74|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 75|REPORT: Pixel check failed. See file Err0236.err for results 520|375 45 00024765 1 76|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 77|REPORT: Pixel check failed. See file Err0237.err for results 520|375 45 00024765 1 78|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 79|REPORT: Pixel check failed. See file Err0238.err for results 520|375 45 00024765 1 80|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 81|REPORT: Pixel check failed. See file Err0239.err for results 520|375 45 00024765 1 82|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 83|REPORT: Pixel check failed. See file Err0240.err for results 520|375 45 00024765 1 84|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 85|REPORT: Pixel check failed. See file Err0241.err for results 520|375 45 00024765 1 86|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 87|REPORT: Pixel check failed. See file Err0242.err for results 520|375 45 00024765 1 88|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 89|REPORT: Pixel check failed. See file Err0243.err for results 520|375 45 00024765 1 90|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 91|REPORT: Pixel check failed. See file Err0244.err for results 520|375 45 00024765 1 92|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 93|REPORT: Pixel check failed. See file Err0245.err for results 520|375 45 00024765 1 94|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 95|REPORT: Pixel check failed. See file Err0246.err for results 520|375 45 00024765 1 96|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 97|REPORT: Pixel check failed. See file Err0247.err for results 520|375 45 00024765 1 98|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 99|REPORT: Pixel check failed. See file Err0248.err for results 520|375 45 00024765 1 100|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 101|REPORT: Pixel check failed. See file Err0249.err for results 520|375 45 00024765 1 102|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 103|REPORT: Pixel check failed. See file Err0250.err for results 520|375 45 00024765 1 104|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 105|REPORT: Pixel check failed. See file Err0251.err for results 520|375 45 00024765 1 106|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 107|REPORT: Pixel check failed. See file Err0252.err for results 520|375 45 00024765 1 108|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 109|REPORT: Pixel check failed. See file Err0253.err for results 520|375 45 00024765 1 110|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 111|REPORT: Pixel check failed. See file Err0254.err for results 520|375 45 00024765 1 112|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 113|REPORT: Pixel check failed. See file Err0255.err for results 520|375 45 00024765 1 114|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 115|REPORT: Pixel check failed. See file Err0256.err for results 520|375 45 00024765 1 116|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 117|REPORT: Pixel check failed. See file Err0257.err for results 520|375 45 00024765 1 118|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 119|REPORT: Pixel check failed. See file Err0258.err for results 520|375 45 00024765 1 120|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 121|REPORT: Pixel check failed. See file Err0259.err for results 520|375 45 00024765 1 122|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 123|REPORT: Pixel check failed. See file Err0260.err for results 520|375 45 00024765 1 124|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 125|REPORT: Pixel check failed. See file Err0261.err for results 520|375 45 00024765 1 126|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 127|REPORT: Pixel check failed. See file Err0262.err for results 520|375 45 00024765 1 128|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 129|REPORT: Pixel check failed. See file Err0263.err for results 520|375 45 00024765 1 130|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 131|REPORT: Pixel check failed. See file Err0264.err for results 520|375 45 00024765 1 132|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 133|REPORT: Pixel check failed. See file Err0265.err for results 520|375 45 00024765 1 134|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 135|REPORT: Pixel check failed. See file Err0266.err for results 520|375 45 00024765 1 136|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 137|REPORT: Pixel check failed. See file Err0267.err for results 520|375 45 00024765 1 138|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 139|REPORT: Pixel check failed. See file Err0268.err for results 520|375 45 00024765 1 140|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 141|REPORT: Pixel check failed. See file Err0269.err for results 520|375 45 00024765 1 142|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 143|REPORT: Pixel check failed. See file Err0270.err for results 520|375 45 00024765 1 144|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 145|REPORT: Pixel check failed. See file Err0271.err for results 520|375 45 00024765 1 146|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 147|REPORT: Pixel check failed. See file Err0272.err for results 520|375 45 00024765 1 148|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 149|REPORT: Pixel check failed. See file Err0273.err for results 520|375 45 00024765 1 150|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 151|REPORT: Pixel check failed. See file Err0274.err for results 520|375 45 00024765 1 152|REPORT: A total of 8 out of 9000 pixels were bad 520|375 45 00024765 1 153|REPORT: Pixel check failed. See file Err0275.err for results 220|375 45 101 08:54:20|WARNING 410|375 45 1 08:54:20|IC End 400|375 46 1 08:54:20|IC Start 200|375 46 08:54:20|TP Start 520|375 46 00024765 1 1|VSW5TESTSUITE PURPOSE 46 520|375 46 00024765 1 2|Assertion XDrawArcs-46.(-) 520|375 46 00024765 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|375 46 00024765 1 4|then on a call to XDrawArcs the source pixel for the drawing 520|375 46 00024765 1 5|operation is foreground. 520|375 46 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 46 3 08:54:20|NOTINUSE 410|375 46 1 08:54:20|IC End 400|375 47 1 08:54:20|IC Start 200|375 47 08:54:20|TP Start 520|375 47 00024765 1 1|VSW5TESTSUITE PURPOSE 47 520|375 47 00024765 1 2|Assertion XDrawArcs-47.(-) 520|375 47 00024765 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|375 47 00024765 1 4|then on a call to XDrawArcs the source for the drawing 520|375 47 00024765 1 5|operation is tile. 520|375 47 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 47 3 08:54:20|NOTINUSE 410|375 47 1 08:54:20|IC End 400|375 48 1 08:54:20|IC Start 200|375 48 08:54:20|TP Start 520|375 48 00024765 1 1|VSW5TESTSUITE PURPOSE 48 520|375 48 00024765 1 2|Assertion XDrawArcs-48.(-) 520|375 48 00024765 1 3|When line_style is LineSolid and fill_style is 520|375 48 00024765 1 4|FillOpaqueStippled, then on a call to XDrawArcs the source 520|375 48 00024765 1 5|for the drawing operation is a tile with the same width and 520|375 48 00024765 1 6|height as stipple, but with background everywhere stipple 520|375 48 00024765 1 7|has a zero and with foreground everywhere stipple has a one. 520|375 48 00024765 1 8|The assertion is descriptive or is tested elsewhere. 220|375 48 3 08:54:20|NOTINUSE 410|375 48 1 08:54:20|IC End 400|375 49 1 08:54:20|IC Start 200|375 49 08:54:20|TP Start 520|375 49 00024765 1 1|VSW5TESTSUITE PURPOSE 49 520|375 49 00024765 1 2|Assertion XDrawArcs-49.(-) 520|375 49 00024765 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|375 49 00024765 1 4|then on a call to XDrawArcs the source for the drawing 520|375 49 00024765 1 5|operation is foreground masked by the stipple pattern tiled 520|375 49 00024765 1 6|in a single plane. 520|375 49 00024765 1 7|The assertion is descriptive or is tested elsewhere. 220|375 49 3 08:54:20|NOTINUSE 410|375 49 1 08:54:20|IC End 400|375 50 1 08:54:20|IC Start 200|375 50 08:54:20|TP Start 520|375 50 00024765 1 1|VSW5TESTSUITE PURPOSE 50 520|375 50 00024765 1 2|Assertion XDrawArcs-50.(-) 520|375 50 00024765 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|375 50 00024765 1 4|nothing is drawn. 520|375 50 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 50 3 08:54:20|NOTINUSE 410|375 50 1 08:54:20|IC End 400|375 51 1 08:54:20|IC Start 200|375 51 08:54:20|TP Start 520|375 51 00024765 1 1|VSW5TESTSUITE PURPOSE 51 520|375 51 00024765 1 2|Assertion XDrawArcs-51.(-) 520|375 51 00024765 1 3|When line_style is LineOnOffDash and the dash is even and 520|375 51 00024765 1 4|fill_style is FillSolid, then on a call to XDrawArcs the 520|375 51 00024765 1 5|source pixel for the drawing operation is foreground. 520|375 51 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 51 3 08:54:20|NOTINUSE 410|375 51 1 08:54:20|IC End 400|375 52 1 08:54:20|IC Start 200|375 52 08:54:20|TP Start 520|375 52 00024765 1 1|VSW5TESTSUITE PURPOSE 52 520|375 52 00024765 1 2|Assertion XDrawArcs-52.(A) 520|375 52 00024765 1 3|When line_style is LineOnOffDash and the dash is even and 520|375 52 00024765 1 4|fill_style is FillTiled, then on a call to XDrawArcs the 520|375 52 00024765 1 5|source for the drawing operation is tile. 520|375 52 00024765 1 6|METH: Create a tile with depth of drawable. 520|375 52 00024765 1 7|METH: Set graphics coordinates for dashed lines 520|375 52 00024765 1 8|METH: (includes horizontal and vertical cases, 520|375 52 00024765 1 9|METH: and includes joins and caps where relevant). 520|375 52 00024765 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|375 52 00024765 1 11|METH: to interesting values. 520|375 52 00024765 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|375 52 00024765 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|375 52 00024765 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|375 52 00024765 1 15|METH: Do graphics operation. 520|375 52 00024765 1 16|METH: Pixmap verify. 220|375 52 0 08:54:20|PASS 410|375 52 1 08:54:20|IC End 400|375 53 1 08:54:20|IC Start 200|375 53 08:54:20|TP Start 520|375 53 00024765 1 1|VSW5TESTSUITE PURPOSE 53 520|375 53 00024765 1 2|Assertion XDrawArcs-53.(A) 520|375 53 00024765 1 3|When line_style is LineOnOffDash and the dash is even and 520|375 53 00024765 1 4|fill_style is FillOpaqueStippled, then on a call to 520|375 53 00024765 1 5|XDrawArcs the source for the drawing operation is a tile 520|375 53 00024765 1 6|with the same width and height as stipple, but with 520|375 53 00024765 1 7|background everywhere stipple has a zero and with foreground 520|375 53 00024765 1 8|everywhere stipple has a one. 520|375 53 00024765 1 9|METH: Create a stipple bitmap. 520|375 53 00024765 1 10|METH: Set graphics coordinates for dashed lines 520|375 53 00024765 1 11|METH: (includes horizontal and vertical cases, 520|375 53 00024765 1 12|METH: and includes joins and caps where relevant). 520|375 53 00024765 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|375 53 00024765 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|375 53 00024765 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|375 53 00024765 1 16|METH: Do graphics operation. 520|375 53 00024765 1 17|METH: Pixmap verify. 220|375 53 0 08:54:20|PASS 410|375 53 1 08:54:20|IC End 400|375 54 1 08:54:20|IC Start 200|375 54 08:54:20|TP Start 520|375 54 00024765 1 1|VSW5TESTSUITE PURPOSE 54 520|375 54 00024765 1 2|Assertion XDrawArcs-54.(A) 520|375 54 00024765 1 3|When line_style is LineOnOffDash and the dash is even and 520|375 54 00024765 1 4|fill_style is FillStippled, then on a call to XDrawArcs the 520|375 54 00024765 1 5|source for the drawing operation is foreground masked by the 520|375 54 00024765 1 6|stipple pattern tiled in a single plane. 520|375 54 00024765 1 7|METH: Create a stipple bitmap. 520|375 54 00024765 1 8|METH: Set graphics coordinates for dashed lines 520|375 54 00024765 1 9|METH: (includes horizontal and vertical cases, 520|375 54 00024765 1 10|METH: and includes joins and caps where relevant). 520|375 54 00024765 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|375 54 00024765 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|375 54 00024765 1 13|METH: Set line-style to LineOnOffDash using XChangeGC. 520|375 54 00024765 1 14|METH: Do graphics operation. 520|375 54 00024765 1 15|METH: Pixmap verify. 220|375 54 0 08:54:21|PASS 410|375 54 1 08:54:21|IC End 400|375 55 1 08:54:21|IC Start 200|375 55 08:54:21|TP Start 520|375 55 00024765 1 1|VSW5TESTSUITE PURPOSE 55 520|375 55 00024765 1 2|Assertion XDrawArcs-55.(A) 520|375 55 00024765 1 3|When line_style is LineDoubleDash and the dash is even and 520|375 55 00024765 1 4|fill_style is FillSolid, then on a call to XDrawArcs the 520|375 55 00024765 1 5|source pixel for the drawing operation is foreground. 520|375 55 00024765 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|375 55 00024765 1 7|METH: Clear drawable. 520|375 55 00024765 1 8|METH: Draw same path with line-style LineDoubleDash 520|375 55 00024765 1 9|METH: Reverse foreground and background. 520|375 55 00024765 1 10|METH: Set gc function to GXor. 520|375 55 00024765 1 11|METH: Draw same path again over previous drawing. 520|375 55 00024765 1 12|METH: Check that the combined result is equivalent to using FillSolid. 520|375 55 00024765 1 13|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 14|REPORT: See file Err0276.err for details 520|375 55 00024765 1 15|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 16|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 17|REPORT: See file Err0277.err for details 520|375 55 00024765 1 18|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 19|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 20|REPORT: See file Err0278.err for details 520|375 55 00024765 1 21|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 22|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 23|REPORT: See file Err0279.err for details 520|375 55 00024765 1 24|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 25|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 26|REPORT: See file Err0280.err for details 520|375 55 00024765 1 27|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 28|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 29|REPORT: See file Err0281.err for details 520|375 55 00024765 1 30|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 31|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 32|REPORT: See file Err0282.err for details 520|375 55 00024765 1 33|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 34|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 35|REPORT: See file Err0283.err for details 520|375 55 00024765 1 36|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 37|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 38|REPORT: See file Err0284.err for details 520|375 55 00024765 1 39|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 40|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 41|REPORT: See file Err0285.err for details 520|375 55 00024765 1 42|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 43|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 44|REPORT: See file Err0286.err for details 520|375 55 00024765 1 45|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 46|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 47|REPORT: See file Err0287.err for details 520|375 55 00024765 1 48|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 49|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 50|REPORT: See file Err0288.err for details 520|375 55 00024765 1 51|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 52|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 53|REPORT: See file Err0289.err for details 520|375 55 00024765 1 54|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 55|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 56|REPORT: See file Err0290.err for details 520|375 55 00024765 1 57|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 58|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 59|REPORT: See file Err0291.err for details 520|375 55 00024765 1 60|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 61|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 62|REPORT: See file Err0292.err for details 520|375 55 00024765 1 63|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 64|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 65|REPORT: See file Err0293.err for details 520|375 55 00024765 1 66|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 67|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 68|REPORT: See file Err0294.err for details 520|375 55 00024765 1 69|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 70|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 71|REPORT: See file Err0295.err for details 520|375 55 00024765 1 72|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 73|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 74|REPORT: See file Err0296.err for details 520|375 55 00024765 1 75|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 76|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 77|REPORT: See file Err0297.err for details 520|375 55 00024765 1 78|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 79|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 80|REPORT: See file Err0298.err for details 520|375 55 00024765 1 81|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 82|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 83|REPORT: See file Err0299.err for details 520|375 55 00024765 1 84|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 85|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 86|REPORT: See file Err0300.err for details 520|375 55 00024765 1 87|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 88|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 89|REPORT: See file Err0301.err for details 520|375 55 00024765 1 90|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 91|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 92|REPORT: See file Err0302.err for details 520|375 55 00024765 1 93|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 94|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 95|REPORT: See file Err0303.err for details 520|375 55 00024765 1 96|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 97|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 98|REPORT: See file Err0304.err for details 520|375 55 00024765 1 99|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 100|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 101|REPORT: See file Err0305.err for details 520|375 55 00024765 1 102|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 103|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 104|REPORT: See file Err0306.err for details 520|375 55 00024765 1 105|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 106|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 107|REPORT: See file Err0307.err for details 520|375 55 00024765 1 108|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 109|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 110|REPORT: See file Err0308.err for details 520|375 55 00024765 1 111|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 112|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 113|REPORT: See file Err0309.err for details 520|375 55 00024765 1 114|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 115|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 116|REPORT: See file Err0310.err for details 520|375 55 00024765 1 117|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 118|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 119|REPORT: See file Err0311.err for details 520|375 55 00024765 1 120|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 121|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 122|REPORT: See file Err0312.err for details 520|375 55 00024765 1 123|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 124|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 125|REPORT: See file Err0313.err for details 520|375 55 00024765 1 126|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 127|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 128|REPORT: See file Err0314.err for details 520|375 55 00024765 1 129|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 130|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 131|REPORT: See file Err0315.err for details 520|375 55 00024765 1 132|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 133|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 134|REPORT: See file Err0316.err for details 520|375 55 00024765 1 135|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 136|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 137|REPORT: See file Err0317.err for details 520|375 55 00024765 1 138|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 139|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 140|REPORT: See file Err0318.err for details 520|375 55 00024765 1 141|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 142|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 143|REPORT: See file Err0319.err for details 520|375 55 00024765 1 144|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 145|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 146|REPORT: See file Err0320.err for details 520|375 55 00024765 1 147|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 148|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 149|REPORT: See file Err0321.err for details 520|375 55 00024765 1 150|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 151|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 152|REPORT: See file Err0322.err for details 520|375 55 00024765 1 153|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 154|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 155|REPORT: See file Err0323.err for details 520|375 55 00024765 1 156|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 157|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 158|REPORT: See file Err0324.err for details 520|375 55 00024765 1 159|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 160|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 161|REPORT: See file Err0325.err for details 520|375 55 00024765 1 162|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 163|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 164|REPORT: See file Err0326.err for details 520|375 55 00024765 1 165|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 166|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 167|REPORT: See file Err0327.err for details 520|375 55 00024765 1 168|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 169|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 170|REPORT: See file Err0328.err for details 520|375 55 00024765 1 171|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 172|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 173|REPORT: See file Err0329.err for details 520|375 55 00024765 1 174|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 175|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 176|REPORT: See file Err0330.err for details 520|375 55 00024765 1 177|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 178|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 179|REPORT: See file Err0331.err for details 520|375 55 00024765 1 180|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 181|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 182|REPORT: See file Err0332.err for details 520|375 55 00024765 1 183|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 184|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 185|REPORT: See file Err0333.err for details 520|375 55 00024765 1 186|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 187|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 188|REPORT: See file Err0334.err for details 520|375 55 00024765 1 189|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 190|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 191|REPORT: See file Err0335.err for details 520|375 55 00024765 1 192|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 193|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 194|REPORT: See file Err0336.err for details 520|375 55 00024765 1 195|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 196|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 197|REPORT: See file Err0337.err for details 520|375 55 00024765 1 198|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 199|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 200|REPORT: See file Err0338.err for details 520|375 55 00024765 1 201|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 202|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 203|REPORT: See file Err0339.err for details 520|375 55 00024765 1 204|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 205|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 206|REPORT: See file Err0340.err for details 520|375 55 00024765 1 207|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 208|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 209|REPORT: See file Err0341.err for details 520|375 55 00024765 1 210|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 211|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 212|REPORT: See file Err0342.err for details 520|375 55 00024765 1 213|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 214|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 215|REPORT: See file Err0343.err for details 520|375 55 00024765 1 216|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 217|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 218|REPORT: See file Err0344.err for details 520|375 55 00024765 1 219|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 220|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 221|REPORT: See file Err0345.err for details 520|375 55 00024765 1 222|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 223|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 224|REPORT: See file Err0346.err for details 520|375 55 00024765 1 225|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 226|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 227|REPORT: See file Err0347.err for details 520|375 55 00024765 1 228|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 229|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 230|REPORT: See file Err0348.err for details 520|375 55 00024765 1 231|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 232|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 233|REPORT: See file Err0349.err for details 520|375 55 00024765 1 234|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 235|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 236|REPORT: See file Err0350.err for details 520|375 55 00024765 1 237|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 238|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 239|REPORT: See file Err0351.err for details 520|375 55 00024765 1 240|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 241|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 242|REPORT: See file Err0352.err for details 520|375 55 00024765 1 243|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 244|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 245|REPORT: See file Err0353.err for details 520|375 55 00024765 1 246|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 247|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 248|REPORT: See file Err0354.err for details 520|375 55 00024765 1 249|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 250|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 251|REPORT: See file Err0355.err for details 520|375 55 00024765 1 252|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 253|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 254|REPORT: See file Err0356.err for details 520|375 55 00024765 1 255|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 256|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 257|REPORT: See file Err0357.err for details 520|375 55 00024765 1 258|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 259|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 260|REPORT: See file Err0358.err for details 520|375 55 00024765 1 261|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 262|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 263|REPORT: See file Err0359.err for details 520|375 55 00024765 1 264|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 265|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 266|REPORT: See file Err0360.err for details 520|375 55 00024765 1 267|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 268|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 269|REPORT: See file Err0361.err for details 520|375 55 00024765 1 270|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 271|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 272|REPORT: See file Err0362.err for details 520|375 55 00024765 1 273|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 274|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 275|REPORT: See file Err0363.err for details 520|375 55 00024765 1 276|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 277|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 278|REPORT: See file Err0364.err for details 520|375 55 00024765 1 279|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 280|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 281|REPORT: See file Err0365.err for details 520|375 55 00024765 1 282|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 283|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 284|REPORT: See file Err0366.err for details 520|375 55 00024765 1 285|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 286|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 287|REPORT: See file Err0367.err for details 520|375 55 00024765 1 288|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 289|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 290|REPORT: See file Err0368.err for details 520|375 55 00024765 1 291|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 292|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 293|REPORT: See file Err0369.err for details 520|375 55 00024765 1 294|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 295|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 296|REPORT: See file Err0370.err for details 520|375 55 00024765 1 297|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 298|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 299|REPORT: See file Err0371.err for details 520|375 55 00024765 1 300|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 301|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 302|REPORT: See file Err0372.err for details 520|375 55 00024765 1 303|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 304|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 305|REPORT: See file Err0373.err for details 520|375 55 00024765 1 306|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 307|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 308|REPORT: See file Err0374.err for details 520|375 55 00024765 1 309|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 310|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 311|REPORT: See file Err0375.err for details 520|375 55 00024765 1 312|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 313|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 314|REPORT: See file Err0376.err for details 520|375 55 00024765 1 315|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 316|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 317|REPORT: See file Err0377.err for details 520|375 55 00024765 1 318|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 319|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 320|REPORT: See file Err0378.err for details 520|375 55 00024765 1 321|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 322|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 323|REPORT: See file Err0379.err for details 520|375 55 00024765 1 324|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 325|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 326|REPORT: See file Err0380.err for details 520|375 55 00024765 1 327|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 328|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 329|REPORT: See file Err0381.err for details 520|375 55 00024765 1 330|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 331|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 332|REPORT: See file Err0382.err for details 520|375 55 00024765 1 333|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 334|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 335|REPORT: See file Err0383.err for details 520|375 55 00024765 1 336|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 337|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 338|REPORT: See file Err0384.err for details 520|375 55 00024765 1 339|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 340|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 341|REPORT: See file Err0385.err for details 520|375 55 00024765 1 342|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 343|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 344|REPORT: See file Err0386.err for details 520|375 55 00024765 1 345|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 346|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 347|REPORT: See file Err0387.err for details 520|375 55 00024765 1 348|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 349|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 350|REPORT: See file Err0388.err for details 520|375 55 00024765 1 351|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 352|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 353|REPORT: See file Err0389.err for details 520|375 55 00024765 1 354|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 355|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 356|REPORT: See file Err0390.err for details 520|375 55 00024765 1 357|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 358|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 359|REPORT: See file Err0391.err for details 520|375 55 00024765 1 360|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 361|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 362|REPORT: See file Err0392.err for details 520|375 55 00024765 1 363|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 364|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 365|REPORT: See file Err0393.err for details 520|375 55 00024765 1 366|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 367|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 368|REPORT: See file Err0394.err for details 520|375 55 00024765 1 369|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 370|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 371|REPORT: See file Err0395.err for details 520|375 55 00024765 1 372|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 373|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 374|REPORT: See file Err0396.err for details 520|375 55 00024765 1 375|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 376|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 377|REPORT: See file Err0397.err for details 520|375 55 00024765 1 378|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 379|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 380|REPORT: See file Err0398.err for details 520|375 55 00024765 1 381|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 382|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 383|REPORT: See file Err0399.err for details 520|375 55 00024765 1 384|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 385|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 386|REPORT: See file Err0400.err for details 520|375 55 00024765 1 387|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 388|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 389|REPORT: See file Err0401.err for details 520|375 55 00024765 1 390|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 391|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 392|REPORT: See file Err0402.err for details 520|375 55 00024765 1 393|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 394|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 395|REPORT: See file Err0403.err for details 520|375 55 00024765 1 396|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 397|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 398|REPORT: See file Err0404.err for details 520|375 55 00024765 1 399|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 400|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 401|REPORT: See file Err0405.err for details 520|375 55 00024765 1 402|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 403|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 404|REPORT: See file Err0406.err for details 520|375 55 00024765 1 405|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 406|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 407|REPORT: See file Err0407.err for details 520|375 55 00024765 1 408|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 409|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 410|REPORT: See file Err0408.err for details 520|375 55 00024765 1 411|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 412|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 413|REPORT: See file Err0409.err for details 520|375 55 00024765 1 414|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 415|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 416|REPORT: See file Err0410.err for details 520|375 55 00024765 1 417|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 418|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 419|REPORT: See file Err0411.err for details 520|375 55 00024765 1 420|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 421|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 422|REPORT: See file Err0412.err for details 520|375 55 00024765 1 423|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 424|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 425|REPORT: See file Err0413.err for details 520|375 55 00024765 1 426|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 427|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 428|REPORT: See file Err0414.err for details 520|375 55 00024765 1 429|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 430|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 431|REPORT: See file Err0415.err for details 520|375 55 00024765 1 432|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 433|REPORT: Pixel mismatch at (71, 25) (1 - 0) 520|375 55 00024765 1 434|REPORT: See file Err0416.err for details 520|375 55 00024765 1 435|REPORT: Reversing fg and bg did not complete line correctly 520|375 55 00024765 1 436|REPORT: Pixel mismatch at (71, 25) (0 - 1) 520|375 55 00024765 1 437|REPORT: See file Err0417.err for details 520|375 55 00024765 1 438|REPORT: Reversing fg and bg did not complete line correctly 220|375 55 1 08:54:26|FAIL 410|375 55 1 08:54:26|IC End 400|375 56 1 08:54:26|IC Start 200|375 56 08:54:26|TP Start 520|375 56 00024765 1 1|VSW5TESTSUITE PURPOSE 56 520|375 56 00024765 1 2|Assertion XDrawArcs-56.(A) 520|375 56 00024765 1 3|When line_style is LineDoubleDash and the dash is even and 520|375 56 00024765 1 4|fill_style is FillTiled, then on a call to XDrawArcs the 520|375 56 00024765 1 5|source for the drawing operation is tile. 520|375 56 00024765 1 6|METH: Create a tile with depth of drawable. 520|375 56 00024765 1 7|METH: Set graphics coordinates for dashed lines 520|375 56 00024765 1 8|METH: (includes horizontal and vertical cases, 520|375 56 00024765 1 9|METH: and includes joins and caps where relevant). 520|375 56 00024765 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|375 56 00024765 1 11|METH: to interesting values. 520|375 56 00024765 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|375 56 00024765 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|375 56 00024765 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|375 56 00024765 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|375 56 00024765 1 16|METH: Do graphics operation. 520|375 56 00024765 1 17|METH: Pixmap verify. 220|375 56 0 08:54:26|PASS 410|375 56 1 08:54:26|IC End 400|375 57 1 08:54:26|IC Start 200|375 57 08:54:26|TP Start 520|375 57 00024765 1 1|VSW5TESTSUITE PURPOSE 57 520|375 57 00024765 1 2|Assertion XDrawArcs-57.(A) 520|375 57 00024765 1 3|When line_style is LineDoubleDash and the dash is even and 520|375 57 00024765 1 4|fill_style is FillOpaqueStippled, then on a call to 520|375 57 00024765 1 5|XDrawArcs the source for the drawing operation is a tile 520|375 57 00024765 1 6|with the same width and height as stipple, but with 520|375 57 00024765 1 7|background everywhere stipple has a zero and with foreground 520|375 57 00024765 1 8|everywhere stipple has a one. 520|375 57 00024765 1 9|METH: Create a stipple bitmap. 520|375 57 00024765 1 10|METH: Set graphics coordinates for dashed lines 520|375 57 00024765 1 11|METH: (includes horizontal and vertical cases, 520|375 57 00024765 1 12|METH: and includes joins and caps where relevant). 520|375 57 00024765 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|375 57 00024765 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|375 57 00024765 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|375 57 00024765 1 16|METH: Do graphics operation. 520|375 57 00024765 1 17|METH: Pixmap verify. 220|375 57 0 08:54:26|PASS 410|375 57 1 08:54:26|IC End 400|375 58 1 08:54:26|IC Start 200|375 58 08:54:26|TP Start 520|375 58 00024765 1 1|VSW5TESTSUITE PURPOSE 58 520|375 58 00024765 1 2|Assertion XDrawArcs-58.(A) 520|375 58 00024765 1 3|When line_style is LineDoubleDash and the dash is even and 520|375 58 00024765 1 4|fill_style is FillStippled, then on a call to XDrawArcs the 520|375 58 00024765 1 5|source for the drawing operation is foreground masked by the 520|375 58 00024765 1 6|stipple pattern tiled in a single plane. 520|375 58 00024765 1 7|METH: Create a stipple bitmap. 520|375 58 00024765 1 8|METH: Set graphics coordinates for dashed lines 520|375 58 00024765 1 9|METH: (includes horizontal and vertical cases, 520|375 58 00024765 1 10|METH: and includes joins and caps where relevant). 520|375 58 00024765 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|375 58 00024765 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|375 58 00024765 1 13|METH: Set line-style to LineDoubleDash using XChangeGC. 520|375 58 00024765 1 14|METH: Do graphics operation. 520|375 58 00024765 1 15|METH: Pixmap verify. 220|375 58 0 08:54:26|PASS 410|375 58 1 08:54:26|IC End 400|375 59 1 08:54:26|IC Start 200|375 59 08:54:26|TP Start 520|375 59 00024765 1 1|VSW5TESTSUITE PURPOSE 59 520|375 59 00024765 1 2|Assertion XDrawArcs-59.(-) 520|375 59 00024765 1 3|When line-style is LineDoubleDash and the dash is odd and 520|375 59 00024765 1 4|fill_style is FillSolid, then on a call to XDrawArcs the 520|375 59 00024765 1 5|source for the drawing operation is background. 520|375 59 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 59 3 08:54:26|NOTINUSE 410|375 59 1 08:54:26|IC End 400|375 60 1 08:54:26|IC Start 200|375 60 08:54:26|TP Start 520|375 60 00024765 1 1|VSW5TESTSUITE PURPOSE 60 520|375 60 00024765 1 2|Assertion XDrawArcs-60.(-) 520|375 60 00024765 1 3|When line-style is LineDoubleDash and the dash is odd and 520|375 60 00024765 1 4|fill_style is FillTiled, then on a call to XDrawArcs the 520|375 60 00024765 1 5|source for the drawing operation is tile. 520|375 60 00024765 1 6|The assertion is descriptive or is tested elsewhere. 220|375 60 3 08:54:26|NOTINUSE 410|375 60 1 08:54:26|IC End 400|375 61 1 08:54:26|IC Start 200|375 61 08:54:26|TP Start 520|375 61 00024765 1 1|VSW5TESTSUITE PURPOSE 61 520|375 61 00024765 1 2|Assertion XDrawArcs-61.(-) 520|375 61 00024765 1 3|When line-style is LineDoubleDash and the dash is odd and 520|375 61 00024765 1 4|fill_style is FillOpaqueStippled, then on a call to 520|375 61 00024765 1 5|XDrawArcs the source for the drawing operation is a tile 520|375 61 00024765 1 6|with the same width and height as stipple, but with 520|375 61 00024765 1 7|background everywhere stipple has a zero and with foreground 520|375 61 00024765 1 8|everywhere stipple has a one. 520|375 61 00024765 1 9|The assertion is descriptive or is tested elsewhere. 220|375 61 3 08:54:26|NOTINUSE 410|375 61 1 08:54:26|IC End 400|375 62 1 08:54:26|IC Start 200|375 62 08:54:26|TP Start 520|375 62 00024765 1 1|VSW5TESTSUITE PURPOSE 62 520|375 62 00024765 1 2|Assertion XDrawArcs-62.(-) 520|375 62 00024765 1 3|When line-style is LineDoubleDash and the dash is odd and 520|375 62 00024765 1 4|fill_style is FillStippled, then on a call to XDrawArcs the 520|375 62 00024765 1 5|source for the drawing operation is background masked by the 520|375 62 00024765 1 6|stipple pattern tiled in a single plane. 520|375 62 00024765 1 7|The assertion is descriptive or is tested elsewhere. 220|375 62 3 08:54:26|NOTINUSE 410|375 62 1 08:54:26|IC End 400|375 63 1 08:54:26|IC Start 200|375 63 08:54:26|TP Start 520|375 63 00024765 1 1|VSW5TESTSUITE PURPOSE 63 520|375 63 00024765 1 2|Assertion XDrawArcs-63.(A) 520|375 63 00024765 1 3|A call to XDrawArcs does not draw each pixel of a 520|375 63 00024765 1 4|particular line more than once. 520|375 63 00024765 1 5|METH: For each line-style 520|375 63 00024765 1 6|METH: Draw line with gc function GXcopy. 520|375 63 00024765 1 7|METH: Save image. 520|375 63 00024765 1 8|METH: Clear drawable. 520|375 63 00024765 1 9|METH: Draw line with gc function GXxor 520|375 63 00024765 1 10|METH: Verify that the image is the same as that saved. 220|375 63 0 08:54:28|PASS 410|375 63 1 08:54:28|IC End 400|375 64 1 08:54:28|IC Start 200|375 64 08:54:28|TP Start 520|375 64 00024765 1 1|VSW5TESTSUITE PURPOSE 64 520|375 64 00024765 1 2|Assertion XDrawArcs-64.(A) 520|375 64 00024765 1 3|When line_width is greater than or equal to one, and 520|375 64 00024765 1 4|line_style is LineSolid, and a line is drawn from [x1, y1] 520|375 64 00024765 1 5|to [x2, y2], and a line is drawn from [x2, y2] to [x1, y1], 520|375 64 00024765 1 6|then the same pixels are drawn in each case. 520|375 64 00024765 1 7|METH: Draw lines in one direction. 520|375 64 00024765 1 8|METH: Save image. 520|375 64 00024765 1 9|METH: Clear drawable. 520|375 64 00024765 1 10|METH: Draw lines in opposite direction. 520|375 64 00024765 1 11|METH: Verify that the image is the same as that saved and that something was drawn. 220|375 64 0 08:54:28|PASS 410|375 64 1 08:54:28|IC End 400|375 65 1 08:54:28|IC Start 200|375 65 08:54:28|TP Start 520|375 65 00024765 1 1|VSW5TESTSUITE PURPOSE 65 520|375 65 00024765 1 2|Assertion XDrawArcs-65.(A) 520|375 65 00024765 1 3|When the cap_style is CapNotLast and the line_width is 520|375 65 00024765 1 4|greater than zero (> 0), then this is equivalent to CapButt. 520|375 65 00024765 1 5|METH: For a variety of line widths, both odd and even. 520|375 65 00024765 1 6|METH: Draw line with CapNotLast. 520|375 65 00024765 1 7|METH: Save the image on the drawable. 520|375 65 00024765 1 8|METH: Draw line with CapButt. 520|375 65 00024765 1 9|METH: Verify that the images drawn were the same. 220|375 65 0 08:54:51|PASS 410|375 65 1 08:54:51|IC End 400|375 66 1 08:54:51|IC Start 200|375 66 08:54:51|TP Start 520|375 66 00024765 1 1|VSW5TESTSUITE PURPOSE 66 520|375 66 00024765 1 2|Assertion XDrawArcs-66.(A) 520|375 66 00024765 1 3|When the cap_style is CapNotLast and the line_width is zero 520|375 66 00024765 1 4|(0), then this is equivalent to CapButt except that the 520|375 66 00024765 1 5|final endpoint is not drawn. 520|375 66 00024765 1 6|METH: Draw line with CapButt. 520|375 66 00024765 1 7|METH: Set GC component function to GXxor. 520|375 66 00024765 1 8|METH: Draw line with CapNotLast. 520|375 66 00024765 1 9|METH: Verify that only the final end point is set. 520|375 66 00024765 1 10|REPORT: Pixel mismatch in image 520|375 66 00024765 1 11|REPORT: See file Err0418.err for details 520|375 66 00024765 1 12|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 13|REPORT: Pixel mismatch in image 520|375 66 00024765 1 14|REPORT: See file Err0419.err for details 520|375 66 00024765 1 15|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 16|REPORT: Pixel mismatch in image 520|375 66 00024765 1 17|REPORT: See file Err0420.err for details 520|375 66 00024765 1 18|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 19|REPORT: Pixel mismatch in image 520|375 66 00024765 1 20|REPORT: See file Err0421.err for details 520|375 66 00024765 1 21|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 22|REPORT: Pixel mismatch in image 520|375 66 00024765 1 23|REPORT: See file Err0422.err for details 520|375 66 00024765 1 24|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 25|REPORT: Pixel mismatch in image 520|375 66 00024765 1 26|REPORT: See file Err0423.err for details 520|375 66 00024765 1 27|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 28|REPORT: Pixel mismatch in image 520|375 66 00024765 1 29|REPORT: See file Err0424.err for details 520|375 66 00024765 1 30|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 31|REPORT: Pixel mismatch in image 520|375 66 00024765 1 32|REPORT: See file Err0425.err for details 520|375 66 00024765 1 33|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 34|REPORT: Pixel mismatch in image 520|375 66 00024765 1 35|REPORT: See file Err0426.err for details 520|375 66 00024765 1 36|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 37|REPORT: Pixel mismatch in image 520|375 66 00024765 1 38|REPORT: See file Err0427.err for details 520|375 66 00024765 1 39|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 40|REPORT: Pixel mismatch in image 520|375 66 00024765 1 41|REPORT: See file Err0428.err for details 520|375 66 00024765 1 42|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 43|REPORT: Pixel mismatch in image 520|375 66 00024765 1 44|REPORT: See file Err0429.err for details 520|375 66 00024765 1 45|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 46|REPORT: Pixel mismatch in image 520|375 66 00024765 1 47|REPORT: See file Err0430.err for details 520|375 66 00024765 1 48|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 49|REPORT: Pixel mismatch in image 520|375 66 00024765 1 50|REPORT: See file Err0431.err for details 520|375 66 00024765 1 51|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 52|REPORT: Pixel mismatch in image 520|375 66 00024765 1 53|REPORT: See file Err0432.err for details 520|375 66 00024765 1 54|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 55|REPORT: Pixel mismatch in image 520|375 66 00024765 1 56|REPORT: See file Err0433.err for details 520|375 66 00024765 1 57|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 58|REPORT: Pixel mismatch in image 520|375 66 00024765 1 59|REPORT: See file Err0434.err for details 520|375 66 00024765 1 60|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 61|REPORT: Pixel mismatch in image 520|375 66 00024765 1 62|REPORT: See file Err0435.err for details 520|375 66 00024765 1 63|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 64|REPORT: Pixel mismatch in image 520|375 66 00024765 1 65|REPORT: See file Err0436.err for details 520|375 66 00024765 1 66|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 67|REPORT: Pixel mismatch in image 520|375 66 00024765 1 68|REPORT: See file Err0437.err for details 520|375 66 00024765 1 69|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 70|REPORT: Pixel mismatch in image 520|375 66 00024765 1 71|REPORT: See file Err0438.err for details 520|375 66 00024765 1 72|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 73|REPORT: Pixel mismatch in image 520|375 66 00024765 1 74|REPORT: See file Err0439.err for details 520|375 66 00024765 1 75|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 76|REPORT: Pixel mismatch in image 520|375 66 00024765 1 77|REPORT: See file Err0440.err for details 520|375 66 00024765 1 78|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 79|REPORT: Pixel mismatch in image 520|375 66 00024765 1 80|REPORT: See file Err0441.err for details 520|375 66 00024765 1 81|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 82|REPORT: Pixel mismatch in image 520|375 66 00024765 1 83|REPORT: See file Err0442.err for details 520|375 66 00024765 1 84|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 85|REPORT: Pixel mismatch in image 520|375 66 00024765 1 86|REPORT: See file Err0443.err for details 520|375 66 00024765 1 87|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 88|REPORT: Pixel mismatch in image 520|375 66 00024765 1 89|REPORT: See file Err0444.err for details 520|375 66 00024765 1 90|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 91|REPORT: Pixel mismatch in image 520|375 66 00024765 1 92|REPORT: See file Err0445.err for details 520|375 66 00024765 1 93|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 94|REPORT: Pixel mismatch in image 520|375 66 00024765 1 95|REPORT: See file Err0446.err for details 520|375 66 00024765 1 96|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 97|REPORT: Pixel mismatch in image 520|375 66 00024765 1 98|REPORT: See file Err0447.err for details 520|375 66 00024765 1 99|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 100|REPORT: Pixel mismatch in image 520|375 66 00024765 1 101|REPORT: See file Err0448.err for details 520|375 66 00024765 1 102|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 103|REPORT: Pixel mismatch in image 520|375 66 00024765 1 104|REPORT: See file Err0449.err for details 520|375 66 00024765 1 105|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 106|REPORT: Pixel mismatch in image 520|375 66 00024765 1 107|REPORT: See file Err0450.err for details 520|375 66 00024765 1 108|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 109|REPORT: Pixel mismatch in image 520|375 66 00024765 1 110|REPORT: See file Err0451.err for details 520|375 66 00024765 1 111|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 112|REPORT: Pixel mismatch in image 520|375 66 00024765 1 113|REPORT: See file Err0452.err for details 520|375 66 00024765 1 114|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 115|REPORT: Pixel mismatch in image 520|375 66 00024765 1 116|REPORT: See file Err0453.err for details 520|375 66 00024765 1 117|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 118|REPORT: Pixel mismatch in image 520|375 66 00024765 1 119|REPORT: See file Err0454.err for details 520|375 66 00024765 1 120|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 121|REPORT: Pixel mismatch in image 520|375 66 00024765 1 122|REPORT: See file Err0455.err for details 520|375 66 00024765 1 123|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 124|REPORT: Pixel mismatch in image 520|375 66 00024765 1 125|REPORT: See file Err0456.err for details 520|375 66 00024765 1 126|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 127|REPORT: Pixel mismatch in image 520|375 66 00024765 1 128|REPORT: See file Err0457.err for details 520|375 66 00024765 1 129|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 130|REPORT: Pixel mismatch in image 520|375 66 00024765 1 131|REPORT: See file Err0458.err for details 520|375 66 00024765 1 132|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 133|REPORT: Pixel mismatch in image 520|375 66 00024765 1 134|REPORT: See file Err0459.err for details 520|375 66 00024765 1 135|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 136|REPORT: Pixel mismatch in image 520|375 66 00024765 1 137|REPORT: See file Err0460.err for details 520|375 66 00024765 1 138|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 139|REPORT: Pixel mismatch in image 520|375 66 00024765 1 140|REPORT: See file Err0461.err for details 520|375 66 00024765 1 141|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 142|REPORT: Pixel mismatch in image 520|375 66 00024765 1 143|REPORT: See file Err0462.err for details 520|375 66 00024765 1 144|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 145|REPORT: Pixel mismatch in image 520|375 66 00024765 1 146|REPORT: See file Err0463.err for details 520|375 66 00024765 1 147|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 148|REPORT: Pixel mismatch in image 520|375 66 00024765 1 149|REPORT: See file Err0464.err for details 520|375 66 00024765 1 150|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 151|REPORT: Pixel mismatch in image 520|375 66 00024765 1 152|REPORT: See file Err0465.err for details 520|375 66 00024765 1 153|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 154|REPORT: Pixel mismatch in image 520|375 66 00024765 1 155|REPORT: See file Err0466.err for details 520|375 66 00024765 1 156|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 157|REPORT: Pixel mismatch in image 520|375 66 00024765 1 158|REPORT: See file Err0467.err for details 520|375 66 00024765 1 159|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 160|REPORT: Pixel mismatch in image 520|375 66 00024765 1 161|REPORT: See file Err0468.err for details 520|375 66 00024765 1 162|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 163|REPORT: Pixel mismatch in image 520|375 66 00024765 1 164|REPORT: See file Err0469.err for details 520|375 66 00024765 1 165|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 166|REPORT: Pixel mismatch in image 520|375 66 00024765 1 167|REPORT: See file Err0470.err for details 520|375 66 00024765 1 168|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 169|REPORT: Pixel mismatch in image 520|375 66 00024765 1 170|REPORT: See file Err0471.err for details 520|375 66 00024765 1 171|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 172|REPORT: Pixel mismatch in image 520|375 66 00024765 1 173|REPORT: See file Err0472.err for details 520|375 66 00024765 1 174|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 175|REPORT: Pixel mismatch in image 520|375 66 00024765 1 176|REPORT: See file Err0473.err for details 520|375 66 00024765 1 177|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 178|REPORT: Pixel mismatch in image 520|375 66 00024765 1 179|REPORT: See file Err0474.err for details 520|375 66 00024765 1 180|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 181|REPORT: Pixel mismatch in image 520|375 66 00024765 1 182|REPORT: See file Err0475.err for details 520|375 66 00024765 1 183|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 184|REPORT: Pixel mismatch in image 520|375 66 00024765 1 185|REPORT: See file Err0476.err for details 520|375 66 00024765 1 186|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 187|REPORT: Pixel mismatch in image 520|375 66 00024765 1 188|REPORT: See file Err0477.err for details 520|375 66 00024765 1 189|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 190|REPORT: Pixel mismatch in image 520|375 66 00024765 1 191|REPORT: See file Err0478.err for details 520|375 66 00024765 1 192|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 193|REPORT: Pixel mismatch in image 520|375 66 00024765 1 194|REPORT: See file Err0479.err for details 520|375 66 00024765 1 195|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 196|REPORT: Pixel mismatch in image 520|375 66 00024765 1 197|REPORT: See file Err0480.err for details 520|375 66 00024765 1 198|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 199|REPORT: Pixel mismatch in image 520|375 66 00024765 1 200|REPORT: See file Err0481.err for details 520|375 66 00024765 1 201|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 202|REPORT: Pixel mismatch in image 520|375 66 00024765 1 203|REPORT: See file Err0482.err for details 520|375 66 00024765 1 204|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 205|REPORT: Pixel mismatch in image 520|375 66 00024765 1 206|REPORT: See file Err0483.err for details 520|375 66 00024765 1 207|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 208|REPORT: Pixel mismatch in image 520|375 66 00024765 1 209|REPORT: See file Err0484.err for details 520|375 66 00024765 1 210|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 211|REPORT: Pixel mismatch in image 520|375 66 00024765 1 212|REPORT: See file Err0485.err for details 520|375 66 00024765 1 213|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 214|REPORT: Pixel mismatch in image 520|375 66 00024765 1 215|REPORT: See file Err0486.err for details 520|375 66 00024765 1 216|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 217|REPORT: Pixel mismatch in image 520|375 66 00024765 1 218|REPORT: See file Err0487.err for details 520|375 66 00024765 1 219|REPORT: Cap style incorrect for thin line and CapNotLast 520|375 66 00024765 1 220|REPORT: Pixel mismatch in image 520|375 66 00024765 1 221|REPORT: See file Err0488.err for details 520|375 66 00024765 1 222|REPORT: Cap style incorrect for thin line and CapNotLast 220|375 66 101 08:54:51|WARNING 410|375 66 1 08:54:51|IC End 400|375 67 1 08:54:51|IC Start 200|375 67 08:54:51|TP Start 520|375 67 00024765 1 1|VSW5TESTSUITE PURPOSE 67 520|375 67 00024765 1 2|Assertion XDrawArcs-67.(A) 520|375 67 00024765 1 3|When the cap_style is CapButt, then the line is square at 520|375 67 00024765 1 4|the endpoint (perpendicular to the slope of the line) with 520|375 67 00024765 1 5|no projection beyond. 520|375 67 00024765 1 6|METH: Draw line with CapButt and odd or even line width. 520|375 67 00024765 1 7|METH: Pixmap verify. 220|375 67 0 08:54:51|PASS 410|375 67 1 08:54:51|IC End 400|375 68 1 08:54:51|IC Start 200|375 68 08:54:51|TP Start 520|375 68 00024765 1 1|VSW5TESTSUITE PURPOSE 68 520|375 68 00024765 1 2|Assertion XDrawArcs-68.(A) 520|375 68 00024765 1 3|When the cap_style is CapRound and line-width is zero, then 520|375 68 00024765 1 4|this is equivalent to CapButt. 520|375 68 00024765 1 5|METH: Draw line with CapRound. 520|375 68 00024765 1 6|METH: Save the image on the drawable. 520|375 68 00024765 1 7|METH: Draw line with CapButt. 520|375 68 00024765 1 8|METH: Verify that the images drawn were the same. 220|375 68 0 08:54:52|PASS 410|375 68 1 08:54:52|IC End 400|375 69 1 08:54:52|IC Start 200|375 69 08:54:52|TP Start 520|375 69 00024765 1 1|VSW5TESTSUITE PURPOSE 69 520|375 69 00024765 1 2|Assertion XDrawArcs-69.(A) 520|375 69 00024765 1 3|When the cap_style is CapRound and line-width is not zero, 520|375 69 00024765 1 4|then the line has a circular arc, with the diamater equal to 520|375 69 00024765 1 5|the line_width, centred on the endpoint. 520|375 69 00024765 1 6|METH: For a variety of line widths. 520|375 69 00024765 1 7|METH: Draw line with CapRound. 520|375 69 00024765 1 8|METH: Pixmap verify. 520|375 69 00024765 1 9|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 10|REPORT: Pixel check failed. See file Err0489.err for results 520|375 69 00024765 1 11|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 12|REPORT: Pixel check failed. See file Err0490.err for results 520|375 69 00024765 1 13|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 14|REPORT: Pixel check failed. See file Err0491.err for results 520|375 69 00024765 1 15|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 16|REPORT: Pixel check failed. See file Err0492.err for results 520|375 69 00024765 1 17|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 18|REPORT: Pixel check failed. See file Err0493.err for results 520|375 69 00024765 1 19|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 20|REPORT: Pixel check failed. See file Err0494.err for results 520|375 69 00024765 1 21|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 22|REPORT: Pixel check failed. See file Err0495.err for results 520|375 69 00024765 1 23|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 24|REPORT: Pixel check failed. See file Err0496.err for results 520|375 69 00024765 1 25|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 26|REPORT: Pixel check failed. See file Err0497.err for results 520|375 69 00024765 1 27|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 28|REPORT: Pixel check failed. See file Err0498.err for results 520|375 69 00024765 1 29|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 30|REPORT: Pixel check failed. See file Err0499.err for results 520|375 69 00024765 1 31|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 32|REPORT: Pixel check failed. See file Err0500.err for results 520|375 69 00024765 1 33|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 34|REPORT: Pixel check failed. See file Err0501.err for results 520|375 69 00024765 1 35|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 36|REPORT: Pixel check failed. See file Err0502.err for results 520|375 69 00024765 1 37|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 38|REPORT: Pixel check failed. See file Err0503.err for results 520|375 69 00024765 1 39|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 40|REPORT: Pixel check failed. See file Err0504.err for results 520|375 69 00024765 1 41|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 42|REPORT: Pixel check failed. See file Err0505.err for results 520|375 69 00024765 1 43|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 44|REPORT: Pixel check failed. See file Err0506.err for results 520|375 69 00024765 1 45|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 46|REPORT: Pixel check failed. See file Err0507.err for results 520|375 69 00024765 1 47|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 48|REPORT: Pixel check failed. See file Err0508.err for results 520|375 69 00024765 1 49|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 50|REPORT: Pixel check failed. See file Err0509.err for results 520|375 69 00024765 1 51|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 52|REPORT: Pixel check failed. See file Err0510.err for results 520|375 69 00024765 1 53|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 54|REPORT: Pixel check failed. See file Err0511.err for results 520|375 69 00024765 1 55|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 56|REPORT: Pixel check failed. See file Err0512.err for results 520|375 69 00024765 1 57|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 58|REPORT: Pixel check failed. See file Err0513.err for results 520|375 69 00024765 1 59|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 60|REPORT: Pixel check failed. See file Err0514.err for results 520|375 69 00024765 1 61|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 62|REPORT: Pixel check failed. See file Err0515.err for results 520|375 69 00024765 1 63|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 64|REPORT: Pixel check failed. See file Err0516.err for results 520|375 69 00024765 1 65|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 66|REPORT: Pixel check failed. See file Err0517.err for results 520|375 69 00024765 1 67|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 68|REPORT: Pixel check failed. See file Err0518.err for results 520|375 69 00024765 1 69|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 70|REPORT: Pixel check failed. See file Err0519.err for results 520|375 69 00024765 1 71|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 72|REPORT: Pixel check failed. See file Err0520.err for results 520|375 69 00024765 1 73|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 74|REPORT: Pixel check failed. See file Err0521.err for results 520|375 69 00024765 1 75|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 76|REPORT: Pixel check failed. See file Err0522.err for results 520|375 69 00024765 1 77|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 78|REPORT: Pixel check failed. See file Err0523.err for results 520|375 69 00024765 1 79|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 80|REPORT: Pixel check failed. See file Err0524.err for results 520|375 69 00024765 1 81|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 82|REPORT: Pixel check failed. See file Err0525.err for results 520|375 69 00024765 1 83|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 84|REPORT: Pixel check failed. See file Err0526.err for results 520|375 69 00024765 1 85|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 86|REPORT: Pixel check failed. See file Err0527.err for results 520|375 69 00024765 1 87|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 88|REPORT: Pixel check failed. See file Err0528.err for results 520|375 69 00024765 1 89|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 90|REPORT: Pixel check failed. See file Err0529.err for results 520|375 69 00024765 1 91|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 92|REPORT: Pixel check failed. See file Err0530.err for results 520|375 69 00024765 1 93|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 94|REPORT: Pixel check failed. See file Err0531.err for results 520|375 69 00024765 1 95|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 96|REPORT: Pixel check failed. See file Err0532.err for results 520|375 69 00024765 1 97|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 98|REPORT: Pixel check failed. See file Err0533.err for results 520|375 69 00024765 1 99|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 100|REPORT: Pixel check failed. See file Err0534.err for results 520|375 69 00024765 1 101|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 102|REPORT: Pixel check failed. See file Err0535.err for results 520|375 69 00024765 1 103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 104|REPORT: Pixel check failed. See file Err0536.err for results 520|375 69 00024765 1 105|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 106|REPORT: Pixel check failed. See file Err0537.err for results 520|375 69 00024765 1 107|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 108|REPORT: Pixel check failed. See file Err0538.err for results 520|375 69 00024765 1 109|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 110|REPORT: Pixel check failed. See file Err0539.err for results 520|375 69 00024765 1 111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 112|REPORT: Pixel check failed. See file Err0540.err for results 520|375 69 00024765 1 113|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 114|REPORT: Pixel check failed. See file Err0541.err for results 520|375 69 00024765 1 115|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 116|REPORT: Pixel check failed. See file Err0542.err for results 520|375 69 00024765 1 117|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 118|REPORT: Pixel check failed. See file Err0543.err for results 520|375 69 00024765 1 119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 120|REPORT: Pixel check failed. See file Err0544.err for results 520|375 69 00024765 1 121|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 122|REPORT: Pixel check failed. See file Err0545.err for results 520|375 69 00024765 1 123|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 124|REPORT: Pixel check failed. See file Err0546.err for results 520|375 69 00024765 1 125|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 126|REPORT: Pixel check failed. See file Err0547.err for results 520|375 69 00024765 1 127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 128|REPORT: Pixel check failed. See file Err0548.err for results 520|375 69 00024765 1 129|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 130|REPORT: Pixel check failed. See file Err0549.err for results 520|375 69 00024765 1 131|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 132|REPORT: Pixel check failed. See file Err0550.err for results 520|375 69 00024765 1 133|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 134|REPORT: Pixel check failed. See file Err0551.err for results 520|375 69 00024765 1 135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 136|REPORT: Pixel check failed. See file Err0552.err for results 520|375 69 00024765 1 137|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 138|REPORT: Pixel check failed. See file Err0553.err for results 520|375 69 00024765 1 139|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 140|REPORT: Pixel check failed. See file Err0554.err for results 520|375 69 00024765 1 141|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 142|REPORT: Pixel check failed. See file Err0555.err for results 520|375 69 00024765 1 143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 144|REPORT: Pixel check failed. See file Err0556.err for results 520|375 69 00024765 1 145|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 146|REPORT: Pixel check failed. See file Err0557.err for results 520|375 69 00024765 1 147|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 148|REPORT: Pixel check failed. See file Err0558.err for results 520|375 69 00024765 1 149|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 150|REPORT: Pixel check failed. See file Err0559.err for results 520|375 69 00024765 1 151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 152|REPORT: Pixel check failed. See file Err0560.err for results 520|375 69 00024765 1 153|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 154|REPORT: Pixel check failed. See file Err0561.err for results 520|375 69 00024765 1 155|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 156|REPORT: Pixel check failed. See file Err0562.err for results 520|375 69 00024765 1 157|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 158|REPORT: Pixel check failed. See file Err0563.err for results 520|375 69 00024765 1 159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 160|REPORT: Pixel check failed. See file Err0564.err for results 520|375 69 00024765 1 161|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 162|REPORT: Pixel check failed. See file Err0565.err for results 520|375 69 00024765 1 163|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 164|REPORT: Pixel check failed. See file Err0566.err for results 520|375 69 00024765 1 165|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 166|REPORT: Pixel check failed. See file Err0567.err for results 520|375 69 00024765 1 167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 168|REPORT: Pixel check failed. See file Err0568.err for results 520|375 69 00024765 1 169|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 170|REPORT: Pixel check failed. See file Err0569.err for results 520|375 69 00024765 1 171|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 172|REPORT: Pixel check failed. See file Err0570.err for results 520|375 69 00024765 1 173|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 174|REPORT: Pixel check failed. See file Err0571.err for results 520|375 69 00024765 1 175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 176|REPORT: Pixel check failed. See file Err0572.err for results 520|375 69 00024765 1 177|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 178|REPORT: Pixel check failed. See file Err0573.err for results 520|375 69 00024765 1 179|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 180|REPORT: Pixel check failed. See file Err0574.err for results 520|375 69 00024765 1 181|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 182|REPORT: Pixel check failed. See file Err0575.err for results 520|375 69 00024765 1 183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 184|REPORT: Pixel check failed. See file Err0576.err for results 520|375 69 00024765 1 185|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 186|REPORT: Pixel check failed. See file Err0577.err for results 520|375 69 00024765 1 187|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 188|REPORT: Pixel check failed. See file Err0578.err for results 520|375 69 00024765 1 189|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 190|REPORT: Pixel check failed. See file Err0579.err for results 520|375 69 00024765 1 191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 192|REPORT: Pixel check failed. See file Err0580.err for results 520|375 69 00024765 1 193|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 194|REPORT: Pixel check failed. See file Err0581.err for results 520|375 69 00024765 1 195|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 196|REPORT: Pixel check failed. See file Err0582.err for results 520|375 69 00024765 1 197|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 198|REPORT: Pixel check failed. See file Err0583.err for results 520|375 69 00024765 1 199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 200|REPORT: Pixel check failed. See file Err0584.err for results 520|375 69 00024765 1 201|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 202|REPORT: Pixel check failed. See file Err0585.err for results 520|375 69 00024765 1 203|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 204|REPORT: Pixel check failed. See file Err0586.err for results 520|375 69 00024765 1 205|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 206|REPORT: Pixel check failed. See file Err0587.err for results 520|375 69 00024765 1 207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 208|REPORT: Pixel check failed. See file Err0588.err for results 520|375 69 00024765 1 209|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 210|REPORT: Pixel check failed. See file Err0589.err for results 520|375 69 00024765 1 211|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 212|REPORT: Pixel check failed. See file Err0590.err for results 520|375 69 00024765 1 213|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 214|REPORT: Pixel check failed. See file Err0591.err for results 520|375 69 00024765 1 215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 216|REPORT: Pixel check failed. See file Err0592.err for results 520|375 69 00024765 1 217|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 218|REPORT: Pixel check failed. See file Err0593.err for results 520|375 69 00024765 1 219|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 220|REPORT: Pixel check failed. See file Err0594.err for results 520|375 69 00024765 1 221|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 222|REPORT: Pixel check failed. See file Err0595.err for results 520|375 69 00024765 1 223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 224|REPORT: Pixel check failed. See file Err0596.err for results 520|375 69 00024765 1 225|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 226|REPORT: Pixel check failed. See file Err0597.err for results 520|375 69 00024765 1 227|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 228|REPORT: Pixel check failed. See file Err0598.err for results 520|375 69 00024765 1 229|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 230|REPORT: Pixel check failed. See file Err0599.err for results 520|375 69 00024765 1 231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 232|REPORT: Pixel check failed. See file Err0600.err for results 520|375 69 00024765 1 233|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 234|REPORT: Pixel check failed. See file Err0601.err for results 520|375 69 00024765 1 235|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 236|REPORT: Pixel check failed. See file Err0602.err for results 520|375 69 00024765 1 237|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 238|REPORT: Pixel check failed. See file Err0603.err for results 520|375 69 00024765 1 239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 240|REPORT: Pixel check failed. See file Err0604.err for results 520|375 69 00024765 1 241|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 242|REPORT: Pixel check failed. See file Err0605.err for results 520|375 69 00024765 1 243|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 244|REPORT: Pixel check failed. See file Err0606.err for results 520|375 69 00024765 1 245|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 246|REPORT: Pixel check failed. See file Err0607.err for results 520|375 69 00024765 1 247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 248|REPORT: Pixel check failed. See file Err0608.err for results 520|375 69 00024765 1 249|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 250|REPORT: Pixel check failed. See file Err0609.err for results 520|375 69 00024765 1 251|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 252|REPORT: Pixel check failed. See file Err0610.err for results 520|375 69 00024765 1 253|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 254|REPORT: Pixel check failed. See file Err0611.err for results 520|375 69 00024765 1 255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 256|REPORT: Pixel check failed. See file Err0612.err for results 520|375 69 00024765 1 257|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 258|REPORT: Pixel check failed. See file Err0613.err for results 520|375 69 00024765 1 259|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 260|REPORT: Pixel check failed. See file Err0614.err for results 520|375 69 00024765 1 261|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 262|REPORT: Pixel check failed. See file Err0615.err for results 520|375 69 00024765 1 263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 264|REPORT: Pixel check failed. See file Err0616.err for results 520|375 69 00024765 1 265|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 266|REPORT: Pixel check failed. See file Err0617.err for results 520|375 69 00024765 1 267|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 268|REPORT: Pixel check failed. See file Err0618.err for results 520|375 69 00024765 1 269|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 270|REPORT: Pixel check failed. See file Err0619.err for results 520|375 69 00024765 1 271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 272|REPORT: Pixel check failed. See file Err0620.err for results 520|375 69 00024765 1 273|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 274|REPORT: Pixel check failed. See file Err0621.err for results 520|375 69 00024765 1 275|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 276|REPORT: Pixel check failed. See file Err0622.err for results 520|375 69 00024765 1 277|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 278|REPORT: Pixel check failed. See file Err0623.err for results 520|375 69 00024765 1 279|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 280|REPORT: Pixel check failed. See file Err0624.err for results 520|375 69 00024765 1 281|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 282|REPORT: Pixel check failed. See file Err0625.err for results 520|375 69 00024765 1 283|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 284|REPORT: Pixel check failed. See file Err0626.err for results 520|375 69 00024765 1 285|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 286|REPORT: Pixel check failed. See file Err0627.err for results 520|375 69 00024765 1 287|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 288|REPORT: Pixel check failed. See file Err0628.err for results 520|375 69 00024765 1 289|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 290|REPORT: Pixel check failed. See file Err0629.err for results 520|375 69 00024765 1 291|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 292|REPORT: Pixel check failed. See file Err0630.err for results 520|375 69 00024765 1 293|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 294|REPORT: Pixel check failed. See file Err0631.err for results 520|375 69 00024765 1 295|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 296|REPORT: Pixel check failed. See file Err0632.err for results 520|375 69 00024765 1 297|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 298|REPORT: Pixel check failed. See file Err0633.err for results 520|375 69 00024765 1 299|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 300|REPORT: Pixel check failed. See file Err0634.err for results 520|375 69 00024765 1 301|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 302|REPORT: Pixel check failed. See file Err0635.err for results 520|375 69 00024765 1 303|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 304|REPORT: Pixel check failed. See file Err0636.err for results 520|375 69 00024765 1 305|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 306|REPORT: Pixel check failed. See file Err0637.err for results 520|375 69 00024765 1 307|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 308|REPORT: Pixel check failed. See file Err0638.err for results 520|375 69 00024765 1 309|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 310|REPORT: Pixel check failed. See file Err0639.err for results 520|375 69 00024765 1 311|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 312|REPORT: Pixel check failed. See file Err0640.err for results 520|375 69 00024765 1 313|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 314|REPORT: Pixel check failed. See file Err0641.err for results 520|375 69 00024765 1 315|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 316|REPORT: Pixel check failed. See file Err0642.err for results 520|375 69 00024765 1 317|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 318|REPORT: Pixel check failed. See file Err0643.err for results 520|375 69 00024765 1 319|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 320|REPORT: Pixel check failed. See file Err0644.err for results 520|375 69 00024765 1 321|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 322|REPORT: Pixel check failed. See file Err0645.err for results 520|375 69 00024765 1 323|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 324|REPORT: Pixel check failed. See file Err0646.err for results 520|375 69 00024765 1 325|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 326|REPORT: Pixel check failed. See file Err0647.err for results 520|375 69 00024765 1 327|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 328|REPORT: Pixel check failed. See file Err0648.err for results 520|375 69 00024765 1 329|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 330|REPORT: Pixel check failed. See file Err0649.err for results 520|375 69 00024765 1 331|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 332|REPORT: Pixel check failed. See file Err0650.err for results 520|375 69 00024765 1 333|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 334|REPORT: Pixel check failed. See file Err0651.err for results 520|375 69 00024765 1 335|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 336|REPORT: Pixel check failed. See file Err0652.err for results 520|375 69 00024765 1 337|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 338|REPORT: Pixel check failed. See file Err0653.err for results 520|375 69 00024765 1 339|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 340|REPORT: Pixel check failed. See file Err0654.err for results 520|375 69 00024765 1 341|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 342|REPORT: Pixel check failed. See file Err0655.err for results 520|375 69 00024765 1 343|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 344|REPORT: Pixel check failed. See file Err0656.err for results 520|375 69 00024765 1 345|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 346|REPORT: Pixel check failed. See file Err0657.err for results 520|375 69 00024765 1 347|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 348|REPORT: Pixel check failed. See file Err0658.err for results 520|375 69 00024765 1 349|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 350|REPORT: Pixel check failed. See file Err0659.err for results 520|375 69 00024765 1 351|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 352|REPORT: Pixel check failed. See file Err0660.err for results 520|375 69 00024765 1 353|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 354|REPORT: Pixel check failed. See file Err0661.err for results 520|375 69 00024765 1 355|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 356|REPORT: Pixel check failed. See file Err0662.err for results 520|375 69 00024765 1 357|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 358|REPORT: Pixel check failed. See file Err0663.err for results 520|375 69 00024765 1 359|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 360|REPORT: Pixel check failed. See file Err0664.err for results 520|375 69 00024765 1 361|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 362|REPORT: Pixel check failed. See file Err0665.err for results 520|375 69 00024765 1 363|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 364|REPORT: Pixel check failed. See file Err0666.err for results 520|375 69 00024765 1 365|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 366|REPORT: Pixel check failed. See file Err0667.err for results 520|375 69 00024765 1 367|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 368|REPORT: Pixel check failed. See file Err0668.err for results 520|375 69 00024765 1 369|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 370|REPORT: Pixel check failed. See file Err0669.err for results 520|375 69 00024765 1 371|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 372|REPORT: Pixel check failed. See file Err0670.err for results 520|375 69 00024765 1 373|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 374|REPORT: Pixel check failed. See file Err0671.err for results 520|375 69 00024765 1 375|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 376|REPORT: Pixel check failed. See file Err0672.err for results 520|375 69 00024765 1 377|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 378|REPORT: Pixel check failed. See file Err0673.err for results 520|375 69 00024765 1 379|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 380|REPORT: Pixel check failed. See file Err0674.err for results 520|375 69 00024765 1 381|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 382|REPORT: Pixel check failed. See file Err0675.err for results 520|375 69 00024765 1 383|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 384|REPORT: Pixel check failed. See file Err0676.err for results 520|375 69 00024765 1 385|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 386|REPORT: Pixel check failed. See file Err0677.err for results 520|375 69 00024765 1 387|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 388|REPORT: Pixel check failed. See file Err0678.err for results 520|375 69 00024765 1 389|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 390|REPORT: Pixel check failed. See file Err0679.err for results 520|375 69 00024765 1 391|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 392|REPORT: Pixel check failed. See file Err0680.err for results 520|375 69 00024765 1 393|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 394|REPORT: Pixel check failed. See file Err0681.err for results 520|375 69 00024765 1 395|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 396|REPORT: Pixel check failed. See file Err0682.err for results 520|375 69 00024765 1 397|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 398|REPORT: Pixel check failed. See file Err0683.err for results 520|375 69 00024765 1 399|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 400|REPORT: Pixel check failed. See file Err0684.err for results 520|375 69 00024765 1 401|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 402|REPORT: Pixel check failed. See file Err0685.err for results 520|375 69 00024765 1 403|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 404|REPORT: Pixel check failed. See file Err0686.err for results 520|375 69 00024765 1 405|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 406|REPORT: Pixel check failed. See file Err0687.err for results 520|375 69 00024765 1 407|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 408|REPORT: Pixel check failed. See file Err0688.err for results 520|375 69 00024765 1 409|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 410|REPORT: Pixel check failed. See file Err0689.err for results 520|375 69 00024765 1 411|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 412|REPORT: Pixel check failed. See file Err0690.err for results 520|375 69 00024765 1 413|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 414|REPORT: Pixel check failed. See file Err0691.err for results 520|375 69 00024765 1 415|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 416|REPORT: Pixel check failed. See file Err0692.err for results 520|375 69 00024765 1 417|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 418|REPORT: Pixel check failed. See file Err0693.err for results 520|375 69 00024765 1 419|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 420|REPORT: Pixel check failed. See file Err0694.err for results 520|375 69 00024765 1 421|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 422|REPORT: Pixel check failed. See file Err0695.err for results 520|375 69 00024765 1 423|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 424|REPORT: Pixel check failed. See file Err0696.err for results 520|375 69 00024765 1 425|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 426|REPORT: Pixel check failed. See file Err0697.err for results 520|375 69 00024765 1 427|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 428|REPORT: Pixel check failed. See file Err0698.err for results 520|375 69 00024765 1 429|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 430|REPORT: Pixel check failed. See file Err0699.err for results 520|375 69 00024765 1 431|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 432|REPORT: Pixel check failed. See file Err0700.err for results 520|375 69 00024765 1 433|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 434|REPORT: Pixel check failed. See file Err0701.err for results 520|375 69 00024765 1 435|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 436|REPORT: Pixel check failed. See file Err0702.err for results 520|375 69 00024765 1 437|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 438|REPORT: Pixel check failed. See file Err0703.err for results 520|375 69 00024765 1 439|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 440|REPORT: Pixel check failed. See file Err0704.err for results 520|375 69 00024765 1 441|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 442|REPORT: Pixel check failed. See file Err0705.err for results 520|375 69 00024765 1 443|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 444|REPORT: Pixel check failed. See file Err0706.err for results 520|375 69 00024765 1 445|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 446|REPORT: Pixel check failed. See file Err0707.err for results 520|375 69 00024765 1 447|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 448|REPORT: Pixel check failed. See file Err0708.err for results 520|375 69 00024765 1 449|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 450|REPORT: Pixel check failed. See file Err0709.err for results 520|375 69 00024765 1 451|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 452|REPORT: Pixel check failed. See file Err0710.err for results 520|375 69 00024765 1 453|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 454|REPORT: Pixel check failed. See file Err0711.err for results 520|375 69 00024765 1 455|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 456|REPORT: Pixel check failed. See file Err0712.err for results 520|375 69 00024765 1 457|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 458|REPORT: Pixel check failed. See file Err0713.err for results 520|375 69 00024765 1 459|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 460|REPORT: Pixel check failed. See file Err0714.err for results 520|375 69 00024765 1 461|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 462|REPORT: Pixel check failed. See file Err0715.err for results 520|375 69 00024765 1 463|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 464|REPORT: Pixel check failed. See file Err0716.err for results 520|375 69 00024765 1 465|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 466|REPORT: Pixel check failed. See file Err0717.err for results 520|375 69 00024765 1 467|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 468|REPORT: Pixel check failed. See file Err0718.err for results 520|375 69 00024765 1 469|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 470|REPORT: Pixel check failed. See file Err0719.err for results 520|375 69 00024765 1 471|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 472|REPORT: Pixel check failed. See file Err0720.err for results 520|375 69 00024765 1 473|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 474|REPORT: Pixel check failed. See file Err0721.err for results 520|375 69 00024765 1 475|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 476|REPORT: Pixel check failed. See file Err0722.err for results 520|375 69 00024765 1 477|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 478|REPORT: Pixel check failed. See file Err0723.err for results 520|375 69 00024765 1 479|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 480|REPORT: Pixel check failed. See file Err0724.err for results 520|375 69 00024765 1 481|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 482|REPORT: Pixel check failed. See file Err0725.err for results 520|375 69 00024765 1 483|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 484|REPORT: Pixel check failed. See file Err0726.err for results 520|375 69 00024765 1 485|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 486|REPORT: Pixel check failed. See file Err0727.err for results 520|375 69 00024765 1 487|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 488|REPORT: Pixel check failed. See file Err0728.err for results 520|375 69 00024765 1 489|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 490|REPORT: Pixel check failed. See file Err0729.err for results 520|375 69 00024765 1 491|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 492|REPORT: Pixel check failed. See file Err0730.err for results 520|375 69 00024765 1 493|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 494|REPORT: Pixel check failed. See file Err0731.err for results 520|375 69 00024765 1 495|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 496|REPORT: Pixel check failed. See file Err0732.err for results 520|375 69 00024765 1 497|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 498|REPORT: Pixel check failed. See file Err0733.err for results 520|375 69 00024765 1 499|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 500|REPORT: Pixel check failed. See file Err0734.err for results 520|375 69 00024765 1 501|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 502|REPORT: Pixel check failed. See file Err0735.err for results 520|375 69 00024765 1 503|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 504|REPORT: Pixel check failed. See file Err0736.err for results 520|375 69 00024765 1 505|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 506|REPORT: Pixel check failed. See file Err0737.err for results 520|375 69 00024765 1 507|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 508|REPORT: Pixel check failed. See file Err0738.err for results 520|375 69 00024765 1 509|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 510|REPORT: Pixel check failed. See file Err0739.err for results 520|375 69 00024765 1 511|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 512|REPORT: Pixel check failed. See file Err0740.err for results 520|375 69 00024765 1 513|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 514|REPORT: Pixel check failed. See file Err0741.err for results 520|375 69 00024765 1 515|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 516|REPORT: Pixel check failed. See file Err0742.err for results 520|375 69 00024765 1 517|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 518|REPORT: Pixel check failed. See file Err0743.err for results 520|375 69 00024765 1 519|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 520|REPORT: Pixel check failed. See file Err0744.err for results 520|375 69 00024765 1 521|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 522|REPORT: Pixel check failed. See file Err0745.err for results 520|375 69 00024765 1 523|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 524|REPORT: Pixel check failed. See file Err0746.err for results 520|375 69 00024765 1 525|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 526|REPORT: Pixel check failed. See file Err0747.err for results 520|375 69 00024765 1 527|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 528|REPORT: Pixel check failed. See file Err0748.err for results 520|375 69 00024765 1 529|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 530|REPORT: Pixel check failed. See file Err0749.err for results 520|375 69 00024765 1 531|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 532|REPORT: Pixel check failed. See file Err0750.err for results 520|375 69 00024765 1 533|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 534|REPORT: Pixel check failed. See file Err0751.err for results 520|375 69 00024765 1 535|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 536|REPORT: Pixel check failed. See file Err0752.err for results 520|375 69 00024765 1 537|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 538|REPORT: Pixel check failed. See file Err0753.err for results 520|375 69 00024765 1 539|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 540|REPORT: Pixel check failed. See file Err0754.err for results 520|375 69 00024765 1 541|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 542|REPORT: Pixel check failed. See file Err0755.err for results 520|375 69 00024765 1 543|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 544|REPORT: Pixel check failed. See file Err0756.err for results 520|375 69 00024765 1 545|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 546|REPORT: Pixel check failed. See file Err0757.err for results 520|375 69 00024765 1 547|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 548|REPORT: Pixel check failed. See file Err0758.err for results 520|375 69 00024765 1 549|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 550|REPORT: Pixel check failed. See file Err0759.err for results 520|375 69 00024765 1 551|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 552|REPORT: Pixel check failed. See file Err0760.err for results 520|375 69 00024765 1 553|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 554|REPORT: Pixel check failed. See file Err0761.err for results 520|375 69 00024765 1 555|REPORT: A total of 2 out of 9000 pixels were bad 520|375 69 00024765 1 556|REPORT: Pixel check failed. See file Err0762.err for results 520|375 69 00024765 1 557|REPORT: A total of 6 out of 9000 pixels were bad 520|375 69 00024765 1 558|REPORT: Pixel check failed. See file Err0763.err for results 520|375 69 00024765 1 559|REPORT: A total of 1 out of 9000 pixels were bad 520|375 69 00024765 1 560|REPORT: Pixel check failed. See file Err0764.err for results 220|375 69 101 08:54:54|WARNING 410|375 69 1 08:54:54|IC End 400|375 70 1 08:54:54|IC Start 200|375 70 08:54:54|TP Start 520|375 70 00024765 1 1|VSW5TESTSUITE PURPOSE 70 520|375 70 00024765 1 2|Assertion XDrawArcs-70.(A) 520|375 70 00024765 1 3|When the cap_style is CapProjecting and line-width is zero, 520|375 70 00024765 1 4|then this is equivalent to CapButt. 520|375 70 00024765 1 5|METH: Draw line with CapProjecting. 520|375 70 00024765 1 6|METH: Save the image on the drawable. 520|375 70 00024765 1 7|METH: Draw line with CapButt. 520|375 70 00024765 1 8|METH: Verify that the images drawn were the same. 220|375 70 0 08:54:54|PASS 410|375 70 1 08:54:54|IC End 400|375 71 1 08:54:54|IC Start 200|375 71 08:54:54|TP Start 520|375 71 00024765 1 1|VSW5TESTSUITE PURPOSE 71 520|375 71 00024765 1 2|Assertion XDrawArcs-71.(A) 520|375 71 00024765 1 3|When the cap_style is CapProjecting and line-width is not 520|375 71 00024765 1 4|zero, then the line is square at the end, but the path 520|375 71 00024765 1 5|continues beyond the endpoint for a distance equal to half 520|375 71 00024765 1 6|the line-width. 520|375 71 00024765 1 7|METH: Draw horizontal line. 520|375 71 00024765 1 8|METH: Verify directly that path continues beyond end points. 520|375 71 00024765 1 9|METH: Draw arbitrary line. 520|375 71 00024765 1 10|METH: Pixmap verify. 220|375 71 0 08:54:55|PASS 410|375 71 1 08:54:55|IC End 400|375 72 1 08:54:55|IC Start 200|375 72 08:54:55|TP Start 520|375 72 00024765 1 1|VSW5TESTSUITE PURPOSE 72 520|375 72 00024765 1 2|Assertion XDrawArcs-72.(A) 520|375 72 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 72 00024765 1 4|the cap_style is applied to both endpoints and the 520|375 72 00024765 1 5|line_width is equal to zero and the cap_style is CapNotLast, 520|375 72 00024765 1 6|then the results are device-dependent, but the desired 520|375 72 00024765 1 7|effect is that nothing is drawn. 520|375 72 00024765 1 8|METH: Draw line with zero width and length. 520|375 72 00024765 1 9|METH: Verify that nothing is drawn. 520|375 72 00024765 1 10|METH: (Test always passes whatever the result.) 220|375 72 0 08:54:55|PASS 410|375 72 1 08:54:55|IC End 400|375 73 1 08:54:55|IC Start 200|375 73 08:54:55|TP Start 520|375 73 00024765 1 1|VSW5TESTSUITE PURPOSE 73 520|375 73 00024765 1 2|Assertion XDrawArcs-73.(A) 520|375 73 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 73 00024765 1 4|the cap_style is applied to both endpoints and the 520|375 73 00024765 1 5|line_width is equal to zero and the cap_style is CapRound, 520|375 73 00024765 1 6|then the results are the same as for CapButt with line_width 520|375 73 00024765 1 7|equal to zero. 520|375 73 00024765 1 8|METH: Draw zero length line with CapRound. 520|375 73 00024765 1 9|METH: Save the image on the drawable. 520|375 73 00024765 1 10|METH: Draw zero length line with CapButt. 520|375 73 00024765 1 11|METH: Verify that the images drawn were the same. 220|375 73 0 08:54:55|PASS 410|375 73 1 08:54:55|IC End 400|375 74 1 08:54:55|IC Start 200|375 74 08:54:55|TP Start 520|375 74 00024765 1 1|VSW5TESTSUITE PURPOSE 74 520|375 74 00024765 1 2|Assertion XDrawArcs-74.(A) 520|375 74 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 74 00024765 1 4|the cap_style is applied to both endpoints and the 520|375 74 00024765 1 5|line_width is equal to zero and the cap_style is 520|375 74 00024765 1 6|CapProjecting, then the results are the same as for CapButt 520|375 74 00024765 1 7|with line_width equal to zero. 520|375 74 00024765 1 8|METH: Draw zero length line with CapProjecting. 520|375 74 00024765 1 9|METH: Save the image on the drawable. 520|375 74 00024765 1 10|METH: Draw zero length line with CapButt. 520|375 74 00024765 1 11|METH: Verify that the images drawn were the same. 220|375 74 0 08:54:55|PASS 410|375 74 1 08:54:55|IC End 400|375 75 1 08:54:55|IC Start 200|375 75 08:54:55|TP Start 520|375 75 00024765 1 1|VSW5TESTSUITE PURPOSE 75 520|375 75 00024765 1 2|Assertion XDrawArcs-75.(A) 520|375 75 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 75 00024765 1 4|the cap_style is applied to both endpoints and the 520|375 75 00024765 1 5|line_width is not equal to zero and the cap_style is CapButt, 520|375 75 00024765 1 6|then nothing is drawn. 520|375 75 00024765 1 7|METH: Draw zero length line with CapButt. 520|375 75 00024765 1 8|METH: Verify that the drawable is clear. 220|375 75 0 08:54:55|PASS 410|375 75 1 08:54:55|IC End 400|375 76 1 08:54:55|IC Start 200|375 76 08:54:55|TP Start 520|375 76 00024765 1 1|VSW5TESTSUITE PURPOSE 76 520|375 76 00024765 1 2|Assertion XDrawArcs-76.(A) 520|375 76 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 76 00024765 1 4|the cap_style is applied to both endpoints and the 520|375 76 00024765 1 5|line_width is not equal to zero and the cap_style is 520|375 76 00024765 1 6|CapRound, then the closed path is a circle, centered at the 520|375 76 00024765 1 7|endpoint, and with the diameter equal to the line-width. 520|375 76 00024765 1 8|METH: Draw zero length line with CapRound. 520|375 76 00024765 1 9|METH: Pixmap verify. 520|375 76 00024765 1 10|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 11|REPORT: Pixel check failed. See file Err0765.err for results 520|375 76 00024765 1 12|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 13|REPORT: Pixel check failed. See file Err0766.err for results 520|375 76 00024765 1 14|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 15|REPORT: Pixel check failed. See file Err0767.err for results 520|375 76 00024765 1 16|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 17|REPORT: Pixel check failed. See file Err0768.err for results 520|375 76 00024765 1 18|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 19|REPORT: Pixel check failed. See file Err0769.err for results 520|375 76 00024765 1 20|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 21|REPORT: Pixel check failed. See file Err0770.err for results 520|375 76 00024765 1 22|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 23|REPORT: Pixel check failed. See file Err0771.err for results 520|375 76 00024765 1 24|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 25|REPORT: Pixel check failed. See file Err0772.err for results 520|375 76 00024765 1 26|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 27|REPORT: Pixel check failed. See file Err0773.err for results 520|375 76 00024765 1 28|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 29|REPORT: Pixel check failed. See file Err0774.err for results 520|375 76 00024765 1 30|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 31|REPORT: Pixel check failed. See file Err0775.err for results 520|375 76 00024765 1 32|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 33|REPORT: Pixel check failed. See file Err0776.err for results 520|375 76 00024765 1 34|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 35|REPORT: Pixel check failed. See file Err0777.err for results 520|375 76 00024765 1 36|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 37|REPORT: Pixel check failed. See file Err0778.err for results 520|375 76 00024765 1 38|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 39|REPORT: Pixel check failed. See file Err0779.err for results 520|375 76 00024765 1 40|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 41|REPORT: Pixel check failed. See file Err0780.err for results 520|375 76 00024765 1 42|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 43|REPORT: Pixel check failed. See file Err0781.err for results 520|375 76 00024765 1 44|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 45|REPORT: Pixel check failed. See file Err0782.err for results 520|375 76 00024765 1 46|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 47|REPORT: Pixel check failed. See file Err0783.err for results 520|375 76 00024765 1 48|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 49|REPORT: Pixel check failed. See file Err0784.err for results 520|375 76 00024765 1 50|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 51|REPORT: Pixel check failed. See file Err0785.err for results 520|375 76 00024765 1 52|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 53|REPORT: Pixel check failed. See file Err0786.err for results 520|375 76 00024765 1 54|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 55|REPORT: Pixel check failed. See file Err0787.err for results 520|375 76 00024765 1 56|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 57|REPORT: Pixel check failed. See file Err0788.err for results 520|375 76 00024765 1 58|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 59|REPORT: Pixel check failed. See file Err0789.err for results 520|375 76 00024765 1 60|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 61|REPORT: Pixel check failed. See file Err0790.err for results 520|375 76 00024765 1 62|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 63|REPORT: Pixel check failed. See file Err0791.err for results 520|375 76 00024765 1 64|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 65|REPORT: Pixel check failed. See file Err0792.err for results 520|375 76 00024765 1 66|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 67|REPORT: Pixel check failed. See file Err0793.err for results 520|375 76 00024765 1 68|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 69|REPORT: Pixel check failed. See file Err0794.err for results 520|375 76 00024765 1 70|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 71|REPORT: Pixel check failed. See file Err0795.err for results 520|375 76 00024765 1 72|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 73|REPORT: Pixel check failed. See file Err0796.err for results 520|375 76 00024765 1 74|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 75|REPORT: Pixel check failed. See file Err0797.err for results 520|375 76 00024765 1 76|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 77|REPORT: Pixel check failed. See file Err0798.err for results 520|375 76 00024765 1 78|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 79|REPORT: Pixel check failed. See file Err0799.err for results 520|375 76 00024765 1 80|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 81|REPORT: Pixel check failed. See file Err0800.err for results 520|375 76 00024765 1 82|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 83|REPORT: Pixel check failed. See file Err0801.err for results 520|375 76 00024765 1 84|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 85|REPORT: Pixel check failed. See file Err0802.err for results 520|375 76 00024765 1 86|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 87|REPORT: Pixel check failed. See file Err0803.err for results 520|375 76 00024765 1 88|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 89|REPORT: Pixel check failed. See file Err0804.err for results 520|375 76 00024765 1 90|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 91|REPORT: Pixel check failed. See file Err0805.err for results 520|375 76 00024765 1 92|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 93|REPORT: Pixel check failed. See file Err0806.err for results 520|375 76 00024765 1 94|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 95|REPORT: Pixel check failed. See file Err0807.err for results 520|375 76 00024765 1 96|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 97|REPORT: Pixel check failed. See file Err0808.err for results 520|375 76 00024765 1 98|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 99|REPORT: Pixel check failed. See file Err0809.err for results 520|375 76 00024765 1 100|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 101|REPORT: Pixel check failed. See file Err0810.err for results 520|375 76 00024765 1 102|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 103|REPORT: Pixel check failed. See file Err0811.err for results 520|375 76 00024765 1 104|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 105|REPORT: Pixel check failed. See file Err0812.err for results 520|375 76 00024765 1 106|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 107|REPORT: Pixel check failed. See file Err0813.err for results 520|375 76 00024765 1 108|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 109|REPORT: Pixel check failed. See file Err0814.err for results 520|375 76 00024765 1 110|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 111|REPORT: Pixel check failed. See file Err0815.err for results 520|375 76 00024765 1 112|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 113|REPORT: Pixel check failed. See file Err0816.err for results 520|375 76 00024765 1 114|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 115|REPORT: Pixel check failed. See file Err0817.err for results 520|375 76 00024765 1 116|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 117|REPORT: Pixel check failed. See file Err0818.err for results 520|375 76 00024765 1 118|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 119|REPORT: Pixel check failed. See file Err0819.err for results 520|375 76 00024765 1 120|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 121|REPORT: Pixel check failed. See file Err0820.err for results 520|375 76 00024765 1 122|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 123|REPORT: Pixel check failed. See file Err0821.err for results 520|375 76 00024765 1 124|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 125|REPORT: Pixel check failed. See file Err0822.err for results 520|375 76 00024765 1 126|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 127|REPORT: Pixel check failed. See file Err0823.err for results 520|375 76 00024765 1 128|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 129|REPORT: Pixel check failed. See file Err0824.err for results 520|375 76 00024765 1 130|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 131|REPORT: Pixel check failed. See file Err0825.err for results 520|375 76 00024765 1 132|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 133|REPORT: Pixel check failed. See file Err0826.err for results 520|375 76 00024765 1 134|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 135|REPORT: Pixel check failed. See file Err0827.err for results 520|375 76 00024765 1 136|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 137|REPORT: Pixel check failed. See file Err0828.err for results 520|375 76 00024765 1 138|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 139|REPORT: Pixel check failed. See file Err0829.err for results 520|375 76 00024765 1 140|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 141|REPORT: Pixel check failed. See file Err0830.err for results 520|375 76 00024765 1 142|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 143|REPORT: Pixel check failed. See file Err0831.err for results 520|375 76 00024765 1 144|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 145|REPORT: Pixel check failed. See file Err0832.err for results 520|375 76 00024765 1 146|REPORT: A total of 3 out of 9000 pixels were bad 520|375 76 00024765 1 147|REPORT: Pixel check failed. See file Err0833.err for results 220|375 76 101 08:54:56|WARNING 410|375 76 1 08:54:56|IC End 400|375 77 1 08:54:56|IC Start 200|375 77 08:54:56|TP Start 520|375 77 00024765 1 1|VSW5TESTSUITE PURPOSE 77 520|375 77 00024765 1 2|Assertion XDrawArcs-77.(A) 520|375 77 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 77 00024765 1 4|the cap_style is applied to both endpoints and the 520|375 77 00024765 1 5|line_width is not equal to zero and the cap_style is 520|375 77 00024765 1 6|CapProjecting, then the closed path is a square, aligned 520|375 77 00024765 1 7|with the coordinate axes, centered at the endpoint, and with 520|375 77 00024765 1 8|the sides equal to the line-width. 520|375 77 00024765 1 9|METH: Draw zero length line with CapProjecting. 520|375 77 00024765 1 10|METH: Verify area drawn directly. 220|375 77 0 08:54:56|PASS 410|375 77 1 08:54:56|IC End 400|375 78 1 08:54:56|IC Start 200|375 78 08:54:56|TP Start 520|375 78 00024765 1 1|VSW5TESTSUITE PURPOSE 78 520|375 78 00024765 1 2|Assertion XDrawArcs-78.(-) 520|375 78 00024765 1 3|When a cap_style is applied at an end point, then the phase 520|375 78 00024765 1 4|of the dash pattern is reset to the dash_offset. 520|375 78 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 78 3 08:54:56|NOTINUSE 410|375 78 1 08:54:56|IC End 400|375 79 1 08:54:56|IC Start 200|375 79 08:54:56|TP Start 520|375 79 00024765 1 1|VSW5TESTSUITE PURPOSE 79 520|375 79 00024765 1 2|Assertion XDrawArcs-79.(A) 520|375 79 00024765 1 3|When the join_style is JoinMiter and the angle at which the 520|375 79 00024765 1 4|lines join is more than or equal to 11 degrees, then the 520|375 79 00024765 1 5|outer edges of two lines extend to meet at an angle. 520|375 79 00024765 1 6|METH: Set GC component join_style to JoinMitre. 520|375 79 00024765 1 7|METH: Set GC component line_width to 7. 520|375 79 00024765 1 8|METH: Do graphics operation (with line joins all at angles >= 11 degrees). 520|375 79 00024765 1 9|METH: Pixmap verify. 520|375 79 00024765 1 10|METH: For XDrawLines, in addition repeat with line joins at a 520|375 79 00024765 1 11|METH: variety of angles >= 11 degrees. 220|375 79 0 08:54:57|PASS 410|375 79 1 08:54:57|IC End 400|375 80 1 08:54:57|IC Start 200|375 80 08:54:57|TP Start 520|375 80 00024765 1 1|VSW5TESTSUITE PURPOSE 80 520|375 80 00024765 1 2|Assertion XDrawArcs-80.(A) 520|375 80 00024765 1 3|When the join_style is JoinMiter and the angle at which the 520|375 80 00024765 1 4|lines join is less than 11 degrees, then a JoinBevel 520|375 80 00024765 1 5|join-style is used. 520|375 80 00024765 1 6|METH: Set GC component join_style to JoinMitre. 520|375 80 00024765 1 7|METH: Set GC component line_width to 7. 520|375 80 00024765 1 8|METH: Do graphics operation (with line joins all at angles < 11 degrees). 520|375 80 00024765 1 9|METH: Pixmap verify. 220|375 80 0 08:54:57|PASS 410|375 80 1 08:54:57|IC End 400|375 81 1 08:54:57|IC Start 200|375 81 08:54:57|TP Start 520|375 81 00024765 1 1|VSW5TESTSUITE PURPOSE 81 520|375 81 00024765 1 2|Assertion XDrawArcs-81.(A) 520|375 81 00024765 1 3|When the join_style is JoinRound, then the corner is a 520|375 81 00024765 1 4|circular arc with the diameter equal to the line-width, 520|375 81 00024765 1 5|centered on the joinpoint. 520|375 81 00024765 1 6|METH: Set GC component join_style to JoinRound. 520|375 81 00024765 1 7|METH: Set GC component line_width to 7. 520|375 81 00024765 1 8|METH: Do graphics operation. 520|375 81 00024765 1 9|METH: Pixmap verify. 520|375 81 00024765 1 10|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|375 81 0 08:54:58|PASS 410|375 81 1 08:54:58|IC End 400|375 82 1 08:54:58|IC Start 200|375 82 08:54:58|TP Start 520|375 82 00024765 1 1|VSW5TESTSUITE PURPOSE 82 520|375 82 00024765 1 2|Assertion XDrawArcs-82.(A) 520|375 82 00024765 1 3|When the join_style is JoinBevel, then the corner has 520|375 82 00024765 1 4|CapButt endpoint styles with the triangular notch filled. 520|375 82 00024765 1 5|METH: Set GC component join_style to JoinBevel. 520|375 82 00024765 1 6|METH: Set GC component line_width to 7. 520|375 82 00024765 1 7|METH: Do graphics operation. 520|375 82 00024765 1 8|METH: Pixmap verify. 520|375 82 00024765 1 9|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|375 82 0 08:54:59|PASS 410|375 82 1 08:54:59|IC End 400|375 83 1 08:54:59|IC Start 200|375 83 08:54:59|TP Start 520|375 83 00024765 1 1|VSW5TESTSUITE PURPOSE 83 520|375 83 00024765 1 2|Assertion XDrawArcs-83.(A) 520|375 83 00024765 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|375 83 00024765 1 4|the join_style is applied at one or both endpoints, and the 520|375 83 00024765 1 5|path consists of more than just this line, then the effect 520|375 83 00024765 1 6|is as though the line was removed from the overall path. 520|375 83 00024765 1 7|METH: Set GC component join_style to JoinBevel. 520|375 83 00024765 1 8|METH: Set GC component cap_style to CapRound. 520|375 83 00024765 1 9|METH: Set GC component line_width to 7. 520|375 83 00024765 1 10|METH: For XDrawRectangles and XDrawRectangle (GREY AREA): 520|375 83 00024765 1 11|METH: Do graphics operation. 520|375 83 00024765 1 12|METH: Pixmap verify. 520|375 83 00024765 1 13|METH: For XDrawLines and XDrawArcs: 520|375 83 00024765 1 14|METH: Do graphics operation. 520|375 83 00024765 1 15|METH: Save image on the drawable. 520|375 83 00024765 1 16|METH: Do graphics operation with zero length segment joined to path. 520|375 83 00024765 1 17|METH: Verify image is the same as that saved. 220|375 83 0 08:55:00|PASS 410|375 83 1 08:55:00|IC End 400|375 84 1 08:55:00|IC Start 200|375 84 08:55:00|TP Start 520|375 84 00024765 1 1|VSW5TESTSUITE PURPOSE 84 520|375 84 00024765 1 2|Assertion XDrawArcs-84.(A) 520|375 84 00024765 1 3|When the total path consists of, or is reduced to, a single 520|375 84 00024765 1 4|point joined with itself, then the effect is the same as 520|375 84 00024765 1 5|applying the cap_style at both endpoints. 520|375 84 00024765 1 6|METH: Set GC component join_style to JoinMiter. 520|375 84 00024765 1 7|METH: Set GC component cap_style to CapRound. 520|375 84 00024765 1 8|METH: Set GC component line_width to 12. 520|375 84 00024765 1 9|METH: Draw zero length line. 520|375 84 00024765 1 10|METH: Save image on the drawable. 520|375 84 00024765 1 11|METH: Draw path that is reduced to single point. 520|375 84 00024765 1 12|METH: Verify image is the same as that saved. 520|375 84 00024765 1 13|METH: (Note that the actual rendering of the cap-style is tested else where) 220|375 84 0 08:55:00|PASS 410|375 84 1 08:55:00|IC End 400|375 85 1 08:55:00|IC Start 200|375 85 08:55:00|TP Start 520|375 85 00024765 1 1|VSW5TESTSUITE PURPOSE 85 520|375 85 00024765 1 2|Assertion XDrawArcs-85.(-) 520|375 85 00024765 1 3|When path elements are combined with a join_style, then 520|375 85 00024765 1 4|dashing is continuous. 520|375 85 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 85 3 08:55:00|NOTINUSE 410|375 85 1 08:55:00|IC End 400|375 86 1 08:55:00|IC Start 200|375 86 08:55:00|TP Start 520|375 86 00024765 1 1|VSW5TESTSUITE PURPOSE 86 520|375 86 00024765 1 2|Assertion XDrawArcs-86.(A) 520|375 86 00024765 1 3|When fill_style is FillSolid, then on a call to XDrawArcs 520|375 86 00024765 1 4|the source pixel for the drawing operation is foreground. 520|375 86 00024765 1 5|METH: Set fill-style to FillSolid. 520|375 86 00024765 1 6|METH: Do drawing operation. 520|375 86 00024765 1 7|METH: Pixmap verify. 520|375 86 00024765 1 8|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 9|REPORT: Pixel check failed. See file Err0834.err for results 520|375 86 00024765 1 10|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 11|REPORT: Pixel check failed. See file Err0835.err for results 520|375 86 00024765 1 12|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 13|REPORT: Pixel check failed. See file Err0836.err for results 520|375 86 00024765 1 14|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 15|REPORT: Pixel check failed. See file Err0837.err for results 520|375 86 00024765 1 16|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 17|REPORT: Pixel check failed. See file Err0838.err for results 520|375 86 00024765 1 18|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 19|REPORT: Pixel check failed. See file Err0839.err for results 520|375 86 00024765 1 20|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 21|REPORT: Pixel check failed. See file Err0840.err for results 520|375 86 00024765 1 22|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 23|REPORT: Pixel check failed. See file Err0841.err for results 520|375 86 00024765 1 24|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 25|REPORT: Pixel check failed. See file Err0842.err for results 520|375 86 00024765 1 26|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 27|REPORT: Pixel check failed. See file Err0843.err for results 520|375 86 00024765 1 28|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 29|REPORT: Pixel check failed. See file Err0844.err for results 520|375 86 00024765 1 30|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 31|REPORT: Pixel check failed. See file Err0845.err for results 520|375 86 00024765 1 32|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 33|REPORT: Pixel check failed. See file Err0846.err for results 520|375 86 00024765 1 34|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 35|REPORT: Pixel check failed. See file Err0847.err for results 520|375 86 00024765 1 36|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 37|REPORT: Pixel check failed. See file Err0848.err for results 520|375 86 00024765 1 38|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 39|REPORT: Pixel check failed. See file Err0849.err for results 520|375 86 00024765 1 40|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 41|REPORT: Pixel check failed. See file Err0850.err for results 520|375 86 00024765 1 42|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 43|REPORT: Pixel check failed. See file Err0851.err for results 520|375 86 00024765 1 44|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 45|REPORT: Pixel check failed. See file Err0852.err for results 520|375 86 00024765 1 46|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 47|REPORT: Pixel check failed. See file Err0853.err for results 520|375 86 00024765 1 48|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 49|REPORT: Pixel check failed. See file Err0854.err for results 520|375 86 00024765 1 50|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 51|REPORT: Pixel check failed. See file Err0855.err for results 520|375 86 00024765 1 52|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 53|REPORT: Pixel check failed. See file Err0856.err for results 520|375 86 00024765 1 54|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 55|REPORT: Pixel check failed. See file Err0857.err for results 520|375 86 00024765 1 56|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 57|REPORT: Pixel check failed. See file Err0858.err for results 520|375 86 00024765 1 58|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 59|REPORT: Pixel check failed. See file Err0859.err for results 520|375 86 00024765 1 60|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 61|REPORT: Pixel check failed. See file Err0860.err for results 520|375 86 00024765 1 62|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 63|REPORT: Pixel check failed. See file Err0861.err for results 520|375 86 00024765 1 64|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 65|REPORT: Pixel check failed. See file Err0862.err for results 520|375 86 00024765 1 66|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 67|REPORT: Pixel check failed. See file Err0863.err for results 520|375 86 00024765 1 68|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 69|REPORT: Pixel check failed. See file Err0864.err for results 520|375 86 00024765 1 70|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 71|REPORT: Pixel check failed. See file Err0865.err for results 520|375 86 00024765 1 72|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 73|REPORT: Pixel check failed. See file Err0866.err for results 520|375 86 00024765 1 74|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 75|REPORT: Pixel check failed. See file Err0867.err for results 520|375 86 00024765 1 76|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 77|REPORT: Pixel check failed. See file Err0868.err for results 520|375 86 00024765 1 78|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 79|REPORT: Pixel check failed. See file Err0869.err for results 520|375 86 00024765 1 80|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 81|REPORT: Pixel check failed. See file Err0870.err for results 520|375 86 00024765 1 82|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 83|REPORT: Pixel check failed. See file Err0871.err for results 520|375 86 00024765 1 84|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 85|REPORT: Pixel check failed. See file Err0872.err for results 520|375 86 00024765 1 86|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 87|REPORT: Pixel check failed. See file Err0873.err for results 520|375 86 00024765 1 88|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 89|REPORT: Pixel check failed. See file Err0874.err for results 520|375 86 00024765 1 90|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 91|REPORT: Pixel check failed. See file Err0875.err for results 520|375 86 00024765 1 92|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 93|REPORT: Pixel check failed. See file Err0876.err for results 520|375 86 00024765 1 94|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 95|REPORT: Pixel check failed. See file Err0877.err for results 520|375 86 00024765 1 96|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 97|REPORT: Pixel check failed. See file Err0878.err for results 520|375 86 00024765 1 98|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 99|REPORT: Pixel check failed. See file Err0879.err for results 520|375 86 00024765 1 100|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 101|REPORT: Pixel check failed. See file Err0880.err for results 520|375 86 00024765 1 102|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 103|REPORT: Pixel check failed. See file Err0881.err for results 520|375 86 00024765 1 104|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 105|REPORT: Pixel check failed. See file Err0882.err for results 520|375 86 00024765 1 106|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 107|REPORT: Pixel check failed. See file Err0883.err for results 520|375 86 00024765 1 108|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 109|REPORT: Pixel check failed. See file Err0884.err for results 520|375 86 00024765 1 110|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 111|REPORT: Pixel check failed. See file Err0885.err for results 520|375 86 00024765 1 112|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 113|REPORT: Pixel check failed. See file Err0886.err for results 520|375 86 00024765 1 114|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 115|REPORT: Pixel check failed. See file Err0887.err for results 520|375 86 00024765 1 116|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 117|REPORT: Pixel check failed. See file Err0888.err for results 520|375 86 00024765 1 118|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 119|REPORT: Pixel check failed. See file Err0889.err for results 520|375 86 00024765 1 120|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 121|REPORT: Pixel check failed. See file Err0890.err for results 520|375 86 00024765 1 122|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 123|REPORT: Pixel check failed. See file Err0891.err for results 520|375 86 00024765 1 124|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 125|REPORT: Pixel check failed. See file Err0892.err for results 520|375 86 00024765 1 126|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 127|REPORT: Pixel check failed. See file Err0893.err for results 520|375 86 00024765 1 128|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 129|REPORT: Pixel check failed. See file Err0894.err for results 520|375 86 00024765 1 130|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 131|REPORT: Pixel check failed. See file Err0895.err for results 520|375 86 00024765 1 132|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 133|REPORT: Pixel check failed. See file Err0896.err for results 520|375 86 00024765 1 134|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 135|REPORT: Pixel check failed. See file Err0897.err for results 520|375 86 00024765 1 136|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 137|REPORT: Pixel check failed. See file Err0898.err for results 520|375 86 00024765 1 138|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 139|REPORT: Pixel check failed. See file Err0899.err for results 520|375 86 00024765 1 140|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 141|REPORT: Pixel check failed. See file Err0900.err for results 520|375 86 00024765 1 142|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 143|REPORT: Pixel check failed. See file Err0901.err for results 520|375 86 00024765 1 144|REPORT: A total of 1 out of 9000 pixels were bad 520|375 86 00024765 1 145|REPORT: Pixel check failed. See file Err0902.err for results 220|375 86 1 08:55:02|FAIL 410|375 86 1 08:55:02|IC End 400|375 87 1 08:55:02|IC Start 200|375 87 08:55:02|TP Start 520|375 87 00024765 1 1|VSW5TESTSUITE PURPOSE 87 520|375 87 00024765 1 2|Assertion XDrawArcs-87.(A) 520|375 87 00024765 1 3|When fill-style is FillTiled, then on a call to XDrawArcs 520|375 87 00024765 1 4|the source for the drawing operation is tile. 520|375 87 00024765 1 5|METH: Create a tile of appropriate depth. 520|375 87 00024765 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|375 87 00024765 1 7|METH: to interesting values. 520|375 87 00024765 1 8|METH: Set fill-style to FillTiled. 520|375 87 00024765 1 9|METH: Part 1. 520|375 87 00024765 1 10|METH: Do drawing operation. 520|375 87 00024765 1 11|METH: If FillRectangle operation 520|375 87 00024765 1 12|METH: Directly check using checktile. 520|375 87 00024765 1 13|METH: else 520|375 87 00024765 1 14|METH: Pixmap verify. 520|375 87 00024765 1 15|METH: 520|375 87 00024765 1 16|METH: Part 2. 520|375 87 00024765 1 17|METH: Do drawing operation. 520|375 87 00024765 1 18|METH: Reverse fg and bg in tile. 520|375 87 00024765 1 19|METH: Set gc function to xor. 520|375 87 00024765 1 20|METH: Repeat drawing operation. 520|375 87 00024765 1 21|METH: Verify that result is the same as drawing solid line with xor 520|375 87 00024765 1 22|METH: of the fg and bg. 520|375 87 00024765 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|375 87 00024765 1 24|METH: drawn) 520|375 87 00024765 1 25|METH: 220|375 87 0 08:55:03|PASS 410|375 87 1 08:55:03|IC End 400|375 88 1 08:55:03|IC Start 200|375 88 08:55:03|TP Start 520|375 88 00024765 1 1|VSW5TESTSUITE PURPOSE 88 520|375 88 00024765 1 2|Assertion XDrawArcs-88.(A) 520|375 88 00024765 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|375 88 00024765 1 4|XDrawArcs the source for the drawing operation is a tile 520|375 88 00024765 1 5|with the same width and height as stipple, but with 520|375 88 00024765 1 6|background everywhere stipple has a zero and with foreground 520|375 88 00024765 1 7|everywhere stipple has a one. 520|375 88 00024765 1 8|METH: Create stipple. 520|375 88 00024765 1 9|METH: Set fill-style to FillOpaqueStippled. 520|375 88 00024765 1 10|METH: Do drawing operation. 520|375 88 00024765 1 11|METH: Pixmap verify the results. 520|375 88 00024765 1 12|METH: 520|375 88 00024765 1 13|METH: Reverse foreground and background pixels. 520|375 88 00024765 1 14|METH: Combine drawing with previous drawing. 520|375 88 00024765 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|375 88 00024765 1 16|METH: equal to combination of fg and bg pixels. 220|375 88 0 08:55:05|PASS 410|375 88 1 08:55:05|IC End 400|375 89 1 08:55:05|IC Start 200|375 89 08:55:05|TP Start 520|375 89 00024765 1 1|VSW5TESTSUITE PURPOSE 89 520|375 89 00024765 1 2|Assertion XDrawArcs-89.(A) 520|375 89 00024765 1 3|When fill_style is FillStippled, then on a call to 520|375 89 00024765 1 4|XDrawArcs the source for the drawing operation is foreground 520|375 89 00024765 1 5|masked by the stipple pattern tiled in a single plane. 520|375 89 00024765 1 6|METH: Create stipple 520|375 89 00024765 1 7|METH: Set fill-style to FillStippled. 520|375 89 00024765 1 8|METH: Set background to foreground pixel to verify it is not affecting things. 520|375 89 00024765 1 9|METH: Do drawing. 520|375 89 00024765 1 10|METH: Pixmap verify. 220|375 89 0 08:55:05|PASS 410|375 89 1 08:55:05|IC End 400|375 90 1 08:55:05|IC Start 200|375 90 08:55:05|TP Start 520|375 90 00024765 1 1|VSW5TESTSUITE PURPOSE 90 520|375 90 00024765 1 2|Assertion XDrawArcs-90.(A) 520|375 90 00024765 1 3|When subwindow_mode is ClipByChildren, then the 520|375 90 00024765 1 4|destination window and source (if it is a window) are 520|375 90 00024765 1 5|clipped by all viewable InputOutput children. 520|375 90 00024765 1 6|METH: Set subwindow-mode to be ClipByChildren 520|375 90 00024765 1 7|METH: Cover window with many strip sub-windows. 520|375 90 00024765 1 8|METH: Do drawing operation 520|375 90 00024765 1 9|METH: Verify that all subwindows are clear. 220|375 90 0 08:55:07|PASS 410|375 90 1 08:55:07|IC End 400|375 91 1 08:55:07|IC Start 200|375 91 08:55:07|TP Start 520|375 91 00024765 1 1|VSW5TESTSUITE PURPOSE 91 520|375 91 00024765 1 2|Assertion XDrawArcs-91.(A) 520|375 91 00024765 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|375 91 00024765 1 4|destination window nor source (if it is a window) is clipped 520|375 91 00024765 1 5|by inferiors. 520|375 91 00024765 1 6|METH: Place subwindows over parts of the main window 520|375 91 00024765 1 7|METH: Create subwindows over these windows as well. 520|375 91 00024765 1 8|METH: Do graphics operation. 520|375 91 00024765 1 9|METH: Verify that the operation was not affected. 220|375 91 0 08:55:13|PASS 410|375 91 1 08:55:13|IC End 400|375 92 1 08:55:13|IC Start 200|375 92 08:55:13|TP Start 520|375 92 00024765 1 1|VSW5TESTSUITE PURPOSE 92 520|375 92 00024765 1 2|Assertion XDrawArcs-92.(A) 520|375 92 00024765 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|375 92 00024765 1 4|depth with mapped inferiors of differing depth, then no 520|375 92 00024765 1 5|errors occur. 520|375 92 00024765 1 6|METH: If only one depth window supported 520|375 92 00024765 1 7|METH: Result is UNSUPPORTED 520|375 92 00024765 1 8|METH: 520|375 92 00024765 1 9|METH: Find two visuals with different depths. 520|375 92 00024765 1 10|METH: Use one of these visuals to create a window. 520|375 92 00024765 1 11|METH: Use the other to create a subwindow. 520|375 92 00024765 1 12|METH: Verify that no errors occur. 520|375 92 00024765 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|375 92 0 08:55:13|PASS 410|375 92 1 08:55:13|IC End 400|375 93 1 08:55:13|IC Start 200|375 93 08:55:13|TP Start 520|375 93 00024765 1 1|VSW5TESTSUITE PURPOSE 93 520|375 93 00024765 1 2|Assertion XDrawArcs-93.(A) 520|375 93 00024765 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|375 93 00024765 1 4|are interpreted relative to the origin of the destination 520|375 93 00024765 1 5|drawable specified in the graphics operation. 520|375 93 00024765 1 6|METH: Create Pixmap and set clip-mask with it. 520|375 93 00024765 1 7|METH: Vary clip origin 520|375 93 00024765 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|375 93 00024765 1 9|METH: Pixmap verify results inside the cliparea. 520|375 93 00024765 1 10|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 11|REPORT: Pixel check failed. See file Err0903.err for results 520|375 93 00024765 1 12|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 13|REPORT: Pixel check failed. See file Err0904.err for results 520|375 93 00024765 1 14|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 15|REPORT: Pixel check failed. See file Err0905.err for results 520|375 93 00024765 1 16|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 17|REPORT: Pixel check failed. See file Err0906.err for results 520|375 93 00024765 1 18|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 19|REPORT: Pixel check failed. See file Err0907.err for results 520|375 93 00024765 1 20|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 21|REPORT: Pixel check failed. See file Err0908.err for results 520|375 93 00024765 1 22|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 23|REPORT: Pixel check failed. See file Err0909.err for results 520|375 93 00024765 1 24|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 25|REPORT: Pixel check failed. See file Err0910.err for results 520|375 93 00024765 1 26|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 27|REPORT: Pixel check failed. See file Err0911.err for results 520|375 93 00024765 1 28|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 29|REPORT: Pixel check failed. See file Err0912.err for results 520|375 93 00024765 1 30|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 31|REPORT: Pixel check failed. See file Err0913.err for results 520|375 93 00024765 1 32|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 33|REPORT: Pixel check failed. See file Err0914.err for results 520|375 93 00024765 1 34|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 35|REPORT: Pixel check failed. See file Err0915.err for results 520|375 93 00024765 1 36|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 37|REPORT: Pixel check failed. See file Err0916.err for results 520|375 93 00024765 1 38|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 39|REPORT: Pixel check failed. See file Err0917.err for results 520|375 93 00024765 1 40|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 41|REPORT: Pixel check failed. See file Err0918.err for results 520|375 93 00024765 1 42|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 43|REPORT: Pixel check failed. See file Err0919.err for results 520|375 93 00024765 1 44|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 45|REPORT: Pixel check failed. See file Err0920.err for results 520|375 93 00024765 1 46|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 47|REPORT: Pixel check failed. See file Err0921.err for results 520|375 93 00024765 1 48|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 49|REPORT: Pixel check failed. See file Err0922.err for results 520|375 93 00024765 1 50|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 51|REPORT: Pixel check failed. See file Err0923.err for results 520|375 93 00024765 1 52|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 53|REPORT: Pixel check failed. See file Err0924.err for results 520|375 93 00024765 1 54|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 55|REPORT: Pixel check failed. See file Err0925.err for results 520|375 93 00024765 1 56|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 57|REPORT: Pixel check failed. See file Err0926.err for results 520|375 93 00024765 1 58|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 59|REPORT: Pixel check failed. See file Err0927.err for results 520|375 93 00024765 1 60|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 61|REPORT: Pixel check failed. See file Err0928.err for results 520|375 93 00024765 1 62|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 63|REPORT: Pixel check failed. See file Err0929.err for results 520|375 93 00024765 1 64|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 65|REPORT: Pixel check failed. See file Err0930.err for results 520|375 93 00024765 1 66|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 67|REPORT: Pixel check failed. See file Err0931.err for results 520|375 93 00024765 1 68|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 69|REPORT: Pixel check failed. See file Err0932.err for results 520|375 93 00024765 1 70|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 71|REPORT: Pixel check failed. See file Err0933.err for results 520|375 93 00024765 1 72|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 73|REPORT: Pixel check failed. See file Err0934.err for results 520|375 93 00024765 1 74|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 75|REPORT: Pixel check failed. See file Err0935.err for results 520|375 93 00024765 1 76|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 77|REPORT: Pixel check failed. See file Err0936.err for results 520|375 93 00024765 1 78|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 79|REPORT: Pixel check failed. See file Err0937.err for results 520|375 93 00024765 1 80|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 81|REPORT: Pixel check failed. See file Err0938.err for results 520|375 93 00024765 1 82|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 83|REPORT: Pixel check failed. See file Err0939.err for results 520|375 93 00024765 1 84|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 85|REPORT: Pixel check failed. See file Err0940.err for results 520|375 93 00024765 1 86|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 87|REPORT: Pixel check failed. See file Err0941.err for results 520|375 93 00024765 1 88|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 89|REPORT: Pixel check failed. See file Err0942.err for results 520|375 93 00024765 1 90|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 91|REPORT: Pixel check failed. See file Err0943.err for results 520|375 93 00024765 1 92|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 93|REPORT: Pixel check failed. See file Err0944.err for results 520|375 93 00024765 1 94|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 95|REPORT: Pixel check failed. See file Err0945.err for results 520|375 93 00024765 1 96|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 97|REPORT: Pixel check failed. See file Err0946.err for results 520|375 93 00024765 1 98|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 99|REPORT: Pixel check failed. See file Err0947.err for results 520|375 93 00024765 1 100|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 101|REPORT: Pixel check failed. See file Err0948.err for results 520|375 93 00024765 1 102|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 103|REPORT: Pixel check failed. See file Err0949.err for results 520|375 93 00024765 1 104|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 105|REPORT: Pixel check failed. See file Err0950.err for results 520|375 93 00024765 1 106|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 107|REPORT: Pixel check failed. See file Err0951.err for results 520|375 93 00024765 1 108|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 109|REPORT: Pixel check failed. See file Err0952.err for results 520|375 93 00024765 1 110|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 111|REPORT: Pixel check failed. See file Err0953.err for results 520|375 93 00024765 1 112|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 113|REPORT: Pixel check failed. See file Err0954.err for results 520|375 93 00024765 1 114|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 115|REPORT: Pixel check failed. See file Err0955.err for results 520|375 93 00024765 1 116|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 117|REPORT: Pixel check failed. See file Err0956.err for results 520|375 93 00024765 1 118|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 119|REPORT: Pixel check failed. See file Err0957.err for results 520|375 93 00024765 1 120|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 121|REPORT: Pixel check failed. See file Err0958.err for results 520|375 93 00024765 1 122|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 123|REPORT: Pixel check failed. See file Err0959.err for results 520|375 93 00024765 1 124|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 125|REPORT: Pixel check failed. See file Err0960.err for results 520|375 93 00024765 1 126|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 127|REPORT: Pixel check failed. See file Err0961.err for results 520|375 93 00024765 1 128|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 129|REPORT: Pixel check failed. See file Err0962.err for results 520|375 93 00024765 1 130|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 131|REPORT: Pixel check failed. See file Err0963.err for results 520|375 93 00024765 1 132|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 133|REPORT: Pixel check failed. See file Err0964.err for results 520|375 93 00024765 1 134|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 135|REPORT: Pixel check failed. See file Err0965.err for results 520|375 93 00024765 1 136|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 137|REPORT: Pixel check failed. See file Err0966.err for results 520|375 93 00024765 1 138|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 139|REPORT: Pixel check failed. See file Err0967.err for results 520|375 93 00024765 1 140|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 141|REPORT: Pixel check failed. See file Err0968.err for results 520|375 93 00024765 1 142|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 143|REPORT: Pixel check failed. See file Err0969.err for results 520|375 93 00024765 1 144|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 145|REPORT: Pixel check failed. See file Err0970.err for results 520|375 93 00024765 1 146|REPORT: A total of 1 out of 9000 pixels were bad 520|375 93 00024765 1 147|REPORT: Pixel check failed. See file Err0971.err for results 220|375 93 1 08:55:15|FAIL 410|375 93 1 08:55:15|IC End 400|375 94 1 08:55:15|IC Start 200|375 94 08:55:15|TP Start 520|375 94 00024765 1 1|VSW5TESTSUITE PURPOSE 94 520|375 94 00024765 1 2|Assertion XDrawArcs-94.(A) 520|375 94 00024765 1 3|When the clip_mask is set to None, then the pixels are 520|375 94 00024765 1 4|always drawn regardless of the clip origin. 520|375 94 00024765 1 5|METH: Set clip mask to None 520|375 94 00024765 1 6|METH: Verify that things are still drawn. 220|375 94 0 08:55:18|PASS 410|375 94 1 08:55:18|IC End 400|375 95 1 08:55:18|IC Start 200|375 95 08:55:18|TP Start 520|375 95 00024765 1 1|VSW5TESTSUITE PURPOSE 95 520|375 95 00024765 1 2|Assertion XDrawArcs-95.(A) 520|375 95 00024765 1 3|When pixels are outside the area covered by the clip_mask, 520|375 95 00024765 1 4|then they are not drawn. 520|375 95 00024765 1 5|METH: Create a pixmap depth 1. 520|375 95 00024765 1 6|METH: Fill it with all ones. 520|375 95 00024765 1 7|METH: Set this pixmap as the clip_mask. 520|375 95 00024765 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|375 95 00024765 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|375 95 00024765 1 10|METH: drawing outside the clip-mask. 220|375 95 0 08:55:18|PASS 410|375 95 1 08:55:18|IC End 400|375 96 1 08:55:18|IC Start 200|375 96 08:55:18|TP Start 520|375 96 00024765 1 1|VSW5TESTSUITE PURPOSE 96 520|375 96 00024765 1 2|Assertion XDrawArcs-96.(A) 520|375 96 00024765 1 3|When pixels have a clip_mask bit set to 1, and they would 520|375 96 00024765 1 4|be drawn, then they are drawn. 520|375 96 00024765 1 5|METH: Do graphics operation. 520|375 96 00024765 1 6|METH: Save the image on the drawable. 520|375 96 00024765 1 7|METH: Clear drawable. 520|375 96 00024765 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|375 96 00024765 1 9|METH: Set all bits in pixmap to 1. 520|375 96 00024765 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|375 96 00024765 1 11|METH: Do graphics operation. 520|375 96 00024765 1 12|METH: Verify that the images drawn were the same. 520|375 96 00024765 1 13|METH: 520|375 96 00024765 1 14|METH: Set pixmap to a pattern. 520|375 96 00024765 1 15|METH: Do graphics operation. 520|375 96 00024765 1 16|METH: Pixmap verify the result. 220|375 96 0 08:55:21|PASS 410|375 96 1 08:55:21|IC End 400|375 97 1 08:55:21|IC Start 200|375 97 08:55:21|TP Start 520|375 97 00024765 1 1|VSW5TESTSUITE PURPOSE 97 520|375 97 00024765 1 2|Assertion XDrawArcs-97.(A) 520|375 97 00024765 1 3|When pixels have a clip_mask bit set to 0, then they are 520|375 97 00024765 1 4|not drawn. 520|375 97 00024765 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|375 97 00024765 1 6|METH: Set all bits in pixmap to 0. 520|375 97 00024765 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|375 97 00024765 1 8|METH: Do graphics operation. 520|375 97 00024765 1 9|METH: Verify that nothing is drawn. 220|375 97 0 08:55:22|PASS 410|375 97 1 08:55:22|IC End 400|375 98 1 08:55:22|IC Start 200|375 98 08:55:22|TP Start 520|375 98 00024765 1 1|VSW5TESTSUITE PURPOSE 98 520|375 98 00024765 1 2|Assertion XDrawArcs-98.(A) 520|375 98 00024765 1 3|The foregound component of the gc is used to determine the 520|375 98 00024765 1 4|foreground pixel value. 520|375 98 00024765 1 5|METH: Set foreground to various values. 520|375 98 00024765 1 6|METH: Pixmap verify the results. 520|375 98 00024765 1 7|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 8|REPORT: Pixel check failed. See file Err0972.err for results 520|375 98 00024765 1 9|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 10|REPORT: Pixel check failed. See file Err0973.err for results 520|375 98 00024765 1 11|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 12|REPORT: Pixel check failed. See file Err0974.err for results 520|375 98 00024765 1 13|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 14|REPORT: Pixel check failed. See file Err0975.err for results 520|375 98 00024765 1 15|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 16|REPORT: Pixel check failed. See file Err0976.err for results 520|375 98 00024765 1 17|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 18|REPORT: Pixel check failed. See file Err0977.err for results 520|375 98 00024765 1 19|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 20|REPORT: Pixel check failed. See file Err0978.err for results 520|375 98 00024765 1 21|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 22|REPORT: Pixel check failed. See file Err0979.err for results 520|375 98 00024765 1 23|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 24|REPORT: Pixel check failed. See file Err0980.err for results 520|375 98 00024765 1 25|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 26|REPORT: Pixel check failed. See file Err0981.err for results 520|375 98 00024765 1 27|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 28|REPORT: Pixel check failed. See file Err0982.err for results 520|375 98 00024765 1 29|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 30|REPORT: Pixel check failed. See file Err0983.err for results 520|375 98 00024765 1 31|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 32|REPORT: Pixel check failed. See file Err0984.err for results 520|375 98 00024765 1 33|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 34|REPORT: Pixel check failed. See file Err0985.err for results 520|375 98 00024765 1 35|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 36|REPORT: Pixel check failed. See file Err0986.err for results 520|375 98 00024765 1 37|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 38|REPORT: Pixel check failed. See file Err0987.err for results 520|375 98 00024765 1 39|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 40|REPORT: Pixel check failed. See file Err0988.err for results 520|375 98 00024765 1 41|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 42|REPORT: Pixel check failed. See file Err0989.err for results 520|375 98 00024765 1 43|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 44|REPORT: Pixel check failed. See file Err0990.err for results 520|375 98 00024765 1 45|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 46|REPORT: Pixel check failed. See file Err0991.err for results 520|375 98 00024765 1 47|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 48|REPORT: Pixel check failed. See file Err0992.err for results 520|375 98 00024765 1 49|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 50|REPORT: Pixel check failed. See file Err0993.err for results 520|375 98 00024765 1 51|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 52|REPORT: Pixel check failed. See file Err0994.err for results 520|375 98 00024765 1 53|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 54|REPORT: Pixel check failed. See file Err0995.err for results 520|375 98 00024765 1 55|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 56|REPORT: Pixel check failed. See file Err0996.err for results 520|375 98 00024765 1 57|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 58|REPORT: Pixel check failed. See file Err0997.err for results 520|375 98 00024765 1 59|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 60|REPORT: Pixel check failed. See file Err0998.err for results 520|375 98 00024765 1 61|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 62|REPORT: Pixel check failed. See file Err0999.err for results 520|375 98 00024765 1 63|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 64|REPORT: Pixel check failed. See file Err1000.err for results 520|375 98 00024765 1 65|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 66|REPORT: Pixel check failed. See file Err1001.err for results 520|375 98 00024765 1 67|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 68|REPORT: Pixel check failed. See file Err1002.err for results 520|375 98 00024765 1 69|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 70|REPORT: Pixel check failed. See file Err1003.err for results 520|375 98 00024765 1 71|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 72|REPORT: Pixel check failed. See file Err1004.err for results 520|375 98 00024765 1 73|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 74|REPORT: Pixel check failed. See file Err1005.err for results 520|375 98 00024765 1 75|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 76|REPORT: Pixel check failed. See file Err1006.err for results 520|375 98 00024765 1 77|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 78|REPORT: Pixel check failed. See file Err1007.err for results 520|375 98 00024765 1 79|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 80|REPORT: Pixel check failed. See file Err1008.err for results 520|375 98 00024765 1 81|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 82|REPORT: Pixel check failed. See file Err1009.err for results 520|375 98 00024765 1 83|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 84|REPORT: Pixel check failed. See file Err1010.err for results 520|375 98 00024765 1 85|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 86|REPORT: Pixel check failed. See file Err1011.err for results 520|375 98 00024765 1 87|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 88|REPORT: Pixel check failed. See file Err1012.err for results 520|375 98 00024765 1 89|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 90|REPORT: Pixel check failed. See file Err1013.err for results 520|375 98 00024765 1 91|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 92|REPORT: Pixel check failed. See file Err1014.err for results 520|375 98 00024765 1 93|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 94|REPORT: Pixel check failed. See file Err1015.err for results 520|375 98 00024765 1 95|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 96|REPORT: Pixel check failed. See file Err1016.err for results 520|375 98 00024765 1 97|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 98|REPORT: Pixel check failed. See file Err1017.err for results 520|375 98 00024765 1 99|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 100|REPORT: Pixel check failed. See file Err1018.err for results 520|375 98 00024765 1 101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 102|REPORT: Pixel check failed. See file Err1019.err for results 520|375 98 00024765 1 103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 104|REPORT: Pixel check failed. See file Err1020.err for results 520|375 98 00024765 1 105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 106|REPORT: Pixel check failed. See file Err1021.err for results 520|375 98 00024765 1 107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 108|REPORT: Pixel check failed. See file Err1022.err for results 520|375 98 00024765 1 109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 110|REPORT: Pixel check failed. See file Err1023.err for results 520|375 98 00024765 1 111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 112|REPORT: Pixel check failed. See file Err1024.err for results 520|375 98 00024765 1 113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 114|REPORT: Pixel check failed. See file Err1025.err for results 520|375 98 00024765 1 115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 116|REPORT: Pixel check failed. See file Err1026.err for results 520|375 98 00024765 1 117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 118|REPORT: Pixel check failed. See file Err1027.err for results 520|375 98 00024765 1 119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 120|REPORT: Pixel check failed. See file Err1028.err for results 520|375 98 00024765 1 121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 122|REPORT: Pixel check failed. See file Err1029.err for results 520|375 98 00024765 1 123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 124|REPORT: Pixel check failed. See file Err1030.err for results 520|375 98 00024765 1 125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 126|REPORT: Pixel check failed. See file Err1031.err for results 520|375 98 00024765 1 127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 128|REPORT: Pixel check failed. See file Err1032.err for results 520|375 98 00024765 1 129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 130|REPORT: Pixel check failed. See file Err1033.err for results 520|375 98 00024765 1 131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 132|REPORT: Pixel check failed. See file Err1034.err for results 520|375 98 00024765 1 133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 134|REPORT: Pixel check failed. See file Err1035.err for results 520|375 98 00024765 1 135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 136|REPORT: Pixel check failed. See file Err1036.err for results 520|375 98 00024765 1 137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 138|REPORT: Pixel check failed. See file Err1037.err for results 520|375 98 00024765 1 139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 140|REPORT: Pixel check failed. See file Err1038.err for results 520|375 98 00024765 1 141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 142|REPORT: Pixel check failed. See file Err1039.err for results 520|375 98 00024765 1 143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 144|REPORT: Pixel check failed. See file Err1040.err for results 520|375 98 00024765 1 145|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 146|REPORT: Pixel check failed. See file Err1041.err for results 520|375 98 00024765 1 147|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 148|REPORT: Pixel check failed. See file Err1042.err for results 520|375 98 00024765 1 149|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 150|REPORT: Pixel check failed. See file Err1043.err for results 520|375 98 00024765 1 151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 152|REPORT: Pixel check failed. See file Err1044.err for results 520|375 98 00024765 1 153|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 154|REPORT: Pixel check failed. See file Err1045.err for results 520|375 98 00024765 1 155|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 156|REPORT: Pixel check failed. See file Err1046.err for results 520|375 98 00024765 1 157|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 158|REPORT: Pixel check failed. See file Err1047.err for results 520|375 98 00024765 1 159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 160|REPORT: Pixel check failed. See file Err1048.err for results 520|375 98 00024765 1 161|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 162|REPORT: Pixel check failed. See file Err1049.err for results 520|375 98 00024765 1 163|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 164|REPORT: Pixel check failed. See file Err1050.err for results 520|375 98 00024765 1 165|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 166|REPORT: Pixel check failed. See file Err1051.err for results 520|375 98 00024765 1 167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 168|REPORT: Pixel check failed. See file Err1052.err for results 520|375 98 00024765 1 169|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 170|REPORT: Pixel check failed. See file Err1053.err for results 520|375 98 00024765 1 171|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 172|REPORT: Pixel check failed. See file Err1054.err for results 520|375 98 00024765 1 173|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 174|REPORT: Pixel check failed. See file Err1055.err for results 520|375 98 00024765 1 175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 176|REPORT: Pixel check failed. See file Err1056.err for results 520|375 98 00024765 1 177|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 178|REPORT: Pixel check failed. See file Err1057.err for results 520|375 98 00024765 1 179|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 180|REPORT: Pixel check failed. See file Err1058.err for results 520|375 98 00024765 1 181|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 182|REPORT: Pixel check failed. See file Err1059.err for results 520|375 98 00024765 1 183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 184|REPORT: Pixel check failed. See file Err1060.err for results 520|375 98 00024765 1 185|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 186|REPORT: Pixel check failed. See file Err1061.err for results 520|375 98 00024765 1 187|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 188|REPORT: Pixel check failed. See file Err1062.err for results 520|375 98 00024765 1 189|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 190|REPORT: Pixel check failed. See file Err1063.err for results 520|375 98 00024765 1 191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 192|REPORT: Pixel check failed. See file Err1064.err for results 520|375 98 00024765 1 193|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 194|REPORT: Pixel check failed. See file Err1065.err for results 520|375 98 00024765 1 195|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 196|REPORT: Pixel check failed. See file Err1066.err for results 520|375 98 00024765 1 197|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 198|REPORT: Pixel check failed. See file Err1067.err for results 520|375 98 00024765 1 199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 200|REPORT: Pixel check failed. See file Err1068.err for results 520|375 98 00024765 1 201|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 202|REPORT: Pixel check failed. See file Err1069.err for results 520|375 98 00024765 1 203|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 204|REPORT: Pixel check failed. See file Err1070.err for results 520|375 98 00024765 1 205|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 206|REPORT: Pixel check failed. See file Err1071.err for results 520|375 98 00024765 1 207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 208|REPORT: Pixel check failed. See file Err1072.err for results 520|375 98 00024765 1 209|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 210|REPORT: Pixel check failed. See file Err1073.err for results 520|375 98 00024765 1 211|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 212|REPORT: Pixel check failed. See file Err1074.err for results 520|375 98 00024765 1 213|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 214|REPORT: Pixel check failed. See file Err1075.err for results 520|375 98 00024765 1 215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 216|REPORT: Pixel check failed. See file Err1076.err for results 520|375 98 00024765 1 217|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 218|REPORT: Pixel check failed. See file Err1077.err for results 520|375 98 00024765 1 219|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 220|REPORT: Pixel check failed. See file Err1078.err for results 520|375 98 00024765 1 221|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 222|REPORT: Pixel check failed. See file Err1079.err for results 520|375 98 00024765 1 223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 224|REPORT: Pixel check failed. See file Err1080.err for results 520|375 98 00024765 1 225|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 226|REPORT: Pixel check failed. See file Err1081.err for results 520|375 98 00024765 1 227|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 228|REPORT: Pixel check failed. See file Err1082.err for results 520|375 98 00024765 1 229|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 230|REPORT: Pixel check failed. See file Err1083.err for results 520|375 98 00024765 1 231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 232|REPORT: Pixel check failed. See file Err1084.err for results 520|375 98 00024765 1 233|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 234|REPORT: Pixel check failed. See file Err1085.err for results 520|375 98 00024765 1 235|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 236|REPORT: Pixel check failed. See file Err1086.err for results 520|375 98 00024765 1 237|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 238|REPORT: Pixel check failed. See file Err1087.err for results 520|375 98 00024765 1 239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 240|REPORT: Pixel check failed. See file Err1088.err for results 520|375 98 00024765 1 241|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 242|REPORT: Pixel check failed. See file Err1089.err for results 520|375 98 00024765 1 243|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 244|REPORT: Pixel check failed. See file Err1090.err for results 520|375 98 00024765 1 245|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 246|REPORT: Pixel check failed. See file Err1091.err for results 520|375 98 00024765 1 247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 248|REPORT: Pixel check failed. See file Err1092.err for results 520|375 98 00024765 1 249|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 250|REPORT: Pixel check failed. See file Err1093.err for results 520|375 98 00024765 1 251|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 252|REPORT: Pixel check failed. See file Err1094.err for results 520|375 98 00024765 1 253|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 254|REPORT: Pixel check failed. See file Err1095.err for results 520|375 98 00024765 1 255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 256|REPORT: Pixel check failed. See file Err1096.err for results 520|375 98 00024765 1 257|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 258|REPORT: Pixel check failed. See file Err1097.err for results 520|375 98 00024765 1 259|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 260|REPORT: Pixel check failed. See file Err1098.err for results 520|375 98 00024765 1 261|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 262|REPORT: Pixel check failed. See file Err1099.err for results 520|375 98 00024765 1 263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 264|REPORT: Pixel check failed. See file Err1100.err for results 520|375 98 00024765 1 265|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 266|REPORT: Pixel check failed. See file Err1101.err for results 520|375 98 00024765 1 267|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 268|REPORT: Pixel check failed. See file Err1102.err for results 520|375 98 00024765 1 269|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 270|REPORT: Pixel check failed. See file Err1103.err for results 520|375 98 00024765 1 271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 272|REPORT: Pixel check failed. See file Err1104.err for results 520|375 98 00024765 1 273|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 274|REPORT: Pixel check failed. See file Err1105.err for results 520|375 98 00024765 1 275|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 276|REPORT: Pixel check failed. See file Err1106.err for results 520|375 98 00024765 1 277|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 278|REPORT: Pixel check failed. See file Err1107.err for results 520|375 98 00024765 1 279|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 280|REPORT: Pixel check failed. See file Err1108.err for results 520|375 98 00024765 1 281|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 282|REPORT: Pixel check failed. See file Err1109.err for results 520|375 98 00024765 1 283|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 284|REPORT: Pixel check failed. See file Err1110.err for results 520|375 98 00024765 1 285|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 286|REPORT: Pixel check failed. See file Err1111.err for results 520|375 98 00024765 1 287|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 288|REPORT: Pixel check failed. See file Err1112.err for results 520|375 98 00024765 1 289|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 290|REPORT: Pixel check failed. See file Err1113.err for results 520|375 98 00024765 1 291|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 292|REPORT: Pixel check failed. See file Err1114.err for results 520|375 98 00024765 1 293|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 294|REPORT: Pixel check failed. See file Err1115.err for results 520|375 98 00024765 1 295|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 296|REPORT: Pixel check failed. See file Err1116.err for results 520|375 98 00024765 1 297|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 298|REPORT: Pixel check failed. See file Err1117.err for results 520|375 98 00024765 1 299|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 300|REPORT: Pixel check failed. See file Err1118.err for results 520|375 98 00024765 1 301|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 302|REPORT: Pixel check failed. See file Err1119.err for results 520|375 98 00024765 1 303|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 304|REPORT: Pixel check failed. See file Err1120.err for results 520|375 98 00024765 1 305|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 306|REPORT: Pixel check failed. See file Err1121.err for results 520|375 98 00024765 1 307|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 308|REPORT: Pixel check failed. See file Err1122.err for results 520|375 98 00024765 1 309|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 310|REPORT: Pixel check failed. See file Err1123.err for results 520|375 98 00024765 1 311|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 312|REPORT: Pixel check failed. See file Err1124.err for results 520|375 98 00024765 1 313|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 314|REPORT: Pixel check failed. See file Err1125.err for results 520|375 98 00024765 1 315|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 316|REPORT: Pixel check failed. See file Err1126.err for results 520|375 98 00024765 1 317|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 318|REPORT: Pixel check failed. See file Err1127.err for results 520|375 98 00024765 1 319|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 320|REPORT: Pixel check failed. See file Err1128.err for results 520|375 98 00024765 1 321|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 322|REPORT: Pixel check failed. See file Err1129.err for results 520|375 98 00024765 1 323|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 324|REPORT: Pixel check failed. See file Err1130.err for results 520|375 98 00024765 1 325|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 326|REPORT: Pixel check failed. See file Err1131.err for results 520|375 98 00024765 1 327|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 328|REPORT: Pixel check failed. See file Err1132.err for results 520|375 98 00024765 1 329|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 330|REPORT: Pixel check failed. See file Err1133.err for results 520|375 98 00024765 1 331|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 332|REPORT: Pixel check failed. See file Err1134.err for results 520|375 98 00024765 1 333|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 334|REPORT: Pixel check failed. See file Err1135.err for results 520|375 98 00024765 1 335|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 336|REPORT: Pixel check failed. See file Err1136.err for results 520|375 98 00024765 1 337|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 338|REPORT: Pixel check failed. See file Err1137.err for results 520|375 98 00024765 1 339|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 340|REPORT: Pixel check failed. See file Err1138.err for results 520|375 98 00024765 1 341|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 342|REPORT: Pixel check failed. See file Err1139.err for results 520|375 98 00024765 1 343|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 344|REPORT: Pixel check failed. See file Err1140.err for results 520|375 98 00024765 1 345|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 346|REPORT: Pixel check failed. See file Err1141.err for results 520|375 98 00024765 1 347|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 348|REPORT: Pixel check failed. See file Err1142.err for results 520|375 98 00024765 1 349|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 350|REPORT: Pixel check failed. See file Err1143.err for results 520|375 98 00024765 1 351|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 352|REPORT: Pixel check failed. See file Err1144.err for results 520|375 98 00024765 1 353|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 354|REPORT: Pixel check failed. See file Err1145.err for results 520|375 98 00024765 1 355|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 356|REPORT: Pixel check failed. See file Err1146.err for results 520|375 98 00024765 1 357|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 358|REPORT: Pixel check failed. See file Err1147.err for results 520|375 98 00024765 1 359|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 360|REPORT: Pixel check failed. See file Err1148.err for results 520|375 98 00024765 1 361|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 362|REPORT: Pixel check failed. See file Err1149.err for results 520|375 98 00024765 1 363|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 364|REPORT: Pixel check failed. See file Err1150.err for results 520|375 98 00024765 1 365|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 366|REPORT: Pixel check failed. See file Err1151.err for results 520|375 98 00024765 1 367|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 368|REPORT: Pixel check failed. See file Err1152.err for results 520|375 98 00024765 1 369|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 370|REPORT: Pixel check failed. See file Err1153.err for results 520|375 98 00024765 1 371|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 372|REPORT: Pixel check failed. See file Err1154.err for results 520|375 98 00024765 1 373|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 374|REPORT: Pixel check failed. See file Err1155.err for results 520|375 98 00024765 1 375|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 376|REPORT: Pixel check failed. See file Err1156.err for results 520|375 98 00024765 1 377|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 378|REPORT: Pixel check failed. See file Err1157.err for results 520|375 98 00024765 1 379|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 380|REPORT: Pixel check failed. See file Err1158.err for results 520|375 98 00024765 1 381|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 382|REPORT: Pixel check failed. See file Err1159.err for results 520|375 98 00024765 1 383|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 384|REPORT: Pixel check failed. See file Err1160.err for results 520|375 98 00024765 1 385|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 386|REPORT: Pixel check failed. See file Err1161.err for results 520|375 98 00024765 1 387|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 388|REPORT: Pixel check failed. See file Err1162.err for results 520|375 98 00024765 1 389|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 390|REPORT: Pixel check failed. See file Err1163.err for results 520|375 98 00024765 1 391|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 392|REPORT: Pixel check failed. See file Err1164.err for results 520|375 98 00024765 1 393|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 394|REPORT: Pixel check failed. See file Err1165.err for results 520|375 98 00024765 1 395|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 396|REPORT: Pixel check failed. See file Err1166.err for results 520|375 98 00024765 1 397|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 398|REPORT: Pixel check failed. See file Err1167.err for results 520|375 98 00024765 1 399|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 400|REPORT: Pixel check failed. See file Err1168.err for results 520|375 98 00024765 1 401|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 402|REPORT: Pixel check failed. See file Err1169.err for results 520|375 98 00024765 1 403|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 404|REPORT: Pixel check failed. See file Err1170.err for results 520|375 98 00024765 1 405|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 406|REPORT: Pixel check failed. See file Err1171.err for results 520|375 98 00024765 1 407|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 408|REPORT: Pixel check failed. See file Err1172.err for results 520|375 98 00024765 1 409|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 410|REPORT: Pixel check failed. See file Err1173.err for results 520|375 98 00024765 1 411|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 412|REPORT: Pixel check failed. See file Err1174.err for results 520|375 98 00024765 1 413|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 414|REPORT: Pixel check failed. See file Err1175.err for results 520|375 98 00024765 1 415|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 416|REPORT: Pixel check failed. See file Err1176.err for results 520|375 98 00024765 1 417|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 418|REPORT: Pixel check failed. See file Err1177.err for results 520|375 98 00024765 1 419|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 420|REPORT: Pixel check failed. See file Err1178.err for results 520|375 98 00024765 1 421|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 422|REPORT: Pixel check failed. See file Err1179.err for results 520|375 98 00024765 1 423|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 424|REPORT: Pixel check failed. See file Err1180.err for results 520|375 98 00024765 1 425|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 426|REPORT: Pixel check failed. See file Err1181.err for results 520|375 98 00024765 1 427|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 428|REPORT: Pixel check failed. See file Err1182.err for results 520|375 98 00024765 1 429|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 430|REPORT: Pixel check failed. See file Err1183.err for results 520|375 98 00024765 1 431|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 432|REPORT: Pixel check failed. See file Err1184.err for results 520|375 98 00024765 1 433|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 434|REPORT: Pixel check failed. See file Err1185.err for results 520|375 98 00024765 1 435|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 436|REPORT: Pixel check failed. See file Err1186.err for results 520|375 98 00024765 1 437|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 438|REPORT: Pixel check failed. See file Err1187.err for results 520|375 98 00024765 1 439|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 440|REPORT: Pixel check failed. See file Err1188.err for results 520|375 98 00024765 1 441|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 442|REPORT: Pixel check failed. See file Err1189.err for results 520|375 98 00024765 1 443|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 444|REPORT: Pixel check failed. See file Err1190.err for results 520|375 98 00024765 1 445|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 446|REPORT: Pixel check failed. See file Err1191.err for results 520|375 98 00024765 1 447|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 448|REPORT: Pixel check failed. See file Err1192.err for results 520|375 98 00024765 1 449|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 450|REPORT: Pixel check failed. See file Err1193.err for results 520|375 98 00024765 1 451|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 452|REPORT: Pixel check failed. See file Err1194.err for results 520|375 98 00024765 1 453|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 454|REPORT: Pixel check failed. See file Err1195.err for results 520|375 98 00024765 1 455|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 456|REPORT: Pixel check failed. See file Err1196.err for results 520|375 98 00024765 1 457|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 458|REPORT: Pixel check failed. See file Err1197.err for results 520|375 98 00024765 1 459|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 460|REPORT: Pixel check failed. See file Err1198.err for results 520|375 98 00024765 1 461|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 462|REPORT: Pixel check failed. See file Err1199.err for results 520|375 98 00024765 1 463|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 464|REPORT: Pixel check failed. See file Err1200.err for results 520|375 98 00024765 1 465|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 466|REPORT: Pixel check failed. See file Err1201.err for results 520|375 98 00024765 1 467|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 468|REPORT: Pixel check failed. See file Err1202.err for results 520|375 98 00024765 1 469|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 470|REPORT: Pixel check failed. See file Err1203.err for results 520|375 98 00024765 1 471|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 472|REPORT: Pixel check failed. See file Err1204.err for results 520|375 98 00024765 1 473|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 474|REPORT: Pixel check failed. See file Err1205.err for results 520|375 98 00024765 1 475|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 476|REPORT: Pixel check failed. See file Err1206.err for results 520|375 98 00024765 1 477|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 478|REPORT: Pixel check failed. See file Err1207.err for results 520|375 98 00024765 1 479|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 480|REPORT: Pixel check failed. See file Err1208.err for results 520|375 98 00024765 1 481|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 482|REPORT: Pixel check failed. See file Err1209.err for results 520|375 98 00024765 1 483|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 484|REPORT: Pixel check failed. See file Err1210.err for results 520|375 98 00024765 1 485|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 486|REPORT: Pixel check failed. See file Err1211.err for results 520|375 98 00024765 1 487|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 488|REPORT: Pixel check failed. See file Err1212.err for results 520|375 98 00024765 1 489|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 490|REPORT: Pixel check failed. See file Err1213.err for results 520|375 98 00024765 1 491|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 492|REPORT: Pixel check failed. See file Err1214.err for results 520|375 98 00024765 1 493|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 494|REPORT: Pixel check failed. See file Err1215.err for results 520|375 98 00024765 1 495|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 496|REPORT: Pixel check failed. See file Err1216.err for results 520|375 98 00024765 1 497|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 498|REPORT: Pixel check failed. See file Err1217.err for results 520|375 98 00024765 1 499|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 500|REPORT: Pixel check failed. See file Err1218.err for results 520|375 98 00024765 1 501|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 502|REPORT: Pixel check failed. See file Err1219.err for results 520|375 98 00024765 1 503|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 504|REPORT: Pixel check failed. See file Err1220.err for results 520|375 98 00024765 1 505|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 506|REPORT: Pixel check failed. See file Err1221.err for results 520|375 98 00024765 1 507|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 508|REPORT: Pixel check failed. See file Err1222.err for results 520|375 98 00024765 1 509|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 510|REPORT: Pixel check failed. See file Err1223.err for results 520|375 98 00024765 1 511|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 512|REPORT: Pixel check failed. See file Err1224.err for results 520|375 98 00024765 1 513|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 514|REPORT: Pixel check failed. See file Err1225.err for results 520|375 98 00024765 1 515|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 516|REPORT: Pixel check failed. See file Err1226.err for results 520|375 98 00024765 1 517|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 518|REPORT: Pixel check failed. See file Err1227.err for results 520|375 98 00024765 1 519|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 520|REPORT: Pixel check failed. See file Err1228.err for results 520|375 98 00024765 1 521|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 522|REPORT: Pixel check failed. See file Err1229.err for results 520|375 98 00024765 1 523|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 524|REPORT: Pixel check failed. See file Err1230.err for results 520|375 98 00024765 1 525|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 526|REPORT: Pixel check failed. See file Err1231.err for results 520|375 98 00024765 1 527|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 528|REPORT: Pixel check failed. See file Err1232.err for results 520|375 98 00024765 1 529|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 530|REPORT: Pixel check failed. See file Err1233.err for results 520|375 98 00024765 1 531|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 532|REPORT: Pixel check failed. See file Err1234.err for results 520|375 98 00024765 1 533|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 534|REPORT: Pixel check failed. See file Err1235.err for results 520|375 98 00024765 1 535|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 536|REPORT: Pixel check failed. See file Err1236.err for results 520|375 98 00024765 1 537|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 538|REPORT: Pixel check failed. See file Err1237.err for results 520|375 98 00024765 1 539|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 540|REPORT: Pixel check failed. See file Err1238.err for results 520|375 98 00024765 1 541|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 542|REPORT: Pixel check failed. See file Err1239.err for results 520|375 98 00024765 1 543|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 544|REPORT: Pixel check failed. See file Err1240.err for results 520|375 98 00024765 1 545|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 546|REPORT: Pixel check failed. See file Err1241.err for results 520|375 98 00024765 1 547|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 548|REPORT: Pixel check failed. See file Err1242.err for results 520|375 98 00024765 1 549|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 550|REPORT: Pixel check failed. See file Err1243.err for results 520|375 98 00024765 1 551|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 552|REPORT: Pixel check failed. See file Err1244.err for results 520|375 98 00024765 1 553|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 554|REPORT: Pixel check failed. See file Err1245.err for results 520|375 98 00024765 1 555|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 556|REPORT: Pixel check failed. See file Err1246.err for results 520|375 98 00024765 1 557|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 558|REPORT: Pixel check failed. See file Err1247.err for results 520|375 98 00024765 1 559|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 560|REPORT: Pixel check failed. See file Err1248.err for results 520|375 98 00024765 1 561|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 562|REPORT: Pixel check failed. See file Err1249.err for results 520|375 98 00024765 1 563|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 564|REPORT: Pixel check failed. See file Err1250.err for results 520|375 98 00024765 1 565|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 566|REPORT: Pixel check failed. See file Err1251.err for results 520|375 98 00024765 1 567|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 568|REPORT: Pixel check failed. See file Err1252.err for results 520|375 98 00024765 1 569|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 570|REPORT: Pixel check failed. See file Err1253.err for results 520|375 98 00024765 1 571|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 572|REPORT: Pixel check failed. See file Err1254.err for results 520|375 98 00024765 1 573|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 574|REPORT: Pixel check failed. See file Err1255.err for results 520|375 98 00024765 1 575|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 576|REPORT: Pixel check failed. See file Err1256.err for results 520|375 98 00024765 1 577|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 578|REPORT: Pixel check failed. See file Err1257.err for results 520|375 98 00024765 1 579|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 580|REPORT: Pixel check failed. See file Err1258.err for results 520|375 98 00024765 1 581|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 582|REPORT: Pixel check failed. See file Err1259.err for results 520|375 98 00024765 1 583|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 584|REPORT: Pixel check failed. See file Err1260.err for results 520|375 98 00024765 1 585|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 586|REPORT: Pixel check failed. See file Err1261.err for results 520|375 98 00024765 1 587|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 588|REPORT: Pixel check failed. See file Err1262.err for results 520|375 98 00024765 1 589|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 590|REPORT: Pixel check failed. See file Err1263.err for results 520|375 98 00024765 1 591|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 592|REPORT: Pixel check failed. See file Err1264.err for results 520|375 98 00024765 1 593|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 594|REPORT: Pixel check failed. See file Err1265.err for results 520|375 98 00024765 1 595|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 596|REPORT: Pixel check failed. See file Err1266.err for results 520|375 98 00024765 1 597|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 598|REPORT: Pixel check failed. See file Err1267.err for results 520|375 98 00024765 1 599|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 600|REPORT: Pixel check failed. See file Err1268.err for results 520|375 98 00024765 1 601|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 602|REPORT: Pixel check failed. See file Err1269.err for results 520|375 98 00024765 1 603|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 604|REPORT: Pixel check failed. See file Err1270.err for results 520|375 98 00024765 1 605|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 606|REPORT: Pixel check failed. See file Err1271.err for results 520|375 98 00024765 1 607|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 608|REPORT: Pixel check failed. See file Err1272.err for results 520|375 98 00024765 1 609|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 610|REPORT: Pixel check failed. See file Err1273.err for results 520|375 98 00024765 1 611|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 612|REPORT: Pixel check failed. See file Err1274.err for results 520|375 98 00024765 1 613|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 614|REPORT: Pixel check failed. See file Err1275.err for results 520|375 98 00024765 1 615|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 616|REPORT: Pixel check failed. See file Err1276.err for results 520|375 98 00024765 1 617|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 618|REPORT: Pixel check failed. See file Err1277.err for results 520|375 98 00024765 1 619|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 620|REPORT: Pixel check failed. See file Err1278.err for results 520|375 98 00024765 1 621|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 622|REPORT: Pixel check failed. See file Err1279.err for results 520|375 98 00024765 1 623|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 624|REPORT: Pixel check failed. See file Err1280.err for results 520|375 98 00024765 1 625|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 626|REPORT: Pixel check failed. See file Err1281.err for results 520|375 98 00024765 1 627|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 628|REPORT: Pixel check failed. See file Err1282.err for results 520|375 98 00024765 1 629|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 630|REPORT: Pixel check failed. See file Err1283.err for results 520|375 98 00024765 1 631|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 632|REPORT: Pixel check failed. See file Err1284.err for results 520|375 98 00024765 1 633|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 634|REPORT: Pixel check failed. See file Err1285.err for results 520|375 98 00024765 1 635|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 636|REPORT: Pixel check failed. See file Err1286.err for results 520|375 98 00024765 1 637|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 638|REPORT: Pixel check failed. See file Err1287.err for results 520|375 98 00024765 1 639|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 640|REPORT: Pixel check failed. See file Err1288.err for results 520|375 98 00024765 1 641|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 642|REPORT: Pixel check failed. See file Err1289.err for results 520|375 98 00024765 1 643|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 644|REPORT: Pixel check failed. See file Err1290.err for results 520|375 98 00024765 1 645|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 646|REPORT: Pixel check failed. See file Err1291.err for results 520|375 98 00024765 1 647|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 648|REPORT: Pixel check failed. See file Err1292.err for results 520|375 98 00024765 1 649|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 650|REPORT: Pixel check failed. See file Err1293.err for results 520|375 98 00024765 1 651|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 652|REPORT: Pixel check failed. See file Err1294.err for results 520|375 98 00024765 1 653|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 654|REPORT: Pixel check failed. See file Err1295.err for results 520|375 98 00024765 1 655|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 656|REPORT: Pixel check failed. See file Err1296.err for results 520|375 98 00024765 1 657|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 658|REPORT: Pixel check failed. See file Err1297.err for results 520|375 98 00024765 1 659|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 660|REPORT: Pixel check failed. See file Err1298.err for results 520|375 98 00024765 1 661|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 662|REPORT: Pixel check failed. See file Err1299.err for results 520|375 98 00024765 1 663|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 664|REPORT: Pixel check failed. See file Err1300.err for results 520|375 98 00024765 1 665|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 666|REPORT: Pixel check failed. See file Err1301.err for results 520|375 98 00024765 1 667|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 668|REPORT: Pixel check failed. See file Err1302.err for results 520|375 98 00024765 1 669|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 670|REPORT: Pixel check failed. See file Err1303.err for results 520|375 98 00024765 1 671|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 672|REPORT: Pixel check failed. See file Err1304.err for results 520|375 98 00024765 1 673|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 674|REPORT: Pixel check failed. See file Err1305.err for results 520|375 98 00024765 1 675|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 676|REPORT: Pixel check failed. See file Err1306.err for results 520|375 98 00024765 1 677|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 678|REPORT: Pixel check failed. See file Err1307.err for results 520|375 98 00024765 1 679|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 680|REPORT: Pixel check failed. See file Err1308.err for results 520|375 98 00024765 1 681|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 682|REPORT: Pixel check failed. See file Err1309.err for results 520|375 98 00024765 1 683|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 684|REPORT: Pixel check failed. See file Err1310.err for results 520|375 98 00024765 1 685|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 686|REPORT: Pixel check failed. See file Err1311.err for results 520|375 98 00024765 1 687|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 688|REPORT: Pixel check failed. See file Err1312.err for results 520|375 98 00024765 1 689|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 690|REPORT: Pixel check failed. See file Err1313.err for results 520|375 98 00024765 1 691|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 692|REPORT: Pixel check failed. See file Err1314.err for results 520|375 98 00024765 1 693|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 694|REPORT: Pixel check failed. See file Err1315.err for results 520|375 98 00024765 1 695|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 696|REPORT: Pixel check failed. See file Err1316.err for results 520|375 98 00024765 1 697|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 698|REPORT: Pixel check failed. See file Err1317.err for results 520|375 98 00024765 1 699|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 700|REPORT: Pixel check failed. See file Err1318.err for results 520|375 98 00024765 1 701|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 702|REPORT: Pixel check failed. See file Err1319.err for results 520|375 98 00024765 1 703|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 704|REPORT: Pixel check failed. See file Err1320.err for results 520|375 98 00024765 1 705|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 706|REPORT: Pixel check failed. See file Err1321.err for results 520|375 98 00024765 1 707|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 708|REPORT: Pixel check failed. See file Err1322.err for results 520|375 98 00024765 1 709|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 710|REPORT: Pixel check failed. See file Err1323.err for results 520|375 98 00024765 1 711|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 712|REPORT: Pixel check failed. See file Err1324.err for results 520|375 98 00024765 1 713|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 714|REPORT: Pixel check failed. See file Err1325.err for results 520|375 98 00024765 1 715|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 716|REPORT: Pixel check failed. See file Err1326.err for results 520|375 98 00024765 1 717|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 718|REPORT: Pixel check failed. See file Err1327.err for results 520|375 98 00024765 1 719|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 720|REPORT: Pixel check failed. See file Err1328.err for results 520|375 98 00024765 1 721|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 722|REPORT: Pixel check failed. See file Err1329.err for results 520|375 98 00024765 1 723|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 724|REPORT: Pixel check failed. See file Err1330.err for results 520|375 98 00024765 1 725|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 726|REPORT: Pixel check failed. See file Err1331.err for results 520|375 98 00024765 1 727|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 728|REPORT: Pixel check failed. See file Err1332.err for results 520|375 98 00024765 1 729|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 730|REPORT: Pixel check failed. See file Err1333.err for results 520|375 98 00024765 1 731|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 732|REPORT: Pixel check failed. See file Err1334.err for results 520|375 98 00024765 1 733|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 734|REPORT: Pixel check failed. See file Err1335.err for results 520|375 98 00024765 1 735|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 736|REPORT: Pixel check failed. See file Err1336.err for results 520|375 98 00024765 1 737|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 738|REPORT: Pixel check failed. See file Err1337.err for results 520|375 98 00024765 1 739|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 740|REPORT: Pixel check failed. See file Err1338.err for results 520|375 98 00024765 1 741|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 742|REPORT: Pixel check failed. See file Err1339.err for results 520|375 98 00024765 1 743|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 744|REPORT: Pixel check failed. See file Err1340.err for results 520|375 98 00024765 1 745|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 746|REPORT: Pixel check failed. See file Err1341.err for results 520|375 98 00024765 1 747|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 748|REPORT: Pixel check failed. See file Err1342.err for results 520|375 98 00024765 1 749|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 750|REPORT: Pixel check failed. See file Err1343.err for results 520|375 98 00024765 1 751|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 752|REPORT: Pixel check failed. See file Err1344.err for results 520|375 98 00024765 1 753|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 754|REPORT: Pixel check failed. See file Err1345.err for results 520|375 98 00024765 1 755|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 756|REPORT: Pixel check failed. See file Err1346.err for results 520|375 98 00024765 1 757|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 758|REPORT: Pixel check failed. See file Err1347.err for results 520|375 98 00024765 1 759|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 760|REPORT: Pixel check failed. See file Err1348.err for results 520|375 98 00024765 1 761|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 762|REPORT: Pixel check failed. See file Err1349.err for results 520|375 98 00024765 1 763|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 764|REPORT: Pixel check failed. See file Err1350.err for results 520|375 98 00024765 1 765|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 766|REPORT: Pixel check failed. See file Err1351.err for results 520|375 98 00024765 1 767|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 768|REPORT: Pixel check failed. See file Err1352.err for results 520|375 98 00024765 1 769|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 770|REPORT: Pixel check failed. See file Err1353.err for results 520|375 98 00024765 1 771|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 772|REPORT: Pixel check failed. See file Err1354.err for results 520|375 98 00024765 1 773|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 774|REPORT: Pixel check failed. See file Err1355.err for results 520|375 98 00024765 1 775|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 776|REPORT: Pixel check failed. See file Err1356.err for results 520|375 98 00024765 1 777|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 778|REPORT: Pixel check failed. See file Err1357.err for results 520|375 98 00024765 1 779|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 780|REPORT: Pixel check failed. See file Err1358.err for results 520|375 98 00024765 1 781|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 782|REPORT: Pixel check failed. See file Err1359.err for results 520|375 98 00024765 1 783|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 784|REPORT: Pixel check failed. See file Err1360.err for results 520|375 98 00024765 1 785|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 786|REPORT: Pixel check failed. See file Err1361.err for results 520|375 98 00024765 1 787|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 788|REPORT: Pixel check failed. See file Err1362.err for results 520|375 98 00024765 1 789|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 790|REPORT: Pixel check failed. See file Err1363.err for results 520|375 98 00024765 1 791|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 792|REPORT: Pixel check failed. See file Err1364.err for results 520|375 98 00024765 1 793|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 794|REPORT: Pixel check failed. See file Err1365.err for results 520|375 98 00024765 1 795|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 796|REPORT: Pixel check failed. See file Err1366.err for results 520|375 98 00024765 1 797|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 798|REPORT: Pixel check failed. See file Err1367.err for results 520|375 98 00024765 1 799|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 800|REPORT: Pixel check failed. See file Err1368.err for results 520|375 98 00024765 1 801|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 802|REPORT: Pixel check failed. See file Err1369.err for results 520|375 98 00024765 1 803|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 804|REPORT: Pixel check failed. See file Err1370.err for results 520|375 98 00024765 1 805|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 806|REPORT: Pixel check failed. See file Err1371.err for results 520|375 98 00024765 1 807|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 808|REPORT: Pixel check failed. See file Err1372.err for results 520|375 98 00024765 1 809|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 810|REPORT: Pixel check failed. See file Err1373.err for results 520|375 98 00024765 1 811|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 812|REPORT: Pixel check failed. See file Err1374.err for results 520|375 98 00024765 1 813|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 814|REPORT: Pixel check failed. See file Err1375.err for results 520|375 98 00024765 1 815|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 816|REPORT: Pixel check failed. See file Err1376.err for results 520|375 98 00024765 1 817|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 818|REPORT: Pixel check failed. See file Err1377.err for results 520|375 98 00024765 1 819|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 820|REPORT: Pixel check failed. See file Err1378.err for results 520|375 98 00024765 1 821|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 822|REPORT: Pixel check failed. See file Err1379.err for results 520|375 98 00024765 1 823|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 824|REPORT: Pixel check failed. See file Err1380.err for results 520|375 98 00024765 1 825|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 826|REPORT: Pixel check failed. See file Err1381.err for results 520|375 98 00024765 1 827|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 828|REPORT: Pixel check failed. See file Err1382.err for results 520|375 98 00024765 1 829|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 830|REPORT: Pixel check failed. See file Err1383.err for results 520|375 98 00024765 1 831|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 832|REPORT: Pixel check failed. See file Err1384.err for results 520|375 98 00024765 1 833|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 834|REPORT: Pixel check failed. See file Err1385.err for results 520|375 98 00024765 1 835|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 836|REPORT: Pixel check failed. See file Err1386.err for results 520|375 98 00024765 1 837|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 838|REPORT: Pixel check failed. See file Err1387.err for results 520|375 98 00024765 1 839|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 840|REPORT: Pixel check failed. See file Err1388.err for results 520|375 98 00024765 1 841|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 842|REPORT: Pixel check failed. See file Err1389.err for results 520|375 98 00024765 1 843|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 844|REPORT: Pixel check failed. See file Err1390.err for results 520|375 98 00024765 1 845|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 846|REPORT: Pixel check failed. See file Err1391.err for results 520|375 98 00024765 1 847|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 848|REPORT: Pixel check failed. See file Err1392.err for results 520|375 98 00024765 1 849|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 850|REPORT: Pixel check failed. See file Err1393.err for results 520|375 98 00024765 1 851|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 852|REPORT: Pixel check failed. See file Err1394.err for results 520|375 98 00024765 1 853|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 854|REPORT: Pixel check failed. See file Err1395.err for results 520|375 98 00024765 1 855|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 856|REPORT: Pixel check failed. See file Err1396.err for results 520|375 98 00024765 1 857|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 858|REPORT: Pixel check failed. See file Err1397.err for results 520|375 98 00024765 1 859|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 860|REPORT: Pixel check failed. See file Err1398.err for results 520|375 98 00024765 1 861|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 862|REPORT: Pixel check failed. See file Err1399.err for results 520|375 98 00024765 1 863|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 864|REPORT: Pixel check failed. See file Err1400.err for results 520|375 98 00024765 1 865|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 866|REPORT: Pixel check failed. See file Err1401.err for results 520|375 98 00024765 1 867|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 868|REPORT: Pixel check failed. See file Err1402.err for results 520|375 98 00024765 1 869|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 870|REPORT: Pixel check failed. See file Err1403.err for results 520|375 98 00024765 1 871|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 872|REPORT: Pixel check failed. See file Err1404.err for results 520|375 98 00024765 1 873|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 874|REPORT: Pixel check failed. See file Err1405.err for results 520|375 98 00024765 1 875|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 876|REPORT: Pixel check failed. See file Err1406.err for results 520|375 98 00024765 1 877|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 878|REPORT: Pixel check failed. See file Err1407.err for results 520|375 98 00024765 1 879|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 880|REPORT: Pixel check failed. See file Err1408.err for results 520|375 98 00024765 1 881|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 882|REPORT: Pixel check failed. See file Err1409.err for results 520|375 98 00024765 1 883|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 884|REPORT: Pixel check failed. See file Err1410.err for results 520|375 98 00024765 1 885|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 886|REPORT: Pixel check failed. See file Err1411.err for results 520|375 98 00024765 1 887|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 888|REPORT: Pixel check failed. See file Err1412.err for results 520|375 98 00024765 1 889|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 890|REPORT: Pixel check failed. See file Err1413.err for results 520|375 98 00024765 1 891|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 892|REPORT: Pixel check failed. See file Err1414.err for results 520|375 98 00024765 1 893|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 894|REPORT: Pixel check failed. See file Err1415.err for results 520|375 98 00024765 1 895|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 896|REPORT: Pixel check failed. See file Err1416.err for results 520|375 98 00024765 1 897|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 898|REPORT: Pixel check failed. See file Err1417.err for results 520|375 98 00024765 1 899|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 900|REPORT: Pixel check failed. See file Err1418.err for results 520|375 98 00024765 1 901|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 902|REPORT: Pixel check failed. See file Err1419.err for results 520|375 98 00024765 1 903|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 904|REPORT: Pixel check failed. See file Err1420.err for results 520|375 98 00024765 1 905|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 906|REPORT: Pixel check failed. See file Err1421.err for results 520|375 98 00024765 1 907|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 908|REPORT: Pixel check failed. See file Err1422.err for results 520|375 98 00024765 1 909|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 910|REPORT: Pixel check failed. See file Err1423.err for results 520|375 98 00024765 1 911|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 912|REPORT: Pixel check failed. See file Err1424.err for results 520|375 98 00024765 1 913|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 914|REPORT: Pixel check failed. See file Err1425.err for results 520|375 98 00024765 1 915|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 916|REPORT: Pixel check failed. See file Err1426.err for results 520|375 98 00024765 1 917|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 918|REPORT: Pixel check failed. See file Err1427.err for results 520|375 98 00024765 1 919|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 920|REPORT: Pixel check failed. See file Err1428.err for results 520|375 98 00024765 1 921|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 922|REPORT: Pixel check failed. See file Err1429.err for results 520|375 98 00024765 1 923|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 924|REPORT: Pixel check failed. See file Err1430.err for results 520|375 98 00024765 1 925|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 926|REPORT: Pixel check failed. See file Err1431.err for results 520|375 98 00024765 1 927|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 928|REPORT: Pixel check failed. See file Err1432.err for results 520|375 98 00024765 1 929|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 930|REPORT: Pixel check failed. See file Err1433.err for results 520|375 98 00024765 1 931|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 932|REPORT: Pixel check failed. See file Err1434.err for results 520|375 98 00024765 1 933|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 934|REPORT: Pixel check failed. See file Err1435.err for results 520|375 98 00024765 1 935|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 936|REPORT: Pixel check failed. See file Err1436.err for results 520|375 98 00024765 1 937|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 938|REPORT: Pixel check failed. See file Err1437.err for results 520|375 98 00024765 1 939|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 940|REPORT: Pixel check failed. See file Err1438.err for results 520|375 98 00024765 1 941|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 942|REPORT: Pixel check failed. See file Err1439.err for results 520|375 98 00024765 1 943|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 944|REPORT: Pixel check failed. See file Err1440.err for results 520|375 98 00024765 1 945|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 946|REPORT: Pixel check failed. See file Err1441.err for results 520|375 98 00024765 1 947|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 948|REPORT: Pixel check failed. See file Err1442.err for results 520|375 98 00024765 1 949|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 950|REPORT: Pixel check failed. See file Err1443.err for results 520|375 98 00024765 1 951|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 952|REPORT: Pixel check failed. See file Err1444.err for results 520|375 98 00024765 1 953|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 954|REPORT: Pixel check failed. See file Err1445.err for results 520|375 98 00024765 1 955|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 956|REPORT: Pixel check failed. See file Err1446.err for results 520|375 98 00024765 1 957|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 958|REPORT: Pixel check failed. See file Err1447.err for results 520|375 98 00024765 1 959|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 960|REPORT: Pixel check failed. See file Err1448.err for results 520|375 98 00024765 1 961|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 962|REPORT: Pixel check failed. See file Err1449.err for results 520|375 98 00024765 1 963|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 964|REPORT: Pixel check failed. See file Err1450.err for results 520|375 98 00024765 1 965|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 966|REPORT: Pixel check failed. See file Err1451.err for results 520|375 98 00024765 1 967|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 968|REPORT: Pixel check failed. See file Err1452.err for results 520|375 98 00024765 1 969|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 970|REPORT: Pixel check failed. See file Err1453.err for results 520|375 98 00024765 1 971|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 972|REPORT: Pixel check failed. See file Err1454.err for results 520|375 98 00024765 1 973|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 974|REPORT: Pixel check failed. See file Err1455.err for results 520|375 98 00024765 1 975|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 976|REPORT: Pixel check failed. See file Err1456.err for results 520|375 98 00024765 1 977|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 978|REPORT: Pixel check failed. See file Err1457.err for results 520|375 98 00024765 1 979|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 980|REPORT: Pixel check failed. See file Err1458.err for results 520|375 98 00024765 1 981|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 982|REPORT: Pixel check failed. See file Err1459.err for results 520|375 98 00024765 1 983|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 984|REPORT: Pixel check failed. See file Err1460.err for results 520|375 98 00024765 1 985|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 986|REPORT: Pixel check failed. See file Err1461.err for results 520|375 98 00024765 1 987|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 988|REPORT: Pixel check failed. See file Err1462.err for results 520|375 98 00024765 1 989|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 990|REPORT: Pixel check failed. See file Err1463.err for results 520|375 98 00024765 1 991|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 992|REPORT: Pixel check failed. See file Err1464.err for results 520|375 98 00024765 1 993|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 994|REPORT: Pixel check failed. See file Err1465.err for results 520|375 98 00024765 1 995|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 996|REPORT: Pixel check failed. See file Err1466.err for results 520|375 98 00024765 1 997|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 998|REPORT: Pixel check failed. See file Err1467.err for results 520|375 98 00024765 1 999|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1000|REPORT: Pixel check failed. See file Err1468.err for results 520|375 98 00024765 1 1001|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1002|REPORT: Pixel check failed. See file Err1469.err for results 520|375 98 00024765 1 1003|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1004|REPORT: Pixel check failed. See file Err1470.err for results 520|375 98 00024765 1 1005|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1006|REPORT: Pixel check failed. See file Err1471.err for results 520|375 98 00024765 1 1007|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1008|REPORT: Pixel check failed. See file Err1472.err for results 520|375 98 00024765 1 1009|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1010|REPORT: Pixel check failed. See file Err1473.err for results 520|375 98 00024765 1 1011|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1012|REPORT: Pixel check failed. See file Err1474.err for results 520|375 98 00024765 1 1013|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1014|REPORT: Pixel check failed. See file Err1475.err for results 520|375 98 00024765 1 1015|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1016|REPORT: Pixel check failed. See file Err1476.err for results 520|375 98 00024765 1 1017|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1018|REPORT: Pixel check failed. See file Err1477.err for results 520|375 98 00024765 1 1019|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1020|REPORT: Pixel check failed. See file Err1478.err for results 520|375 98 00024765 1 1021|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1022|REPORT: Pixel check failed. See file Err1479.err for results 520|375 98 00024765 1 1023|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1024|REPORT: Pixel check failed. See file Err1480.err for results 520|375 98 00024765 1 1025|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1026|REPORT: Pixel check failed. See file Err1481.err for results 520|375 98 00024765 1 1027|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1028|REPORT: Pixel check failed. See file Err1482.err for results 520|375 98 00024765 1 1029|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1030|REPORT: Pixel check failed. See file Err1483.err for results 520|375 98 00024765 1 1031|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1032|REPORT: Pixel check failed. See file Err1484.err for results 520|375 98 00024765 1 1033|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1034|REPORT: Pixel check failed. See file Err1485.err for results 520|375 98 00024765 1 1035|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1036|REPORT: Pixel check failed. See file Err1486.err for results 520|375 98 00024765 1 1037|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1038|REPORT: Pixel check failed. See file Err1487.err for results 520|375 98 00024765 1 1039|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1040|REPORT: Pixel check failed. See file Err1488.err for results 520|375 98 00024765 1 1041|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1042|REPORT: Pixel check failed. See file Err1489.err for results 520|375 98 00024765 1 1043|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1044|REPORT: Pixel check failed. See file Err1490.err for results 520|375 98 00024765 1 1045|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1046|REPORT: Pixel check failed. See file Err1491.err for results 520|375 98 00024765 1 1047|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1048|REPORT: Pixel check failed. See file Err1492.err for results 520|375 98 00024765 1 1049|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1050|REPORT: Pixel check failed. See file Err1493.err for results 520|375 98 00024765 1 1051|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1052|REPORT: Pixel check failed. See file Err1494.err for results 520|375 98 00024765 1 1053|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1054|REPORT: Pixel check failed. See file Err1495.err for results 520|375 98 00024765 1 1055|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1056|REPORT: Pixel check failed. See file Err1496.err for results 520|375 98 00024765 1 1057|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1058|REPORT: Pixel check failed. See file Err1497.err for results 520|375 98 00024765 1 1059|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1060|REPORT: Pixel check failed. See file Err1498.err for results 520|375 98 00024765 1 1061|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1062|REPORT: Pixel check failed. See file Err1499.err for results 520|375 98 00024765 1 1063|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1064|REPORT: Pixel check failed. See file Err1500.err for results 520|375 98 00024765 1 1065|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1066|REPORT: Pixel check failed. See file Err1501.err for results 520|375 98 00024765 1 1067|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1068|REPORT: Pixel check failed. See file Err1502.err for results 520|375 98 00024765 1 1069|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1070|REPORT: Pixel check failed. See file Err1503.err for results 520|375 98 00024765 1 1071|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1072|REPORT: Pixel check failed. See file Err1504.err for results 520|375 98 00024765 1 1073|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1074|REPORT: Pixel check failed. See file Err1505.err for results 520|375 98 00024765 1 1075|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1076|REPORT: Pixel check failed. See file Err1506.err for results 520|375 98 00024765 1 1077|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1078|REPORT: Pixel check failed. See file Err1507.err for results 520|375 98 00024765 1 1079|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1080|REPORT: Pixel check failed. See file Err1508.err for results 520|375 98 00024765 1 1081|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1082|REPORT: Pixel check failed. See file Err1509.err for results 520|375 98 00024765 1 1083|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1084|REPORT: Pixel check failed. See file Err1510.err for results 520|375 98 00024765 1 1085|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1086|REPORT: Pixel check failed. See file Err1511.err for results 520|375 98 00024765 1 1087|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1088|REPORT: Pixel check failed. See file Err1512.err for results 520|375 98 00024765 1 1089|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1090|REPORT: Pixel check failed. See file Err1513.err for results 520|375 98 00024765 1 1091|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1092|REPORT: Pixel check failed. See file Err1514.err for results 520|375 98 00024765 1 1093|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1094|REPORT: Pixel check failed. See file Err1515.err for results 520|375 98 00024765 1 1095|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1096|REPORT: Pixel check failed. See file Err1516.err for results 520|375 98 00024765 1 1097|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1098|REPORT: Pixel check failed. See file Err1517.err for results 520|375 98 00024765 1 1099|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1100|REPORT: Pixel check failed. See file Err1518.err for results 520|375 98 00024765 1 1101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1102|REPORT: Pixel check failed. See file Err1519.err for results 520|375 98 00024765 1 1103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1104|REPORT: Pixel check failed. See file Err1520.err for results 520|375 98 00024765 1 1105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1106|REPORT: Pixel check failed. See file Err1521.err for results 520|375 98 00024765 1 1107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1108|REPORT: Pixel check failed. See file Err1522.err for results 520|375 98 00024765 1 1109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1110|REPORT: Pixel check failed. See file Err1523.err for results 520|375 98 00024765 1 1111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1112|REPORT: Pixel check failed. See file Err1524.err for results 520|375 98 00024765 1 1113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1114|REPORT: Pixel check failed. See file Err1525.err for results 520|375 98 00024765 1 1115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1116|REPORT: Pixel check failed. See file Err1526.err for results 520|375 98 00024765 1 1117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1118|REPORT: Pixel check failed. See file Err1527.err for results 520|375 98 00024765 1 1119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1120|REPORT: Pixel check failed. See file Err1528.err for results 520|375 98 00024765 1 1121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1122|REPORT: Pixel check failed. See file Err1529.err for results 520|375 98 00024765 1 1123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1124|REPORT: Pixel check failed. See file Err1530.err for results 520|375 98 00024765 1 1125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1126|REPORT: Pixel check failed. See file Err1531.err for results 520|375 98 00024765 1 1127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1128|REPORT: Pixel check failed. See file Err1532.err for results 520|375 98 00024765 1 1129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1130|REPORT: Pixel check failed. See file Err1533.err for results 520|375 98 00024765 1 1131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1132|REPORT: Pixel check failed. See file Err1534.err for results 520|375 98 00024765 1 1133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1134|REPORT: Pixel check failed. See file Err1535.err for results 520|375 98 00024765 1 1135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1136|REPORT: Pixel check failed. See file Err1536.err for results 520|375 98 00024765 1 1137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1138|REPORT: Pixel check failed. See file Err1537.err for results 520|375 98 00024765 1 1139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1140|REPORT: Pixel check failed. See file Err1538.err for results 520|375 98 00024765 1 1141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1142|REPORT: Pixel check failed. See file Err1539.err for results 520|375 98 00024765 1 1143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1144|REPORT: Pixel check failed. See file Err1540.err for results 520|375 98 00024765 1 1145|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1146|REPORT: Pixel check failed. See file Err1541.err for results 520|375 98 00024765 1 1147|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1148|REPORT: Pixel check failed. See file Err1542.err for results 520|375 98 00024765 1 1149|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1150|REPORT: Pixel check failed. See file Err1543.err for results 520|375 98 00024765 1 1151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1152|REPORT: Pixel check failed. See file Err1544.err for results 520|375 98 00024765 1 1153|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1154|REPORT: Pixel check failed. See file Err1545.err for results 520|375 98 00024765 1 1155|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1156|REPORT: Pixel check failed. See file Err1546.err for results 520|375 98 00024765 1 1157|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1158|REPORT: Pixel check failed. See file Err1547.err for results 520|375 98 00024765 1 1159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1160|REPORT: Pixel check failed. See file Err1548.err for results 520|375 98 00024765 1 1161|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1162|REPORT: Pixel check failed. See file Err1549.err for results 520|375 98 00024765 1 1163|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1164|REPORT: Pixel check failed. See file Err1550.err for results 520|375 98 00024765 1 1165|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1166|REPORT: Pixel check failed. See file Err1551.err for results 520|375 98 00024765 1 1167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1168|REPORT: Pixel check failed. See file Err1552.err for results 520|375 98 00024765 1 1169|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1170|REPORT: Pixel check failed. See file Err1553.err for results 520|375 98 00024765 1 1171|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1172|REPORT: Pixel check failed. See file Err1554.err for results 520|375 98 00024765 1 1173|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1174|REPORT: Pixel check failed. See file Err1555.err for results 520|375 98 00024765 1 1175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1176|REPORT: Pixel check failed. See file Err1556.err for results 520|375 98 00024765 1 1177|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1178|REPORT: Pixel check failed. See file Err1557.err for results 520|375 98 00024765 1 1179|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1180|REPORT: Pixel check failed. See file Err1558.err for results 520|375 98 00024765 1 1181|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1182|REPORT: Pixel check failed. See file Err1559.err for results 520|375 98 00024765 1 1183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1184|REPORT: Pixel check failed. See file Err1560.err for results 520|375 98 00024765 1 1185|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1186|REPORT: Pixel check failed. See file Err1561.err for results 520|375 98 00024765 1 1187|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1188|REPORT: Pixel check failed. See file Err1562.err for results 520|375 98 00024765 1 1189|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1190|REPORT: Pixel check failed. See file Err1563.err for results 520|375 98 00024765 1 1191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1192|REPORT: Pixel check failed. See file Err1564.err for results 520|375 98 00024765 1 1193|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1194|REPORT: Pixel check failed. See file Err1565.err for results 520|375 98 00024765 1 1195|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1196|REPORT: Pixel check failed. See file Err1566.err for results 520|375 98 00024765 1 1197|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1198|REPORT: Pixel check failed. See file Err1567.err for results 520|375 98 00024765 1 1199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1200|REPORT: Pixel check failed. See file Err1568.err for results 520|375 98 00024765 1 1201|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1202|REPORT: Pixel check failed. See file Err1569.err for results 520|375 98 00024765 1 1203|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1204|REPORT: Pixel check failed. See file Err1570.err for results 520|375 98 00024765 1 1205|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1206|REPORT: Pixel check failed. See file Err1571.err for results 520|375 98 00024765 1 1207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1208|REPORT: Pixel check failed. See file Err1572.err for results 520|375 98 00024765 1 1209|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1210|REPORT: Pixel check failed. See file Err1573.err for results 520|375 98 00024765 1 1211|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1212|REPORT: Pixel check failed. See file Err1574.err for results 520|375 98 00024765 1 1213|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1214|REPORT: Pixel check failed. See file Err1575.err for results 520|375 98 00024765 1 1215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1216|REPORT: Pixel check failed. See file Err1576.err for results 520|375 98 00024765 1 1217|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1218|REPORT: Pixel check failed. See file Err1577.err for results 520|375 98 00024765 1 1219|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1220|REPORT: Pixel check failed. See file Err1578.err for results 520|375 98 00024765 1 1221|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1222|REPORT: Pixel check failed. See file Err1579.err for results 520|375 98 00024765 1 1223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1224|REPORT: Pixel check failed. See file Err1580.err for results 520|375 98 00024765 1 1225|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1226|REPORT: Pixel check failed. See file Err1581.err for results 520|375 98 00024765 1 1227|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1228|REPORT: Pixel check failed. See file Err1582.err for results 520|375 98 00024765 1 1229|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1230|REPORT: Pixel check failed. See file Err1583.err for results 520|375 98 00024765 1 1231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1232|REPORT: Pixel check failed. See file Err1584.err for results 520|375 98 00024765 1 1233|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1234|REPORT: Pixel check failed. See file Err1585.err for results 520|375 98 00024765 1 1235|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1236|REPORT: Pixel check failed. See file Err1586.err for results 520|375 98 00024765 1 1237|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1238|REPORT: Pixel check failed. See file Err1587.err for results 520|375 98 00024765 1 1239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1240|REPORT: Pixel check failed. See file Err1588.err for results 520|375 98 00024765 1 1241|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1242|REPORT: Pixel check failed. See file Err1589.err for results 520|375 98 00024765 1 1243|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1244|REPORT: Pixel check failed. See file Err1590.err for results 520|375 98 00024765 1 1245|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1246|REPORT: Pixel check failed. See file Err1591.err for results 520|375 98 00024765 1 1247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1248|REPORT: Pixel check failed. See file Err1592.err for results 520|375 98 00024765 1 1249|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1250|REPORT: Pixel check failed. See file Err1593.err for results 520|375 98 00024765 1 1251|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1252|REPORT: Pixel check failed. See file Err1594.err for results 520|375 98 00024765 1 1253|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1254|REPORT: Pixel check failed. See file Err1595.err for results 520|375 98 00024765 1 1255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1256|REPORT: Pixel check failed. See file Err1596.err for results 520|375 98 00024765 1 1257|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1258|REPORT: Pixel check failed. See file Err1597.err for results 520|375 98 00024765 1 1259|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1260|REPORT: Pixel check failed. See file Err1598.err for results 520|375 98 00024765 1 1261|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1262|REPORT: Pixel check failed. See file Err1599.err for results 520|375 98 00024765 1 1263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1264|REPORT: Pixel check failed. See file Err1600.err for results 520|375 98 00024765 1 1265|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1266|REPORT: Pixel check failed. See file Err1601.err for results 520|375 98 00024765 1 1267|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1268|REPORT: Pixel check failed. See file Err1602.err for results 520|375 98 00024765 1 1269|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1270|REPORT: Pixel check failed. See file Err1603.err for results 520|375 98 00024765 1 1271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1272|REPORT: Pixel check failed. See file Err1604.err for results 520|375 98 00024765 1 1273|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1274|REPORT: Pixel check failed. See file Err1605.err for results 520|375 98 00024765 1 1275|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1276|REPORT: Pixel check failed. See file Err1606.err for results 520|375 98 00024765 1 1277|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1278|REPORT: Pixel check failed. See file Err1607.err for results 520|375 98 00024765 1 1279|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1280|REPORT: Pixel check failed. See file Err1608.err for results 520|375 98 00024765 1 1281|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1282|REPORT: Pixel check failed. See file Err1609.err for results 520|375 98 00024765 1 1283|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1284|REPORT: Pixel check failed. See file Err1610.err for results 520|375 98 00024765 1 1285|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1286|REPORT: Pixel check failed. See file Err1611.err for results 520|375 98 00024765 1 1287|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1288|REPORT: Pixel check failed. See file Err1612.err for results 520|375 98 00024765 1 1289|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1290|REPORT: Pixel check failed. See file Err1613.err for results 520|375 98 00024765 1 1291|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1292|REPORT: Pixel check failed. See file Err1614.err for results 520|375 98 00024765 1 1293|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1294|REPORT: Pixel check failed. See file Err1615.err for results 520|375 98 00024765 1 1295|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1296|REPORT: Pixel check failed. See file Err1616.err for results 520|375 98 00024765 1 1297|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1298|REPORT: Pixel check failed. See file Err1617.err for results 520|375 98 00024765 1 1299|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1300|REPORT: Pixel check failed. See file Err1618.err for results 520|375 98 00024765 1 1301|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1302|REPORT: Pixel check failed. See file Err1619.err for results 520|375 98 00024765 1 1303|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1304|REPORT: Pixel check failed. See file Err1620.err for results 520|375 98 00024765 1 1305|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1306|REPORT: Pixel check failed. See file Err1621.err for results 520|375 98 00024765 1 1307|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1308|REPORT: Pixel check failed. See file Err1622.err for results 520|375 98 00024765 1 1309|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1310|REPORT: Pixel check failed. See file Err1623.err for results 520|375 98 00024765 1 1311|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1312|REPORT: Pixel check failed. See file Err1624.err for results 520|375 98 00024765 1 1313|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1314|REPORT: Pixel check failed. See file Err1625.err for results 520|375 98 00024765 1 1315|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1316|REPORT: Pixel check failed. See file Err1626.err for results 520|375 98 00024765 1 1317|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1318|REPORT: Pixel check failed. See file Err1627.err for results 520|375 98 00024765 1 1319|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1320|REPORT: Pixel check failed. See file Err1628.err for results 520|375 98 00024765 1 1321|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1322|REPORT: Pixel check failed. See file Err1629.err for results 520|375 98 00024765 1 1323|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1324|REPORT: Pixel check failed. See file Err1630.err for results 520|375 98 00024765 1 1325|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1326|REPORT: Pixel check failed. See file Err1631.err for results 520|375 98 00024765 1 1327|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1328|REPORT: Pixel check failed. See file Err1632.err for results 520|375 98 00024765 1 1329|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1330|REPORT: Pixel check failed. See file Err1633.err for results 520|375 98 00024765 1 1331|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1332|REPORT: Pixel check failed. See file Err1634.err for results 520|375 98 00024765 1 1333|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1334|REPORT: Pixel check failed. See file Err1635.err for results 520|375 98 00024765 1 1335|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1336|REPORT: Pixel check failed. See file Err1636.err for results 520|375 98 00024765 1 1337|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1338|REPORT: Pixel check failed. See file Err1637.err for results 520|375 98 00024765 1 1339|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1340|REPORT: Pixel check failed. See file Err1638.err for results 520|375 98 00024765 1 1341|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1342|REPORT: Pixel check failed. See file Err1639.err for results 520|375 98 00024765 1 1343|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1344|REPORT: Pixel check failed. See file Err1640.err for results 520|375 98 00024765 1 1345|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1346|REPORT: Pixel check failed. See file Err1641.err for results 520|375 98 00024765 1 1347|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1348|REPORT: Pixel check failed. See file Err1642.err for results 520|375 98 00024765 1 1349|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1350|REPORT: Pixel check failed. See file Err1643.err for results 520|375 98 00024765 1 1351|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1352|REPORT: Pixel check failed. See file Err1644.err for results 520|375 98 00024765 1 1353|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1354|REPORT: Pixel check failed. See file Err1645.err for results 520|375 98 00024765 1 1355|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1356|REPORT: Pixel check failed. See file Err1646.err for results 520|375 98 00024765 1 1357|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1358|REPORT: Pixel check failed. See file Err1647.err for results 520|375 98 00024765 1 1359|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1360|REPORT: Pixel check failed. See file Err1648.err for results 520|375 98 00024765 1 1361|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1362|REPORT: Pixel check failed. See file Err1649.err for results 520|375 98 00024765 1 1363|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1364|REPORT: Pixel check failed. See file Err1650.err for results 520|375 98 00024765 1 1365|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1366|REPORT: Pixel check failed. See file Err1651.err for results 520|375 98 00024765 1 1367|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1368|REPORT: Pixel check failed. See file Err1652.err for results 520|375 98 00024765 1 1369|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1370|REPORT: Pixel check failed. See file Err1653.err for results 520|375 98 00024765 1 1371|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1372|REPORT: Pixel check failed. See file Err1654.err for results 520|375 98 00024765 1 1373|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1374|REPORT: Pixel check failed. See file Err1655.err for results 520|375 98 00024765 1 1375|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1376|REPORT: Pixel check failed. See file Err1656.err for results 520|375 98 00024765 1 1377|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1378|REPORT: Pixel check failed. See file Err1657.err for results 520|375 98 00024765 1 1379|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1380|REPORT: Pixel check failed. See file Err1658.err for results 520|375 98 00024765 1 1381|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1382|REPORT: Pixel check failed. See file Err1659.err for results 520|375 98 00024765 1 1383|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1384|REPORT: Pixel check failed. See file Err1660.err for results 520|375 98 00024765 1 1385|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1386|REPORT: Pixel check failed. See file Err1661.err for results 520|375 98 00024765 1 1387|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1388|REPORT: Pixel check failed. See file Err1662.err for results 520|375 98 00024765 1 1389|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1390|REPORT: Pixel check failed. See file Err1663.err for results 520|375 98 00024765 1 1391|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1392|REPORT: Pixel check failed. See file Err1664.err for results 520|375 98 00024765 1 1393|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1394|REPORT: Pixel check failed. See file Err1665.err for results 520|375 98 00024765 1 1395|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1396|REPORT: Pixel check failed. See file Err1666.err for results 520|375 98 00024765 1 1397|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1398|REPORT: Pixel check failed. See file Err1667.err for results 520|375 98 00024765 1 1399|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1400|REPORT: Pixel check failed. See file Err1668.err for results 520|375 98 00024765 1 1401|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1402|REPORT: Pixel check failed. See file Err1669.err for results 520|375 98 00024765 1 1403|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1404|REPORT: Pixel check failed. See file Err1670.err for results 520|375 98 00024765 1 1405|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1406|REPORT: Pixel check failed. See file Err1671.err for results 520|375 98 00024765 1 1407|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1408|REPORT: Pixel check failed. See file Err1672.err for results 520|375 98 00024765 1 1409|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1410|REPORT: Pixel check failed. See file Err1673.err for results 520|375 98 00024765 1 1411|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1412|REPORT: Pixel check failed. See file Err1674.err for results 520|375 98 00024765 1 1413|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1414|REPORT: Pixel check failed. See file Err1675.err for results 520|375 98 00024765 1 1415|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1416|REPORT: Pixel check failed. See file Err1676.err for results 520|375 98 00024765 1 1417|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1418|REPORT: Pixel check failed. See file Err1677.err for results 520|375 98 00024765 1 1419|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1420|REPORT: Pixel check failed. See file Err1678.err for results 520|375 98 00024765 1 1421|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1422|REPORT: Pixel check failed. See file Err1679.err for results 520|375 98 00024765 1 1423|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1424|REPORT: Pixel check failed. See file Err1680.err for results 520|375 98 00024765 1 1425|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1426|REPORT: Pixel check failed. See file Err1681.err for results 520|375 98 00024765 1 1427|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1428|REPORT: Pixel check failed. See file Err1682.err for results 520|375 98 00024765 1 1429|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1430|REPORT: Pixel check failed. See file Err1683.err for results 520|375 98 00024765 1 1431|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1432|REPORT: Pixel check failed. See file Err1684.err for results 520|375 98 00024765 1 1433|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1434|REPORT: Pixel check failed. See file Err1685.err for results 520|375 98 00024765 1 1435|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1436|REPORT: Pixel check failed. See file Err1686.err for results 520|375 98 00024765 1 1437|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1438|REPORT: Pixel check failed. See file Err1687.err for results 520|375 98 00024765 1 1439|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1440|REPORT: Pixel check failed. See file Err1688.err for results 520|375 98 00024765 1 1441|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1442|REPORT: Pixel check failed. See file Err1689.err for results 520|375 98 00024765 1 1443|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1444|REPORT: Pixel check failed. See file Err1690.err for results 520|375 98 00024765 1 1445|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1446|REPORT: Pixel check failed. See file Err1691.err for results 520|375 98 00024765 1 1447|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1448|REPORT: Pixel check failed. See file Err1692.err for results 520|375 98 00024765 1 1449|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1450|REPORT: Pixel check failed. See file Err1693.err for results 520|375 98 00024765 1 1451|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1452|REPORT: Pixel check failed. See file Err1694.err for results 520|375 98 00024765 1 1453|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1454|REPORT: Pixel check failed. See file Err1695.err for results 520|375 98 00024765 1 1455|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1456|REPORT: Pixel check failed. See file Err1696.err for results 520|375 98 00024765 1 1457|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1458|REPORT: Pixel check failed. See file Err1697.err for results 520|375 98 00024765 1 1459|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1460|REPORT: Pixel check failed. See file Err1698.err for results 520|375 98 00024765 1 1461|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1462|REPORT: Pixel check failed. See file Err1699.err for results 520|375 98 00024765 1 1463|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1464|REPORT: Pixel check failed. See file Err1700.err for results 520|375 98 00024765 1 1465|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1466|REPORT: Pixel check failed. See file Err1701.err for results 520|375 98 00024765 1 1467|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1468|REPORT: Pixel check failed. See file Err1702.err for results 520|375 98 00024765 1 1469|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1470|REPORT: Pixel check failed. See file Err1703.err for results 520|375 98 00024765 1 1471|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1472|REPORT: Pixel check failed. See file Err1704.err for results 520|375 98 00024765 1 1473|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1474|REPORT: Pixel check failed. See file Err1705.err for results 520|375 98 00024765 1 1475|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1476|REPORT: Pixel check failed. See file Err1706.err for results 520|375 98 00024765 1 1477|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1478|REPORT: Pixel check failed. See file Err1707.err for results 520|375 98 00024765 1 1479|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1480|REPORT: Pixel check failed. See file Err1708.err for results 520|375 98 00024765 1 1481|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1482|REPORT: Pixel check failed. See file Err1709.err for results 520|375 98 00024765 1 1483|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1484|REPORT: Pixel check failed. See file Err1710.err for results 520|375 98 00024765 1 1485|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1486|REPORT: Pixel check failed. See file Err1711.err for results 520|375 98 00024765 1 1487|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1488|REPORT: Pixel check failed. See file Err1712.err for results 520|375 98 00024765 1 1489|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1490|REPORT: Pixel check failed. See file Err1713.err for results 520|375 98 00024765 1 1491|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1492|REPORT: Pixel check failed. See file Err1714.err for results 520|375 98 00024765 1 1493|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1494|REPORT: Pixel check failed. See file Err1715.err for results 520|375 98 00024765 1 1495|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1496|REPORT: Pixel check failed. See file Err1716.err for results 520|375 98 00024765 1 1497|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1498|REPORT: Pixel check failed. See file Err1717.err for results 520|375 98 00024765 1 1499|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1500|REPORT: Pixel check failed. See file Err1718.err for results 520|375 98 00024765 1 1501|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1502|REPORT: Pixel check failed. See file Err1719.err for results 520|375 98 00024765 1 1503|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1504|REPORT: Pixel check failed. See file Err1720.err for results 520|375 98 00024765 1 1505|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1506|REPORT: Pixel check failed. See file Err1721.err for results 520|375 98 00024765 1 1507|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1508|REPORT: Pixel check failed. See file Err1722.err for results 520|375 98 00024765 1 1509|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1510|REPORT: Pixel check failed. See file Err1723.err for results 520|375 98 00024765 1 1511|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1512|REPORT: Pixel check failed. See file Err1724.err for results 520|375 98 00024765 1 1513|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1514|REPORT: Pixel check failed. See file Err1725.err for results 520|375 98 00024765 1 1515|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1516|REPORT: Pixel check failed. See file Err1726.err for results 520|375 98 00024765 1 1517|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1518|REPORT: Pixel check failed. See file Err1727.err for results 520|375 98 00024765 1 1519|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1520|REPORT: Pixel check failed. See file Err1728.err for results 520|375 98 00024765 1 1521|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1522|REPORT: Pixel check failed. See file Err1729.err for results 520|375 98 00024765 1 1523|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1524|REPORT: Pixel check failed. See file Err1730.err for results 520|375 98 00024765 1 1525|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1526|REPORT: Pixel check failed. See file Err1731.err for results 520|375 98 00024765 1 1527|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1528|REPORT: Pixel check failed. See file Err1732.err for results 520|375 98 00024765 1 1529|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1530|REPORT: Pixel check failed. See file Err1733.err for results 520|375 98 00024765 1 1531|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1532|REPORT: Pixel check failed. See file Err1734.err for results 520|375 98 00024765 1 1533|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1534|REPORT: Pixel check failed. See file Err1735.err for results 520|375 98 00024765 1 1535|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1536|REPORT: Pixel check failed. See file Err1736.err for results 520|375 98 00024765 1 1537|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1538|REPORT: Pixel check failed. See file Err1737.err for results 520|375 98 00024765 1 1539|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1540|REPORT: Pixel check failed. See file Err1738.err for results 520|375 98 00024765 1 1541|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1542|REPORT: Pixel check failed. See file Err1739.err for results 520|375 98 00024765 1 1543|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1544|REPORT: Pixel check failed. See file Err1740.err for results 520|375 98 00024765 1 1545|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1546|REPORT: Pixel check failed. See file Err1741.err for results 520|375 98 00024765 1 1547|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1548|REPORT: Pixel check failed. See file Err1742.err for results 520|375 98 00024765 1 1549|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1550|REPORT: Pixel check failed. See file Err1743.err for results 520|375 98 00024765 1 1551|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1552|REPORT: Pixel check failed. See file Err1744.err for results 520|375 98 00024765 1 1553|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1554|REPORT: Pixel check failed. See file Err1745.err for results 520|375 98 00024765 1 1555|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1556|REPORT: Pixel check failed. See file Err1746.err for results 520|375 98 00024765 1 1557|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1558|REPORT: Pixel check failed. See file Err1747.err for results 520|375 98 00024765 1 1559|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1560|REPORT: Pixel check failed. See file Err1748.err for results 520|375 98 00024765 1 1561|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1562|REPORT: Pixel check failed. See file Err1749.err for results 520|375 98 00024765 1 1563|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1564|REPORT: Pixel check failed. See file Err1750.err for results 520|375 98 00024765 1 1565|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1566|REPORT: Pixel check failed. See file Err1751.err for results 520|375 98 00024765 1 1567|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1568|REPORT: Pixel check failed. See file Err1752.err for results 520|375 98 00024765 1 1569|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1570|REPORT: Pixel check failed. See file Err1753.err for results 520|375 98 00024765 1 1571|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1572|REPORT: Pixel check failed. See file Err1754.err for results 520|375 98 00024765 1 1573|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1574|REPORT: Pixel check failed. See file Err1755.err for results 520|375 98 00024765 1 1575|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1576|REPORT: Pixel check failed. See file Err1756.err for results 520|375 98 00024765 1 1577|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1578|REPORT: Pixel check failed. See file Err1757.err for results 520|375 98 00024765 1 1579|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1580|REPORT: Pixel check failed. See file Err1758.err for results 520|375 98 00024765 1 1581|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1582|REPORT: Pixel check failed. See file Err1759.err for results 520|375 98 00024765 1 1583|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1584|REPORT: Pixel check failed. See file Err1760.err for results 520|375 98 00024765 1 1585|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1586|REPORT: Pixel check failed. See file Err1761.err for results 520|375 98 00024765 1 1587|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1588|REPORT: Pixel check failed. See file Err1762.err for results 520|375 98 00024765 1 1589|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1590|REPORT: Pixel check failed. See file Err1763.err for results 520|375 98 00024765 1 1591|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1592|REPORT: Pixel check failed. See file Err1764.err for results 520|375 98 00024765 1 1593|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1594|REPORT: Pixel check failed. See file Err1765.err for results 520|375 98 00024765 1 1595|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1596|REPORT: Pixel check failed. See file Err1766.err for results 520|375 98 00024765 1 1597|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1598|REPORT: Pixel check failed. See file Err1767.err for results 520|375 98 00024765 1 1599|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1600|REPORT: Pixel check failed. See file Err1768.err for results 520|375 98 00024765 1 1601|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1602|REPORT: Pixel check failed. See file Err1769.err for results 520|375 98 00024765 1 1603|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1604|REPORT: Pixel check failed. See file Err1770.err for results 520|375 98 00024765 1 1605|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1606|REPORT: Pixel check failed. See file Err1771.err for results 520|375 98 00024765 1 1607|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1608|REPORT: Pixel check failed. See file Err1772.err for results 520|375 98 00024765 1 1609|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1610|REPORT: Pixel check failed. See file Err1773.err for results 520|375 98 00024765 1 1611|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1612|REPORT: Pixel check failed. See file Err1774.err for results 520|375 98 00024765 1 1613|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1614|REPORT: Pixel check failed. See file Err1775.err for results 520|375 98 00024765 1 1615|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1616|REPORT: Pixel check failed. See file Err1776.err for results 520|375 98 00024765 1 1617|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1618|REPORT: Pixel check failed. See file Err1777.err for results 520|375 98 00024765 1 1619|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1620|REPORT: Pixel check failed. See file Err1778.err for results 520|375 98 00024765 1 1621|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1622|REPORT: Pixel check failed. See file Err1779.err for results 520|375 98 00024765 1 1623|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1624|REPORT: Pixel check failed. See file Err1780.err for results 520|375 98 00024765 1 1625|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1626|REPORT: Pixel check failed. See file Err1781.err for results 520|375 98 00024765 1 1627|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1628|REPORT: Pixel check failed. See file Err1782.err for results 520|375 98 00024765 1 1629|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1630|REPORT: Pixel check failed. See file Err1783.err for results 520|375 98 00024765 1 1631|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1632|REPORT: Pixel check failed. See file Err1784.err for results 520|375 98 00024765 1 1633|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1634|REPORT: Pixel check failed. See file Err1785.err for results 520|375 98 00024765 1 1635|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1636|REPORT: Pixel check failed. See file Err1786.err for results 520|375 98 00024765 1 1637|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1638|REPORT: Pixel check failed. See file Err1787.err for results 520|375 98 00024765 1 1639|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1640|REPORT: Pixel check failed. See file Err1788.err for results 520|375 98 00024765 1 1641|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1642|REPORT: Pixel check failed. See file Err1789.err for results 520|375 98 00024765 1 1643|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1644|REPORT: Pixel check failed. See file Err1790.err for results 520|375 98 00024765 1 1645|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1646|REPORT: Pixel check failed. See file Err1791.err for results 520|375 98 00024765 1 1647|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1648|REPORT: Pixel check failed. See file Err1792.err for results 520|375 98 00024765 1 1649|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1650|REPORT: Pixel check failed. See file Err1793.err for results 520|375 98 00024765 1 1651|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1652|REPORT: Pixel check failed. See file Err1794.err for results 520|375 98 00024765 1 1653|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1654|REPORT: Pixel check failed. See file Err1795.err for results 520|375 98 00024765 1 1655|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1656|REPORT: Pixel check failed. See file Err1796.err for results 520|375 98 00024765 1 1657|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1658|REPORT: Pixel check failed. See file Err1797.err for results 520|375 98 00024765 1 1659|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1660|REPORT: Pixel check failed. See file Err1798.err for results 520|375 98 00024765 1 1661|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1662|REPORT: Pixel check failed. See file Err1799.err for results 520|375 98 00024765 1 1663|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1664|REPORT: Pixel check failed. See file Err1800.err for results 520|375 98 00024765 1 1665|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1666|REPORT: Pixel check failed. See file Err1801.err for results 520|375 98 00024765 1 1667|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1668|REPORT: Pixel check failed. See file Err1802.err for results 520|375 98 00024765 1 1669|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1670|REPORT: Pixel check failed. See file Err1803.err for results 520|375 98 00024765 1 1671|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1672|REPORT: Pixel check failed. See file Err1804.err for results 520|375 98 00024765 1 1673|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1674|REPORT: Pixel check failed. See file Err1805.err for results 520|375 98 00024765 1 1675|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1676|REPORT: Pixel check failed. See file Err1806.err for results 520|375 98 00024765 1 1677|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1678|REPORT: Pixel check failed. See file Err1807.err for results 520|375 98 00024765 1 1679|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1680|REPORT: Pixel check failed. See file Err1808.err for results 520|375 98 00024765 1 1681|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1682|REPORT: Pixel check failed. See file Err1809.err for results 520|375 98 00024765 1 1683|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1684|REPORT: Pixel check failed. See file Err1810.err for results 520|375 98 00024765 1 1685|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1686|REPORT: Pixel check failed. See file Err1811.err for results 520|375 98 00024765 1 1687|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1688|REPORT: Pixel check failed. See file Err1812.err for results 520|375 98 00024765 1 1689|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1690|REPORT: Pixel check failed. See file Err1813.err for results 520|375 98 00024765 1 1691|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1692|REPORT: Pixel check failed. See file Err1814.err for results 520|375 98 00024765 1 1693|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1694|REPORT: Pixel check failed. See file Err1815.err for results 520|375 98 00024765 1 1695|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1696|REPORT: Pixel check failed. See file Err1816.err for results 520|375 98 00024765 1 1697|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1698|REPORT: Pixel check failed. See file Err1817.err for results 520|375 98 00024765 1 1699|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1700|REPORT: Pixel check failed. See file Err1818.err for results 520|375 98 00024765 1 1701|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1702|REPORT: Pixel check failed. See file Err1819.err for results 520|375 98 00024765 1 1703|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1704|REPORT: Pixel check failed. See file Err1820.err for results 520|375 98 00024765 1 1705|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1706|REPORT: Pixel check failed. See file Err1821.err for results 520|375 98 00024765 1 1707|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1708|REPORT: Pixel check failed. See file Err1822.err for results 520|375 98 00024765 1 1709|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1710|REPORT: Pixel check failed. See file Err1823.err for results 520|375 98 00024765 1 1711|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1712|REPORT: Pixel check failed. See file Err1824.err for results 520|375 98 00024765 1 1713|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1714|REPORT: Pixel check failed. See file Err1825.err for results 520|375 98 00024765 1 1715|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1716|REPORT: Pixel check failed. See file Err1826.err for results 520|375 98 00024765 1 1717|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1718|REPORT: Pixel check failed. See file Err1827.err for results 520|375 98 00024765 1 1719|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1720|REPORT: Pixel check failed. See file Err1828.err for results 520|375 98 00024765 1 1721|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1722|REPORT: Pixel check failed. See file Err1829.err for results 520|375 98 00024765 1 1723|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1724|REPORT: Pixel check failed. See file Err1830.err for results 520|375 98 00024765 1 1725|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1726|REPORT: Pixel check failed. See file Err1831.err for results 520|375 98 00024765 1 1727|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1728|REPORT: Pixel check failed. See file Err1832.err for results 520|375 98 00024765 1 1729|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1730|REPORT: Pixel check failed. See file Err1833.err for results 520|375 98 00024765 1 1731|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1732|REPORT: Pixel check failed. See file Err1834.err for results 520|375 98 00024765 1 1733|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1734|REPORT: Pixel check failed. See file Err1835.err for results 520|375 98 00024765 1 1735|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1736|REPORT: Pixel check failed. See file Err1836.err for results 520|375 98 00024765 1 1737|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1738|REPORT: Pixel check failed. See file Err1837.err for results 520|375 98 00024765 1 1739|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1740|REPORT: Pixel check failed. See file Err1838.err for results 520|375 98 00024765 1 1741|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1742|REPORT: Pixel check failed. See file Err1839.err for results 520|375 98 00024765 1 1743|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1744|REPORT: Pixel check failed. See file Err1840.err for results 520|375 98 00024765 1 1745|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1746|REPORT: Pixel check failed. See file Err1841.err for results 520|375 98 00024765 1 1747|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1748|REPORT: Pixel check failed. See file Err1842.err for results 520|375 98 00024765 1 1749|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1750|REPORT: Pixel check failed. See file Err1843.err for results 520|375 98 00024765 1 1751|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1752|REPORT: Pixel check failed. See file Err1844.err for results 520|375 98 00024765 1 1753|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1754|REPORT: Pixel check failed. See file Err1845.err for results 520|375 98 00024765 1 1755|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1756|REPORT: Pixel check failed. See file Err1846.err for results 520|375 98 00024765 1 1757|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1758|REPORT: Pixel check failed. See file Err1847.err for results 520|375 98 00024765 1 1759|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1760|REPORT: Pixel check failed. See file Err1848.err for results 520|375 98 00024765 1 1761|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1762|REPORT: Pixel check failed. See file Err1849.err for results 520|375 98 00024765 1 1763|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1764|REPORT: Pixel check failed. See file Err1850.err for results 520|375 98 00024765 1 1765|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1766|REPORT: Pixel check failed. See file Err1851.err for results 520|375 98 00024765 1 1767|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1768|REPORT: Pixel check failed. See file Err1852.err for results 520|375 98 00024765 1 1769|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1770|REPORT: Pixel check failed. See file Err1853.err for results 520|375 98 00024765 1 1771|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1772|REPORT: Pixel check failed. See file Err1854.err for results 520|375 98 00024765 1 1773|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1774|REPORT: Pixel check failed. See file Err1855.err for results 520|375 98 00024765 1 1775|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1776|REPORT: Pixel check failed. See file Err1856.err for results 520|375 98 00024765 1 1777|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1778|REPORT: Pixel check failed. See file Err1857.err for results 520|375 98 00024765 1 1779|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1780|REPORT: Pixel check failed. See file Err1858.err for results 520|375 98 00024765 1 1781|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1782|REPORT: Pixel check failed. See file Err1859.err for results 520|375 98 00024765 1 1783|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1784|REPORT: Pixel check failed. See file Err1860.err for results 520|375 98 00024765 1 1785|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1786|REPORT: Pixel check failed. See file Err1861.err for results 520|375 98 00024765 1 1787|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1788|REPORT: Pixel check failed. See file Err1862.err for results 520|375 98 00024765 1 1789|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1790|REPORT: Pixel check failed. See file Err1863.err for results 520|375 98 00024765 1 1791|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1792|REPORT: Pixel check failed. See file Err1864.err for results 520|375 98 00024765 1 1793|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1794|REPORT: Pixel check failed. See file Err1865.err for results 520|375 98 00024765 1 1795|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1796|REPORT: Pixel check failed. See file Err1866.err for results 520|375 98 00024765 1 1797|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1798|REPORT: Pixel check failed. See file Err1867.err for results 520|375 98 00024765 1 1799|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1800|REPORT: Pixel check failed. See file Err1868.err for results 520|375 98 00024765 1 1801|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1802|REPORT: Pixel check failed. See file Err1869.err for results 520|375 98 00024765 1 1803|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1804|REPORT: Pixel check failed. See file Err1870.err for results 520|375 98 00024765 1 1805|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1806|REPORT: Pixel check failed. See file Err1871.err for results 520|375 98 00024765 1 1807|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1808|REPORT: Pixel check failed. See file Err1872.err for results 520|375 98 00024765 1 1809|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1810|REPORT: Pixel check failed. See file Err1873.err for results 520|375 98 00024765 1 1811|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1812|REPORT: Pixel check failed. See file Err1874.err for results 520|375 98 00024765 1 1813|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1814|REPORT: Pixel check failed. See file Err1875.err for results 520|375 98 00024765 1 1815|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1816|REPORT: Pixel check failed. See file Err1876.err for results 520|375 98 00024765 1 1817|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1818|REPORT: Pixel check failed. See file Err1877.err for results 520|375 98 00024765 1 1819|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1820|REPORT: Pixel check failed. See file Err1878.err for results 520|375 98 00024765 1 1821|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1822|REPORT: Pixel check failed. See file Err1879.err for results 520|375 98 00024765 1 1823|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1824|REPORT: Pixel check failed. See file Err1880.err for results 520|375 98 00024765 1 1825|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1826|REPORT: Pixel check failed. See file Err1881.err for results 520|375 98 00024765 1 1827|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1828|REPORT: Pixel check failed. See file Err1882.err for results 520|375 98 00024765 1 1829|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1830|REPORT: Pixel check failed. See file Err1883.err for results 520|375 98 00024765 1 1831|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1832|REPORT: Pixel check failed. See file Err1884.err for results 520|375 98 00024765 1 1833|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1834|REPORT: Pixel check failed. See file Err1885.err for results 520|375 98 00024765 1 1835|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1836|REPORT: Pixel check failed. See file Err1886.err for results 520|375 98 00024765 1 1837|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1838|REPORT: Pixel check failed. See file Err1887.err for results 520|375 98 00024765 1 1839|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1840|REPORT: Pixel check failed. See file Err1888.err for results 520|375 98 00024765 1 1841|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1842|REPORT: Pixel check failed. See file Err1889.err for results 520|375 98 00024765 1 1843|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1844|REPORT: Pixel check failed. See file Err1890.err for results 520|375 98 00024765 1 1845|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1846|REPORT: Pixel check failed. See file Err1891.err for results 520|375 98 00024765 1 1847|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1848|REPORT: Pixel check failed. See file Err1892.err for results 520|375 98 00024765 1 1849|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1850|REPORT: Pixel check failed. See file Err1893.err for results 520|375 98 00024765 1 1851|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1852|REPORT: Pixel check failed. See file Err1894.err for results 520|375 98 00024765 1 1853|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1854|REPORT: Pixel check failed. See file Err1895.err for results 520|375 98 00024765 1 1855|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1856|REPORT: Pixel check failed. See file Err1896.err for results 520|375 98 00024765 1 1857|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1858|REPORT: Pixel check failed. See file Err1897.err for results 520|375 98 00024765 1 1859|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1860|REPORT: Pixel check failed. See file Err1898.err for results 520|375 98 00024765 1 1861|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1862|REPORT: Pixel check failed. See file Err1899.err for results 520|375 98 00024765 1 1863|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1864|REPORT: Pixel check failed. See file Err1900.err for results 520|375 98 00024765 1 1865|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1866|REPORT: Pixel check failed. See file Err1901.err for results 520|375 98 00024765 1 1867|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1868|REPORT: Pixel check failed. See file Err1902.err for results 520|375 98 00024765 1 1869|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1870|REPORT: Pixel check failed. See file Err1903.err for results 520|375 98 00024765 1 1871|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1872|REPORT: Pixel check failed. See file Err1904.err for results 520|375 98 00024765 1 1873|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1874|REPORT: Pixel check failed. See file Err1905.err for results 520|375 98 00024765 1 1875|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1876|REPORT: Pixel check failed. See file Err1906.err for results 520|375 98 00024765 1 1877|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1878|REPORT: Pixel check failed. See file Err1907.err for results 520|375 98 00024765 1 1879|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1880|REPORT: Pixel check failed. See file Err1908.err for results 520|375 98 00024765 1 1881|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1882|REPORT: Pixel check failed. See file Err1909.err for results 520|375 98 00024765 1 1883|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1884|REPORT: Pixel check failed. See file Err1910.err for results 520|375 98 00024765 1 1885|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1886|REPORT: Pixel check failed. See file Err1911.err for results 520|375 98 00024765 1 1887|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1888|REPORT: Pixel check failed. See file Err1912.err for results 520|375 98 00024765 1 1889|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1890|REPORT: Pixel check failed. See file Err1913.err for results 520|375 98 00024765 1 1891|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1892|REPORT: Pixel check failed. See file Err1914.err for results 520|375 98 00024765 1 1893|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1894|REPORT: Pixel check failed. See file Err1915.err for results 520|375 98 00024765 1 1895|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1896|REPORT: Pixel check failed. See file Err1916.err for results 520|375 98 00024765 1 1897|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1898|REPORT: Pixel check failed. See file Err1917.err for results 520|375 98 00024765 1 1899|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1900|REPORT: Pixel check failed. See file Err1918.err for results 520|375 98 00024765 1 1901|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1902|REPORT: Pixel check failed. See file Err1919.err for results 520|375 98 00024765 1 1903|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1904|REPORT: Pixel check failed. See file Err1920.err for results 520|375 98 00024765 1 1905|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1906|REPORT: Pixel check failed. See file Err1921.err for results 520|375 98 00024765 1 1907|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1908|REPORT: Pixel check failed. See file Err1922.err for results 520|375 98 00024765 1 1909|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1910|REPORT: Pixel check failed. See file Err1923.err for results 520|375 98 00024765 1 1911|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1912|REPORT: Pixel check failed. See file Err1924.err for results 520|375 98 00024765 1 1913|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1914|REPORT: Pixel check failed. See file Err1925.err for results 520|375 98 00024765 1 1915|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1916|REPORT: Pixel check failed. See file Err1926.err for results 520|375 98 00024765 1 1917|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1918|REPORT: Pixel check failed. See file Err1927.err for results 520|375 98 00024765 1 1919|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1920|REPORT: Pixel check failed. See file Err1928.err for results 520|375 98 00024765 1 1921|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1922|REPORT: Pixel check failed. See file Err1929.err for results 520|375 98 00024765 1 1923|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1924|REPORT: Pixel check failed. See file Err1930.err for results 520|375 98 00024765 1 1925|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1926|REPORT: Pixel check failed. See file Err1931.err for results 520|375 98 00024765 1 1927|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1928|REPORT: Pixel check failed. See file Err1932.err for results 520|375 98 00024765 1 1929|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1930|REPORT: Pixel check failed. See file Err1933.err for results 520|375 98 00024765 1 1931|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1932|REPORT: Pixel check failed. See file Err1934.err for results 520|375 98 00024765 1 1933|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1934|REPORT: Pixel check failed. See file Err1935.err for results 520|375 98 00024765 1 1935|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1936|REPORT: Pixel check failed. See file Err1936.err for results 520|375 98 00024765 1 1937|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1938|REPORT: Pixel check failed. See file Err1937.err for results 520|375 98 00024765 1 1939|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1940|REPORT: Pixel check failed. See file Err1938.err for results 520|375 98 00024765 1 1941|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1942|REPORT: Pixel check failed. See file Err1939.err for results 520|375 98 00024765 1 1943|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1944|REPORT: Pixel check failed. See file Err1940.err for results 520|375 98 00024765 1 1945|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1946|REPORT: Pixel check failed. See file Err1941.err for results 520|375 98 00024765 1 1947|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1948|REPORT: Pixel check failed. See file Err1942.err for results 520|375 98 00024765 1 1949|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1950|REPORT: Pixel check failed. See file Err1943.err for results 520|375 98 00024765 1 1951|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1952|REPORT: Pixel check failed. See file Err1944.err for results 520|375 98 00024765 1 1953|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1954|REPORT: Pixel check failed. See file Err1945.err for results 520|375 98 00024765 1 1955|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1956|REPORT: Pixel check failed. See file Err1946.err for results 520|375 98 00024765 1 1957|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1958|REPORT: Pixel check failed. See file Err1947.err for results 520|375 98 00024765 1 1959|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1960|REPORT: Pixel check failed. See file Err1948.err for results 520|375 98 00024765 1 1961|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1962|REPORT: Pixel check failed. See file Err1949.err for results 520|375 98 00024765 1 1963|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1964|REPORT: Pixel check failed. See file Err1950.err for results 520|375 98 00024765 1 1965|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1966|REPORT: Pixel check failed. See file Err1951.err for results 520|375 98 00024765 1 1967|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1968|REPORT: Pixel check failed. See file Err1952.err for results 520|375 98 00024765 1 1969|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1970|REPORT: Pixel check failed. See file Err1953.err for results 520|375 98 00024765 1 1971|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1972|REPORT: Pixel check failed. See file Err1954.err for results 520|375 98 00024765 1 1973|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1974|REPORT: Pixel check failed. See file Err1955.err for results 520|375 98 00024765 1 1975|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1976|REPORT: Pixel check failed. See file Err1956.err for results 520|375 98 00024765 1 1977|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1978|REPORT: Pixel check failed. See file Err1957.err for results 520|375 98 00024765 1 1979|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1980|REPORT: Pixel check failed. See file Err1958.err for results 520|375 98 00024765 1 1981|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1982|REPORT: Pixel check failed. See file Err1959.err for results 520|375 98 00024765 1 1983|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1984|REPORT: Pixel check failed. See file Err1960.err for results 520|375 98 00024765 1 1985|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1986|REPORT: Pixel check failed. See file Err1961.err for results 520|375 98 00024765 1 1987|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1988|REPORT: Pixel check failed. See file Err1962.err for results 520|375 98 00024765 1 1989|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1990|REPORT: Pixel check failed. See file Err1963.err for results 520|375 98 00024765 1 1991|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1992|REPORT: Pixel check failed. See file Err1964.err for results 520|375 98 00024765 1 1993|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1994|REPORT: Pixel check failed. See file Err1965.err for results 520|375 98 00024765 1 1995|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1996|REPORT: Pixel check failed. See file Err1966.err for results 520|375 98 00024765 1 1997|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 1998|REPORT: Pixel check failed. See file Err1967.err for results 520|375 98 00024765 1 1999|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2000|REPORT: Pixel check failed. See file Err1968.err for results 520|375 98 00024765 1 2001|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2002|REPORT: Pixel check failed. See file Err1969.err for results 520|375 98 00024765 1 2003|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2004|REPORT: Pixel check failed. See file Err1970.err for results 520|375 98 00024765 1 2005|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2006|REPORT: Pixel check failed. See file Err1971.err for results 520|375 98 00024765 1 2007|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2008|REPORT: Pixel check failed. See file Err1972.err for results 520|375 98 00024765 1 2009|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2010|REPORT: Pixel check failed. See file Err1973.err for results 520|375 98 00024765 1 2011|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2012|REPORT: Pixel check failed. See file Err1974.err for results 520|375 98 00024765 1 2013|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2014|REPORT: Pixel check failed. See file Err1975.err for results 520|375 98 00024765 1 2015|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2016|REPORT: Pixel check failed. See file Err1976.err for results 520|375 98 00024765 1 2017|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2018|REPORT: Pixel check failed. See file Err1977.err for results 520|375 98 00024765 1 2019|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2020|REPORT: Pixel check failed. See file Err1978.err for results 520|375 98 00024765 1 2021|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2022|REPORT: Pixel check failed. See file Err1979.err for results 520|375 98 00024765 1 2023|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2024|REPORT: Pixel check failed. See file Err1980.err for results 520|375 98 00024765 1 2025|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2026|REPORT: Pixel check failed. See file Err1981.err for results 520|375 98 00024765 1 2027|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2028|REPORT: Pixel check failed. See file Err1982.err for results 520|375 98 00024765 1 2029|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2030|REPORT: Pixel check failed. See file Err1983.err for results 520|375 98 00024765 1 2031|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2032|REPORT: Pixel check failed. See file Err1984.err for results 520|375 98 00024765 1 2033|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2034|REPORT: Pixel check failed. See file Err1985.err for results 520|375 98 00024765 1 2035|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2036|REPORT: Pixel check failed. See file Err1986.err for results 520|375 98 00024765 1 2037|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2038|REPORT: Pixel check failed. See file Err1987.err for results 520|375 98 00024765 1 2039|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2040|REPORT: Pixel check failed. See file Err1988.err for results 520|375 98 00024765 1 2041|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2042|REPORT: Pixel check failed. See file Err1989.err for results 520|375 98 00024765 1 2043|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2044|REPORT: Pixel check failed. See file Err1990.err for results 520|375 98 00024765 1 2045|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2046|REPORT: Pixel check failed. See file Err1991.err for results 520|375 98 00024765 1 2047|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2048|REPORT: Pixel check failed. See file Err1992.err for results 520|375 98 00024765 1 2049|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2050|REPORT: Pixel check failed. See file Err1993.err for results 520|375 98 00024765 1 2051|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2052|REPORT: Pixel check failed. See file Err1994.err for results 520|375 98 00024765 1 2053|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2054|REPORT: Pixel check failed. See file Err1995.err for results 520|375 98 00024765 1 2055|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2056|REPORT: Pixel check failed. See file Err1996.err for results 520|375 98 00024765 1 2057|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2058|REPORT: Pixel check failed. See file Err1997.err for results 520|375 98 00024765 1 2059|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2060|REPORT: Pixel check failed. See file Err1998.err for results 520|375 98 00024765 1 2061|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2062|REPORT: Pixel check failed. See file Err1999.err for results 520|375 98 00024765 1 2063|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2064|REPORT: Pixel check failed. See file Err2000.err for results 520|375 98 00024765 1 2065|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2066|REPORT: Pixel check failed. See file Err2001.err for results 520|375 98 00024765 1 2067|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2068|REPORT: Pixel check failed. See file Err2002.err for results 520|375 98 00024765 1 2069|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2070|REPORT: Pixel check failed. See file Err2003.err for results 520|375 98 00024765 1 2071|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2072|REPORT: Pixel check failed. See file Err2004.err for results 520|375 98 00024765 1 2073|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2074|REPORT: Pixel check failed. See file Err2005.err for results 520|375 98 00024765 1 2075|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2076|REPORT: Pixel check failed. See file Err2006.err for results 520|375 98 00024765 1 2077|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2078|REPORT: Pixel check failed. See file Err2007.err for results 520|375 98 00024765 1 2079|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2080|REPORT: Pixel check failed. See file Err2008.err for results 520|375 98 00024765 1 2081|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2082|REPORT: Pixel check failed. See file Err2009.err for results 520|375 98 00024765 1 2083|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2084|REPORT: Pixel check failed. See file Err2010.err for results 520|375 98 00024765 1 2085|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2086|REPORT: Pixel check failed. See file Err2011.err for results 520|375 98 00024765 1 2087|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2088|REPORT: Pixel check failed. See file Err2012.err for results 520|375 98 00024765 1 2089|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2090|REPORT: Pixel check failed. See file Err2013.err for results 520|375 98 00024765 1 2091|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2092|REPORT: Pixel check failed. See file Err2014.err for results 520|375 98 00024765 1 2093|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2094|REPORT: Pixel check failed. See file Err2015.err for results 520|375 98 00024765 1 2095|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2096|REPORT: Pixel check failed. See file Err2016.err for results 520|375 98 00024765 1 2097|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2098|REPORT: Pixel check failed. See file Err2017.err for results 520|375 98 00024765 1 2099|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2100|REPORT: Pixel check failed. See file Err2018.err for results 520|375 98 00024765 1 2101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2102|REPORT: Pixel check failed. See file Err2019.err for results 520|375 98 00024765 1 2103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2104|REPORT: Pixel check failed. See file Err2020.err for results 520|375 98 00024765 1 2105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2106|REPORT: Pixel check failed. See file Err2021.err for results 520|375 98 00024765 1 2107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2108|REPORT: Pixel check failed. See file Err2022.err for results 520|375 98 00024765 1 2109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2110|REPORT: Pixel check failed. See file Err2023.err for results 520|375 98 00024765 1 2111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2112|REPORT: Pixel check failed. See file Err2024.err for results 520|375 98 00024765 1 2113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2114|REPORT: Pixel check failed. See file Err2025.err for results 520|375 98 00024765 1 2115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2116|REPORT: Pixel check failed. See file Err2026.err for results 520|375 98 00024765 1 2117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2118|REPORT: Pixel check failed. See file Err2027.err for results 520|375 98 00024765 1 2119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2120|REPORT: Pixel check failed. See file Err2028.err for results 520|375 98 00024765 1 2121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2122|REPORT: Pixel check failed. See file Err2029.err for results 520|375 98 00024765 1 2123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2124|REPORT: Pixel check failed. See file Err2030.err for results 520|375 98 00024765 1 2125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2126|REPORT: Pixel check failed. See file Err2031.err for results 520|375 98 00024765 1 2127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2128|REPORT: Pixel check failed. See file Err2032.err for results 520|375 98 00024765 1 2129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2130|REPORT: Pixel check failed. See file Err2033.err for results 520|375 98 00024765 1 2131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2132|REPORT: Pixel check failed. See file Err2034.err for results 520|375 98 00024765 1 2133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2134|REPORT: Pixel check failed. See file Err2035.err for results 520|375 98 00024765 1 2135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2136|REPORT: Pixel check failed. See file Err2036.err for results 520|375 98 00024765 1 2137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2138|REPORT: Pixel check failed. See file Err2037.err for results 520|375 98 00024765 1 2139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2140|REPORT: Pixel check failed. See file Err2038.err for results 520|375 98 00024765 1 2141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2142|REPORT: Pixel check failed. See file Err2039.err for results 520|375 98 00024765 1 2143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2144|REPORT: Pixel check failed. See file Err2040.err for results 520|375 98 00024765 1 2145|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2146|REPORT: Pixel check failed. See file Err2041.err for results 520|375 98 00024765 1 2147|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2148|REPORT: Pixel check failed. See file Err2042.err for results 520|375 98 00024765 1 2149|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2150|REPORT: Pixel check failed. See file Err2043.err for results 520|375 98 00024765 1 2151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2152|REPORT: Pixel check failed. See file Err2044.err for results 520|375 98 00024765 1 2153|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2154|REPORT: Pixel check failed. See file Err2045.err for results 520|375 98 00024765 1 2155|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2156|REPORT: Pixel check failed. See file Err2046.err for results 520|375 98 00024765 1 2157|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2158|REPORT: Pixel check failed. See file Err2047.err for results 520|375 98 00024765 1 2159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2160|REPORT: Pixel check failed. See file Err2048.err for results 520|375 98 00024765 1 2161|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2162|REPORT: Pixel check failed. See file Err2049.err for results 520|375 98 00024765 1 2163|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2164|REPORT: Pixel check failed. See file Err2050.err for results 520|375 98 00024765 1 2165|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2166|REPORT: Pixel check failed. See file Err2051.err for results 520|375 98 00024765 1 2167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2168|REPORT: Pixel check failed. See file Err2052.err for results 520|375 98 00024765 1 2169|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2170|REPORT: Pixel check failed. See file Err2053.err for results 520|375 98 00024765 1 2171|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2172|REPORT: Pixel check failed. See file Err2054.err for results 520|375 98 00024765 1 2173|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2174|REPORT: Pixel check failed. See file Err2055.err for results 520|375 98 00024765 1 2175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2176|REPORT: Pixel check failed. See file Err2056.err for results 520|375 98 00024765 1 2177|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2178|REPORT: Pixel check failed. See file Err2057.err for results 520|375 98 00024765 1 2179|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2180|REPORT: Pixel check failed. See file Err2058.err for results 520|375 98 00024765 1 2181|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2182|REPORT: Pixel check failed. See file Err2059.err for results 520|375 98 00024765 1 2183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2184|REPORT: Pixel check failed. See file Err2060.err for results 520|375 98 00024765 1 2185|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2186|REPORT: Pixel check failed. See file Err2061.err for results 520|375 98 00024765 1 2187|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2188|REPORT: Pixel check failed. See file Err2062.err for results 520|375 98 00024765 1 2189|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2190|REPORT: Pixel check failed. See file Err2063.err for results 520|375 98 00024765 1 2191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2192|REPORT: Pixel check failed. See file Err2064.err for results 520|375 98 00024765 1 2193|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2194|REPORT: Pixel check failed. See file Err2065.err for results 520|375 98 00024765 1 2195|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2196|REPORT: Pixel check failed. See file Err2066.err for results 520|375 98 00024765 1 2197|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2198|REPORT: Pixel check failed. See file Err2067.err for results 520|375 98 00024765 1 2199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2200|REPORT: Pixel check failed. See file Err2068.err for results 520|375 98 00024765 1 2201|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2202|REPORT: Pixel check failed. See file Err2069.err for results 520|375 98 00024765 1 2203|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2204|REPORT: Pixel check failed. See file Err2070.err for results 520|375 98 00024765 1 2205|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2206|REPORT: Pixel check failed. See file Err2071.err for results 520|375 98 00024765 1 2207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2208|REPORT: Pixel check failed. See file Err2072.err for results 520|375 98 00024765 1 2209|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2210|REPORT: Pixel check failed. See file Err2073.err for results 520|375 98 00024765 1 2211|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2212|REPORT: Pixel check failed. See file Err2074.err for results 520|375 98 00024765 1 2213|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2214|REPORT: Pixel check failed. See file Err2075.err for results 520|375 98 00024765 1 2215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2216|REPORT: Pixel check failed. See file Err2076.err for results 520|375 98 00024765 1 2217|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2218|REPORT: Pixel check failed. See file Err2077.err for results 520|375 98 00024765 1 2219|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2220|REPORT: Pixel check failed. See file Err2078.err for results 520|375 98 00024765 1 2221|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2222|REPORT: Pixel check failed. See file Err2079.err for results 520|375 98 00024765 1 2223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2224|REPORT: Pixel check failed. See file Err2080.err for results 520|375 98 00024765 1 2225|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2226|REPORT: Pixel check failed. See file Err2081.err for results 520|375 98 00024765 1 2227|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2228|REPORT: Pixel check failed. See file Err2082.err for results 520|375 98 00024765 1 2229|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2230|REPORT: Pixel check failed. See file Err2083.err for results 520|375 98 00024765 1 2231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2232|REPORT: Pixel check failed. See file Err2084.err for results 520|375 98 00024765 1 2233|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2234|REPORT: Pixel check failed. See file Err2085.err for results 520|375 98 00024765 1 2235|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2236|REPORT: Pixel check failed. See file Err2086.err for results 520|375 98 00024765 1 2237|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2238|REPORT: Pixel check failed. See file Err2087.err for results 520|375 98 00024765 1 2239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2240|REPORT: Pixel check failed. See file Err2088.err for results 520|375 98 00024765 1 2241|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2242|REPORT: Pixel check failed. See file Err2089.err for results 520|375 98 00024765 1 2243|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2244|REPORT: Pixel check failed. See file Err2090.err for results 520|375 98 00024765 1 2245|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2246|REPORT: Pixel check failed. See file Err2091.err for results 520|375 98 00024765 1 2247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2248|REPORT: Pixel check failed. See file Err2092.err for results 520|375 98 00024765 1 2249|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2250|REPORT: Pixel check failed. See file Err2093.err for results 520|375 98 00024765 1 2251|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2252|REPORT: Pixel check failed. See file Err2094.err for results 520|375 98 00024765 1 2253|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2254|REPORT: Pixel check failed. See file Err2095.err for results 520|375 98 00024765 1 2255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2256|REPORT: Pixel check failed. See file Err2096.err for results 520|375 98 00024765 1 2257|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2258|REPORT: Pixel check failed. See file Err2097.err for results 520|375 98 00024765 1 2259|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2260|REPORT: Pixel check failed. See file Err2098.err for results 520|375 98 00024765 1 2261|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2262|REPORT: Pixel check failed. See file Err2099.err for results 520|375 98 00024765 1 2263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2264|REPORT: Pixel check failed. See file Err2100.err for results 520|375 98 00024765 1 2265|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2266|REPORT: Pixel check failed. See file Err2101.err for results 520|375 98 00024765 1 2267|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2268|REPORT: Pixel check failed. See file Err2102.err for results 520|375 98 00024765 1 2269|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2270|REPORT: Pixel check failed. See file Err2103.err for results 520|375 98 00024765 1 2271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2272|REPORT: Pixel check failed. See file Err2104.err for results 520|375 98 00024765 1 2273|REPORT: A total of 1 out of 9000 pixels were bad 520|375 98 00024765 1 2274|REPORT: Pixel check failed. See file Err2105.err for results 220|375 98 1 08:55:46|FAIL 410|375 98 1 08:55:46|IC End 400|375 99 1 08:55:46|IC Start 200|375 99 08:55:46|TP Start 520|375 99 00024765 1 1|VSW5TESTSUITE PURPOSE 99 520|375 99 00024765 1 2|Assertion XDrawArcs-99.(A) 520|375 99 00024765 1 3|The value for foreground is truncated to the depth of the 520|375 99 00024765 1 4|GC. 520|375 99 00024765 1 5|METH: Set foreground to value with all bits set. 520|375 99 00024765 1 6|METH: Find a non background pixel. 520|375 99 00024765 1 7|METH: Check that this is truncated to the depth. 220|375 99 0 08:55:49|PASS 410|375 99 1 08:55:49|IC End 400|375 100 1 08:55:49|IC Start 200|375 100 08:55:49|TP Start 520|375 100 00024765 1 1|VSW5TESTSUITE PURPOSE 100 520|375 100 00024765 1 2|Assertion XDrawArcs-100.(A) 520|375 100 00024765 1 3|The background component of the gc is used to determine the 520|375 100 00024765 1 4|background pixel value. 520|375 100 00024765 1 5|METH: Set GC component background to various values. 520|375 100 00024765 1 6|METH: Pixmap verify the results. 520|375 100 00024765 1 7|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 8|REPORT: Pixel check failed. See file Err2106.err for results 520|375 100 00024765 1 9|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 10|REPORT: Pixel check failed. See file Err2107.err for results 520|375 100 00024765 1 11|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 12|REPORT: Pixel check failed. See file Err2108.err for results 520|375 100 00024765 1 13|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 14|REPORT: Pixel check failed. See file Err2109.err for results 520|375 100 00024765 1 15|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 16|REPORT: Pixel check failed. See file Err2110.err for results 520|375 100 00024765 1 17|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 18|REPORT: Pixel check failed. See file Err2111.err for results 520|375 100 00024765 1 19|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 20|REPORT: Pixel check failed. See file Err2112.err for results 520|375 100 00024765 1 21|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 22|REPORT: Pixel check failed. See file Err2113.err for results 520|375 100 00024765 1 23|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 24|REPORT: Pixel check failed. See file Err2114.err for results 520|375 100 00024765 1 25|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 26|REPORT: Pixel check failed. See file Err2115.err for results 520|375 100 00024765 1 27|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 28|REPORT: Pixel check failed. See file Err2116.err for results 520|375 100 00024765 1 29|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 30|REPORT: Pixel check failed. See file Err2117.err for results 520|375 100 00024765 1 31|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 32|REPORT: Pixel check failed. See file Err2118.err for results 520|375 100 00024765 1 33|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 34|REPORT: Pixel check failed. See file Err2119.err for results 520|375 100 00024765 1 35|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 36|REPORT: Pixel check failed. See file Err2120.err for results 520|375 100 00024765 1 37|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 38|REPORT: Pixel check failed. See file Err2121.err for results 520|375 100 00024765 1 39|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 40|REPORT: Pixel check failed. See file Err2122.err for results 520|375 100 00024765 1 41|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 42|REPORT: Pixel check failed. See file Err2123.err for results 520|375 100 00024765 1 43|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 44|REPORT: Pixel check failed. See file Err2124.err for results 520|375 100 00024765 1 45|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 46|REPORT: Pixel check failed. See file Err2125.err for results 520|375 100 00024765 1 47|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 48|REPORT: Pixel check failed. See file Err2126.err for results 520|375 100 00024765 1 49|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 50|REPORT: Pixel check failed. See file Err2127.err for results 520|375 100 00024765 1 51|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 52|REPORT: Pixel check failed. See file Err2128.err for results 520|375 100 00024765 1 53|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 54|REPORT: Pixel check failed. See file Err2129.err for results 520|375 100 00024765 1 55|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 56|REPORT: Pixel check failed. See file Err2130.err for results 520|375 100 00024765 1 57|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 58|REPORT: Pixel check failed. See file Err2131.err for results 520|375 100 00024765 1 59|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 60|REPORT: Pixel check failed. See file Err2132.err for results 520|375 100 00024765 1 61|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 62|REPORT: Pixel check failed. See file Err2133.err for results 520|375 100 00024765 1 63|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 64|REPORT: Pixel check failed. See file Err2134.err for results 520|375 100 00024765 1 65|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 66|REPORT: Pixel check failed. See file Err2135.err for results 520|375 100 00024765 1 67|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 68|REPORT: Pixel check failed. See file Err2136.err for results 520|375 100 00024765 1 69|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 70|REPORT: Pixel check failed. See file Err2137.err for results 520|375 100 00024765 1 71|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 72|REPORT: Pixel check failed. See file Err2138.err for results 520|375 100 00024765 1 73|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 74|REPORT: Pixel check failed. See file Err2139.err for results 520|375 100 00024765 1 75|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 76|REPORT: Pixel check failed. See file Err2140.err for results 520|375 100 00024765 1 77|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 78|REPORT: Pixel check failed. See file Err2141.err for results 520|375 100 00024765 1 79|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 80|REPORT: Pixel check failed. See file Err2142.err for results 520|375 100 00024765 1 81|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 82|REPORT: Pixel check failed. See file Err2143.err for results 520|375 100 00024765 1 83|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 84|REPORT: Pixel check failed. See file Err2144.err for results 520|375 100 00024765 1 85|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 86|REPORT: Pixel check failed. See file Err2145.err for results 520|375 100 00024765 1 87|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 88|REPORT: Pixel check failed. See file Err2146.err for results 520|375 100 00024765 1 89|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 90|REPORT: Pixel check failed. See file Err2147.err for results 520|375 100 00024765 1 91|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 92|REPORT: Pixel check failed. See file Err2148.err for results 520|375 100 00024765 1 93|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 94|REPORT: Pixel check failed. See file Err2149.err for results 520|375 100 00024765 1 95|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 96|REPORT: Pixel check failed. See file Err2150.err for results 520|375 100 00024765 1 97|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 98|REPORT: Pixel check failed. See file Err2151.err for results 520|375 100 00024765 1 99|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 100|REPORT: Pixel check failed. See file Err2152.err for results 520|375 100 00024765 1 101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 102|REPORT: Pixel check failed. See file Err2153.err for results 520|375 100 00024765 1 103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 104|REPORT: Pixel check failed. See file Err2154.err for results 520|375 100 00024765 1 105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 106|REPORT: Pixel check failed. See file Err2155.err for results 520|375 100 00024765 1 107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 108|REPORT: Pixel check failed. See file Err2156.err for results 520|375 100 00024765 1 109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 110|REPORT: Pixel check failed. See file Err2157.err for results 520|375 100 00024765 1 111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 112|REPORT: Pixel check failed. See file Err2158.err for results 520|375 100 00024765 1 113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 114|REPORT: Pixel check failed. See file Err2159.err for results 520|375 100 00024765 1 115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 116|REPORT: Pixel check failed. See file Err2160.err for results 520|375 100 00024765 1 117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 118|REPORT: Pixel check failed. See file Err2161.err for results 520|375 100 00024765 1 119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 120|REPORT: Pixel check failed. See file Err2162.err for results 520|375 100 00024765 1 121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 122|REPORT: Pixel check failed. See file Err2163.err for results 520|375 100 00024765 1 123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 124|REPORT: Pixel check failed. See file Err2164.err for results 520|375 100 00024765 1 125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 126|REPORT: Pixel check failed. See file Err2165.err for results 520|375 100 00024765 1 127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 128|REPORT: Pixel check failed. See file Err2166.err for results 520|375 100 00024765 1 129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 130|REPORT: Pixel check failed. See file Err2167.err for results 520|375 100 00024765 1 131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 132|REPORT: Pixel check failed. See file Err2168.err for results 520|375 100 00024765 1 133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 134|REPORT: Pixel check failed. See file Err2169.err for results 520|375 100 00024765 1 135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 136|REPORT: Pixel check failed. See file Err2170.err for results 520|375 100 00024765 1 137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 138|REPORT: Pixel check failed. See file Err2171.err for results 520|375 100 00024765 1 139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 140|REPORT: Pixel check failed. See file Err2172.err for results 520|375 100 00024765 1 141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 142|REPORT: Pixel check failed. See file Err2173.err for results 520|375 100 00024765 1 143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 144|REPORT: Pixel check failed. See file Err2174.err for results 520|375 100 00024765 1 145|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 146|REPORT: Pixel check failed. See file Err2175.err for results 520|375 100 00024765 1 147|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 148|REPORT: Pixel check failed. See file Err2176.err for results 520|375 100 00024765 1 149|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 150|REPORT: Pixel check failed. See file Err2177.err for results 520|375 100 00024765 1 151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 152|REPORT: Pixel check failed. See file Err2178.err for results 520|375 100 00024765 1 153|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 154|REPORT: Pixel check failed. See file Err2179.err for results 520|375 100 00024765 1 155|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 156|REPORT: Pixel check failed. See file Err2180.err for results 520|375 100 00024765 1 157|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 158|REPORT: Pixel check failed. See file Err2181.err for results 520|375 100 00024765 1 159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 160|REPORT: Pixel check failed. See file Err2182.err for results 520|375 100 00024765 1 161|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 162|REPORT: Pixel check failed. See file Err2183.err for results 520|375 100 00024765 1 163|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 164|REPORT: Pixel check failed. See file Err2184.err for results 520|375 100 00024765 1 165|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 166|REPORT: Pixel check failed. See file Err2185.err for results 520|375 100 00024765 1 167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 168|REPORT: Pixel check failed. See file Err2186.err for results 520|375 100 00024765 1 169|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 170|REPORT: Pixel check failed. See file Err2187.err for results 520|375 100 00024765 1 171|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 172|REPORT: Pixel check failed. See file Err2188.err for results 520|375 100 00024765 1 173|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 174|REPORT: Pixel check failed. See file Err2189.err for results 520|375 100 00024765 1 175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 176|REPORT: Pixel check failed. See file Err2190.err for results 520|375 100 00024765 1 177|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 178|REPORT: Pixel check failed. See file Err2191.err for results 520|375 100 00024765 1 179|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 180|REPORT: Pixel check failed. See file Err2192.err for results 520|375 100 00024765 1 181|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 182|REPORT: Pixel check failed. See file Err2193.err for results 520|375 100 00024765 1 183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 184|REPORT: Pixel check failed. See file Err2194.err for results 520|375 100 00024765 1 185|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 186|REPORT: Pixel check failed. See file Err2195.err for results 520|375 100 00024765 1 187|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 188|REPORT: Pixel check failed. See file Err2196.err for results 520|375 100 00024765 1 189|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 190|REPORT: Pixel check failed. See file Err2197.err for results 520|375 100 00024765 1 191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 192|REPORT: Pixel check failed. See file Err2198.err for results 520|375 100 00024765 1 193|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 194|REPORT: Pixel check failed. See file Err2199.err for results 520|375 100 00024765 1 195|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 196|REPORT: Pixel check failed. See file Err2200.err for results 520|375 100 00024765 1 197|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 198|REPORT: Pixel check failed. See file Err2201.err for results 520|375 100 00024765 1 199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 200|REPORT: Pixel check failed. See file Err2202.err for results 520|375 100 00024765 1 201|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 202|REPORT: Pixel check failed. See file Err2203.err for results 520|375 100 00024765 1 203|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 204|REPORT: Pixel check failed. See file Err2204.err for results 520|375 100 00024765 1 205|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 206|REPORT: Pixel check failed. See file Err2205.err for results 520|375 100 00024765 1 207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 208|REPORT: Pixel check failed. See file Err2206.err for results 520|375 100 00024765 1 209|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 210|REPORT: Pixel check failed. See file Err2207.err for results 520|375 100 00024765 1 211|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 212|REPORT: Pixel check failed. See file Err2208.err for results 520|375 100 00024765 1 213|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 214|REPORT: Pixel check failed. See file Err2209.err for results 520|375 100 00024765 1 215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 216|REPORT: Pixel check failed. See file Err2210.err for results 520|375 100 00024765 1 217|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 218|REPORT: Pixel check failed. See file Err2211.err for results 520|375 100 00024765 1 219|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 220|REPORT: Pixel check failed. See file Err2212.err for results 520|375 100 00024765 1 221|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 222|REPORT: Pixel check failed. See file Err2213.err for results 520|375 100 00024765 1 223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 224|REPORT: Pixel check failed. See file Err2214.err for results 520|375 100 00024765 1 225|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 226|REPORT: Pixel check failed. See file Err2215.err for results 520|375 100 00024765 1 227|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 228|REPORT: Pixel check failed. See file Err2216.err for results 520|375 100 00024765 1 229|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 230|REPORT: Pixel check failed. See file Err2217.err for results 520|375 100 00024765 1 231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 232|REPORT: Pixel check failed. See file Err2218.err for results 520|375 100 00024765 1 233|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 234|REPORT: Pixel check failed. See file Err2219.err for results 520|375 100 00024765 1 235|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 236|REPORT: Pixel check failed. See file Err2220.err for results 520|375 100 00024765 1 237|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 238|REPORT: Pixel check failed. See file Err2221.err for results 520|375 100 00024765 1 239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 240|REPORT: Pixel check failed. See file Err2222.err for results 520|375 100 00024765 1 241|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 242|REPORT: Pixel check failed. See file Err2223.err for results 520|375 100 00024765 1 243|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 244|REPORT: Pixel check failed. See file Err2224.err for results 520|375 100 00024765 1 245|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 246|REPORT: Pixel check failed. See file Err2225.err for results 520|375 100 00024765 1 247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 248|REPORT: Pixel check failed. See file Err2226.err for results 520|375 100 00024765 1 249|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 250|REPORT: Pixel check failed. See file Err2227.err for results 520|375 100 00024765 1 251|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 252|REPORT: Pixel check failed. See file Err2228.err for results 520|375 100 00024765 1 253|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 254|REPORT: Pixel check failed. See file Err2229.err for results 520|375 100 00024765 1 255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 256|REPORT: Pixel check failed. See file Err2230.err for results 520|375 100 00024765 1 257|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 258|REPORT: Pixel check failed. See file Err2231.err for results 520|375 100 00024765 1 259|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 260|REPORT: Pixel check failed. See file Err2232.err for results 520|375 100 00024765 1 261|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 262|REPORT: Pixel check failed. See file Err2233.err for results 520|375 100 00024765 1 263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 264|REPORT: Pixel check failed. See file Err2234.err for results 520|375 100 00024765 1 265|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 266|REPORT: Pixel check failed. See file Err2235.err for results 520|375 100 00024765 1 267|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 268|REPORT: Pixel check failed. See file Err2236.err for results 520|375 100 00024765 1 269|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 270|REPORT: Pixel check failed. See file Err2237.err for results 520|375 100 00024765 1 271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 272|REPORT: Pixel check failed. See file Err2238.err for results 520|375 100 00024765 1 273|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 274|REPORT: Pixel check failed. See file Err2239.err for results 520|375 100 00024765 1 275|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 276|REPORT: Pixel check failed. See file Err2240.err for results 520|375 100 00024765 1 277|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 278|REPORT: Pixel check failed. See file Err2241.err for results 520|375 100 00024765 1 279|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 280|REPORT: Pixel check failed. See file Err2242.err for results 520|375 100 00024765 1 281|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 282|REPORT: Pixel check failed. See file Err2243.err for results 520|375 100 00024765 1 283|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 284|REPORT: Pixel check failed. See file Err2244.err for results 520|375 100 00024765 1 285|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 286|REPORT: Pixel check failed. See file Err2245.err for results 520|375 100 00024765 1 287|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 288|REPORT: Pixel check failed. See file Err2246.err for results 520|375 100 00024765 1 289|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 290|REPORT: Pixel check failed. See file Err2247.err for results 520|375 100 00024765 1 291|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 292|REPORT: Pixel check failed. See file Err2248.err for results 520|375 100 00024765 1 293|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 294|REPORT: Pixel check failed. See file Err2249.err for results 520|375 100 00024765 1 295|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 296|REPORT: Pixel check failed. See file Err2250.err for results 520|375 100 00024765 1 297|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 298|REPORT: Pixel check failed. See file Err2251.err for results 520|375 100 00024765 1 299|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 300|REPORT: Pixel check failed. See file Err2252.err for results 520|375 100 00024765 1 301|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 302|REPORT: Pixel check failed. See file Err2253.err for results 520|375 100 00024765 1 303|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 304|REPORT: Pixel check failed. See file Err2254.err for results 520|375 100 00024765 1 305|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 306|REPORT: Pixel check failed. See file Err2255.err for results 520|375 100 00024765 1 307|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 308|REPORT: Pixel check failed. See file Err2256.err for results 520|375 100 00024765 1 309|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 310|REPORT: Pixel check failed. See file Err2257.err for results 520|375 100 00024765 1 311|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 312|REPORT: Pixel check failed. See file Err2258.err for results 520|375 100 00024765 1 313|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 314|REPORT: Pixel check failed. See file Err2259.err for results 520|375 100 00024765 1 315|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 316|REPORT: Pixel check failed. See file Err2260.err for results 520|375 100 00024765 1 317|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 318|REPORT: Pixel check failed. See file Err2261.err for results 520|375 100 00024765 1 319|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 320|REPORT: Pixel check failed. See file Err2262.err for results 520|375 100 00024765 1 321|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 322|REPORT: Pixel check failed. See file Err2263.err for results 520|375 100 00024765 1 323|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 324|REPORT: Pixel check failed. See file Err2264.err for results 520|375 100 00024765 1 325|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 326|REPORT: Pixel check failed. See file Err2265.err for results 520|375 100 00024765 1 327|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 328|REPORT: Pixel check failed. See file Err2266.err for results 520|375 100 00024765 1 329|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 330|REPORT: Pixel check failed. See file Err2267.err for results 520|375 100 00024765 1 331|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 332|REPORT: Pixel check failed. See file Err2268.err for results 520|375 100 00024765 1 333|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 334|REPORT: Pixel check failed. See file Err2269.err for results 520|375 100 00024765 1 335|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 336|REPORT: Pixel check failed. See file Err2270.err for results 520|375 100 00024765 1 337|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 338|REPORT: Pixel check failed. See file Err2271.err for results 520|375 100 00024765 1 339|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 340|REPORT: Pixel check failed. See file Err2272.err for results 520|375 100 00024765 1 341|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 342|REPORT: Pixel check failed. See file Err2273.err for results 520|375 100 00024765 1 343|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 344|REPORT: Pixel check failed. See file Err2274.err for results 520|375 100 00024765 1 345|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 346|REPORT: Pixel check failed. See file Err2275.err for results 520|375 100 00024765 1 347|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 348|REPORT: Pixel check failed. See file Err2276.err for results 520|375 100 00024765 1 349|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 350|REPORT: Pixel check failed. See file Err2277.err for results 520|375 100 00024765 1 351|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 352|REPORT: Pixel check failed. See file Err2278.err for results 520|375 100 00024765 1 353|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 354|REPORT: Pixel check failed. See file Err2279.err for results 520|375 100 00024765 1 355|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 356|REPORT: Pixel check failed. See file Err2280.err for results 520|375 100 00024765 1 357|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 358|REPORT: Pixel check failed. See file Err2281.err for results 520|375 100 00024765 1 359|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 360|REPORT: Pixel check failed. See file Err2282.err for results 520|375 100 00024765 1 361|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 362|REPORT: Pixel check failed. See file Err2283.err for results 520|375 100 00024765 1 363|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 364|REPORT: Pixel check failed. See file Err2284.err for results 520|375 100 00024765 1 365|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 366|REPORT: Pixel check failed. See file Err2285.err for results 520|375 100 00024765 1 367|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 368|REPORT: Pixel check failed. See file Err2286.err for results 520|375 100 00024765 1 369|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 370|REPORT: Pixel check failed. See file Err2287.err for results 520|375 100 00024765 1 371|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 372|REPORT: Pixel check failed. See file Err2288.err for results 520|375 100 00024765 1 373|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 374|REPORT: Pixel check failed. See file Err2289.err for results 520|375 100 00024765 1 375|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 376|REPORT: Pixel check failed. See file Err2290.err for results 520|375 100 00024765 1 377|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 378|REPORT: Pixel check failed. See file Err2291.err for results 520|375 100 00024765 1 379|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 380|REPORT: Pixel check failed. See file Err2292.err for results 520|375 100 00024765 1 381|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 382|REPORT: Pixel check failed. See file Err2293.err for results 520|375 100 00024765 1 383|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 384|REPORT: Pixel check failed. See file Err2294.err for results 520|375 100 00024765 1 385|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 386|REPORT: Pixel check failed. See file Err2295.err for results 520|375 100 00024765 1 387|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 388|REPORT: Pixel check failed. See file Err2296.err for results 520|375 100 00024765 1 389|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 390|REPORT: Pixel check failed. See file Err2297.err for results 520|375 100 00024765 1 391|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 392|REPORT: Pixel check failed. See file Err2298.err for results 520|375 100 00024765 1 393|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 394|REPORT: Pixel check failed. See file Err2299.err for results 520|375 100 00024765 1 395|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 396|REPORT: Pixel check failed. See file Err2300.err for results 520|375 100 00024765 1 397|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 398|REPORT: Pixel check failed. See file Err2301.err for results 520|375 100 00024765 1 399|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 400|REPORT: Pixel check failed. See file Err2302.err for results 520|375 100 00024765 1 401|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 402|REPORT: Pixel check failed. See file Err2303.err for results 520|375 100 00024765 1 403|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 404|REPORT: Pixel check failed. See file Err2304.err for results 520|375 100 00024765 1 405|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 406|REPORT: Pixel check failed. See file Err2305.err for results 520|375 100 00024765 1 407|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 408|REPORT: Pixel check failed. See file Err2306.err for results 520|375 100 00024765 1 409|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 410|REPORT: Pixel check failed. See file Err2307.err for results 520|375 100 00024765 1 411|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 412|REPORT: Pixel check failed. See file Err2308.err for results 520|375 100 00024765 1 413|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 414|REPORT: Pixel check failed. See file Err2309.err for results 520|375 100 00024765 1 415|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 416|REPORT: Pixel check failed. See file Err2310.err for results 520|375 100 00024765 1 417|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 418|REPORT: Pixel check failed. See file Err2311.err for results 520|375 100 00024765 1 419|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 420|REPORT: Pixel check failed. See file Err2312.err for results 520|375 100 00024765 1 421|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 422|REPORT: Pixel check failed. See file Err2313.err for results 520|375 100 00024765 1 423|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 424|REPORT: Pixel check failed. See file Err2314.err for results 520|375 100 00024765 1 425|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 426|REPORT: Pixel check failed. See file Err2315.err for results 520|375 100 00024765 1 427|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 428|REPORT: Pixel check failed. See file Err2316.err for results 520|375 100 00024765 1 429|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 430|REPORT: Pixel check failed. See file Err2317.err for results 520|375 100 00024765 1 431|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 432|REPORT: Pixel check failed. See file Err2318.err for results 520|375 100 00024765 1 433|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 434|REPORT: Pixel check failed. See file Err2319.err for results 520|375 100 00024765 1 435|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 436|REPORT: Pixel check failed. See file Err2320.err for results 520|375 100 00024765 1 437|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 438|REPORT: Pixel check failed. See file Err2321.err for results 520|375 100 00024765 1 439|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 440|REPORT: Pixel check failed. See file Err2322.err for results 520|375 100 00024765 1 441|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 442|REPORT: Pixel check failed. See file Err2323.err for results 520|375 100 00024765 1 443|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 444|REPORT: Pixel check failed. See file Err2324.err for results 520|375 100 00024765 1 445|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 446|REPORT: Pixel check failed. See file Err2325.err for results 520|375 100 00024765 1 447|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 448|REPORT: Pixel check failed. See file Err2326.err for results 520|375 100 00024765 1 449|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 450|REPORT: Pixel check failed. See file Err2327.err for results 520|375 100 00024765 1 451|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 452|REPORT: Pixel check failed. See file Err2328.err for results 520|375 100 00024765 1 453|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 454|REPORT: Pixel check failed. See file Err2329.err for results 520|375 100 00024765 1 455|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 456|REPORT: Pixel check failed. See file Err2330.err for results 520|375 100 00024765 1 457|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 458|REPORT: Pixel check failed. See file Err2331.err for results 520|375 100 00024765 1 459|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 460|REPORT: Pixel check failed. See file Err2332.err for results 520|375 100 00024765 1 461|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 462|REPORT: Pixel check failed. See file Err2333.err for results 520|375 100 00024765 1 463|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 464|REPORT: Pixel check failed. See file Err2334.err for results 520|375 100 00024765 1 465|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 466|REPORT: Pixel check failed. See file Err2335.err for results 520|375 100 00024765 1 467|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 468|REPORT: Pixel check failed. See file Err2336.err for results 520|375 100 00024765 1 469|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 470|REPORT: Pixel check failed. See file Err2337.err for results 520|375 100 00024765 1 471|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 472|REPORT: Pixel check failed. See file Err2338.err for results 520|375 100 00024765 1 473|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 474|REPORT: Pixel check failed. See file Err2339.err for results 520|375 100 00024765 1 475|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 476|REPORT: Pixel check failed. See file Err2340.err for results 520|375 100 00024765 1 477|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 478|REPORT: Pixel check failed. See file Err2341.err for results 520|375 100 00024765 1 479|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 480|REPORT: Pixel check failed. See file Err2342.err for results 520|375 100 00024765 1 481|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 482|REPORT: Pixel check failed. See file Err2343.err for results 520|375 100 00024765 1 483|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 484|REPORT: Pixel check failed. See file Err2344.err for results 520|375 100 00024765 1 485|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 486|REPORT: Pixel check failed. See file Err2345.err for results 520|375 100 00024765 1 487|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 488|REPORT: Pixel check failed. See file Err2346.err for results 520|375 100 00024765 1 489|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 490|REPORT: Pixel check failed. See file Err2347.err for results 520|375 100 00024765 1 491|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 492|REPORT: Pixel check failed. See file Err2348.err for results 520|375 100 00024765 1 493|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 494|REPORT: Pixel check failed. See file Err2349.err for results 520|375 100 00024765 1 495|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 496|REPORT: Pixel check failed. See file Err2350.err for results 520|375 100 00024765 1 497|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 498|REPORT: Pixel check failed. See file Err2351.err for results 520|375 100 00024765 1 499|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 500|REPORT: Pixel check failed. See file Err2352.err for results 520|375 100 00024765 1 501|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 502|REPORT: Pixel check failed. See file Err2353.err for results 520|375 100 00024765 1 503|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 504|REPORT: Pixel check failed. See file Err2354.err for results 520|375 100 00024765 1 505|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 506|REPORT: Pixel check failed. See file Err2355.err for results 520|375 100 00024765 1 507|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 508|REPORT: Pixel check failed. See file Err2356.err for results 520|375 100 00024765 1 509|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 510|REPORT: Pixel check failed. See file Err2357.err for results 520|375 100 00024765 1 511|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 512|REPORT: Pixel check failed. See file Err2358.err for results 520|375 100 00024765 1 513|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 514|REPORT: Pixel check failed. See file Err2359.err for results 520|375 100 00024765 1 515|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 516|REPORT: Pixel check failed. See file Err2360.err for results 520|375 100 00024765 1 517|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 518|REPORT: Pixel check failed. See file Err2361.err for results 520|375 100 00024765 1 519|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 520|REPORT: Pixel check failed. See file Err2362.err for results 520|375 100 00024765 1 521|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 522|REPORT: Pixel check failed. See file Err2363.err for results 520|375 100 00024765 1 523|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 524|REPORT: Pixel check failed. See file Err2364.err for results 520|375 100 00024765 1 525|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 526|REPORT: Pixel check failed. See file Err2365.err for results 520|375 100 00024765 1 527|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 528|REPORT: Pixel check failed. See file Err2366.err for results 520|375 100 00024765 1 529|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 530|REPORT: Pixel check failed. See file Err2367.err for results 520|375 100 00024765 1 531|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 532|REPORT: Pixel check failed. See file Err2368.err for results 520|375 100 00024765 1 533|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 534|REPORT: Pixel check failed. See file Err2369.err for results 520|375 100 00024765 1 535|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 536|REPORT: Pixel check failed. See file Err2370.err for results 520|375 100 00024765 1 537|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 538|REPORT: Pixel check failed. See file Err2371.err for results 520|375 100 00024765 1 539|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 540|REPORT: Pixel check failed. See file Err2372.err for results 520|375 100 00024765 1 541|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 542|REPORT: Pixel check failed. See file Err2373.err for results 520|375 100 00024765 1 543|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 544|REPORT: Pixel check failed. See file Err2374.err for results 520|375 100 00024765 1 545|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 546|REPORT: Pixel check failed. See file Err2375.err for results 520|375 100 00024765 1 547|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 548|REPORT: Pixel check failed. See file Err2376.err for results 520|375 100 00024765 1 549|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 550|REPORT: Pixel check failed. See file Err2377.err for results 520|375 100 00024765 1 551|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 552|REPORT: Pixel check failed. See file Err2378.err for results 520|375 100 00024765 1 553|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 554|REPORT: Pixel check failed. See file Err2379.err for results 520|375 100 00024765 1 555|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 556|REPORT: Pixel check failed. See file Err2380.err for results 520|375 100 00024765 1 557|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 558|REPORT: Pixel check failed. See file Err2381.err for results 520|375 100 00024765 1 559|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 560|REPORT: Pixel check failed. See file Err2382.err for results 520|375 100 00024765 1 561|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 562|REPORT: Pixel check failed. See file Err2383.err for results 520|375 100 00024765 1 563|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 564|REPORT: Pixel check failed. See file Err2384.err for results 520|375 100 00024765 1 565|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 566|REPORT: Pixel check failed. See file Err2385.err for results 520|375 100 00024765 1 567|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 568|REPORT: Pixel check failed. See file Err2386.err for results 520|375 100 00024765 1 569|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 570|REPORT: Pixel check failed. See file Err2387.err for results 520|375 100 00024765 1 571|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 572|REPORT: Pixel check failed. See file Err2388.err for results 520|375 100 00024765 1 573|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 574|REPORT: Pixel check failed. See file Err2389.err for results 520|375 100 00024765 1 575|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 576|REPORT: Pixel check failed. See file Err2390.err for results 520|375 100 00024765 1 577|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 578|REPORT: Pixel check failed. See file Err2391.err for results 520|375 100 00024765 1 579|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 580|REPORT: Pixel check failed. See file Err2392.err for results 520|375 100 00024765 1 581|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 582|REPORT: Pixel check failed. See file Err2393.err for results 520|375 100 00024765 1 583|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 584|REPORT: Pixel check failed. See file Err2394.err for results 520|375 100 00024765 1 585|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 586|REPORT: Pixel check failed. See file Err2395.err for results 520|375 100 00024765 1 587|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 588|REPORT: Pixel check failed. See file Err2396.err for results 520|375 100 00024765 1 589|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 590|REPORT: Pixel check failed. See file Err2397.err for results 520|375 100 00024765 1 591|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 592|REPORT: Pixel check failed. See file Err2398.err for results 520|375 100 00024765 1 593|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 594|REPORT: Pixel check failed. See file Err2399.err for results 520|375 100 00024765 1 595|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 596|REPORT: Pixel check failed. See file Err2400.err for results 520|375 100 00024765 1 597|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 598|REPORT: Pixel check failed. See file Err2401.err for results 520|375 100 00024765 1 599|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 600|REPORT: Pixel check failed. See file Err2402.err for results 520|375 100 00024765 1 601|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 602|REPORT: Pixel check failed. See file Err2403.err for results 520|375 100 00024765 1 603|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 604|REPORT: Pixel check failed. See file Err2404.err for results 520|375 100 00024765 1 605|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 606|REPORT: Pixel check failed. See file Err2405.err for results 520|375 100 00024765 1 607|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 608|REPORT: Pixel check failed. See file Err2406.err for results 520|375 100 00024765 1 609|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 610|REPORT: Pixel check failed. See file Err2407.err for results 520|375 100 00024765 1 611|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 612|REPORT: Pixel check failed. See file Err2408.err for results 520|375 100 00024765 1 613|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 614|REPORT: Pixel check failed. See file Err2409.err for results 520|375 100 00024765 1 615|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 616|REPORT: Pixel check failed. See file Err2410.err for results 520|375 100 00024765 1 617|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 618|REPORT: Pixel check failed. See file Err2411.err for results 520|375 100 00024765 1 619|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 620|REPORT: Pixel check failed. See file Err2412.err for results 520|375 100 00024765 1 621|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 622|REPORT: Pixel check failed. See file Err2413.err for results 520|375 100 00024765 1 623|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 624|REPORT: Pixel check failed. See file Err2414.err for results 520|375 100 00024765 1 625|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 626|REPORT: Pixel check failed. See file Err2415.err for results 520|375 100 00024765 1 627|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 628|REPORT: Pixel check failed. See file Err2416.err for results 520|375 100 00024765 1 629|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 630|REPORT: Pixel check failed. See file Err2417.err for results 520|375 100 00024765 1 631|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 632|REPORT: Pixel check failed. See file Err2418.err for results 520|375 100 00024765 1 633|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 634|REPORT: Pixel check failed. See file Err2419.err for results 520|375 100 00024765 1 635|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 636|REPORT: Pixel check failed. See file Err2420.err for results 520|375 100 00024765 1 637|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 638|REPORT: Pixel check failed. See file Err2421.err for results 520|375 100 00024765 1 639|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 640|REPORT: Pixel check failed. See file Err2422.err for results 520|375 100 00024765 1 641|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 642|REPORT: Pixel check failed. See file Err2423.err for results 520|375 100 00024765 1 643|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 644|REPORT: Pixel check failed. See file Err2424.err for results 520|375 100 00024765 1 645|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 646|REPORT: Pixel check failed. See file Err2425.err for results 520|375 100 00024765 1 647|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 648|REPORT: Pixel check failed. See file Err2426.err for results 520|375 100 00024765 1 649|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 650|REPORT: Pixel check failed. See file Err2427.err for results 520|375 100 00024765 1 651|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 652|REPORT: Pixel check failed. See file Err2428.err for results 520|375 100 00024765 1 653|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 654|REPORT: Pixel check failed. See file Err2429.err for results 520|375 100 00024765 1 655|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 656|REPORT: Pixel check failed. See file Err2430.err for results 520|375 100 00024765 1 657|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 658|REPORT: Pixel check failed. See file Err2431.err for results 520|375 100 00024765 1 659|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 660|REPORT: Pixel check failed. See file Err2432.err for results 520|375 100 00024765 1 661|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 662|REPORT: Pixel check failed. See file Err2433.err for results 520|375 100 00024765 1 663|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 664|REPORT: Pixel check failed. See file Err2434.err for results 520|375 100 00024765 1 665|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 666|REPORT: Pixel check failed. See file Err2435.err for results 520|375 100 00024765 1 667|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 668|REPORT: Pixel check failed. See file Err2436.err for results 520|375 100 00024765 1 669|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 670|REPORT: Pixel check failed. See file Err2437.err for results 520|375 100 00024765 1 671|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 672|REPORT: Pixel check failed. See file Err2438.err for results 520|375 100 00024765 1 673|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 674|REPORT: Pixel check failed. See file Err2439.err for results 520|375 100 00024765 1 675|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 676|REPORT: Pixel check failed. See file Err2440.err for results 520|375 100 00024765 1 677|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 678|REPORT: Pixel check failed. See file Err2441.err for results 520|375 100 00024765 1 679|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 680|REPORT: Pixel check failed. See file Err2442.err for results 520|375 100 00024765 1 681|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 682|REPORT: Pixel check failed. See file Err2443.err for results 520|375 100 00024765 1 683|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 684|REPORT: Pixel check failed. See file Err2444.err for results 520|375 100 00024765 1 685|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 686|REPORT: Pixel check failed. See file Err2445.err for results 520|375 100 00024765 1 687|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 688|REPORT: Pixel check failed. See file Err2446.err for results 520|375 100 00024765 1 689|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 690|REPORT: Pixel check failed. See file Err2447.err for results 520|375 100 00024765 1 691|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 692|REPORT: Pixel check failed. See file Err2448.err for results 520|375 100 00024765 1 693|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 694|REPORT: Pixel check failed. See file Err2449.err for results 520|375 100 00024765 1 695|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 696|REPORT: Pixel check failed. See file Err2450.err for results 520|375 100 00024765 1 697|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 698|REPORT: Pixel check failed. See file Err2451.err for results 520|375 100 00024765 1 699|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 700|REPORT: Pixel check failed. See file Err2452.err for results 520|375 100 00024765 1 701|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 702|REPORT: Pixel check failed. See file Err2453.err for results 520|375 100 00024765 1 703|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 704|REPORT: Pixel check failed. See file Err2454.err for results 520|375 100 00024765 1 705|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 706|REPORT: Pixel check failed. See file Err2455.err for results 520|375 100 00024765 1 707|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 708|REPORT: Pixel check failed. See file Err2456.err for results 520|375 100 00024765 1 709|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 710|REPORT: Pixel check failed. See file Err2457.err for results 520|375 100 00024765 1 711|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 712|REPORT: Pixel check failed. See file Err2458.err for results 520|375 100 00024765 1 713|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 714|REPORT: Pixel check failed. See file Err2459.err for results 520|375 100 00024765 1 715|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 716|REPORT: Pixel check failed. See file Err2460.err for results 520|375 100 00024765 1 717|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 718|REPORT: Pixel check failed. See file Err2461.err for results 520|375 100 00024765 1 719|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 720|REPORT: Pixel check failed. See file Err2462.err for results 520|375 100 00024765 1 721|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 722|REPORT: Pixel check failed. See file Err2463.err for results 520|375 100 00024765 1 723|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 724|REPORT: Pixel check failed. See file Err2464.err for results 520|375 100 00024765 1 725|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 726|REPORT: Pixel check failed. See file Err2465.err for results 520|375 100 00024765 1 727|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 728|REPORT: Pixel check failed. See file Err2466.err for results 520|375 100 00024765 1 729|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 730|REPORT: Pixel check failed. See file Err2467.err for results 520|375 100 00024765 1 731|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 732|REPORT: Pixel check failed. See file Err2468.err for results 520|375 100 00024765 1 733|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 734|REPORT: Pixel check failed. See file Err2469.err for results 520|375 100 00024765 1 735|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 736|REPORT: Pixel check failed. See file Err2470.err for results 520|375 100 00024765 1 737|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 738|REPORT: Pixel check failed. See file Err2471.err for results 520|375 100 00024765 1 739|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 740|REPORT: Pixel check failed. See file Err2472.err for results 520|375 100 00024765 1 741|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 742|REPORT: Pixel check failed. See file Err2473.err for results 520|375 100 00024765 1 743|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 744|REPORT: Pixel check failed. See file Err2474.err for results 520|375 100 00024765 1 745|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 746|REPORT: Pixel check failed. See file Err2475.err for results 520|375 100 00024765 1 747|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 748|REPORT: Pixel check failed. See file Err2476.err for results 520|375 100 00024765 1 749|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 750|REPORT: Pixel check failed. See file Err2477.err for results 520|375 100 00024765 1 751|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 752|REPORT: Pixel check failed. See file Err2478.err for results 520|375 100 00024765 1 753|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 754|REPORT: Pixel check failed. See file Err2479.err for results 520|375 100 00024765 1 755|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 756|REPORT: Pixel check failed. See file Err2480.err for results 520|375 100 00024765 1 757|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 758|REPORT: Pixel check failed. See file Err2481.err for results 520|375 100 00024765 1 759|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 760|REPORT: Pixel check failed. See file Err2482.err for results 520|375 100 00024765 1 761|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 762|REPORT: Pixel check failed. See file Err2483.err for results 520|375 100 00024765 1 763|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 764|REPORT: Pixel check failed. See file Err2484.err for results 520|375 100 00024765 1 765|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 766|REPORT: Pixel check failed. See file Err2485.err for results 520|375 100 00024765 1 767|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 768|REPORT: Pixel check failed. See file Err2486.err for results 520|375 100 00024765 1 769|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 770|REPORT: Pixel check failed. See file Err2487.err for results 520|375 100 00024765 1 771|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 772|REPORT: Pixel check failed. See file Err2488.err for results 520|375 100 00024765 1 773|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 774|REPORT: Pixel check failed. See file Err2489.err for results 520|375 100 00024765 1 775|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 776|REPORT: Pixel check failed. See file Err2490.err for results 520|375 100 00024765 1 777|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 778|REPORT: Pixel check failed. See file Err2491.err for results 520|375 100 00024765 1 779|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 780|REPORT: Pixel check failed. See file Err2492.err for results 520|375 100 00024765 1 781|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 782|REPORT: Pixel check failed. See file Err2493.err for results 520|375 100 00024765 1 783|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 784|REPORT: Pixel check failed. See file Err2494.err for results 520|375 100 00024765 1 785|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 786|REPORT: Pixel check failed. See file Err2495.err for results 520|375 100 00024765 1 787|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 788|REPORT: Pixel check failed. See file Err2496.err for results 520|375 100 00024765 1 789|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 790|REPORT: Pixel check failed. See file Err2497.err for results 520|375 100 00024765 1 791|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 792|REPORT: Pixel check failed. See file Err2498.err for results 520|375 100 00024765 1 793|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 794|REPORT: Pixel check failed. See file Err2499.err for results 520|375 100 00024765 1 795|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 796|REPORT: Pixel check failed. See file Err2500.err for results 520|375 100 00024765 1 797|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 798|REPORT: Pixel check failed. See file Err2501.err for results 520|375 100 00024765 1 799|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 800|REPORT: Pixel check failed. See file Err2502.err for results 520|375 100 00024765 1 801|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 802|REPORT: Pixel check failed. See file Err2503.err for results 520|375 100 00024765 1 803|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 804|REPORT: Pixel check failed. See file Err2504.err for results 520|375 100 00024765 1 805|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 806|REPORT: Pixel check failed. See file Err2505.err for results 520|375 100 00024765 1 807|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 808|REPORT: Pixel check failed. See file Err2506.err for results 520|375 100 00024765 1 809|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 810|REPORT: Pixel check failed. See file Err2507.err for results 520|375 100 00024765 1 811|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 812|REPORT: Pixel check failed. See file Err2508.err for results 520|375 100 00024765 1 813|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 814|REPORT: Pixel check failed. See file Err2509.err for results 520|375 100 00024765 1 815|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 816|REPORT: Pixel check failed. See file Err2510.err for results 520|375 100 00024765 1 817|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 818|REPORT: Pixel check failed. See file Err2511.err for results 520|375 100 00024765 1 819|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 820|REPORT: Pixel check failed. See file Err2512.err for results 520|375 100 00024765 1 821|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 822|REPORT: Pixel check failed. See file Err2513.err for results 520|375 100 00024765 1 823|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 824|REPORT: Pixel check failed. See file Err2514.err for results 520|375 100 00024765 1 825|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 826|REPORT: Pixel check failed. See file Err2515.err for results 520|375 100 00024765 1 827|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 828|REPORT: Pixel check failed. See file Err2516.err for results 520|375 100 00024765 1 829|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 830|REPORT: Pixel check failed. See file Err2517.err for results 520|375 100 00024765 1 831|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 832|REPORT: Pixel check failed. See file Err2518.err for results 520|375 100 00024765 1 833|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 834|REPORT: Pixel check failed. See file Err2519.err for results 520|375 100 00024765 1 835|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 836|REPORT: Pixel check failed. See file Err2520.err for results 520|375 100 00024765 1 837|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 838|REPORT: Pixel check failed. See file Err2521.err for results 520|375 100 00024765 1 839|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 840|REPORT: Pixel check failed. See file Err2522.err for results 520|375 100 00024765 1 841|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 842|REPORT: Pixel check failed. See file Err2523.err for results 520|375 100 00024765 1 843|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 844|REPORT: Pixel check failed. See file Err2524.err for results 520|375 100 00024765 1 845|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 846|REPORT: Pixel check failed. See file Err2525.err for results 520|375 100 00024765 1 847|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 848|REPORT: Pixel check failed. See file Err2526.err for results 520|375 100 00024765 1 849|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 850|REPORT: Pixel check failed. See file Err2527.err for results 520|375 100 00024765 1 851|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 852|REPORT: Pixel check failed. See file Err2528.err for results 520|375 100 00024765 1 853|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 854|REPORT: Pixel check failed. See file Err2529.err for results 520|375 100 00024765 1 855|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 856|REPORT: Pixel check failed. See file Err2530.err for results 520|375 100 00024765 1 857|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 858|REPORT: Pixel check failed. See file Err2531.err for results 520|375 100 00024765 1 859|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 860|REPORT: Pixel check failed. See file Err2532.err for results 520|375 100 00024765 1 861|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 862|REPORT: Pixel check failed. See file Err2533.err for results 520|375 100 00024765 1 863|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 864|REPORT: Pixel check failed. See file Err2534.err for results 520|375 100 00024765 1 865|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 866|REPORT: Pixel check failed. See file Err2535.err for results 520|375 100 00024765 1 867|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 868|REPORT: Pixel check failed. See file Err2536.err for results 520|375 100 00024765 1 869|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 870|REPORT: Pixel check failed. See file Err2537.err for results 520|375 100 00024765 1 871|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 872|REPORT: Pixel check failed. See file Err2538.err for results 520|375 100 00024765 1 873|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 874|REPORT: Pixel check failed. See file Err2539.err for results 520|375 100 00024765 1 875|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 876|REPORT: Pixel check failed. See file Err2540.err for results 520|375 100 00024765 1 877|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 878|REPORT: Pixel check failed. See file Err2541.err for results 520|375 100 00024765 1 879|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 880|REPORT: Pixel check failed. See file Err2542.err for results 520|375 100 00024765 1 881|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 882|REPORT: Pixel check failed. See file Err2543.err for results 520|375 100 00024765 1 883|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 884|REPORT: Pixel check failed. See file Err2544.err for results 520|375 100 00024765 1 885|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 886|REPORT: Pixel check failed. See file Err2545.err for results 520|375 100 00024765 1 887|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 888|REPORT: Pixel check failed. See file Err2546.err for results 520|375 100 00024765 1 889|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 890|REPORT: Pixel check failed. See file Err2547.err for results 520|375 100 00024765 1 891|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 892|REPORT: Pixel check failed. See file Err2548.err for results 520|375 100 00024765 1 893|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 894|REPORT: Pixel check failed. See file Err2549.err for results 520|375 100 00024765 1 895|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 896|REPORT: Pixel check failed. See file Err2550.err for results 520|375 100 00024765 1 897|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 898|REPORT: Pixel check failed. See file Err2551.err for results 520|375 100 00024765 1 899|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 900|REPORT: Pixel check failed. See file Err2552.err for results 520|375 100 00024765 1 901|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 902|REPORT: Pixel check failed. See file Err2553.err for results 520|375 100 00024765 1 903|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 904|REPORT: Pixel check failed. See file Err2554.err for results 520|375 100 00024765 1 905|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 906|REPORT: Pixel check failed. See file Err2555.err for results 520|375 100 00024765 1 907|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 908|REPORT: Pixel check failed. See file Err2556.err for results 520|375 100 00024765 1 909|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 910|REPORT: Pixel check failed. See file Err2557.err for results 520|375 100 00024765 1 911|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 912|REPORT: Pixel check failed. See file Err2558.err for results 520|375 100 00024765 1 913|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 914|REPORT: Pixel check failed. See file Err2559.err for results 520|375 100 00024765 1 915|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 916|REPORT: Pixel check failed. See file Err2560.err for results 520|375 100 00024765 1 917|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 918|REPORT: Pixel check failed. See file Err2561.err for results 520|375 100 00024765 1 919|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 920|REPORT: Pixel check failed. See file Err2562.err for results 520|375 100 00024765 1 921|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 922|REPORT: Pixel check failed. See file Err2563.err for results 520|375 100 00024765 1 923|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 924|REPORT: Pixel check failed. See file Err2564.err for results 520|375 100 00024765 1 925|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 926|REPORT: Pixel check failed. See file Err2565.err for results 520|375 100 00024765 1 927|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 928|REPORT: Pixel check failed. See file Err2566.err for results 520|375 100 00024765 1 929|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 930|REPORT: Pixel check failed. See file Err2567.err for results 520|375 100 00024765 1 931|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 932|REPORT: Pixel check failed. See file Err2568.err for results 520|375 100 00024765 1 933|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 934|REPORT: Pixel check failed. See file Err2569.err for results 520|375 100 00024765 1 935|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 936|REPORT: Pixel check failed. See file Err2570.err for results 520|375 100 00024765 1 937|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 938|REPORT: Pixel check failed. See file Err2571.err for results 520|375 100 00024765 1 939|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 940|REPORT: Pixel check failed. See file Err2572.err for results 520|375 100 00024765 1 941|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 942|REPORT: Pixel check failed. See file Err2573.err for results 520|375 100 00024765 1 943|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 944|REPORT: Pixel check failed. See file Err2574.err for results 520|375 100 00024765 1 945|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 946|REPORT: Pixel check failed. See file Err2575.err for results 520|375 100 00024765 1 947|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 948|REPORT: Pixel check failed. See file Err2576.err for results 520|375 100 00024765 1 949|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 950|REPORT: Pixel check failed. See file Err2577.err for results 520|375 100 00024765 1 951|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 952|REPORT: Pixel check failed. See file Err2578.err for results 520|375 100 00024765 1 953|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 954|REPORT: Pixel check failed. See file Err2579.err for results 520|375 100 00024765 1 955|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 956|REPORT: Pixel check failed. See file Err2580.err for results 520|375 100 00024765 1 957|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 958|REPORT: Pixel check failed. See file Err2581.err for results 520|375 100 00024765 1 959|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 960|REPORT: Pixel check failed. See file Err2582.err for results 520|375 100 00024765 1 961|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 962|REPORT: Pixel check failed. See file Err2583.err for results 520|375 100 00024765 1 963|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 964|REPORT: Pixel check failed. See file Err2584.err for results 520|375 100 00024765 1 965|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 966|REPORT: Pixel check failed. See file Err2585.err for results 520|375 100 00024765 1 967|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 968|REPORT: Pixel check failed. See file Err2586.err for results 520|375 100 00024765 1 969|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 970|REPORT: Pixel check failed. See file Err2587.err for results 520|375 100 00024765 1 971|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 972|REPORT: Pixel check failed. See file Err2588.err for results 520|375 100 00024765 1 973|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 974|REPORT: Pixel check failed. See file Err2589.err for results 520|375 100 00024765 1 975|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 976|REPORT: Pixel check failed. See file Err2590.err for results 520|375 100 00024765 1 977|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 978|REPORT: Pixel check failed. See file Err2591.err for results 520|375 100 00024765 1 979|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 980|REPORT: Pixel check failed. See file Err2592.err for results 520|375 100 00024765 1 981|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 982|REPORT: Pixel check failed. See file Err2593.err for results 520|375 100 00024765 1 983|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 984|REPORT: Pixel check failed. See file Err2594.err for results 520|375 100 00024765 1 985|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 986|REPORT: Pixel check failed. See file Err2595.err for results 520|375 100 00024765 1 987|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 988|REPORT: Pixel check failed. See file Err2596.err for results 520|375 100 00024765 1 989|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 990|REPORT: Pixel check failed. See file Err2597.err for results 520|375 100 00024765 1 991|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 992|REPORT: Pixel check failed. See file Err2598.err for results 520|375 100 00024765 1 993|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 994|REPORT: Pixel check failed. See file Err2599.err for results 520|375 100 00024765 1 995|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 996|REPORT: Pixel check failed. See file Err2600.err for results 520|375 100 00024765 1 997|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 998|REPORT: Pixel check failed. See file Err2601.err for results 520|375 100 00024765 1 999|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1000|REPORT: Pixel check failed. See file Err2602.err for results 520|375 100 00024765 1 1001|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1002|REPORT: Pixel check failed. See file Err2603.err for results 520|375 100 00024765 1 1003|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1004|REPORT: Pixel check failed. See file Err2604.err for results 520|375 100 00024765 1 1005|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1006|REPORT: Pixel check failed. See file Err2605.err for results 520|375 100 00024765 1 1007|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1008|REPORT: Pixel check failed. See file Err2606.err for results 520|375 100 00024765 1 1009|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1010|REPORT: Pixel check failed. See file Err2607.err for results 520|375 100 00024765 1 1011|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1012|REPORT: Pixel check failed. See file Err2608.err for results 520|375 100 00024765 1 1013|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1014|REPORT: Pixel check failed. See file Err2609.err for results 520|375 100 00024765 1 1015|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1016|REPORT: Pixel check failed. See file Err2610.err for results 520|375 100 00024765 1 1017|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1018|REPORT: Pixel check failed. See file Err2611.err for results 520|375 100 00024765 1 1019|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1020|REPORT: Pixel check failed. See file Err2612.err for results 520|375 100 00024765 1 1021|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1022|REPORT: Pixel check failed. See file Err2613.err for results 520|375 100 00024765 1 1023|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1024|REPORT: Pixel check failed. See file Err2614.err for results 520|375 100 00024765 1 1025|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1026|REPORT: Pixel check failed. See file Err2615.err for results 520|375 100 00024765 1 1027|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1028|REPORT: Pixel check failed. See file Err2616.err for results 520|375 100 00024765 1 1029|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1030|REPORT: Pixel check failed. See file Err2617.err for results 520|375 100 00024765 1 1031|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1032|REPORT: Pixel check failed. See file Err2618.err for results 520|375 100 00024765 1 1033|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1034|REPORT: Pixel check failed. See file Err2619.err for results 520|375 100 00024765 1 1035|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1036|REPORT: Pixel check failed. See file Err2620.err for results 520|375 100 00024765 1 1037|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1038|REPORT: Pixel check failed. See file Err2621.err for results 520|375 100 00024765 1 1039|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1040|REPORT: Pixel check failed. See file Err2622.err for results 520|375 100 00024765 1 1041|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1042|REPORT: Pixel check failed. See file Err2623.err for results 520|375 100 00024765 1 1043|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1044|REPORT: Pixel check failed. See file Err2624.err for results 520|375 100 00024765 1 1045|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1046|REPORT: Pixel check failed. See file Err2625.err for results 520|375 100 00024765 1 1047|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1048|REPORT: Pixel check failed. See file Err2626.err for results 520|375 100 00024765 1 1049|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1050|REPORT: Pixel check failed. See file Err2627.err for results 520|375 100 00024765 1 1051|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1052|REPORT: Pixel check failed. See file Err2628.err for results 520|375 100 00024765 1 1053|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1054|REPORT: Pixel check failed. See file Err2629.err for results 520|375 100 00024765 1 1055|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1056|REPORT: Pixel check failed. See file Err2630.err for results 520|375 100 00024765 1 1057|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1058|REPORT: Pixel check failed. See file Err2631.err for results 520|375 100 00024765 1 1059|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1060|REPORT: Pixel check failed. See file Err2632.err for results 520|375 100 00024765 1 1061|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1062|REPORT: Pixel check failed. See file Err2633.err for results 520|375 100 00024765 1 1063|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1064|REPORT: Pixel check failed. See file Err2634.err for results 520|375 100 00024765 1 1065|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1066|REPORT: Pixel check failed. See file Err2635.err for results 520|375 100 00024765 1 1067|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1068|REPORT: Pixel check failed. See file Err2636.err for results 520|375 100 00024765 1 1069|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1070|REPORT: Pixel check failed. See file Err2637.err for results 520|375 100 00024765 1 1071|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1072|REPORT: Pixel check failed. See file Err2638.err for results 520|375 100 00024765 1 1073|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1074|REPORT: Pixel check failed. See file Err2639.err for results 520|375 100 00024765 1 1075|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1076|REPORT: Pixel check failed. See file Err2640.err for results 520|375 100 00024765 1 1077|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1078|REPORT: Pixel check failed. See file Err2641.err for results 520|375 100 00024765 1 1079|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1080|REPORT: Pixel check failed. See file Err2642.err for results 520|375 100 00024765 1 1081|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1082|REPORT: Pixel check failed. See file Err2643.err for results 520|375 100 00024765 1 1083|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1084|REPORT: Pixel check failed. See file Err2644.err for results 520|375 100 00024765 1 1085|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1086|REPORT: Pixel check failed. See file Err2645.err for results 520|375 100 00024765 1 1087|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1088|REPORT: Pixel check failed. See file Err2646.err for results 520|375 100 00024765 1 1089|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1090|REPORT: Pixel check failed. See file Err2647.err for results 520|375 100 00024765 1 1091|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1092|REPORT: Pixel check failed. See file Err2648.err for results 520|375 100 00024765 1 1093|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1094|REPORT: Pixel check failed. See file Err2649.err for results 520|375 100 00024765 1 1095|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1096|REPORT: Pixel check failed. See file Err2650.err for results 520|375 100 00024765 1 1097|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1098|REPORT: Pixel check failed. See file Err2651.err for results 520|375 100 00024765 1 1099|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1100|REPORT: Pixel check failed. See file Err2652.err for results 520|375 100 00024765 1 1101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1102|REPORT: Pixel check failed. See file Err2653.err for results 520|375 100 00024765 1 1103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1104|REPORT: Pixel check failed. See file Err2654.err for results 520|375 100 00024765 1 1105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1106|REPORT: Pixel check failed. See file Err2655.err for results 520|375 100 00024765 1 1107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1108|REPORT: Pixel check failed. See file Err2656.err for results 520|375 100 00024765 1 1109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1110|REPORT: Pixel check failed. See file Err2657.err for results 520|375 100 00024765 1 1111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1112|REPORT: Pixel check failed. See file Err2658.err for results 520|375 100 00024765 1 1113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1114|REPORT: Pixel check failed. See file Err2659.err for results 520|375 100 00024765 1 1115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1116|REPORT: Pixel check failed. See file Err2660.err for results 520|375 100 00024765 1 1117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1118|REPORT: Pixel check failed. See file Err2661.err for results 520|375 100 00024765 1 1119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1120|REPORT: Pixel check failed. See file Err2662.err for results 520|375 100 00024765 1 1121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1122|REPORT: Pixel check failed. See file Err2663.err for results 520|375 100 00024765 1 1123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1124|REPORT: Pixel check failed. See file Err2664.err for results 520|375 100 00024765 1 1125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1126|REPORT: Pixel check failed. See file Err2665.err for results 520|375 100 00024765 1 1127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1128|REPORT: Pixel check failed. See file Err2666.err for results 520|375 100 00024765 1 1129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1130|REPORT: Pixel check failed. See file Err2667.err for results 520|375 100 00024765 1 1131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1132|REPORT: Pixel check failed. See file Err2668.err for results 520|375 100 00024765 1 1133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1134|REPORT: Pixel check failed. See file Err2669.err for results 520|375 100 00024765 1 1135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1136|REPORT: Pixel check failed. See file Err2670.err for results 520|375 100 00024765 1 1137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1138|REPORT: Pixel check failed. See file Err2671.err for results 520|375 100 00024765 1 1139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1140|REPORT: Pixel check failed. See file Err2672.err for results 520|375 100 00024765 1 1141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1142|REPORT: Pixel check failed. See file Err2673.err for results 520|375 100 00024765 1 1143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1144|REPORT: Pixel check failed. See file Err2674.err for results 520|375 100 00024765 1 1145|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1146|REPORT: Pixel check failed. See file Err2675.err for results 520|375 100 00024765 1 1147|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1148|REPORT: Pixel check failed. See file Err2676.err for results 520|375 100 00024765 1 1149|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1150|REPORT: Pixel check failed. See file Err2677.err for results 520|375 100 00024765 1 1151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1152|REPORT: Pixel check failed. See file Err2678.err for results 520|375 100 00024765 1 1153|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1154|REPORT: Pixel check failed. See file Err2679.err for results 520|375 100 00024765 1 1155|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1156|REPORT: Pixel check failed. See file Err2680.err for results 520|375 100 00024765 1 1157|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1158|REPORT: Pixel check failed. See file Err2681.err for results 520|375 100 00024765 1 1159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1160|REPORT: Pixel check failed. See file Err2682.err for results 520|375 100 00024765 1 1161|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1162|REPORT: Pixel check failed. See file Err2683.err for results 520|375 100 00024765 1 1163|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1164|REPORT: Pixel check failed. See file Err2684.err for results 520|375 100 00024765 1 1165|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1166|REPORT: Pixel check failed. See file Err2685.err for results 520|375 100 00024765 1 1167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1168|REPORT: Pixel check failed. See file Err2686.err for results 520|375 100 00024765 1 1169|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1170|REPORT: Pixel check failed. See file Err2687.err for results 520|375 100 00024765 1 1171|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1172|REPORT: Pixel check failed. See file Err2688.err for results 520|375 100 00024765 1 1173|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1174|REPORT: Pixel check failed. See file Err2689.err for results 520|375 100 00024765 1 1175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1176|REPORT: Pixel check failed. See file Err2690.err for results 520|375 100 00024765 1 1177|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1178|REPORT: Pixel check failed. See file Err2691.err for results 520|375 100 00024765 1 1179|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1180|REPORT: Pixel check failed. See file Err2692.err for results 520|375 100 00024765 1 1181|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1182|REPORT: Pixel check failed. See file Err2693.err for results 520|375 100 00024765 1 1183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1184|REPORT: Pixel check failed. See file Err2694.err for results 520|375 100 00024765 1 1185|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1186|REPORT: Pixel check failed. See file Err2695.err for results 520|375 100 00024765 1 1187|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1188|REPORT: Pixel check failed. See file Err2696.err for results 520|375 100 00024765 1 1189|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1190|REPORT: Pixel check failed. See file Err2697.err for results 520|375 100 00024765 1 1191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1192|REPORT: Pixel check failed. See file Err2698.err for results 520|375 100 00024765 1 1193|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1194|REPORT: Pixel check failed. See file Err2699.err for results 520|375 100 00024765 1 1195|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1196|REPORT: Pixel check failed. See file Err2700.err for results 520|375 100 00024765 1 1197|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1198|REPORT: Pixel check failed. See file Err2701.err for results 520|375 100 00024765 1 1199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1200|REPORT: Pixel check failed. See file Err2702.err for results 520|375 100 00024765 1 1201|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1202|REPORT: Pixel check failed. See file Err2703.err for results 520|375 100 00024765 1 1203|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1204|REPORT: Pixel check failed. See file Err2704.err for results 520|375 100 00024765 1 1205|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1206|REPORT: Pixel check failed. See file Err2705.err for results 520|375 100 00024765 1 1207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1208|REPORT: Pixel check failed. See file Err2706.err for results 520|375 100 00024765 1 1209|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1210|REPORT: Pixel check failed. See file Err2707.err for results 520|375 100 00024765 1 1211|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1212|REPORT: Pixel check failed. See file Err2708.err for results 520|375 100 00024765 1 1213|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1214|REPORT: Pixel check failed. See file Err2709.err for results 520|375 100 00024765 1 1215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1216|REPORT: Pixel check failed. See file Err2710.err for results 520|375 100 00024765 1 1217|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1218|REPORT: Pixel check failed. See file Err2711.err for results 520|375 100 00024765 1 1219|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1220|REPORT: Pixel check failed. See file Err2712.err for results 520|375 100 00024765 1 1221|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1222|REPORT: Pixel check failed. See file Err2713.err for results 520|375 100 00024765 1 1223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1224|REPORT: Pixel check failed. See file Err2714.err for results 520|375 100 00024765 1 1225|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1226|REPORT: Pixel check failed. See file Err2715.err for results 520|375 100 00024765 1 1227|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1228|REPORT: Pixel check failed. See file Err2716.err for results 520|375 100 00024765 1 1229|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1230|REPORT: Pixel check failed. See file Err2717.err for results 520|375 100 00024765 1 1231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1232|REPORT: Pixel check failed. See file Err2718.err for results 520|375 100 00024765 1 1233|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1234|REPORT: Pixel check failed. See file Err2719.err for results 520|375 100 00024765 1 1235|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1236|REPORT: Pixel check failed. See file Err2720.err for results 520|375 100 00024765 1 1237|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1238|REPORT: Pixel check failed. See file Err2721.err for results 520|375 100 00024765 1 1239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1240|REPORT: Pixel check failed. See file Err2722.err for results 520|375 100 00024765 1 1241|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1242|REPORT: Pixel check failed. See file Err2723.err for results 520|375 100 00024765 1 1243|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1244|REPORT: Pixel check failed. See file Err2724.err for results 520|375 100 00024765 1 1245|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1246|REPORT: Pixel check failed. See file Err2725.err for results 520|375 100 00024765 1 1247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1248|REPORT: Pixel check failed. See file Err2726.err for results 520|375 100 00024765 1 1249|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1250|REPORT: Pixel check failed. See file Err2727.err for results 520|375 100 00024765 1 1251|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1252|REPORT: Pixel check failed. See file Err2728.err for results 520|375 100 00024765 1 1253|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1254|REPORT: Pixel check failed. See file Err2729.err for results 520|375 100 00024765 1 1255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1256|REPORT: Pixel check failed. See file Err2730.err for results 520|375 100 00024765 1 1257|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1258|REPORT: Pixel check failed. See file Err2731.err for results 520|375 100 00024765 1 1259|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1260|REPORT: Pixel check failed. See file Err2732.err for results 520|375 100 00024765 1 1261|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1262|REPORT: Pixel check failed. See file Err2733.err for results 520|375 100 00024765 1 1263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1264|REPORT: Pixel check failed. See file Err2734.err for results 520|375 100 00024765 1 1265|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1266|REPORT: Pixel check failed. See file Err2735.err for results 520|375 100 00024765 1 1267|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1268|REPORT: Pixel check failed. See file Err2736.err for results 520|375 100 00024765 1 1269|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1270|REPORT: Pixel check failed. See file Err2737.err for results 520|375 100 00024765 1 1271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1272|REPORT: Pixel check failed. See file Err2738.err for results 520|375 100 00024765 1 1273|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1274|REPORT: Pixel check failed. See file Err2739.err for results 520|375 100 00024765 1 1275|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1276|REPORT: Pixel check failed. See file Err2740.err for results 520|375 100 00024765 1 1277|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1278|REPORT: Pixel check failed. See file Err2741.err for results 520|375 100 00024765 1 1279|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1280|REPORT: Pixel check failed. See file Err2742.err for results 520|375 100 00024765 1 1281|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1282|REPORT: Pixel check failed. See file Err2743.err for results 520|375 100 00024765 1 1283|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1284|REPORT: Pixel check failed. See file Err2744.err for results 520|375 100 00024765 1 1285|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1286|REPORT: Pixel check failed. See file Err2745.err for results 520|375 100 00024765 1 1287|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1288|REPORT: Pixel check failed. See file Err2746.err for results 520|375 100 00024765 1 1289|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1290|REPORT: Pixel check failed. See file Err2747.err for results 520|375 100 00024765 1 1291|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1292|REPORT: Pixel check failed. See file Err2748.err for results 520|375 100 00024765 1 1293|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1294|REPORT: Pixel check failed. See file Err2749.err for results 520|375 100 00024765 1 1295|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1296|REPORT: Pixel check failed. See file Err2750.err for results 520|375 100 00024765 1 1297|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1298|REPORT: Pixel check failed. See file Err2751.err for results 520|375 100 00024765 1 1299|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1300|REPORT: Pixel check failed. See file Err2752.err for results 520|375 100 00024765 1 1301|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1302|REPORT: Pixel check failed. See file Err2753.err for results 520|375 100 00024765 1 1303|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1304|REPORT: Pixel check failed. See file Err2754.err for results 520|375 100 00024765 1 1305|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1306|REPORT: Pixel check failed. See file Err2755.err for results 520|375 100 00024765 1 1307|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1308|REPORT: Pixel check failed. See file Err2756.err for results 520|375 100 00024765 1 1309|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1310|REPORT: Pixel check failed. See file Err2757.err for results 520|375 100 00024765 1 1311|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1312|REPORT: Pixel check failed. See file Err2758.err for results 520|375 100 00024765 1 1313|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1314|REPORT: Pixel check failed. See file Err2759.err for results 520|375 100 00024765 1 1315|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1316|REPORT: Pixel check failed. See file Err2760.err for results 520|375 100 00024765 1 1317|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1318|REPORT: Pixel check failed. See file Err2761.err for results 520|375 100 00024765 1 1319|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1320|REPORT: Pixel check failed. See file Err2762.err for results 520|375 100 00024765 1 1321|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1322|REPORT: Pixel check failed. See file Err2763.err for results 520|375 100 00024765 1 1323|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1324|REPORT: Pixel check failed. See file Err2764.err for results 520|375 100 00024765 1 1325|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1326|REPORT: Pixel check failed. See file Err2765.err for results 520|375 100 00024765 1 1327|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1328|REPORT: Pixel check failed. See file Err2766.err for results 520|375 100 00024765 1 1329|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1330|REPORT: Pixel check failed. See file Err2767.err for results 520|375 100 00024765 1 1331|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1332|REPORT: Pixel check failed. See file Err2768.err for results 520|375 100 00024765 1 1333|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1334|REPORT: Pixel check failed. See file Err2769.err for results 520|375 100 00024765 1 1335|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1336|REPORT: Pixel check failed. See file Err2770.err for results 520|375 100 00024765 1 1337|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1338|REPORT: Pixel check failed. See file Err2771.err for results 520|375 100 00024765 1 1339|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1340|REPORT: Pixel check failed. See file Err2772.err for results 520|375 100 00024765 1 1341|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1342|REPORT: Pixel check failed. See file Err2773.err for results 520|375 100 00024765 1 1343|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1344|REPORT: Pixel check failed. See file Err2774.err for results 520|375 100 00024765 1 1345|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1346|REPORT: Pixel check failed. See file Err2775.err for results 520|375 100 00024765 1 1347|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1348|REPORT: Pixel check failed. See file Err2776.err for results 520|375 100 00024765 1 1349|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1350|REPORT: Pixel check failed. See file Err2777.err for results 520|375 100 00024765 1 1351|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1352|REPORT: Pixel check failed. See file Err2778.err for results 520|375 100 00024765 1 1353|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1354|REPORT: Pixel check failed. See file Err2779.err for results 520|375 100 00024765 1 1355|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1356|REPORT: Pixel check failed. See file Err2780.err for results 520|375 100 00024765 1 1357|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1358|REPORT: Pixel check failed. See file Err2781.err for results 520|375 100 00024765 1 1359|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1360|REPORT: Pixel check failed. See file Err2782.err for results 520|375 100 00024765 1 1361|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1362|REPORT: Pixel check failed. See file Err2783.err for results 520|375 100 00024765 1 1363|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1364|REPORT: Pixel check failed. See file Err2784.err for results 520|375 100 00024765 1 1365|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1366|REPORT: Pixel check failed. See file Err2785.err for results 520|375 100 00024765 1 1367|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1368|REPORT: Pixel check failed. See file Err2786.err for results 520|375 100 00024765 1 1369|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1370|REPORT: Pixel check failed. See file Err2787.err for results 520|375 100 00024765 1 1371|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1372|REPORT: Pixel check failed. See file Err2788.err for results 520|375 100 00024765 1 1373|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1374|REPORT: Pixel check failed. See file Err2789.err for results 520|375 100 00024765 1 1375|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1376|REPORT: Pixel check failed. See file Err2790.err for results 520|375 100 00024765 1 1377|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1378|REPORT: Pixel check failed. See file Err2791.err for results 520|375 100 00024765 1 1379|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1380|REPORT: Pixel check failed. See file Err2792.err for results 520|375 100 00024765 1 1381|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1382|REPORT: Pixel check failed. See file Err2793.err for results 520|375 100 00024765 1 1383|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1384|REPORT: Pixel check failed. See file Err2794.err for results 520|375 100 00024765 1 1385|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1386|REPORT: Pixel check failed. See file Err2795.err for results 520|375 100 00024765 1 1387|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1388|REPORT: Pixel check failed. See file Err2796.err for results 520|375 100 00024765 1 1389|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1390|REPORT: Pixel check failed. See file Err2797.err for results 520|375 100 00024765 1 1391|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1392|REPORT: Pixel check failed. See file Err2798.err for results 520|375 100 00024765 1 1393|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1394|REPORT: Pixel check failed. See file Err2799.err for results 520|375 100 00024765 1 1395|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1396|REPORT: Pixel check failed. See file Err2800.err for results 520|375 100 00024765 1 1397|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1398|REPORT: Pixel check failed. See file Err2801.err for results 520|375 100 00024765 1 1399|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1400|REPORT: Pixel check failed. See file Err2802.err for results 520|375 100 00024765 1 1401|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1402|REPORT: Pixel check failed. See file Err2803.err for results 520|375 100 00024765 1 1403|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1404|REPORT: Pixel check failed. See file Err2804.err for results 520|375 100 00024765 1 1405|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1406|REPORT: Pixel check failed. See file Err2805.err for results 520|375 100 00024765 1 1407|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1408|REPORT: Pixel check failed. See file Err2806.err for results 520|375 100 00024765 1 1409|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1410|REPORT: Pixel check failed. See file Err2807.err for results 520|375 100 00024765 1 1411|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1412|REPORT: Pixel check failed. See file Err2808.err for results 520|375 100 00024765 1 1413|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1414|REPORT: Pixel check failed. See file Err2809.err for results 520|375 100 00024765 1 1415|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1416|REPORT: Pixel check failed. See file Err2810.err for results 520|375 100 00024765 1 1417|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1418|REPORT: Pixel check failed. See file Err2811.err for results 520|375 100 00024765 1 1419|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1420|REPORT: Pixel check failed. See file Err2812.err for results 520|375 100 00024765 1 1421|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1422|REPORT: Pixel check failed. See file Err2813.err for results 520|375 100 00024765 1 1423|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1424|REPORT: Pixel check failed. See file Err2814.err for results 520|375 100 00024765 1 1425|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1426|REPORT: Pixel check failed. See file Err2815.err for results 520|375 100 00024765 1 1427|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1428|REPORT: Pixel check failed. See file Err2816.err for results 520|375 100 00024765 1 1429|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1430|REPORT: Pixel check failed. See file Err2817.err for results 520|375 100 00024765 1 1431|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1432|REPORT: Pixel check failed. See file Err2818.err for results 520|375 100 00024765 1 1433|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1434|REPORT: Pixel check failed. See file Err2819.err for results 520|375 100 00024765 1 1435|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1436|REPORT: Pixel check failed. See file Err2820.err for results 520|375 100 00024765 1 1437|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1438|REPORT: Pixel check failed. See file Err2821.err for results 520|375 100 00024765 1 1439|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1440|REPORT: Pixel check failed. See file Err2822.err for results 520|375 100 00024765 1 1441|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1442|REPORT: Pixel check failed. See file Err2823.err for results 520|375 100 00024765 1 1443|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1444|REPORT: Pixel check failed. See file Err2824.err for results 520|375 100 00024765 1 1445|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1446|REPORT: Pixel check failed. See file Err2825.err for results 520|375 100 00024765 1 1447|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1448|REPORT: Pixel check failed. See file Err2826.err for results 520|375 100 00024765 1 1449|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1450|REPORT: Pixel check failed. See file Err2827.err for results 520|375 100 00024765 1 1451|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1452|REPORT: Pixel check failed. See file Err2828.err for results 520|375 100 00024765 1 1453|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1454|REPORT: Pixel check failed. See file Err2829.err for results 520|375 100 00024765 1 1455|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1456|REPORT: Pixel check failed. See file Err2830.err for results 520|375 100 00024765 1 1457|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1458|REPORT: Pixel check failed. See file Err2831.err for results 520|375 100 00024765 1 1459|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1460|REPORT: Pixel check failed. See file Err2832.err for results 520|375 100 00024765 1 1461|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1462|REPORT: Pixel check failed. See file Err2833.err for results 520|375 100 00024765 1 1463|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1464|REPORT: Pixel check failed. See file Err2834.err for results 520|375 100 00024765 1 1465|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1466|REPORT: Pixel check failed. See file Err2835.err for results 520|375 100 00024765 1 1467|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1468|REPORT: Pixel check failed. See file Err2836.err for results 520|375 100 00024765 1 1469|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1470|REPORT: Pixel check failed. See file Err2837.err for results 520|375 100 00024765 1 1471|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1472|REPORT: Pixel check failed. See file Err2838.err for results 520|375 100 00024765 1 1473|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1474|REPORT: Pixel check failed. See file Err2839.err for results 520|375 100 00024765 1 1475|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1476|REPORT: Pixel check failed. See file Err2840.err for results 520|375 100 00024765 1 1477|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1478|REPORT: Pixel check failed. See file Err2841.err for results 520|375 100 00024765 1 1479|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1480|REPORT: Pixel check failed. See file Err2842.err for results 520|375 100 00024765 1 1481|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1482|REPORT: Pixel check failed. See file Err2843.err for results 520|375 100 00024765 1 1483|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1484|REPORT: Pixel check failed. See file Err2844.err for results 520|375 100 00024765 1 1485|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1486|REPORT: Pixel check failed. See file Err2845.err for results 520|375 100 00024765 1 1487|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1488|REPORT: Pixel check failed. See file Err2846.err for results 520|375 100 00024765 1 1489|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1490|REPORT: Pixel check failed. See file Err2847.err for results 520|375 100 00024765 1 1491|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1492|REPORT: Pixel check failed. See file Err2848.err for results 520|375 100 00024765 1 1493|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1494|REPORT: Pixel check failed. See file Err2849.err for results 520|375 100 00024765 1 1495|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1496|REPORT: Pixel check failed. See file Err2850.err for results 520|375 100 00024765 1 1497|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1498|REPORT: Pixel check failed. See file Err2851.err for results 520|375 100 00024765 1 1499|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1500|REPORT: Pixel check failed. See file Err2852.err for results 520|375 100 00024765 1 1501|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1502|REPORT: Pixel check failed. See file Err2853.err for results 520|375 100 00024765 1 1503|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1504|REPORT: Pixel check failed. See file Err2854.err for results 520|375 100 00024765 1 1505|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1506|REPORT: Pixel check failed. See file Err2855.err for results 520|375 100 00024765 1 1507|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1508|REPORT: Pixel check failed. See file Err2856.err for results 520|375 100 00024765 1 1509|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1510|REPORT: Pixel check failed. See file Err2857.err for results 520|375 100 00024765 1 1511|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1512|REPORT: Pixel check failed. See file Err2858.err for results 520|375 100 00024765 1 1513|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1514|REPORT: Pixel check failed. See file Err2859.err for results 520|375 100 00024765 1 1515|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1516|REPORT: Pixel check failed. See file Err2860.err for results 520|375 100 00024765 1 1517|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1518|REPORT: Pixel check failed. See file Err2861.err for results 520|375 100 00024765 1 1519|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1520|REPORT: Pixel check failed. See file Err2862.err for results 520|375 100 00024765 1 1521|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1522|REPORT: Pixel check failed. See file Err2863.err for results 520|375 100 00024765 1 1523|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1524|REPORT: Pixel check failed. See file Err2864.err for results 520|375 100 00024765 1 1525|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1526|REPORT: Pixel check failed. See file Err2865.err for results 520|375 100 00024765 1 1527|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1528|REPORT: Pixel check failed. See file Err2866.err for results 520|375 100 00024765 1 1529|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1530|REPORT: Pixel check failed. See file Err2867.err for results 520|375 100 00024765 1 1531|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1532|REPORT: Pixel check failed. See file Err2868.err for results 520|375 100 00024765 1 1533|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1534|REPORT: Pixel check failed. See file Err2869.err for results 520|375 100 00024765 1 1535|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1536|REPORT: Pixel check failed. See file Err2870.err for results 520|375 100 00024765 1 1537|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1538|REPORT: Pixel check failed. See file Err2871.err for results 520|375 100 00024765 1 1539|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1540|REPORT: Pixel check failed. See file Err2872.err for results 520|375 100 00024765 1 1541|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1542|REPORT: Pixel check failed. See file Err2873.err for results 520|375 100 00024765 1 1543|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1544|REPORT: Pixel check failed. See file Err2874.err for results 520|375 100 00024765 1 1545|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1546|REPORT: Pixel check failed. See file Err2875.err for results 520|375 100 00024765 1 1547|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1548|REPORT: Pixel check failed. See file Err2876.err for results 520|375 100 00024765 1 1549|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1550|REPORT: Pixel check failed. See file Err2877.err for results 520|375 100 00024765 1 1551|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1552|REPORT: Pixel check failed. See file Err2878.err for results 520|375 100 00024765 1 1553|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1554|REPORT: Pixel check failed. See file Err2879.err for results 520|375 100 00024765 1 1555|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1556|REPORT: Pixel check failed. See file Err2880.err for results 520|375 100 00024765 1 1557|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1558|REPORT: Pixel check failed. See file Err2881.err for results 520|375 100 00024765 1 1559|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1560|REPORT: Pixel check failed. See file Err2882.err for results 520|375 100 00024765 1 1561|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1562|REPORT: Pixel check failed. See file Err2883.err for results 520|375 100 00024765 1 1563|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1564|REPORT: Pixel check failed. See file Err2884.err for results 520|375 100 00024765 1 1565|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1566|REPORT: Pixel check failed. See file Err2885.err for results 520|375 100 00024765 1 1567|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1568|REPORT: Pixel check failed. See file Err2886.err for results 520|375 100 00024765 1 1569|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1570|REPORT: Pixel check failed. See file Err2887.err for results 520|375 100 00024765 1 1571|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1572|REPORT: Pixel check failed. See file Err2888.err for results 520|375 100 00024765 1 1573|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1574|REPORT: Pixel check failed. See file Err2889.err for results 520|375 100 00024765 1 1575|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1576|REPORT: Pixel check failed. See file Err2890.err for results 520|375 100 00024765 1 1577|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1578|REPORT: Pixel check failed. See file Err2891.err for results 520|375 100 00024765 1 1579|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1580|REPORT: Pixel check failed. See file Err2892.err for results 520|375 100 00024765 1 1581|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1582|REPORT: Pixel check failed. See file Err2893.err for results 520|375 100 00024765 1 1583|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1584|REPORT: Pixel check failed. See file Err2894.err for results 520|375 100 00024765 1 1585|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1586|REPORT: Pixel check failed. See file Err2895.err for results 520|375 100 00024765 1 1587|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1588|REPORT: Pixel check failed. See file Err2896.err for results 520|375 100 00024765 1 1589|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1590|REPORT: Pixel check failed. See file Err2897.err for results 520|375 100 00024765 1 1591|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1592|REPORT: Pixel check failed. See file Err2898.err for results 520|375 100 00024765 1 1593|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1594|REPORT: Pixel check failed. See file Err2899.err for results 520|375 100 00024765 1 1595|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1596|REPORT: Pixel check failed. See file Err2900.err for results 520|375 100 00024765 1 1597|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1598|REPORT: Pixel check failed. See file Err2901.err for results 520|375 100 00024765 1 1599|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1600|REPORT: Pixel check failed. See file Err2902.err for results 520|375 100 00024765 1 1601|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1602|REPORT: Pixel check failed. See file Err2903.err for results 520|375 100 00024765 1 1603|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1604|REPORT: Pixel check failed. See file Err2904.err for results 520|375 100 00024765 1 1605|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1606|REPORT: Pixel check failed. See file Err2905.err for results 520|375 100 00024765 1 1607|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1608|REPORT: Pixel check failed. See file Err2906.err for results 520|375 100 00024765 1 1609|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1610|REPORT: Pixel check failed. See file Err2907.err for results 520|375 100 00024765 1 1611|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1612|REPORT: Pixel check failed. See file Err2908.err for results 520|375 100 00024765 1 1613|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1614|REPORT: Pixel check failed. See file Err2909.err for results 520|375 100 00024765 1 1615|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1616|REPORT: Pixel check failed. See file Err2910.err for results 520|375 100 00024765 1 1617|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1618|REPORT: Pixel check failed. See file Err2911.err for results 520|375 100 00024765 1 1619|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1620|REPORT: Pixel check failed. See file Err2912.err for results 520|375 100 00024765 1 1621|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1622|REPORT: Pixel check failed. See file Err2913.err for results 520|375 100 00024765 1 1623|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1624|REPORT: Pixel check failed. See file Err2914.err for results 520|375 100 00024765 1 1625|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1626|REPORT: Pixel check failed. See file Err2915.err for results 520|375 100 00024765 1 1627|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1628|REPORT: Pixel check failed. See file Err2916.err for results 520|375 100 00024765 1 1629|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1630|REPORT: Pixel check failed. See file Err2917.err for results 520|375 100 00024765 1 1631|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1632|REPORT: Pixel check failed. See file Err2918.err for results 520|375 100 00024765 1 1633|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1634|REPORT: Pixel check failed. See file Err2919.err for results 520|375 100 00024765 1 1635|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1636|REPORT: Pixel check failed. See file Err2920.err for results 520|375 100 00024765 1 1637|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1638|REPORT: Pixel check failed. See file Err2921.err for results 520|375 100 00024765 1 1639|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1640|REPORT: Pixel check failed. See file Err2922.err for results 520|375 100 00024765 1 1641|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1642|REPORT: Pixel check failed. See file Err2923.err for results 520|375 100 00024765 1 1643|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1644|REPORT: Pixel check failed. See file Err2924.err for results 520|375 100 00024765 1 1645|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1646|REPORT: Pixel check failed. See file Err2925.err for results 520|375 100 00024765 1 1647|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1648|REPORT: Pixel check failed. See file Err2926.err for results 520|375 100 00024765 1 1649|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1650|REPORT: Pixel check failed. See file Err2927.err for results 520|375 100 00024765 1 1651|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1652|REPORT: Pixel check failed. See file Err2928.err for results 520|375 100 00024765 1 1653|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1654|REPORT: Pixel check failed. See file Err2929.err for results 520|375 100 00024765 1 1655|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1656|REPORT: Pixel check failed. See file Err2930.err for results 520|375 100 00024765 1 1657|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1658|REPORT: Pixel check failed. See file Err2931.err for results 520|375 100 00024765 1 1659|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1660|REPORT: Pixel check failed. See file Err2932.err for results 520|375 100 00024765 1 1661|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1662|REPORT: Pixel check failed. See file Err2933.err for results 520|375 100 00024765 1 1663|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1664|REPORT: Pixel check failed. See file Err2934.err for results 520|375 100 00024765 1 1665|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1666|REPORT: Pixel check failed. See file Err2935.err for results 520|375 100 00024765 1 1667|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1668|REPORT: Pixel check failed. See file Err2936.err for results 520|375 100 00024765 1 1669|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1670|REPORT: Pixel check failed. See file Err2937.err for results 520|375 100 00024765 1 1671|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1672|REPORT: Pixel check failed. See file Err2938.err for results 520|375 100 00024765 1 1673|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1674|REPORT: Pixel check failed. See file Err2939.err for results 520|375 100 00024765 1 1675|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1676|REPORT: Pixel check failed. See file Err2940.err for results 520|375 100 00024765 1 1677|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1678|REPORT: Pixel check failed. See file Err2941.err for results 520|375 100 00024765 1 1679|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1680|REPORT: Pixel check failed. See file Err2942.err for results 520|375 100 00024765 1 1681|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1682|REPORT: Pixel check failed. See file Err2943.err for results 520|375 100 00024765 1 1683|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1684|REPORT: Pixel check failed. See file Err2944.err for results 520|375 100 00024765 1 1685|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1686|REPORT: Pixel check failed. See file Err2945.err for results 520|375 100 00024765 1 1687|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1688|REPORT: Pixel check failed. See file Err2946.err for results 520|375 100 00024765 1 1689|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1690|REPORT: Pixel check failed. See file Err2947.err for results 520|375 100 00024765 1 1691|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1692|REPORT: Pixel check failed. See file Err2948.err for results 520|375 100 00024765 1 1693|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1694|REPORT: Pixel check failed. See file Err2949.err for results 520|375 100 00024765 1 1695|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1696|REPORT: Pixel check failed. See file Err2950.err for results 520|375 100 00024765 1 1697|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1698|REPORT: Pixel check failed. See file Err2951.err for results 520|375 100 00024765 1 1699|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1700|REPORT: Pixel check failed. See file Err2952.err for results 520|375 100 00024765 1 1701|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1702|REPORT: Pixel check failed. See file Err2953.err for results 520|375 100 00024765 1 1703|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1704|REPORT: Pixel check failed. See file Err2954.err for results 520|375 100 00024765 1 1705|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1706|REPORT: Pixel check failed. See file Err2955.err for results 520|375 100 00024765 1 1707|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1708|REPORT: Pixel check failed. See file Err2956.err for results 520|375 100 00024765 1 1709|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1710|REPORT: Pixel check failed. See file Err2957.err for results 520|375 100 00024765 1 1711|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1712|REPORT: Pixel check failed. See file Err2958.err for results 520|375 100 00024765 1 1713|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1714|REPORT: Pixel check failed. See file Err2959.err for results 520|375 100 00024765 1 1715|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1716|REPORT: Pixel check failed. See file Err2960.err for results 520|375 100 00024765 1 1717|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1718|REPORT: Pixel check failed. See file Err2961.err for results 520|375 100 00024765 1 1719|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1720|REPORT: Pixel check failed. See file Err2962.err for results 520|375 100 00024765 1 1721|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1722|REPORT: Pixel check failed. See file Err2963.err for results 520|375 100 00024765 1 1723|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1724|REPORT: Pixel check failed. See file Err2964.err for results 520|375 100 00024765 1 1725|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1726|REPORT: Pixel check failed. See file Err2965.err for results 520|375 100 00024765 1 1727|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1728|REPORT: Pixel check failed. See file Err2966.err for results 520|375 100 00024765 1 1729|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1730|REPORT: Pixel check failed. See file Err2967.err for results 520|375 100 00024765 1 1731|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1732|REPORT: Pixel check failed. See file Err2968.err for results 520|375 100 00024765 1 1733|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1734|REPORT: Pixel check failed. See file Err2969.err for results 520|375 100 00024765 1 1735|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1736|REPORT: Pixel check failed. See file Err2970.err for results 520|375 100 00024765 1 1737|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1738|REPORT: Pixel check failed. See file Err2971.err for results 520|375 100 00024765 1 1739|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1740|REPORT: Pixel check failed. See file Err2972.err for results 520|375 100 00024765 1 1741|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1742|REPORT: Pixel check failed. See file Err2973.err for results 520|375 100 00024765 1 1743|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1744|REPORT: Pixel check failed. See file Err2974.err for results 520|375 100 00024765 1 1745|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1746|REPORT: Pixel check failed. See file Err2975.err for results 520|375 100 00024765 1 1747|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1748|REPORT: Pixel check failed. See file Err2976.err for results 520|375 100 00024765 1 1749|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1750|REPORT: Pixel check failed. See file Err2977.err for results 520|375 100 00024765 1 1751|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1752|REPORT: Pixel check failed. See file Err2978.err for results 520|375 100 00024765 1 1753|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1754|REPORT: Pixel check failed. See file Err2979.err for results 520|375 100 00024765 1 1755|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1756|REPORT: Pixel check failed. See file Err2980.err for results 520|375 100 00024765 1 1757|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1758|REPORT: Pixel check failed. See file Err2981.err for results 520|375 100 00024765 1 1759|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1760|REPORT: Pixel check failed. See file Err2982.err for results 520|375 100 00024765 1 1761|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1762|REPORT: Pixel check failed. See file Err2983.err for results 520|375 100 00024765 1 1763|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1764|REPORT: Pixel check failed. See file Err2984.err for results 520|375 100 00024765 1 1765|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1766|REPORT: Pixel check failed. See file Err2985.err for results 520|375 100 00024765 1 1767|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1768|REPORT: Pixel check failed. See file Err2986.err for results 520|375 100 00024765 1 1769|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1770|REPORT: Pixel check failed. See file Err2987.err for results 520|375 100 00024765 1 1771|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1772|REPORT: Pixel check failed. See file Err2988.err for results 520|375 100 00024765 1 1773|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1774|REPORT: Pixel check failed. See file Err2989.err for results 520|375 100 00024765 1 1775|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1776|REPORT: Pixel check failed. See file Err2990.err for results 520|375 100 00024765 1 1777|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1778|REPORT: Pixel check failed. See file Err2991.err for results 520|375 100 00024765 1 1779|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1780|REPORT: Pixel check failed. See file Err2992.err for results 520|375 100 00024765 1 1781|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1782|REPORT: Pixel check failed. See file Err2993.err for results 520|375 100 00024765 1 1783|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1784|REPORT: Pixel check failed. See file Err2994.err for results 520|375 100 00024765 1 1785|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1786|REPORT: Pixel check failed. See file Err2995.err for results 520|375 100 00024765 1 1787|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1788|REPORT: Pixel check failed. See file Err2996.err for results 520|375 100 00024765 1 1789|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1790|REPORT: Pixel check failed. See file Err2997.err for results 520|375 100 00024765 1 1791|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1792|REPORT: Pixel check failed. See file Err2998.err for results 520|375 100 00024765 1 1793|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1794|REPORT: Pixel check failed. See file Err2999.err for results 520|375 100 00024765 1 1795|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1796|REPORT: Pixel check failed. See file Err3000.err for results 520|375 100 00024765 1 1797|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1798|REPORT: Pixel check failed. See file Err3001.err for results 520|375 100 00024765 1 1799|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1800|REPORT: Pixel check failed. See file Err3002.err for results 520|375 100 00024765 1 1801|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1802|REPORT: Pixel check failed. See file Err3003.err for results 520|375 100 00024765 1 1803|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1804|REPORT: Pixel check failed. See file Err3004.err for results 520|375 100 00024765 1 1805|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1806|REPORT: Pixel check failed. See file Err3005.err for results 520|375 100 00024765 1 1807|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1808|REPORT: Pixel check failed. See file Err3006.err for results 520|375 100 00024765 1 1809|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1810|REPORT: Pixel check failed. See file Err3007.err for results 520|375 100 00024765 1 1811|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1812|REPORT: Pixel check failed. See file Err3008.err for results 520|375 100 00024765 1 1813|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1814|REPORT: Pixel check failed. See file Err3009.err for results 520|375 100 00024765 1 1815|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1816|REPORT: Pixel check failed. See file Err3010.err for results 520|375 100 00024765 1 1817|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1818|REPORT: Pixel check failed. See file Err3011.err for results 520|375 100 00024765 1 1819|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1820|REPORT: Pixel check failed. See file Err3012.err for results 520|375 100 00024765 1 1821|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1822|REPORT: Pixel check failed. See file Err3013.err for results 520|375 100 00024765 1 1823|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1824|REPORT: Pixel check failed. See file Err3014.err for results 520|375 100 00024765 1 1825|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1826|REPORT: Pixel check failed. See file Err3015.err for results 520|375 100 00024765 1 1827|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1828|REPORT: Pixel check failed. See file Err3016.err for results 520|375 100 00024765 1 1829|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1830|REPORT: Pixel check failed. See file Err3017.err for results 520|375 100 00024765 1 1831|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1832|REPORT: Pixel check failed. See file Err3018.err for results 520|375 100 00024765 1 1833|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1834|REPORT: Pixel check failed. See file Err3019.err for results 520|375 100 00024765 1 1835|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1836|REPORT: Pixel check failed. See file Err3020.err for results 520|375 100 00024765 1 1837|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1838|REPORT: Pixel check failed. See file Err3021.err for results 520|375 100 00024765 1 1839|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1840|REPORT: Pixel check failed. See file Err3022.err for results 520|375 100 00024765 1 1841|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1842|REPORT: Pixel check failed. See file Err3023.err for results 520|375 100 00024765 1 1843|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1844|REPORT: Pixel check failed. See file Err3024.err for results 520|375 100 00024765 1 1845|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1846|REPORT: Pixel check failed. See file Err3025.err for results 520|375 100 00024765 1 1847|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1848|REPORT: Pixel check failed. See file Err3026.err for results 520|375 100 00024765 1 1849|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1850|REPORT: Pixel check failed. See file Err3027.err for results 520|375 100 00024765 1 1851|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1852|REPORT: Pixel check failed. See file Err3028.err for results 520|375 100 00024765 1 1853|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1854|REPORT: Pixel check failed. See file Err3029.err for results 520|375 100 00024765 1 1855|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1856|REPORT: Pixel check failed. See file Err3030.err for results 520|375 100 00024765 1 1857|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1858|REPORT: Pixel check failed. See file Err3031.err for results 520|375 100 00024765 1 1859|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1860|REPORT: Pixel check failed. See file Err3032.err for results 520|375 100 00024765 1 1861|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1862|REPORT: Pixel check failed. See file Err3033.err for results 520|375 100 00024765 1 1863|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1864|REPORT: Pixel check failed. See file Err3034.err for results 520|375 100 00024765 1 1865|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1866|REPORT: Pixel check failed. See file Err3035.err for results 520|375 100 00024765 1 1867|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1868|REPORT: Pixel check failed. See file Err3036.err for results 520|375 100 00024765 1 1869|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1870|REPORT: Pixel check failed. See file Err3037.err for results 520|375 100 00024765 1 1871|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1872|REPORT: Pixel check failed. See file Err3038.err for results 520|375 100 00024765 1 1873|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1874|REPORT: Pixel check failed. See file Err3039.err for results 520|375 100 00024765 1 1875|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1876|REPORT: Pixel check failed. See file Err3040.err for results 520|375 100 00024765 1 1877|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1878|REPORT: Pixel check failed. See file Err3041.err for results 520|375 100 00024765 1 1879|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1880|REPORT: Pixel check failed. See file Err3042.err for results 520|375 100 00024765 1 1881|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1882|REPORT: Pixel check failed. See file Err3043.err for results 520|375 100 00024765 1 1883|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1884|REPORT: Pixel check failed. See file Err3044.err for results 520|375 100 00024765 1 1885|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1886|REPORT: Pixel check failed. See file Err3045.err for results 520|375 100 00024765 1 1887|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1888|REPORT: Pixel check failed. See file Err3046.err for results 520|375 100 00024765 1 1889|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1890|REPORT: Pixel check failed. See file Err3047.err for results 520|375 100 00024765 1 1891|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1892|REPORT: Pixel check failed. See file Err3048.err for results 520|375 100 00024765 1 1893|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1894|REPORT: Pixel check failed. See file Err3049.err for results 520|375 100 00024765 1 1895|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1896|REPORT: Pixel check failed. See file Err3050.err for results 520|375 100 00024765 1 1897|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1898|REPORT: Pixel check failed. See file Err3051.err for results 520|375 100 00024765 1 1899|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1900|REPORT: Pixel check failed. See file Err3052.err for results 520|375 100 00024765 1 1901|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1902|REPORT: Pixel check failed. See file Err3053.err for results 520|375 100 00024765 1 1903|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1904|REPORT: Pixel check failed. See file Err3054.err for results 520|375 100 00024765 1 1905|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1906|REPORT: Pixel check failed. See file Err3055.err for results 520|375 100 00024765 1 1907|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1908|REPORT: Pixel check failed. See file Err3056.err for results 520|375 100 00024765 1 1909|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1910|REPORT: Pixel check failed. See file Err3057.err for results 520|375 100 00024765 1 1911|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1912|REPORT: Pixel check failed. See file Err3058.err for results 520|375 100 00024765 1 1913|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1914|REPORT: Pixel check failed. See file Err3059.err for results 520|375 100 00024765 1 1915|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1916|REPORT: Pixel check failed. See file Err3060.err for results 520|375 100 00024765 1 1917|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1918|REPORT: Pixel check failed. See file Err3061.err for results 520|375 100 00024765 1 1919|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1920|REPORT: Pixel check failed. See file Err3062.err for results 520|375 100 00024765 1 1921|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1922|REPORT: Pixel check failed. See file Err3063.err for results 520|375 100 00024765 1 1923|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1924|REPORT: Pixel check failed. See file Err3064.err for results 520|375 100 00024765 1 1925|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1926|REPORT: Pixel check failed. See file Err3065.err for results 520|375 100 00024765 1 1927|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1928|REPORT: Pixel check failed. See file Err3066.err for results 520|375 100 00024765 1 1929|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1930|REPORT: Pixel check failed. See file Err3067.err for results 520|375 100 00024765 1 1931|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1932|REPORT: Pixel check failed. See file Err3068.err for results 520|375 100 00024765 1 1933|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1934|REPORT: Pixel check failed. See file Err3069.err for results 520|375 100 00024765 1 1935|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1936|REPORT: Pixel check failed. See file Err3070.err for results 520|375 100 00024765 1 1937|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1938|REPORT: Pixel check failed. See file Err3071.err for results 520|375 100 00024765 1 1939|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1940|REPORT: Pixel check failed. See file Err3072.err for results 520|375 100 00024765 1 1941|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1942|REPORT: Pixel check failed. See file Err3073.err for results 520|375 100 00024765 1 1943|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1944|REPORT: Pixel check failed. See file Err3074.err for results 520|375 100 00024765 1 1945|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1946|REPORT: Pixel check failed. See file Err3075.err for results 520|375 100 00024765 1 1947|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1948|REPORT: Pixel check failed. See file Err3076.err for results 520|375 100 00024765 1 1949|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1950|REPORT: Pixel check failed. See file Err3077.err for results 520|375 100 00024765 1 1951|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1952|REPORT: Pixel check failed. See file Err3078.err for results 520|375 100 00024765 1 1953|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1954|REPORT: Pixel check failed. See file Err3079.err for results 520|375 100 00024765 1 1955|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1956|REPORT: Pixel check failed. See file Err3080.err for results 520|375 100 00024765 1 1957|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1958|REPORT: Pixel check failed. See file Err3081.err for results 520|375 100 00024765 1 1959|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1960|REPORT: Pixel check failed. See file Err3082.err for results 520|375 100 00024765 1 1961|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1962|REPORT: Pixel check failed. See file Err3083.err for results 520|375 100 00024765 1 1963|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1964|REPORT: Pixel check failed. See file Err3084.err for results 520|375 100 00024765 1 1965|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1966|REPORT: Pixel check failed. See file Err3085.err for results 520|375 100 00024765 1 1967|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1968|REPORT: Pixel check failed. See file Err3086.err for results 520|375 100 00024765 1 1969|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1970|REPORT: Pixel check failed. See file Err3087.err for results 520|375 100 00024765 1 1971|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1972|REPORT: Pixel check failed. See file Err3088.err for results 520|375 100 00024765 1 1973|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1974|REPORT: Pixel check failed. See file Err3089.err for results 520|375 100 00024765 1 1975|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1976|REPORT: Pixel check failed. See file Err3090.err for results 520|375 100 00024765 1 1977|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1978|REPORT: Pixel check failed. See file Err3091.err for results 520|375 100 00024765 1 1979|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1980|REPORT: Pixel check failed. See file Err3092.err for results 520|375 100 00024765 1 1981|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1982|REPORT: Pixel check failed. See file Err3093.err for results 520|375 100 00024765 1 1983|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1984|REPORT: Pixel check failed. See file Err3094.err for results 520|375 100 00024765 1 1985|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1986|REPORT: Pixel check failed. See file Err3095.err for results 520|375 100 00024765 1 1987|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1988|REPORT: Pixel check failed. See file Err3096.err for results 520|375 100 00024765 1 1989|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1990|REPORT: Pixel check failed. See file Err3097.err for results 520|375 100 00024765 1 1991|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1992|REPORT: Pixel check failed. See file Err3098.err for results 520|375 100 00024765 1 1993|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1994|REPORT: Pixel check failed. See file Err3099.err for results 520|375 100 00024765 1 1995|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1996|REPORT: Pixel check failed. See file Err3100.err for results 520|375 100 00024765 1 1997|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 1998|REPORT: Pixel check failed. See file Err3101.err for results 520|375 100 00024765 1 1999|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2000|REPORT: Pixel check failed. See file Err3102.err for results 520|375 100 00024765 1 2001|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2002|REPORT: Pixel check failed. See file Err3103.err for results 520|375 100 00024765 1 2003|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2004|REPORT: Pixel check failed. See file Err3104.err for results 520|375 100 00024765 1 2005|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2006|REPORT: Pixel check failed. See file Err3105.err for results 520|375 100 00024765 1 2007|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2008|REPORT: Pixel check failed. See file Err3106.err for results 520|375 100 00024765 1 2009|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2010|REPORT: Pixel check failed. See file Err3107.err for results 520|375 100 00024765 1 2011|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2012|REPORT: Pixel check failed. See file Err3108.err for results 520|375 100 00024765 1 2013|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2014|REPORT: Pixel check failed. See file Err3109.err for results 520|375 100 00024765 1 2015|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2016|REPORT: Pixel check failed. See file Err3110.err for results 520|375 100 00024765 1 2017|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2018|REPORT: Pixel check failed. See file Err3111.err for results 520|375 100 00024765 1 2019|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2020|REPORT: Pixel check failed. See file Err3112.err for results 520|375 100 00024765 1 2021|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2022|REPORT: Pixel check failed. See file Err3113.err for results 520|375 100 00024765 1 2023|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2024|REPORT: Pixel check failed. See file Err3114.err for results 520|375 100 00024765 1 2025|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2026|REPORT: Pixel check failed. See file Err3115.err for results 520|375 100 00024765 1 2027|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2028|REPORT: Pixel check failed. See file Err3116.err for results 520|375 100 00024765 1 2029|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2030|REPORT: Pixel check failed. See file Err3117.err for results 520|375 100 00024765 1 2031|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2032|REPORT: Pixel check failed. See file Err3118.err for results 520|375 100 00024765 1 2033|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2034|REPORT: Pixel check failed. See file Err3119.err for results 520|375 100 00024765 1 2035|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2036|REPORT: Pixel check failed. See file Err3120.err for results 520|375 100 00024765 1 2037|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2038|REPORT: Pixel check failed. See file Err3121.err for results 520|375 100 00024765 1 2039|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2040|REPORT: Pixel check failed. See file Err3122.err for results 520|375 100 00024765 1 2041|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2042|REPORT: Pixel check failed. See file Err3123.err for results 520|375 100 00024765 1 2043|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2044|REPORT: Pixel check failed. See file Err3124.err for results 520|375 100 00024765 1 2045|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2046|REPORT: Pixel check failed. See file Err3125.err for results 520|375 100 00024765 1 2047|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2048|REPORT: Pixel check failed. See file Err3126.err for results 520|375 100 00024765 1 2049|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2050|REPORT: Pixel check failed. See file Err3127.err for results 520|375 100 00024765 1 2051|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2052|REPORT: Pixel check failed. See file Err3128.err for results 520|375 100 00024765 1 2053|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2054|REPORT: Pixel check failed. See file Err3129.err for results 520|375 100 00024765 1 2055|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2056|REPORT: Pixel check failed. See file Err3130.err for results 520|375 100 00024765 1 2057|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2058|REPORT: Pixel check failed. See file Err3131.err for results 520|375 100 00024765 1 2059|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2060|REPORT: Pixel check failed. See file Err3132.err for results 520|375 100 00024765 1 2061|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2062|REPORT: Pixel check failed. See file Err3133.err for results 520|375 100 00024765 1 2063|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2064|REPORT: Pixel check failed. See file Err3134.err for results 520|375 100 00024765 1 2065|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2066|REPORT: Pixel check failed. See file Err3135.err for results 520|375 100 00024765 1 2067|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2068|REPORT: Pixel check failed. See file Err3136.err for results 520|375 100 00024765 1 2069|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2070|REPORT: Pixel check failed. See file Err3137.err for results 520|375 100 00024765 1 2071|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2072|REPORT: Pixel check failed. See file Err3138.err for results 520|375 100 00024765 1 2073|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2074|REPORT: Pixel check failed. See file Err3139.err for results 520|375 100 00024765 1 2075|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2076|REPORT: Pixel check failed. See file Err3140.err for results 520|375 100 00024765 1 2077|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2078|REPORT: Pixel check failed. See file Err3141.err for results 520|375 100 00024765 1 2079|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2080|REPORT: Pixel check failed. See file Err3142.err for results 520|375 100 00024765 1 2081|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2082|REPORT: Pixel check failed. See file Err3143.err for results 520|375 100 00024765 1 2083|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2084|REPORT: Pixel check failed. See file Err3144.err for results 520|375 100 00024765 1 2085|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2086|REPORT: Pixel check failed. See file Err3145.err for results 520|375 100 00024765 1 2087|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2088|REPORT: Pixel check failed. See file Err3146.err for results 520|375 100 00024765 1 2089|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2090|REPORT: Pixel check failed. See file Err3147.err for results 520|375 100 00024765 1 2091|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2092|REPORT: Pixel check failed. See file Err3148.err for results 520|375 100 00024765 1 2093|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2094|REPORT: Pixel check failed. See file Err3149.err for results 520|375 100 00024765 1 2095|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2096|REPORT: Pixel check failed. See file Err3150.err for results 520|375 100 00024765 1 2097|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2098|REPORT: Pixel check failed. See file Err3151.err for results 520|375 100 00024765 1 2099|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2100|REPORT: Pixel check failed. See file Err3152.err for results 520|375 100 00024765 1 2101|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2102|REPORT: Pixel check failed. See file Err3153.err for results 520|375 100 00024765 1 2103|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2104|REPORT: Pixel check failed. See file Err3154.err for results 520|375 100 00024765 1 2105|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2106|REPORT: Pixel check failed. See file Err3155.err for results 520|375 100 00024765 1 2107|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2108|REPORT: Pixel check failed. See file Err3156.err for results 520|375 100 00024765 1 2109|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2110|REPORT: Pixel check failed. See file Err3157.err for results 520|375 100 00024765 1 2111|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2112|REPORT: Pixel check failed. See file Err3158.err for results 520|375 100 00024765 1 2113|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2114|REPORT: Pixel check failed. See file Err3159.err for results 520|375 100 00024765 1 2115|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2116|REPORT: Pixel check failed. See file Err3160.err for results 520|375 100 00024765 1 2117|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2118|REPORT: Pixel check failed. See file Err3161.err for results 520|375 100 00024765 1 2119|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2120|REPORT: Pixel check failed. See file Err3162.err for results 520|375 100 00024765 1 2121|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2122|REPORT: Pixel check failed. See file Err3163.err for results 520|375 100 00024765 1 2123|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2124|REPORT: Pixel check failed. See file Err3164.err for results 520|375 100 00024765 1 2125|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2126|REPORT: Pixel check failed. See file Err3165.err for results 520|375 100 00024765 1 2127|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2128|REPORT: Pixel check failed. See file Err3166.err for results 520|375 100 00024765 1 2129|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2130|REPORT: Pixel check failed. See file Err3167.err for results 520|375 100 00024765 1 2131|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2132|REPORT: Pixel check failed. See file Err3168.err for results 520|375 100 00024765 1 2133|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2134|REPORT: Pixel check failed. See file Err3169.err for results 520|375 100 00024765 1 2135|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2136|REPORT: Pixel check failed. See file Err3170.err for results 520|375 100 00024765 1 2137|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2138|REPORT: Pixel check failed. See file Err3171.err for results 520|375 100 00024765 1 2139|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2140|REPORT: Pixel check failed. See file Err3172.err for results 520|375 100 00024765 1 2141|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2142|REPORT: Pixel check failed. See file Err3173.err for results 520|375 100 00024765 1 2143|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2144|REPORT: Pixel check failed. See file Err3174.err for results 520|375 100 00024765 1 2145|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2146|REPORT: Pixel check failed. See file Err3175.err for results 520|375 100 00024765 1 2147|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2148|REPORT: Pixel check failed. See file Err3176.err for results 520|375 100 00024765 1 2149|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2150|REPORT: Pixel check failed. See file Err3177.err for results 520|375 100 00024765 1 2151|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2152|REPORT: Pixel check failed. See file Err3178.err for results 520|375 100 00024765 1 2153|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2154|REPORT: Pixel check failed. See file Err3179.err for results 520|375 100 00024765 1 2155|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2156|REPORT: Pixel check failed. See file Err3180.err for results 520|375 100 00024765 1 2157|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2158|REPORT: Pixel check failed. See file Err3181.err for results 520|375 100 00024765 1 2159|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2160|REPORT: Pixel check failed. See file Err3182.err for results 520|375 100 00024765 1 2161|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2162|REPORT: Pixel check failed. See file Err3183.err for results 520|375 100 00024765 1 2163|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2164|REPORT: Pixel check failed. See file Err3184.err for results 520|375 100 00024765 1 2165|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2166|REPORT: Pixel check failed. See file Err3185.err for results 520|375 100 00024765 1 2167|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2168|REPORT: Pixel check failed. See file Err3186.err for results 520|375 100 00024765 1 2169|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2170|REPORT: Pixel check failed. See file Err3187.err for results 520|375 100 00024765 1 2171|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2172|REPORT: Pixel check failed. See file Err3188.err for results 520|375 100 00024765 1 2173|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2174|REPORT: Pixel check failed. See file Err3189.err for results 520|375 100 00024765 1 2175|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2176|REPORT: Pixel check failed. See file Err3190.err for results 520|375 100 00024765 1 2177|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2178|REPORT: Pixel check failed. See file Err3191.err for results 520|375 100 00024765 1 2179|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2180|REPORT: Pixel check failed. See file Err3192.err for results 520|375 100 00024765 1 2181|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2182|REPORT: Pixel check failed. See file Err3193.err for results 520|375 100 00024765 1 2183|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2184|REPORT: Pixel check failed. See file Err3194.err for results 520|375 100 00024765 1 2185|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2186|REPORT: Pixel check failed. See file Err3195.err for results 520|375 100 00024765 1 2187|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2188|REPORT: Pixel check failed. See file Err3196.err for results 520|375 100 00024765 1 2189|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2190|REPORT: Pixel check failed. See file Err3197.err for results 520|375 100 00024765 1 2191|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2192|REPORT: Pixel check failed. See file Err3198.err for results 520|375 100 00024765 1 2193|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2194|REPORT: Pixel check failed. See file Err3199.err for results 520|375 100 00024765 1 2195|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2196|REPORT: Pixel check failed. See file Err3200.err for results 520|375 100 00024765 1 2197|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2198|REPORT: Pixel check failed. See file Err3201.err for results 520|375 100 00024765 1 2199|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2200|REPORT: Pixel check failed. See file Err3202.err for results 520|375 100 00024765 1 2201|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2202|REPORT: Pixel check failed. See file Err3203.err for results 520|375 100 00024765 1 2203|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2204|REPORT: Pixel check failed. See file Err3204.err for results 520|375 100 00024765 1 2205|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2206|REPORT: Pixel check failed. See file Err3205.err for results 520|375 100 00024765 1 2207|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2208|REPORT: Pixel check failed. See file Err3206.err for results 520|375 100 00024765 1 2209|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2210|REPORT: Pixel check failed. See file Err3207.err for results 520|375 100 00024765 1 2211|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2212|REPORT: Pixel check failed. See file Err3208.err for results 520|375 100 00024765 1 2213|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2214|REPORT: Pixel check failed. See file Err3209.err for results 520|375 100 00024765 1 2215|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2216|REPORT: Pixel check failed. See file Err3210.err for results 520|375 100 00024765 1 2217|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2218|REPORT: Pixel check failed. See file Err3211.err for results 520|375 100 00024765 1 2219|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2220|REPORT: Pixel check failed. See file Err3212.err for results 520|375 100 00024765 1 2221|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2222|REPORT: Pixel check failed. See file Err3213.err for results 520|375 100 00024765 1 2223|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2224|REPORT: Pixel check failed. See file Err3214.err for results 520|375 100 00024765 1 2225|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2226|REPORT: Pixel check failed. See file Err3215.err for results 520|375 100 00024765 1 2227|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2228|REPORT: Pixel check failed. See file Err3216.err for results 520|375 100 00024765 1 2229|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2230|REPORT: Pixel check failed. See file Err3217.err for results 520|375 100 00024765 1 2231|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2232|REPORT: Pixel check failed. See file Err3218.err for results 520|375 100 00024765 1 2233|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2234|REPORT: Pixel check failed. See file Err3219.err for results 520|375 100 00024765 1 2235|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2236|REPORT: Pixel check failed. See file Err3220.err for results 520|375 100 00024765 1 2237|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2238|REPORT: Pixel check failed. See file Err3221.err for results 520|375 100 00024765 1 2239|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2240|REPORT: Pixel check failed. See file Err3222.err for results 520|375 100 00024765 1 2241|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2242|REPORT: Pixel check failed. See file Err3223.err for results 520|375 100 00024765 1 2243|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2244|REPORT: Pixel check failed. See file Err3224.err for results 520|375 100 00024765 1 2245|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2246|REPORT: Pixel check failed. See file Err3225.err for results 520|375 100 00024765 1 2247|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2248|REPORT: Pixel check failed. See file Err3226.err for results 520|375 100 00024765 1 2249|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2250|REPORT: Pixel check failed. See file Err3227.err for results 520|375 100 00024765 1 2251|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2252|REPORT: Pixel check failed. See file Err3228.err for results 520|375 100 00024765 1 2253|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2254|REPORT: Pixel check failed. See file Err3229.err for results 520|375 100 00024765 1 2255|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2256|REPORT: Pixel check failed. See file Err3230.err for results 520|375 100 00024765 1 2257|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2258|REPORT: Pixel check failed. See file Err3231.err for results 520|375 100 00024765 1 2259|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2260|REPORT: Pixel check failed. See file Err3232.err for results 520|375 100 00024765 1 2261|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2262|REPORT: Pixel check failed. See file Err3233.err for results 520|375 100 00024765 1 2263|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2264|REPORT: Pixel check failed. See file Err3234.err for results 520|375 100 00024765 1 2265|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2266|REPORT: Pixel check failed. See file Err3235.err for results 520|375 100 00024765 1 2267|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2268|REPORT: Pixel check failed. See file Err3236.err for results 520|375 100 00024765 1 2269|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2270|REPORT: Pixel check failed. See file Err3237.err for results 520|375 100 00024765 1 2271|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2272|REPORT: Pixel check failed. See file Err3238.err for results 520|375 100 00024765 1 2273|REPORT: A total of 1 out of 9000 pixels were bad 520|375 100 00024765 1 2274|REPORT: Pixel check failed. See file Err3239.err for results 220|375 100 1 08:55:54|FAIL 410|375 100 1 08:55:54|IC End 400|375 101 1 08:55:54|IC Start 200|375 101 08:55:54|TP Start 520|375 101 00024765 1 1|VSW5TESTSUITE PURPOSE 101 520|375 101 00024765 1 2|Assertion XDrawArcs-101.(A) 520|375 101 00024765 1 3|The value for background is truncated to the depth of the 520|375 101 00024765 1 4|GC. 520|375 101 00024765 1 5|METH: Set GC component background to value with all bits set. 520|375 101 00024765 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|375 101 00024765 1 7|METH: Set GC component stipple to all zeros 520|375 101 00024765 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|375 101 00024765 1 9|METH: else if (XCopyPlane || XPutImage) 520|375 101 00024765 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|375 101 00024765 1 11|METH: else if XCopyArea 520|375 101 00024765 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|375 101 00024765 1 13|METH: Draw item. 520|375 101 00024765 1 14|METH: Find a pixel with a value other than W_BG. 520|375 101 00024765 1 15|METH: Check that this is truncated to the depth. 220|375 101 0 08:55:54|PASS 410|375 101 1 08:55:54|IC End 400|375 102 1 08:55:54|IC Start 200|375 102 08:55:54|TP Start 520|375 102 00024765 1 1|VSW5TESTSUITE PURPOSE 102 520|375 102 00024765 1 2|Assertion XDrawArcs-102.(A) 520|375 102 00024765 1 3|The tile/stipple origin coordinates ts-x-origin and 520|375 102 00024765 1 4|ts-y-origin are interpreted relative to the origin of the 520|375 102 00024765 1 5|destination drawable specified in the graphics operation. 520|375 102 00024765 1 6|METH: Create a stipple pixmap. 520|375 102 00024765 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|375 102 00024765 1 8|METH: For various tile/stipple origins: 520|375 102 00024765 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|375 102 00024765 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|375 102 00024765 1 11|METH: Clear drawable. 520|375 102 00024765 1 12|METH: Do graphics operation. 520|375 102 00024765 1 13|METH: Pixmap verify. 520|375 102 00024765 1 14|METH: Create a tile with depth of drawable. 520|375 102 00024765 1 15|METH: Set tile component of GC to tile using XSetTile. 520|375 102 00024765 1 16|METH: For various tile/stipple origins: 520|375 102 00024765 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|375 102 00024765 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|375 102 00024765 1 19|METH: Clear drawable. 520|375 102 00024765 1 20|METH: Do graphics operation. 520|375 102 00024765 1 21|METH: Pixmap verify. 520|375 102 00024765 1 22|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 23|REPORT: Pixel check failed. See file Err3240.err for results 520|375 102 00024765 1 24|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 25|REPORT: Pixel check failed. See file Err3241.err for results 520|375 102 00024765 1 26|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 27|REPORT: Pixel check failed. See file Err3242.err for results 520|375 102 00024765 1 28|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 29|REPORT: Pixel check failed. See file Err3243.err for results 520|375 102 00024765 1 30|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 31|REPORT: Pixel check failed. See file Err3244.err for results 520|375 102 00024765 1 32|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 33|REPORT: Pixel check failed. See file Err3245.err for results 520|375 102 00024765 1 34|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 35|REPORT: Pixel check failed. See file Err3246.err for results 520|375 102 00024765 1 36|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 37|REPORT: Pixel check failed. See file Err3247.err for results 520|375 102 00024765 1 38|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 39|REPORT: Pixel check failed. See file Err3248.err for results 520|375 102 00024765 1 40|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 41|REPORT: Pixel check failed. See file Err3249.err for results 520|375 102 00024765 1 42|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 43|REPORT: Pixel check failed. See file Err3250.err for results 520|375 102 00024765 1 44|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 45|REPORT: Pixel check failed. See file Err3251.err for results 520|375 102 00024765 1 46|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 47|REPORT: Pixel check failed. See file Err3252.err for results 520|375 102 00024765 1 48|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 49|REPORT: Pixel check failed. See file Err3253.err for results 520|375 102 00024765 1 50|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 51|REPORT: Pixel check failed. See file Err3254.err for results 520|375 102 00024765 1 52|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 53|REPORT: Pixel check failed. See file Err3255.err for results 520|375 102 00024765 1 54|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 55|REPORT: Pixel check failed. See file Err3256.err for results 520|375 102 00024765 1 56|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 57|REPORT: Pixel check failed. See file Err3257.err for results 520|375 102 00024765 1 58|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 59|REPORT: Pixel check failed. See file Err3258.err for results 520|375 102 00024765 1 60|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 61|REPORT: Pixel check failed. See file Err3259.err for results 520|375 102 00024765 1 62|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 63|REPORT: Pixel check failed. See file Err3260.err for results 520|375 102 00024765 1 64|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 65|REPORT: Pixel check failed. See file Err3261.err for results 520|375 102 00024765 1 66|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 67|REPORT: Pixel check failed. See file Err3262.err for results 520|375 102 00024765 1 68|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 69|REPORT: Pixel check failed. See file Err3263.err for results 520|375 102 00024765 1 70|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 71|REPORT: Pixel check failed. See file Err3264.err for results 520|375 102 00024765 1 72|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 73|REPORT: Pixel check failed. See file Err3265.err for results 520|375 102 00024765 1 74|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 75|REPORT: Pixel check failed. See file Err3266.err for results 520|375 102 00024765 1 76|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 77|REPORT: Pixel check failed. See file Err3267.err for results 520|375 102 00024765 1 78|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 79|REPORT: Pixel check failed. See file Err3268.err for results 520|375 102 00024765 1 80|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 81|REPORT: Pixel check failed. See file Err3269.err for results 520|375 102 00024765 1 82|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 83|REPORT: Pixel check failed. See file Err3270.err for results 520|375 102 00024765 1 84|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 85|REPORT: Pixel check failed. See file Err3271.err for results 520|375 102 00024765 1 86|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 87|REPORT: Pixel check failed. See file Err3272.err for results 520|375 102 00024765 1 88|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 89|REPORT: Pixel check failed. See file Err3273.err for results 520|375 102 00024765 1 90|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 91|REPORT: Pixel check failed. See file Err3274.err for results 520|375 102 00024765 1 92|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 93|REPORT: Pixel check failed. See file Err3275.err for results 520|375 102 00024765 1 94|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 95|REPORT: Pixel check failed. See file Err3276.err for results 520|375 102 00024765 1 96|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 97|REPORT: Pixel check failed. See file Err3277.err for results 520|375 102 00024765 1 98|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 99|REPORT: Pixel check failed. See file Err3278.err for results 520|375 102 00024765 1 100|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 101|REPORT: Pixel check failed. See file Err3279.err for results 520|375 102 00024765 1 102|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 103|REPORT: Pixel check failed. See file Err3280.err for results 520|375 102 00024765 1 104|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 105|REPORT: Pixel check failed. See file Err3281.err for results 520|375 102 00024765 1 106|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 107|REPORT: Pixel check failed. See file Err3282.err for results 520|375 102 00024765 1 108|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 109|REPORT: Pixel check failed. See file Err3283.err for results 520|375 102 00024765 1 110|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 111|REPORT: Pixel check failed. See file Err3284.err for results 520|375 102 00024765 1 112|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 113|REPORT: Pixel check failed. See file Err3285.err for results 520|375 102 00024765 1 114|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 115|REPORT: Pixel check failed. See file Err3286.err for results 520|375 102 00024765 1 116|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 117|REPORT: Pixel check failed. See file Err3287.err for results 520|375 102 00024765 1 118|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 119|REPORT: Pixel check failed. See file Err3288.err for results 520|375 102 00024765 1 120|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 121|REPORT: Pixel check failed. See file Err3289.err for results 520|375 102 00024765 1 122|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 123|REPORT: Pixel check failed. See file Err3290.err for results 520|375 102 00024765 1 124|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 125|REPORT: Pixel check failed. See file Err3291.err for results 520|375 102 00024765 1 126|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 127|REPORT: Pixel check failed. See file Err3292.err for results 520|375 102 00024765 1 128|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 129|REPORT: Pixel check failed. See file Err3293.err for results 520|375 102 00024765 1 130|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 131|REPORT: Pixel check failed. See file Err3294.err for results 520|375 102 00024765 1 132|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 133|REPORT: Pixel check failed. See file Err3295.err for results 520|375 102 00024765 1 134|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 135|REPORT: Pixel check failed. See file Err3296.err for results 520|375 102 00024765 1 136|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 137|REPORT: Pixel check failed. See file Err3297.err for results 520|375 102 00024765 1 138|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 139|REPORT: Pixel check failed. See file Err3298.err for results 520|375 102 00024765 1 140|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 141|REPORT: Pixel check failed. See file Err3299.err for results 520|375 102 00024765 1 142|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 143|REPORT: Pixel check failed. See file Err3300.err for results 520|375 102 00024765 1 144|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 145|REPORT: Pixel check failed. See file Err3301.err for results 520|375 102 00024765 1 146|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 147|REPORT: Pixel check failed. See file Err3302.err for results 520|375 102 00024765 1 148|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 149|REPORT: Pixel check failed. See file Err3303.err for results 520|375 102 00024765 1 150|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 151|REPORT: Pixel check failed. See file Err3304.err for results 520|375 102 00024765 1 152|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 153|REPORT: Pixel check failed. See file Err3305.err for results 520|375 102 00024765 1 154|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 155|REPORT: Pixel check failed. See file Err3306.err for results 520|375 102 00024765 1 156|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 157|REPORT: Pixel check failed. See file Err3307.err for results 520|375 102 00024765 1 158|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 159|REPORT: Pixel check failed. See file Err3308.err for results 520|375 102 00024765 1 160|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 161|REPORT: Pixel check failed. See file Err3309.err for results 520|375 102 00024765 1 162|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 163|REPORT: Pixel check failed. See file Err3310.err for results 520|375 102 00024765 1 164|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 165|REPORT: Pixel check failed. See file Err3311.err for results 520|375 102 00024765 1 166|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 167|REPORT: Pixel check failed. See file Err3312.err for results 520|375 102 00024765 1 168|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 169|REPORT: Pixel check failed. See file Err3313.err for results 520|375 102 00024765 1 170|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 171|REPORT: Pixel check failed. See file Err3314.err for results 520|375 102 00024765 1 172|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 173|REPORT: Pixel check failed. See file Err3315.err for results 520|375 102 00024765 1 174|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 175|REPORT: Pixel check failed. See file Err3316.err for results 520|375 102 00024765 1 176|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 177|REPORT: Pixel check failed. See file Err3317.err for results 520|375 102 00024765 1 178|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 179|REPORT: Pixel check failed. See file Err3318.err for results 520|375 102 00024765 1 180|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 181|REPORT: Pixel check failed. See file Err3319.err for results 520|375 102 00024765 1 182|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 183|REPORT: Pixel check failed. See file Err3320.err for results 520|375 102 00024765 1 184|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 185|REPORT: Pixel check failed. See file Err3321.err for results 520|375 102 00024765 1 186|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 187|REPORT: Pixel check failed. See file Err3322.err for results 520|375 102 00024765 1 188|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 189|REPORT: Pixel check failed. See file Err3323.err for results 520|375 102 00024765 1 190|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 191|REPORT: Pixel check failed. See file Err3324.err for results 520|375 102 00024765 1 192|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 193|REPORT: Pixel check failed. See file Err3325.err for results 520|375 102 00024765 1 194|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 195|REPORT: Pixel check failed. See file Err3326.err for results 520|375 102 00024765 1 196|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 197|REPORT: Pixel check failed. See file Err3327.err for results 520|375 102 00024765 1 198|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 199|REPORT: Pixel check failed. See file Err3328.err for results 520|375 102 00024765 1 200|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 201|REPORT: Pixel check failed. See file Err3329.err for results 520|375 102 00024765 1 202|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 203|REPORT: Pixel check failed. See file Err3330.err for results 520|375 102 00024765 1 204|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 205|REPORT: Pixel check failed. See file Err3331.err for results 520|375 102 00024765 1 206|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 207|REPORT: Pixel check failed. See file Err3332.err for results 520|375 102 00024765 1 208|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 209|REPORT: Pixel check failed. See file Err3333.err for results 520|375 102 00024765 1 210|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 211|REPORT: Pixel check failed. See file Err3334.err for results 520|375 102 00024765 1 212|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 213|REPORT: Pixel check failed. See file Err3335.err for results 520|375 102 00024765 1 214|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 215|REPORT: Pixel check failed. See file Err3336.err for results 520|375 102 00024765 1 216|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 217|REPORT: Pixel check failed. See file Err3337.err for results 520|375 102 00024765 1 218|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 219|REPORT: Pixel check failed. See file Err3338.err for results 520|375 102 00024765 1 220|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 221|REPORT: Pixel check failed. See file Err3339.err for results 520|375 102 00024765 1 222|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 223|REPORT: Pixel check failed. See file Err3340.err for results 520|375 102 00024765 1 224|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 225|REPORT: Pixel check failed. See file Err3341.err for results 520|375 102 00024765 1 226|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 227|REPORT: Pixel check failed. See file Err3342.err for results 520|375 102 00024765 1 228|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 229|REPORT: Pixel check failed. See file Err3343.err for results 520|375 102 00024765 1 230|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 231|REPORT: Pixel check failed. See file Err3344.err for results 520|375 102 00024765 1 232|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 233|REPORT: Pixel check failed. See file Err3345.err for results 520|375 102 00024765 1 234|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 235|REPORT: Pixel check failed. See file Err3346.err for results 520|375 102 00024765 1 236|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 237|REPORT: Pixel check failed. See file Err3347.err for results 520|375 102 00024765 1 238|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 239|REPORT: Pixel check failed. See file Err3348.err for results 520|375 102 00024765 1 240|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 241|REPORT: Pixel check failed. See file Err3349.err for results 520|375 102 00024765 1 242|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 243|REPORT: Pixel check failed. See file Err3350.err for results 520|375 102 00024765 1 244|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 245|REPORT: Pixel check failed. See file Err3351.err for results 520|375 102 00024765 1 246|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 247|REPORT: Pixel check failed. See file Err3352.err for results 520|375 102 00024765 1 248|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 249|REPORT: Pixel check failed. See file Err3353.err for results 520|375 102 00024765 1 250|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 251|REPORT: Pixel check failed. See file Err3354.err for results 520|375 102 00024765 1 252|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 253|REPORT: Pixel check failed. See file Err3355.err for results 520|375 102 00024765 1 254|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 255|REPORT: Pixel check failed. See file Err3356.err for results 520|375 102 00024765 1 256|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 257|REPORT: Pixel check failed. See file Err3357.err for results 520|375 102 00024765 1 258|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 259|REPORT: Pixel check failed. See file Err3358.err for results 520|375 102 00024765 1 260|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 261|REPORT: Pixel check failed. See file Err3359.err for results 520|375 102 00024765 1 262|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 263|REPORT: Pixel check failed. See file Err3360.err for results 520|375 102 00024765 1 264|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 265|REPORT: Pixel check failed. See file Err3361.err for results 520|375 102 00024765 1 266|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 267|REPORT: Pixel check failed. See file Err3362.err for results 520|375 102 00024765 1 268|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 269|REPORT: Pixel check failed. See file Err3363.err for results 520|375 102 00024765 1 270|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 271|REPORT: Pixel check failed. See file Err3364.err for results 520|375 102 00024765 1 272|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 273|REPORT: Pixel check failed. See file Err3365.err for results 520|375 102 00024765 1 274|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 275|REPORT: Pixel check failed. See file Err3366.err for results 520|375 102 00024765 1 276|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 277|REPORT: Pixel check failed. See file Err3367.err for results 520|375 102 00024765 1 278|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 279|REPORT: Pixel check failed. See file Err3368.err for results 520|375 102 00024765 1 280|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 281|REPORT: Pixel check failed. See file Err3369.err for results 520|375 102 00024765 1 282|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 283|REPORT: Pixel check failed. See file Err3370.err for results 520|375 102 00024765 1 284|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 285|REPORT: Pixel check failed. See file Err3371.err for results 520|375 102 00024765 1 286|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 287|REPORT: Pixel check failed. See file Err3372.err for results 520|375 102 00024765 1 288|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 289|REPORT: Pixel check failed. See file Err3373.err for results 520|375 102 00024765 1 290|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 291|REPORT: Pixel check failed. See file Err3374.err for results 520|375 102 00024765 1 292|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 293|REPORT: Pixel check failed. See file Err3375.err for results 520|375 102 00024765 1 294|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 295|REPORT: Pixel check failed. See file Err3376.err for results 520|375 102 00024765 1 296|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 297|REPORT: Pixel check failed. See file Err3377.err for results 520|375 102 00024765 1 298|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 299|REPORT: Pixel check failed. See file Err3378.err for results 520|375 102 00024765 1 300|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 301|REPORT: Pixel check failed. See file Err3379.err for results 520|375 102 00024765 1 302|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 303|REPORT: Pixel check failed. See file Err3380.err for results 520|375 102 00024765 1 304|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 305|REPORT: Pixel check failed. See file Err3381.err for results 520|375 102 00024765 1 306|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 307|REPORT: Pixel check failed. See file Err3382.err for results 520|375 102 00024765 1 308|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 309|REPORT: Pixel check failed. See file Err3383.err for results 520|375 102 00024765 1 310|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 311|REPORT: Pixel check failed. See file Err3384.err for results 520|375 102 00024765 1 312|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 313|REPORT: Pixel check failed. See file Err3385.err for results 520|375 102 00024765 1 314|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 315|REPORT: Pixel check failed. See file Err3386.err for results 520|375 102 00024765 1 316|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 317|REPORT: Pixel check failed. See file Err3387.err for results 520|375 102 00024765 1 318|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 319|REPORT: Pixel check failed. See file Err3388.err for results 520|375 102 00024765 1 320|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 321|REPORT: Pixel check failed. See file Err3389.err for results 520|375 102 00024765 1 322|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 323|REPORT: Pixel check failed. See file Err3390.err for results 520|375 102 00024765 1 324|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 325|REPORT: Pixel check failed. See file Err3391.err for results 520|375 102 00024765 1 326|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 327|REPORT: Pixel check failed. See file Err3392.err for results 520|375 102 00024765 1 328|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 329|REPORT: Pixel check failed. See file Err3393.err for results 520|375 102 00024765 1 330|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 331|REPORT: Pixel check failed. See file Err3394.err for results 520|375 102 00024765 1 332|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 333|REPORT: Pixel check failed. See file Err3395.err for results 520|375 102 00024765 1 334|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 335|REPORT: Pixel check failed. See file Err3396.err for results 520|375 102 00024765 1 336|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 337|REPORT: Pixel check failed. See file Err3397.err for results 520|375 102 00024765 1 338|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 339|REPORT: Pixel check failed. See file Err3398.err for results 520|375 102 00024765 1 340|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 341|REPORT: Pixel check failed. See file Err3399.err for results 520|375 102 00024765 1 342|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 343|REPORT: Pixel check failed. See file Err3400.err for results 520|375 102 00024765 1 344|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 345|REPORT: Pixel check failed. See file Err3401.err for results 520|375 102 00024765 1 346|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 347|REPORT: Pixel check failed. See file Err3402.err for results 520|375 102 00024765 1 348|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 349|REPORT: Pixel check failed. See file Err3403.err for results 520|375 102 00024765 1 350|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 351|REPORT: Pixel check failed. See file Err3404.err for results 520|375 102 00024765 1 352|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 353|REPORT: Pixel check failed. See file Err3405.err for results 520|375 102 00024765 1 354|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 355|REPORT: Pixel check failed. See file Err3406.err for results 520|375 102 00024765 1 356|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 357|REPORT: Pixel check failed. See file Err3407.err for results 520|375 102 00024765 1 358|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 359|REPORT: Pixel check failed. See file Err3408.err for results 520|375 102 00024765 1 360|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 361|REPORT: Pixel check failed. See file Err3409.err for results 520|375 102 00024765 1 362|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 363|REPORT: Pixel check failed. See file Err3410.err for results 520|375 102 00024765 1 364|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 365|REPORT: Pixel check failed. See file Err3411.err for results 520|375 102 00024765 1 366|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 367|REPORT: Pixel check failed. See file Err3412.err for results 520|375 102 00024765 1 368|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 369|REPORT: Pixel check failed. See file Err3413.err for results 520|375 102 00024765 1 370|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 371|REPORT: Pixel check failed. See file Err3414.err for results 520|375 102 00024765 1 372|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 373|REPORT: Pixel check failed. See file Err3415.err for results 520|375 102 00024765 1 374|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 375|REPORT: Pixel check failed. See file Err3416.err for results 520|375 102 00024765 1 376|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 377|REPORT: Pixel check failed. See file Err3417.err for results 520|375 102 00024765 1 378|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 379|REPORT: Pixel check failed. See file Err3418.err for results 520|375 102 00024765 1 380|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 381|REPORT: Pixel check failed. See file Err3419.err for results 520|375 102 00024765 1 382|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 383|REPORT: Pixel check failed. See file Err3420.err for results 520|375 102 00024765 1 384|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 385|REPORT: Pixel check failed. See file Err3421.err for results 520|375 102 00024765 1 386|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 387|REPORT: Pixel check failed. See file Err3422.err for results 520|375 102 00024765 1 388|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 389|REPORT: Pixel check failed. See file Err3423.err for results 520|375 102 00024765 1 390|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 391|REPORT: Pixel check failed. See file Err3424.err for results 520|375 102 00024765 1 392|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 393|REPORT: Pixel check failed. See file Err3425.err for results 520|375 102 00024765 1 394|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 395|REPORT: Pixel check failed. See file Err3426.err for results 520|375 102 00024765 1 396|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 397|REPORT: Pixel check failed. See file Err3427.err for results 520|375 102 00024765 1 398|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 399|REPORT: Pixel check failed. See file Err3428.err for results 520|375 102 00024765 1 400|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 401|REPORT: Pixel check failed. See file Err3429.err for results 520|375 102 00024765 1 402|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 403|REPORT: Pixel check failed. See file Err3430.err for results 520|375 102 00024765 1 404|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 405|REPORT: Pixel check failed. See file Err3431.err for results 520|375 102 00024765 1 406|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 407|REPORT: Pixel check failed. See file Err3432.err for results 520|375 102 00024765 1 408|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 409|REPORT: Pixel check failed. See file Err3433.err for results 520|375 102 00024765 1 410|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 411|REPORT: Pixel check failed. See file Err3434.err for results 520|375 102 00024765 1 412|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 413|REPORT: Pixel check failed. See file Err3435.err for results 520|375 102 00024765 1 414|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 415|REPORT: Pixel check failed. See file Err3436.err for results 520|375 102 00024765 1 416|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 417|REPORT: Pixel check failed. See file Err3437.err for results 520|375 102 00024765 1 418|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 419|REPORT: Pixel check failed. See file Err3438.err for results 520|375 102 00024765 1 420|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 421|REPORT: Pixel check failed. See file Err3439.err for results 520|375 102 00024765 1 422|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 423|REPORT: Pixel check failed. See file Err3440.err for results 520|375 102 00024765 1 424|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 425|REPORT: Pixel check failed. See file Err3441.err for results 520|375 102 00024765 1 426|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 427|REPORT: Pixel check failed. See file Err3442.err for results 520|375 102 00024765 1 428|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 429|REPORT: Pixel check failed. See file Err3443.err for results 520|375 102 00024765 1 430|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 431|REPORT: Pixel check failed. See file Err3444.err for results 520|375 102 00024765 1 432|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 433|REPORT: Pixel check failed. See file Err3445.err for results 520|375 102 00024765 1 434|REPORT: A total of 1 out of 9000 pixels were bad 520|375 102 00024765 1 435|REPORT: Pixel check failed. See file Err3446.err for results 220|375 102 1 08:55:55|FAIL 410|375 102 1 08:55:55|IC End 400|375 103 1 08:55:55|IC Start 200|375 103 08:55:55|TP Start 520|375 103 00024765 1 1|VSW5TESTSUITE PURPOSE 103 520|375 103 00024765 1 2|Assertion XDrawArcs-103.(A) 520|375 103 00024765 1 3|The dash_offset defines the phase of the pattern, 520|375 103 00024765 1 4|specifying how many pixels into the dash-list the pattern 520|375 103 00024765 1 5|begins in any single graphics request. 520|375 103 00024765 1 6|METH: For both odd and even line widths do: 520|375 103 00024765 1 7|METH: Set graphics coordinates for dashed lines 520|375 103 00024765 1 8|METH: (includes horizontal and vertical cases, 520|375 103 00024765 1 9|METH: and includes joins and caps where relevant). 520|375 103 00024765 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|375 103 00024765 1 11|METH: For various dash_offsets: 520|375 103 00024765 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|375 103 00024765 1 13|METH: Clear drawable. 520|375 103 00024765 1 14|METH: Draw lines. 520|375 103 00024765 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|375 103 00024765 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|375 103 00024765 1 17|METH: Clear drawable. 520|375 103 00024765 1 18|METH: Draw lines. 520|375 103 00024765 1 19|METH: Save the image on the drawable. 520|375 103 00024765 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|375 103 00024765 1 21|METH: Clear drawable. 520|375 103 00024765 1 22|METH: Draw lines. 520|375 103 00024765 1 23|METH: Verify that the images drawn were the same. 220|375 103 0 08:55:59|PASS 410|375 103 1 08:55:59|IC End 400|375 104 1 08:55:59|IC Start 200|375 104 08:55:59|TP Start 520|375 104 00024765 1 1|VSW5TESTSUITE PURPOSE 104 520|375 104 00024765 1 2|Assertion XDrawArcs-104.(A) 520|375 104 00024765 1 3|The initial and alternate elements of the dash-list within 520|375 104 00024765 1 4|the GC specify the lengths of the even dashes and the second 520|375 104 00024765 1 5|and alternate elements specify the lengths of the odd 520|375 104 00024765 1 6|dashes. 520|375 104 00024765 1 7|METH: Set graphics coordinates for dashed lines 520|375 104 00024765 1 8|METH: (includes horizontal and vertical cases, 520|375 104 00024765 1 9|METH: and includes joins and caps where relevant). 520|375 104 00024765 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|375 104 00024765 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|375 104 00024765 1 12|METH: Clear drawable. 520|375 104 00024765 1 13|METH: Draw lines. 520|375 104 00024765 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|375 104 00024765 1 15|METH: Repeat with odd length dash_list. 520|375 104 00024765 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|375 104 0 08:55:59|PASS 410|375 104 1 08:55:59|IC End 400|375 105 1 08:55:59|IC Start 200|375 105 08:55:59|TP Start 520|375 105 00024765 1 1|VSW5TESTSUITE PURPOSE 105 520|375 105 00024765 1 2|Assertion XDrawArcs-105.(A) 520|375 105 00024765 1 3|The dashes component of the GC specifies the length of both 520|375 105 00024765 1 4|even and odd dashes. 520|375 105 00024765 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|375 105 00024765 1 6|METH: Draw lines. 520|375 105 00024765 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|375 105 0 08:56:00|PASS 410|375 105 1 08:56:00|IC End 400|375 106 1 08:56:00|IC Start 200|375 106 08:56:00|TP Start 520|375 106 00024765 1 1|VSW5TESTSUITE PURPOSE 106 520|375 106 00024765 1 2|Assertion XDrawArcs-106.(-) 520|375 106 00024765 1 3|When the line is horizontal, then the length of a dash is 520|375 106 00024765 1 4|measured along the x axis. 520|375 106 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 106 3 08:56:00|NOTINUSE 410|375 106 1 08:56:00|IC End 400|375 107 1 08:56:00|IC Start 200|375 107 08:56:00|TP Start 520|375 107 00024765 1 1|VSW5TESTSUITE PURPOSE 107 520|375 107 00024765 1 2|Assertion XDrawArcs-107.(-) 520|375 107 00024765 1 3|When the line is vertical, then the length of a dash is 520|375 107 00024765 1 4|measured along the y axis. 520|375 107 00024765 1 5|The assertion is descriptive or is tested elsewhere. 220|375 107 3 08:56:00|NOTINUSE 410|375 107 1 08:56:00|IC End 400|375 108 1 08:56:00|IC Start 200|375 108 08:56:00|TP Start 520|375 108 00024765 1 1|VSW5TESTSUITE PURPOSE 108 520|375 108 00024765 1 2|Assertion XDrawArcs-108.(A) 520|375 108 00024765 1 3|When a drawable argument does not name a valid Drawable, 520|375 108 00024765 1 4|then a BadDrawable error occurs. 520|375 108 00024765 1 5|METH: Create a bad drawable by creating and destroying a window. 520|375 108 00024765 1 6|METH: Call test function using bad drawable as the drawable argument. 520|375 108 00024765 1 7|METH: Verify that a BadDrawable error occurs. 220|375 108 0 08:56:00|PASS 410|375 108 1 08:56:00|IC End 400|375 109 1 08:56:00|IC Start 200|375 109 08:56:00|TP Start 520|375 109 00024765 1 1|VSW5TESTSUITE PURPOSE 109 520|375 109 00024765 1 2|Assertion XDrawArcs-109.(A) 520|375 109 00024765 1 3|When the GC argument does not name a defined GC, then a 520|375 109 00024765 1 4|BadGC error occurs. 520|375 109 00024765 1 5|METH: Create a GC. 520|375 109 00024765 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|375 109 00024765 1 7|METH: Call test function using bad GC as the GC argument. 520|375 109 00024765 1 8|METH: Verify that a BadGC error occurs. 220|375 109 0 08:56:00|PASS 410|375 109 1 08:56:00|IC End 400|375 110 1 08:56:00|IC Start 200|375 110 08:56:00|TP Start 520|375 110 00024765 1 1|VSW5TESTSUITE PURPOSE 110 520|375 110 00024765 1 2|Assertion XDrawArcs-110.(A) 520|375 110 00024765 1 3|When a drawable argument is an InputOnly window then a 520|375 110 00024765 1 4|BadMatch error occurs. 520|375 110 00024765 1 5|METH: Create an InputOnly window. 520|375 110 00024765 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|375 110 00024765 1 7|METH: Verify that a BadMatch error occurs. 220|375 110 0 08:56:00|PASS 410|375 110 1 08:56:00|IC End 400|375 111 1 08:56:00|IC Start 200|375 111 08:56:00|TP Start 520|375 111 00024765 1 1|VSW5TESTSUITE PURPOSE 111 520|375 111 00024765 1 2|Assertion XDrawArcs-111.(A) 520|375 111 00024765 1 3|When the graphics context and the drawable do not have the 520|375 111 00024765 1 4|same depth, then a BadMatch error occurs. 520|375 111 00024765 1 5|METH: If only one depth supported 520|375 111 00024765 1 6|METH: report UNSUPPORTED 520|375 111 00024765 1 7|METH: Create pixmap of depth 1. 520|375 111 00024765 1 8|METH: Create gc of different depth. 520|375 111 00024765 1 9|METH: Call test function with this pixmap and gc. 520|375 111 00024765 1 10|METH: Verify that a BadMatch error occurs. 220|375 111 0 08:56:00|PASS 410|375 111 1 08:56:00|IC End 400|375 112 1 08:56:00|IC Start 200|375 112 08:56:00|TP Start 520|375 112 00024765 1 1|VSW5TESTSUITE PURPOSE 112 520|375 112 00024765 1 2|Assertion XDrawArcs-112.(A) 520|375 112 00024765 1 3|When the graphics context and the drawable were not created 520|375 112 00024765 1 4|for the same root, then a BadMatch error occurs. 520|375 112 00024765 1 5|METH: If multiple screens are supported 520|375 112 00024765 1 6|METH: Create pixmap of depth 1. 520|375 112 00024765 1 7|METH: Create gc on alternate screen. 520|375 112 00024765 1 8|METH: Call test function with this pixmap and gc. 520|375 112 00024765 1 9|METH: Verify that a BadMatch error occurs. 520|375 112 00024765 1 10|METH: else 520|375 112 00024765 1 11|METH: report UNSUPPORTED 520|375 112 00024765 1 12|REPORT: No alternate root supported 220|375 112 4 08:56:00|UNSUPPORTED 410|375 112 1 08:56:00|IC End 80|375 1 08:56:04|TC End, scenario ref 760-0 70||"VSW5TESTSUITE CASE XDrawImageString16 24" 10|376 /Xlib9/XDrawImageString16/XDrawImageString16 08:56:04|TC Start, scenario ref 762-0 15|376 3.3-lite 24|TCM Start 520|376 0 00024770 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|376 0 00024770 1 2|REPORT: Unexpected error BadValue 520|376 0 00024770 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|376 0 00024770 1 4|REPORT: Protocol request was X_SetFontPath 520|376 0 00024770 1 5|REPORT: Unexpected Xlib error 520|376 0 00024770 1 6|REPORT: Unexpected error BadName 520|376 0 00024770 1 7|REPORT: BadName (named color or font does not exist) 520|376 0 00024770 1 8|REPORT: Protocol request was X_OpenFont 520|376 0 00024770 1 9|REPORT: Unexpected Xlib error 520|376 0 00024770 1 10|REPORT: Could not open xtfont0 in openfonts 520|376 0 00024770 1 11|REPORT: Check that VSW5 fonts are installed properly 400|376 1 1 08:56:05|IC Start 200|376 1 08:56:05|TP Start 520|376 1 00024770 1 1|Could not open all VSW5 fonts 220|376 1 6 08:56:05|UNINITIATED 410|376 1 1 08:56:05|IC End 400|376 2 1 08:56:05|IC Start 200|376 2 08:56:05|TP Start 520|376 2 00024770 1 1|Could not open all VSW5 fonts 220|376 2 6 08:56:05|UNINITIATED 410|376 2 1 08:56:05|IC End 400|376 3 1 08:56:05|IC Start 200|376 3 08:56:05|TP Start 520|376 3 00024770 1 1|Could not open all VSW5 fonts 220|376 3 6 08:56:05|UNINITIATED 410|376 3 1 08:56:05|IC End 400|376 4 1 08:56:05|IC Start 200|376 4 08:56:05|TP Start 520|376 4 00024770 1 1|Could not open all VSW5 fonts 220|376 4 6 08:56:05|UNINITIATED 410|376 4 1 08:56:05|IC End 400|376 5 1 08:56:05|IC Start 200|376 5 08:56:05|TP Start 520|376 5 00024770 1 1|Could not open all VSW5 fonts 220|376 5 6 08:56:05|UNINITIATED 410|376 5 1 08:56:05|IC End 400|376 6 1 08:56:05|IC Start 200|376 6 08:56:05|TP Start 520|376 6 00024770 1 1|Could not open all VSW5 fonts 220|376 6 6 08:56:05|UNINITIATED 410|376 6 1 08:56:05|IC End 400|376 7 1 08:56:05|IC Start 200|376 7 08:56:05|TP Start 520|376 7 00024770 1 1|Could not open all VSW5 fonts 220|376 7 6 08:56:05|UNINITIATED 410|376 7 1 08:56:05|IC End 400|376 8 1 08:56:05|IC Start 200|376 8 08:56:05|TP Start 520|376 8 00024770 1 1|Could not open all VSW5 fonts 220|376 8 6 08:56:05|UNINITIATED 410|376 8 1 08:56:05|IC End 400|376 9 1 08:56:05|IC Start 200|376 9 08:56:05|TP Start 520|376 9 00024770 1 1|Could not open all VSW5 fonts 220|376 9 6 08:56:05|UNINITIATED 410|376 9 1 08:56:05|IC End 400|376 10 1 08:56:05|IC Start 200|376 10 08:56:05|TP Start 520|376 10 00024770 1 1|Could not open all VSW5 fonts 220|376 10 6 08:56:05|UNINITIATED 410|376 10 1 08:56:05|IC End 400|376 11 1 08:56:05|IC Start 200|376 11 08:56:05|TP Start 520|376 11 00024770 1 1|Could not open all VSW5 fonts 220|376 11 6 08:56:05|UNINITIATED 410|376 11 1 08:56:05|IC End 400|376 12 1 08:56:05|IC Start 200|376 12 08:56:05|TP Start 520|376 12 00024770 1 1|Could not open all VSW5 fonts 220|376 12 6 08:56:05|UNINITIATED 410|376 12 1 08:56:05|IC End 400|376 13 1 08:56:05|IC Start 200|376 13 08:56:05|TP Start 520|376 13 00024770 1 1|Could not open all VSW5 fonts 220|376 13 6 08:56:05|UNINITIATED 410|376 13 1 08:56:05|IC End 400|376 14 1 08:56:05|IC Start 200|376 14 08:56:05|TP Start 520|376 14 00024770 1 1|Could not open all VSW5 fonts 220|376 14 6 08:56:05|UNINITIATED 410|376 14 1 08:56:05|IC End 400|376 15 1 08:56:05|IC Start 200|376 15 08:56:05|TP Start 520|376 15 00024770 1 1|Could not open all VSW5 fonts 220|376 15 6 08:56:05|UNINITIATED 410|376 15 1 08:56:05|IC End 400|376 16 1 08:56:05|IC Start 200|376 16 08:56:05|TP Start 520|376 16 00024770 1 1|Could not open all VSW5 fonts 220|376 16 6 08:56:05|UNINITIATED 410|376 16 1 08:56:05|IC End 400|376 17 1 08:56:05|IC Start 200|376 17 08:56:05|TP Start 520|376 17 00024770 1 1|Could not open all VSW5 fonts 220|376 17 6 08:56:05|UNINITIATED 410|376 17 1 08:56:05|IC End 400|376 18 1 08:56:05|IC Start 200|376 18 08:56:05|TP Start 520|376 18 00024770 1 1|Could not open all VSW5 fonts 220|376 18 6 08:56:05|UNINITIATED 410|376 18 1 08:56:05|IC End 400|376 19 1 08:56:05|IC Start 200|376 19 08:56:05|TP Start 520|376 19 00024770 1 1|Could not open all VSW5 fonts 220|376 19 6 08:56:05|UNINITIATED 410|376 19 1 08:56:05|IC End 400|376 20 1 08:56:05|IC Start 200|376 20 08:56:05|TP Start 520|376 20 00024770 1 1|Could not open all VSW5 fonts 220|376 20 6 08:56:05|UNINITIATED 410|376 20 1 08:56:05|IC End 400|376 21 1 08:56:05|IC Start 200|376 21 08:56:05|TP Start 520|376 21 00024770 1 1|Could not open all VSW5 fonts 220|376 21 6 08:56:05|UNINITIATED 410|376 21 1 08:56:05|IC End 400|376 22 1 08:56:05|IC Start 200|376 22 08:56:05|TP Start 520|376 22 00024770 1 1|Could not open all VSW5 fonts 220|376 22 6 08:56:05|UNINITIATED 410|376 22 1 08:56:05|IC End 400|376 23 1 08:56:05|IC Start 200|376 23 08:56:05|TP Start 520|376 23 00024770 1 1|Could not open all VSW5 fonts 220|376 23 6 08:56:05|UNINITIATED 410|376 23 1 08:56:05|IC End 400|376 24 1 08:56:05|IC Start 200|376 24 08:56:05|TP Start 520|376 24 00024770 1 1|Could not open all VSW5 fonts 220|376 24 6 08:56:05|UNINITIATED 410|376 24 1 08:56:05|IC End 80|376 1 08:56:06|TC End, scenario ref 762-0 70||"VSW5TESTSUITE CASE XDrawImageString 24" 10|377 /Xlib9/XDrawImageString/XDrawImageString 08:56:06|TC Start, scenario ref 764-0 15|377 3.3-lite 24|TCM Start 520|377 0 00024771 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|377 0 00024771 1 2|REPORT: Unexpected error BadValue 520|377 0 00024771 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|377 0 00024771 1 4|REPORT: Protocol request was X_SetFontPath 520|377 0 00024771 1 5|REPORT: Unexpected Xlib error 520|377 0 00024771 1 6|REPORT: Unexpected error BadName 520|377 0 00024771 1 7|REPORT: BadName (named color or font does not exist) 520|377 0 00024771 1 8|REPORT: Protocol request was X_OpenFont 520|377 0 00024771 1 9|REPORT: Unexpected Xlib error 520|377 0 00024771 1 10|REPORT: Could not open xtfont0 in openfonts 520|377 0 00024771 1 11|REPORT: Check that VSW5 fonts are installed properly 400|377 1 1 08:56:08|IC Start 200|377 1 08:56:08|TP Start 520|377 1 00024771 1 1|Could not open all VSW5 fonts 220|377 1 6 08:56:08|UNINITIATED 410|377 1 1 08:56:08|IC End 400|377 2 1 08:56:08|IC Start 200|377 2 08:56:08|TP Start 520|377 2 00024771 1 1|Could not open all VSW5 fonts 220|377 2 6 08:56:08|UNINITIATED 410|377 2 1 08:56:08|IC End 400|377 3 1 08:56:08|IC Start 200|377 3 08:56:08|TP Start 520|377 3 00024771 1 1|Could not open all VSW5 fonts 220|377 3 6 08:56:08|UNINITIATED 410|377 3 1 08:56:08|IC End 400|377 4 1 08:56:08|IC Start 200|377 4 08:56:08|TP Start 520|377 4 00024771 1 1|Could not open all VSW5 fonts 220|377 4 6 08:56:08|UNINITIATED 410|377 4 1 08:56:08|IC End 400|377 5 1 08:56:08|IC Start 200|377 5 08:56:08|TP Start 520|377 5 00024771 1 1|Could not open all VSW5 fonts 220|377 5 6 08:56:08|UNINITIATED 410|377 5 1 08:56:08|IC End 400|377 6 1 08:56:08|IC Start 200|377 6 08:56:08|TP Start 520|377 6 00024771 1 1|Could not open all VSW5 fonts 220|377 6 6 08:56:08|UNINITIATED 410|377 6 1 08:56:08|IC End 400|377 7 1 08:56:08|IC Start 200|377 7 08:56:08|TP Start 520|377 7 00024771 1 1|Could not open all VSW5 fonts 220|377 7 6 08:56:08|UNINITIATED 410|377 7 1 08:56:08|IC End 400|377 8 1 08:56:08|IC Start 200|377 8 08:56:08|TP Start 520|377 8 00024771 1 1|Could not open all VSW5 fonts 220|377 8 6 08:56:08|UNINITIATED 410|377 8 1 08:56:08|IC End 400|377 9 1 08:56:08|IC Start 200|377 9 08:56:08|TP Start 520|377 9 00024771 1 1|Could not open all VSW5 fonts 220|377 9 6 08:56:08|UNINITIATED 410|377 9 1 08:56:08|IC End 400|377 10 1 08:56:08|IC Start 200|377 10 08:56:08|TP Start 520|377 10 00024771 1 1|Could not open all VSW5 fonts 220|377 10 6 08:56:08|UNINITIATED 410|377 10 1 08:56:08|IC End 400|377 11 1 08:56:08|IC Start 200|377 11 08:56:08|TP Start 520|377 11 00024771 1 1|Could not open all VSW5 fonts 220|377 11 6 08:56:08|UNINITIATED 410|377 11 1 08:56:08|IC End 400|377 12 1 08:56:08|IC Start 200|377 12 08:56:08|TP Start 520|377 12 00024771 1 1|Could not open all VSW5 fonts 220|377 12 6 08:56:08|UNINITIATED 410|377 12 1 08:56:08|IC End 400|377 13 1 08:56:08|IC Start 200|377 13 08:56:08|TP Start 520|377 13 00024771 1 1|Could not open all VSW5 fonts 220|377 13 6 08:56:08|UNINITIATED 410|377 13 1 08:56:08|IC End 400|377 14 1 08:56:08|IC Start 200|377 14 08:56:08|TP Start 520|377 14 00024771 1 1|Could not open all VSW5 fonts 220|377 14 6 08:56:08|UNINITIATED 410|377 14 1 08:56:08|IC End 400|377 15 1 08:56:08|IC Start 200|377 15 08:56:08|TP Start 520|377 15 00024771 1 1|Could not open all VSW5 fonts 220|377 15 6 08:56:08|UNINITIATED 410|377 15 1 08:56:08|IC End 400|377 16 1 08:56:08|IC Start 200|377 16 08:56:08|TP Start 520|377 16 00024771 1 1|Could not open all VSW5 fonts 220|377 16 6 08:56:08|UNINITIATED 410|377 16 1 08:56:08|IC End 400|377 17 1 08:56:08|IC Start 200|377 17 08:56:08|TP Start 520|377 17 00024771 1 1|Could not open all VSW5 fonts 220|377 17 6 08:56:08|UNINITIATED 410|377 17 1 08:56:08|IC End 400|377 18 1 08:56:08|IC Start 200|377 18 08:56:08|TP Start 520|377 18 00024771 1 1|Could not open all VSW5 fonts 220|377 18 6 08:56:08|UNINITIATED 410|377 18 1 08:56:08|IC End 400|377 19 1 08:56:08|IC Start 200|377 19 08:56:08|TP Start 520|377 19 00024771 1 1|Could not open all VSW5 fonts 220|377 19 6 08:56:08|UNINITIATED 410|377 19 1 08:56:08|IC End 400|377 20 1 08:56:08|IC Start 200|377 20 08:56:08|TP Start 520|377 20 00024771 1 1|Could not open all VSW5 fonts 220|377 20 6 08:56:08|UNINITIATED 410|377 20 1 08:56:08|IC End 400|377 21 1 08:56:08|IC Start 200|377 21 08:56:08|TP Start 520|377 21 00024771 1 1|Could not open all VSW5 fonts 220|377 21 6 08:56:08|UNINITIATED 410|377 21 1 08:56:08|IC End 400|377 22 1 08:56:08|IC Start 200|377 22 08:56:08|TP Start 520|377 22 00024771 1 1|Could not open all VSW5 fonts 220|377 22 6 08:56:08|UNINITIATED 410|377 22 1 08:56:08|IC End 400|377 23 1 08:56:08|IC Start 200|377 23 08:56:08|TP Start 520|377 23 00024771 1 1|Could not open all VSW5 fonts 220|377 23 6 08:56:08|UNINITIATED 410|377 23 1 08:56:08|IC End 400|377 24 1 08:56:08|IC Start 200|377 24 08:56:08|TP Start 520|377 24 00024771 1 1|Could not open all VSW5 fonts 220|377 24 6 08:56:08|UNINITIATED 410|377 24 1 08:56:08|IC End 80|377 1 08:56:09|TC End, scenario ref 764-0 70||"VSW5TESTSUITE CASE XDrawLine 91" 10|378 /Xlib9/XDrawLine/XDrawLine 08:56:09|TC Start, scenario ref 766-0 15|378 3.3-lite 91|TCM Start 520|378 0 00024773 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|378 1 1 08:56:12|IC Start 200|378 1 08:56:12|TP Start 520|378 1 00024773 1 1|VSW5TESTSUITE PURPOSE 1 520|378 1 00024773 1 2|Assertion XDrawLine-1.(A) 520|378 1 00024773 1 3|A call to XDrawLine draws a line between the pair of points 520|378 1 00024773 1 4|(x1,y1) and (x2,y2) in the drawable d. 520|378 1 00024773 1 5|METH: Draw line 520|378 1 00024773 1 6|METH: Pixmap check 220|378 1 0 08:56:12|PASS 410|378 1 1 08:56:12|IC End 400|378 2 1 08:56:12|IC Start 200|378 2 08:56:12|TP Start 520|378 2 00024773 1 1|VSW5TESTSUITE PURPOSE 2 520|378 2 00024773 1 2|Assertion XDrawLine-2.(A) 520|378 2 00024773 1 3|A call to XDrawLine does not perform joining at coincident 520|378 2 00024773 1 4|endpoints. 520|378 2 00024773 1 5|METH: Draw line 520|378 2 00024773 1 6|METH: Draw line with one end point the same 520|378 2 00024773 1 7|METH: Pixmap check 220|378 2 0 08:56:12|PASS 410|378 2 1 08:56:12|IC End 400|378 3 1 08:56:12|IC Start 200|378 3 08:56:12|TP Start 520|378 3 00024773 1 1|VSW5TESTSUITE PURPOSE 3 520|378 3 00024773 1 2|Assertion XDrawLine-3.(A) 520|378 3 00024773 1 3|A call to XDrawLine does not draw a pixel more than once. 520|378 3 00024773 1 4|METH: Set function to GXxor 520|378 3 00024773 1 5|METH: Draw line 520|378 3 00024773 1 6|METH: Pixmap check 220|378 3 0 08:56:13|PASS 410|378 3 1 08:56:13|IC End 400|378 4 1 08:56:13|IC Start 200|378 4 08:56:13|TP Start 520|378 4 00024773 1 1|VSW5TESTSUITE PURPOSE 4 520|378 4 00024773 1 2|Assertion XDrawLine-4.(A) 520|378 4 00024773 1 3|When lines intersect, then the intersecting pixels are 520|378 4 00024773 1 4|drawn multiple times. 520|378 4 00024773 1 5|METH: Draw line 520|378 4 00024773 1 6|METH: Set function to GXxor 520|378 4 00024773 1 7|METH: Draw another intersecting line 520|378 4 00024773 1 8|METH: Pixmap check 220|378 4 0 08:56:13|PASS 410|378 4 1 08:56:13|IC End 400|378 5 1 08:56:13|IC Start 200|378 5 08:56:13|TP Start 520|378 5 00024773 1 1|VSW5TESTSUITE PURPOSE 5 520|378 5 00024773 1 2|Assertion XDrawLine-5.(A) 520|378 5 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 5 00024773 1 4|is src and the destination pixel is dst and function is 520|378 5 00024773 1 5|GXclear, then the destination becomes (dst AND (NOT 520|378 5 00024773 1 6|plane_mask)). 520|378 5 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 5 00024773 1 8|METH: 520|378 5 00024773 1 9|METH: Set function component of GC to GXclear. 520|378 5 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 5 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 5 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 5 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 5 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 5 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 5 00024773 1 16|METH: force a foreground fill). 520|378 5 00024773 1 17|METH: Do graphics operation. 520|378 5 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|378 5 0 08:56:14|PASS 410|378 5 1 08:56:14|IC End 400|378 6 1 08:56:14|IC Start 200|378 6 08:56:14|TP Start 520|378 6 00024773 1 1|VSW5TESTSUITE PURPOSE 6 520|378 6 00024773 1 2|Assertion XDrawLine-6.(A) 520|378 6 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 6 00024773 1 4|is src and the destination pixel is dst and function is 520|378 6 00024773 1 5|GXand, then the destination becomes ((src AND dst) AND 520|378 6 00024773 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|378 6 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 6 00024773 1 8|METH: 520|378 6 00024773 1 9|METH: Set function component of GC to GXand. 520|378 6 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 6 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 6 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 6 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 6 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 6 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 6 00024773 1 16|METH: force a foreground fill). 520|378 6 00024773 1 17|METH: Do graphics operation. 520|378 6 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|378 6 0 08:56:15|PASS 410|378 6 1 08:56:15|IC End 400|378 7 1 08:56:15|IC Start 200|378 7 08:56:15|TP Start 520|378 7 00024773 1 1|VSW5TESTSUITE PURPOSE 7 520|378 7 00024773 1 2|Assertion XDrawLine-7.(A) 520|378 7 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 7 00024773 1 4|is src and the destination pixel is dst and function is 520|378 7 00024773 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|378 7 00024773 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 7 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 7 00024773 1 8|METH: 520|378 7 00024773 1 9|METH: Set function component of GC to GXandReverse. 520|378 7 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 7 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 7 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 7 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 7 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 7 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 7 00024773 1 16|METH: force a foreground fill). 520|378 7 00024773 1 17|METH: Do graphics operation. 520|378 7 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|378 7 0 08:56:16|PASS 410|378 7 1 08:56:16|IC End 400|378 8 1 08:56:16|IC Start 200|378 8 08:56:16|TP Start 520|378 8 00024773 1 1|VSW5TESTSUITE PURPOSE 8 520|378 8 00024773 1 2|Assertion XDrawLine-8.(A) 520|378 8 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 8 00024773 1 4|is src and the destination pixel is dst and function is 520|378 8 00024773 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|378 8 00024773 1 6|OR (dst AND (NOT plane_mask)). 520|378 8 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 8 00024773 1 8|METH: 520|378 8 00024773 1 9|METH: Set function component of GC to GXcopy. 520|378 8 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 8 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 8 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 8 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 8 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 8 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 8 00024773 1 16|METH: force a foreground fill). 520|378 8 00024773 1 17|METH: Do graphics operation. 520|378 8 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|378 8 0 08:56:17|PASS 410|378 8 1 08:56:17|IC End 400|378 9 1 08:56:17|IC Start 200|378 9 08:56:17|TP Start 520|378 9 00024773 1 1|VSW5TESTSUITE PURPOSE 9 520|378 9 00024773 1 2|Assertion XDrawLine-9.(A) 520|378 9 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 9 00024773 1 4|is src and the destination pixel is dst and function is 520|378 9 00024773 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|378 9 00024773 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 9 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 9 00024773 1 8|METH: 520|378 9 00024773 1 9|METH: Set function component of GC to GXandInverted. 520|378 9 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 9 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 9 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 9 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 9 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 9 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 9 00024773 1 16|METH: force a foreground fill). 520|378 9 00024773 1 17|METH: Do graphics operation. 520|378 9 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|378 9 0 08:56:17|PASS 410|378 9 1 08:56:17|IC End 400|378 10 1 08:56:17|IC Start 200|378 10 08:56:17|TP Start 520|378 10 00024773 1 1|VSW5TESTSUITE PURPOSE 10 520|378 10 00024773 1 2|Assertion XDrawLine-10.(A) 520|378 10 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 10 00024773 1 4|is src and the destination pixel is dst and function is 520|378 10 00024773 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|378 10 00024773 1 6|OR (dst AND (NOT plane_mask)). 520|378 10 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 10 00024773 1 8|METH: 520|378 10 00024773 1 9|METH: Set function component of GC to GXnoop. 520|378 10 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 10 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 10 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 10 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 10 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 10 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 10 00024773 1 16|METH: force a foreground fill). 520|378 10 00024773 1 17|METH: Do graphics operation. 520|378 10 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|378 10 0 08:56:18|PASS 410|378 10 1 08:56:18|IC End 400|378 11 1 08:56:18|IC Start 200|378 11 08:56:18|TP Start 520|378 11 00024773 1 1|VSW5TESTSUITE PURPOSE 11 520|378 11 00024773 1 2|Assertion XDrawLine-11.(A) 520|378 11 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 11 00024773 1 4|is src and the destination pixel is dst and function is 520|378 11 00024773 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|378 11 00024773 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|378 11 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 11 00024773 1 8|METH: 520|378 11 00024773 1 9|METH: Set function component of GC to GXxor. 520|378 11 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 11 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 11 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 11 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 11 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 11 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 11 00024773 1 16|METH: force a foreground fill). 520|378 11 00024773 1 17|METH: Do graphics operation. 520|378 11 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|378 11 0 08:56:19|PASS 410|378 11 1 08:56:19|IC End 400|378 12 1 08:56:19|IC Start 200|378 12 08:56:19|TP Start 520|378 12 00024773 1 1|VSW5TESTSUITE PURPOSE 12 520|378 12 00024773 1 2|Assertion XDrawLine-12.(A) 520|378 12 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 12 00024773 1 4|is src and the destination pixel is dst and function is GXor, 520|378 12 00024773 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|378 12 00024773 1 6|OR (dst AND (NOT plane_mask)). 520|378 12 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 12 00024773 1 8|METH: 520|378 12 00024773 1 9|METH: Set function component of GC to GXor. 520|378 12 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 12 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 12 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 12 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 12 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 12 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 12 00024773 1 16|METH: force a foreground fill). 520|378 12 00024773 1 17|METH: Do graphics operation. 520|378 12 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|378 12 0 08:56:20|PASS 410|378 12 1 08:56:20|IC End 400|378 13 1 08:56:20|IC Start 200|378 13 08:56:20|TP Start 520|378 13 00024773 1 1|VSW5TESTSUITE PURPOSE 13 520|378 13 00024773 1 2|Assertion XDrawLine-13.(A) 520|378 13 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 13 00024773 1 4|is src and the destination pixel is dst and function is 520|378 13 00024773 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|378 13 00024773 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 13 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 13 00024773 1 8|METH: 520|378 13 00024773 1 9|METH: Set function component of GC to GXnor. 520|378 13 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 13 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 13 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 13 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 13 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 13 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 13 00024773 1 16|METH: force a foreground fill). 520|378 13 00024773 1 17|METH: Do graphics operation. 520|378 13 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|378 13 00024773 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|378 13 00024773 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|378 13 00024773 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|378 13 00024773 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|378 13 00024773 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|378 13 1 08:56:21|FAIL 410|378 13 1 08:56:21|IC End 400|378 14 1 08:56:21|IC Start 200|378 14 08:56:21|TP Start 520|378 14 00024773 1 1|VSW5TESTSUITE PURPOSE 14 520|378 14 00024773 1 2|Assertion XDrawLine-14.(A) 520|378 14 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 14 00024773 1 4|is src and the destination pixel is dst and function is 520|378 14 00024773 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|378 14 00024773 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 14 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 14 00024773 1 8|METH: 520|378 14 00024773 1 9|METH: Set function component of GC to GXequiv. 520|378 14 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 14 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 14 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 14 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 14 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 14 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 14 00024773 1 16|METH: force a foreground fill). 520|378 14 00024773 1 17|METH: Do graphics operation. 520|378 14 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|378 14 0 08:56:22|PASS 410|378 14 1 08:56:22|IC End 400|378 15 1 08:56:22|IC Start 200|378 15 08:56:22|TP Start 520|378 15 00024773 1 1|VSW5TESTSUITE PURPOSE 15 520|378 15 00024773 1 2|Assertion XDrawLine-15.(A) 520|378 15 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 15 00024773 1 4|is src and the destination pixel is dst and function is 520|378 15 00024773 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|378 15 00024773 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|378 15 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 15 00024773 1 8|METH: 520|378 15 00024773 1 9|METH: Set function component of GC to GXinvert. 520|378 15 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 15 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 15 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 15 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 15 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 15 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 15 00024773 1 16|METH: force a foreground fill). 520|378 15 00024773 1 17|METH: Do graphics operation. 520|378 15 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|378 15 0 08:56:23|PASS 410|378 15 1 08:56:23|IC End 400|378 16 1 08:56:23|IC Start 200|378 16 08:56:23|TP Start 520|378 16 00024773 1 1|VSW5TESTSUITE PURPOSE 16 520|378 16 00024773 1 2|Assertion XDrawLine-16.(A) 520|378 16 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 16 00024773 1 4|is src and the destination pixel is dst and function is 520|378 16 00024773 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|378 16 00024773 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 16 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 16 00024773 1 8|METH: 520|378 16 00024773 1 9|METH: Set function component of GC to GXorReverse. 520|378 16 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 16 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 16 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 16 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 16 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 16 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 16 00024773 1 16|METH: force a foreground fill). 520|378 16 00024773 1 17|METH: Do graphics operation. 520|378 16 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|378 16 0 08:56:24|PASS 410|378 16 1 08:56:24|IC End 400|378 17 1 08:56:24|IC Start 200|378 17 08:56:24|TP Start 520|378 17 00024773 1 1|VSW5TESTSUITE PURPOSE 17 520|378 17 00024773 1 2|Assertion XDrawLine-17.(A) 520|378 17 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 17 00024773 1 4|is src and the destination pixel is dst and function is 520|378 17 00024773 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|378 17 00024773 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|378 17 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 17 00024773 1 8|METH: 520|378 17 00024773 1 9|METH: Set function component of GC to GXcopyInverted. 520|378 17 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 17 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 17 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 17 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 17 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 17 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 17 00024773 1 16|METH: force a foreground fill). 520|378 17 00024773 1 17|METH: Do graphics operation. 520|378 17 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|378 17 0 08:56:25|PASS 410|378 17 1 08:56:25|IC End 400|378 18 1 08:56:25|IC Start 200|378 18 08:56:25|TP Start 520|378 18 00024773 1 1|VSW5TESTSUITE PURPOSE 18 520|378 18 00024773 1 2|Assertion XDrawLine-18.(A) 520|378 18 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 18 00024773 1 4|is src and the destination pixel is dst and function is 520|378 18 00024773 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|378 18 00024773 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 18 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 18 00024773 1 8|METH: 520|378 18 00024773 1 9|METH: Set function component of GC to GXorInverted. 520|378 18 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 18 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 18 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 18 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 18 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 18 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 18 00024773 1 16|METH: force a foreground fill). 520|378 18 00024773 1 17|METH: Do graphics operation. 520|378 18 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|378 18 0 08:56:25|PASS 410|378 18 1 08:56:25|IC End 400|378 19 1 08:56:25|IC Start 200|378 19 08:56:25|TP Start 520|378 19 00024773 1 1|VSW5TESTSUITE PURPOSE 19 520|378 19 00024773 1 2|Assertion XDrawLine-19.(A) 520|378 19 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 19 00024773 1 4|is src and the destination pixel is dst and function is 520|378 19 00024773 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|378 19 00024773 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|378 19 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 19 00024773 1 8|METH: 520|378 19 00024773 1 9|METH: Set function component of GC to GXnand. 520|378 19 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 19 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 19 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 19 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 19 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 19 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 19 00024773 1 16|METH: force a foreground fill). 520|378 19 00024773 1 17|METH: Do graphics operation. 520|378 19 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|378 19 00024773 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|378 19 00024773 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|378 19 00024773 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|378 19 00024773 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|378 19 00024773 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|378 19 1 08:56:26|FAIL 410|378 19 1 08:56:26|IC End 400|378 20 1 08:56:26|IC Start 200|378 20 08:56:26|TP Start 520|378 20 00024773 1 1|VSW5TESTSUITE PURPOSE 20 520|378 20 00024773 1 2|Assertion XDrawLine-20.(A) 520|378 20 00024773 1 3|When a graphics operation is performed and the source pixel 520|378 20 00024773 1 4|is src and the destination pixel is dst and function is 520|378 20 00024773 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|378 20 00024773 1 6|AND (NOT plane_mask)). 520|378 20 00024773 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|378 20 00024773 1 8|METH: 520|378 20 00024773 1 9|METH: Set function component of GC to GXset. 520|378 20 00024773 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|378 20 00024773 1 11|METH: For source pixel values of src = 0, 1 520|378 20 00024773 1 12|METH: Set all points in drawable to destination pixel value. 520|378 20 00024773 1 13|METH: Set foreground component of GC to source pixel value. 520|378 20 00024773 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|378 20 00024773 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|378 20 00024773 1 16|METH: force a foreground fill). 520|378 20 00024773 1 17|METH: Do graphics operation. 520|378 20 00024773 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|378 20 0 08:56:27|PASS 410|378 20 1 08:56:27|IC End 400|378 21 1 08:56:27|IC Start 200|378 21 08:56:27|TP Start 520|378 21 00024773 1 1|VSW5TESTSUITE PURPOSE 21 520|378 21 00024773 1 2|Assertion XDrawLine-21.(A) 520|378 21 00024773 1 3|The value for plane_mask is truncated to the depth of the 520|378 21 00024773 1 4|GC. 520|378 21 00024773 1 5|METH: Set foreground to pattern of 1's and 0's 520|378 21 00024773 1 6|METH: Set plane-mask to values larger than the depth. 520|378 21 00024773 1 7|METH: Verify that result is what would be expected if the extra bits 520|378 21 00024773 1 8|METH: were masked off. 520|378 21 00024773 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|378 21 00024773 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|378 21 00024773 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|378 21 00024773 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|378 21 00024773 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|378 21 00024773 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|378 21 00024773 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|378 21 00024773 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|378 21 00024773 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|378 21 1 08:56:27|FAIL 410|378 21 1 08:56:27|IC End 400|378 22 1 08:56:27|IC Start 200|378 22 08:56:27|TP Start 520|378 22 00024773 1 1|VSW5TESTSUITE PURPOSE 22 520|378 22 00024773 1 2|Assertion XDrawLine-22.(A) 520|378 22 00024773 1 3|The plane_mask specifies which planes of the destination 520|378 22 00024773 1 4|are to be modified, one bit per plane, with bits being 520|378 22 00024773 1 5|assigned to planes from the least significant bit of the 520|378 22 00024773 1 6|word to the most significant bit. 520|378 22 00024773 1 7|METH: Set foreground to pattern of 1's and 0's 520|378 22 00024773 1 8|METH: Select a variety of plane masks. 520|378 22 00024773 1 9|METH: Verify that the expected pixels are drawn. 220|378 22 0 08:56:28|PASS 410|378 22 1 08:56:28|IC End 400|378 23 1 08:56:28|IC Start 200|378 23 08:56:28|TP Start 520|378 23 00024773 1 1|VSW5TESTSUITE PURPOSE 23 520|378 23 00024773 1 2|Assertion XDrawLine-23.(A) 520|378 23 00024773 1 3|When line_width is greater than or equal to one, and the 520|378 23 00024773 1 4|center of a pixel is fully inside the boundary, then the 520|378 23 00024773 1 5|pixel is drawn. 520|378 23 00024773 1 6|METH: Draw a variety of lines with various widths. 520|378 23 00024773 1 7|METH: Pixmap verify. 220|378 23 0 08:56:29|PASS 410|378 23 1 08:56:29|IC End 400|378 24 1 08:56:29|IC Start 200|378 24 08:56:29|TP Start 520|378 24 00024773 1 1|VSW5TESTSUITE PURPOSE 24 520|378 24 00024773 1 2|Assertion XDrawLine-24.(A) 520|378 24 00024773 1 3|When line_width is greater than or equal to one, and the 520|378 24 00024773 1 4|center of the pixel is exactly on the boundary, and the 520|378 24 00024773 1 5|boundary is not horizontal, and the interior is immediately 520|378 24 00024773 1 6|to its right (x increasing direction), then the pixel is 520|378 24 00024773 1 7|drawn. 520|378 24 00024773 1 8|METH: Draw sloping line. 520|378 24 00024773 1 9|METH: Verify that a pixel on the boundary is set. 520|378 24 00024773 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 220|378 24 0 08:56:29|PASS 410|378 24 1 08:56:29|IC End 400|378 25 1 08:56:29|IC Start 200|378 25 08:56:29|TP Start 520|378 25 00024773 1 1|VSW5TESTSUITE PURPOSE 25 520|378 25 00024773 1 2|Assertion XDrawLine-25.(A) 520|378 25 00024773 1 3|When line_width is greater than or equal to one, and the 520|378 25 00024773 1 4|center of the pixel is exactly on the boundary, and the 520|378 25 00024773 1 5|boundary is horizontal, and the interior or the boundary is 520|378 25 00024773 1 6|immediately below (y increasing direction), and the interior 520|378 25 00024773 1 7|or the boundary is immediately to the right (x increasing 520|378 25 00024773 1 8|direction), then the pixel is drawn. 520|378 25 00024773 1 9|METH: Draw horizontal line. 520|378 25 00024773 1 10|METH: Verify that pixels on boundary with interior below are set. 520|378 25 00024773 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|378 25 00024773 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|378 25 00024773 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|378 25 0 08:56:29|PASS 410|378 25 1 08:56:29|IC End 400|378 26 1 08:56:29|IC Start 200|378 26 08:56:29|TP Start 520|378 26 00024773 1 1|VSW5TESTSUITE PURPOSE 26 520|378 26 00024773 1 2|Assertion XDrawLine-26.(B) 520|378 26 00024773 1 3|When line_width is zero, then a one pixel wide line is 520|378 26 00024773 1 4|drawn using an unspecified, device-dependent algorithm. 520|378 26 00024773 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|378 26 00024773 1 6|METH: Draw horizontal zero width line. 520|378 26 00024773 1 7|METH: Issue warning message if line is not one pixel in width. 520|378 26 00024773 1 8|METH: Report assertion UNTESTED. 220|378 26 5 08:56:29|UNTESTED 410|378 26 1 08:56:29|IC End 400|378 27 1 08:56:29|IC Start 200|378 27 08:56:29|TP Start 520|378 27 00024773 1 1|VSW5TESTSUITE PURPOSE 27 520|378 27 00024773 1 2|Assertion XDrawLine-27.(A) 520|378 27 00024773 1 3|When line_width is zero, and a line is drawn unclipped from 520|378 27 00024773 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|378 27 00024773 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|378 27 00024773 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|378 27 00024773 1 7|is touched by drawing the second line. 520|378 27 00024773 1 8|METH: Draw thin line. 520|378 27 00024773 1 9|METH: Save image with origin based on line position. 520|378 27 00024773 1 10|METH: Draw thin line displaced by fixed amount. 520|378 27 00024773 1 11|METH: Save image with origin in same position relative to line. 520|378 27 00024773 1 12|METH: Compare images. 220|378 27 0 08:56:29|PASS 410|378 27 1 08:56:29|IC End 400|378 28 1 08:56:29|IC Start 200|378 28 08:56:29|TP Start 520|378 28 00024773 1 1|VSW5TESTSUITE PURPOSE 28 520|378 28 00024773 1 2|Assertion XDrawLine-28.(-) 520|378 28 00024773 1 3|When line_width is zero, and a line is drawn unclipped from 520|378 28 00024773 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|378 28 00024773 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|378 28 00024773 1 6|not touched by drawing the first line, then point [x+dx, 520|378 28 00024773 1 7|y+dy] is not touched by drawing the second line. 520|378 28 00024773 1 8|The assertion is descriptive or is tested elsewhere. 220|378 28 3 08:56:29|NOTINUSE 410|378 28 1 08:56:29|IC End 400|378 29 1 08:56:29|IC Start 200|378 29 08:56:29|TP Start 520|378 29 00024773 1 1|VSW5TESTSUITE PURPOSE 29 520|378 29 00024773 1 2|Assertion XDrawLine-29.(-) 520|378 29 00024773 1 3|When a line is clipped, and the point is inside the 520|378 29 00024773 1 4|clipping region, and the point would be touched by the 520|378 29 00024773 1 5|unclipped line, then the pixel is drawn. 520|378 29 00024773 1 6|The assertion is descriptive or is tested elsewhere. 220|378 29 3 08:56:29|NOTINUSE 410|378 29 1 08:56:29|IC End 400|378 30 1 08:56:29|IC Start 200|378 30 08:56:29|TP Start 520|378 30 00024773 1 1|VSW5TESTSUITE PURPOSE 30 520|378 30 00024773 1 2|Assertion XDrawLine-30.(-) 520|378 30 00024773 1 3|When the line_style is LineSolid, then the full path of 520|378 30 00024773 1 4|the line is drawn. 520|378 30 00024773 1 5|The assertion is descriptive or is tested elsewhere. 220|378 30 3 08:56:29|NOTINUSE 410|378 30 1 08:56:29|IC End 400|378 31 1 08:56:29|IC Start 200|378 31 08:56:29|TP Start 520|378 31 00024773 1 1|VSW5TESTSUITE PURPOSE 31 520|378 31 00024773 1 2|Assertion XDrawLine-31.(A) 520|378 31 00024773 1 3|When the line_style is LineOnOffDash, then cap_style 520|378 31 00024773 1 4|applies to all internal ends of the individual dashes, 520|378 31 00024773 1 5|except CapNotLast is treated as CapButt. 520|378 31 00024773 1 6|METH: Set graphics coordinates for dashed lines 520|378 31 00024773 1 7|METH: (includes horizontal and vertical cases, 520|378 31 00024773 1 8|METH: and includes joins and caps where relevant). 520|378 31 00024773 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|378 31 00024773 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|378 31 00024773 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|378 31 00024773 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|378 31 00024773 1 13|METH: Draw paths. 520|378 31 00024773 1 14|METH: Pixmap verify. 520|378 31 00024773 1 15|METH: Clear drawable. 220|378 31 0 08:56:31|PASS 410|378 31 1 08:56:31|IC End 400|378 32 1 08:56:31|IC Start 200|378 32 08:56:31|TP Start 520|378 32 00024773 1 1|VSW5TESTSUITE PURPOSE 32 520|378 32 00024773 1 2|Assertion XDrawLine-32.(-) 520|378 32 00024773 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|378 32 00024773 1 4|then on a call to XDrawLine the source pixel for the drawing 520|378 32 00024773 1 5|operation is foreground. 520|378 32 00024773 1 6|The assertion is descriptive or is tested elsewhere. 220|378 32 3 08:56:31|NOTINUSE 410|378 32 1 08:56:31|IC End 400|378 33 1 08:56:31|IC Start 200|378 33 08:56:31|TP Start 520|378 33 00024773 1 1|VSW5TESTSUITE PURPOSE 33 520|378 33 00024773 1 2|Assertion XDrawLine-33.(-) 520|378 33 00024773 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|378 33 00024773 1 4|then on a call to XDrawLine the source for the drawing 520|378 33 00024773 1 5|operation is tile. 520|378 33 00024773 1 6|The assertion is descriptive or is tested elsewhere. 220|378 33 3 08:56:31|NOTINUSE 410|378 33 1 08:56:31|IC End 400|378 34 1 08:56:31|IC Start 200|378 34 08:56:31|TP Start 520|378 34 00024773 1 1|VSW5TESTSUITE PURPOSE 34 520|378 34 00024773 1 2|Assertion XDrawLine-34.(-) 520|378 34 00024773 1 3|When line_style is LineSolid and fill_style is 520|378 34 00024773 1 4|FillOpaqueStippled, then on a call to XDrawLine the source 520|378 34 00024773 1 5|for the drawing operation is a tile with the same width and 520|378 34 00024773 1 6|height as stipple, but with background everywhere stipple 520|378 34 00024773 1 7|has a zero and with foreground everywhere stipple has a one. 520|378 34 00024773 1 8|The assertion is descriptive or is tested elsewhere. 220|378 34 3 08:56:31|NOTINUSE 410|378 34 1 08:56:31|IC End 400|378 35 1 08:56:31|IC Start 200|378 35 08:56:31|TP Start 520|378 35 00024773 1 1|VSW5TESTSUITE PURPOSE 35 520|378 35 00024773 1 2|Assertion XDrawLine-35.(-) 520|378 35 00024773 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|378 35 00024773 1 4|then on a call to XDrawLine the source for the drawing 520|378 35 00024773 1 5|operation is foreground masked by the stipple pattern tiled 520|378 35 00024773 1 6|in a single plane. 520|378 35 00024773 1 7|The assertion is descriptive or is tested elsewhere. 220|378 35 3 08:56:31|NOTINUSE 410|378 35 1 08:56:31|IC End 400|378 36 1 08:56:31|IC Start 200|378 36 08:56:31|TP Start 520|378 36 00024773 1 1|VSW5TESTSUITE PURPOSE 36 520|378 36 00024773 1 2|Assertion XDrawLine-36.(-) 520|378 36 00024773 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|378 36 00024773 1 4|nothing is drawn. 520|378 36 00024773 1 5|The assertion is descriptive or is tested elsewhere. 220|378 36 3 08:56:31|NOTINUSE 410|378 36 1 08:56:31|IC End 400|378 37 1 08:56:31|IC Start 200|378 37 08:56:31|TP Start 520|378 37 00024773 1 1|VSW5TESTSUITE PURPOSE 37 520|378 37 00024773 1 2|Assertion XDrawLine-37.(-) 520|378 37 00024773 1 3|When line_style is LineOnOffDash and the dash is even and 520|378 37 00024773 1 4|fill_style is FillSolid, then on a call to XDrawLine the 520|378 37 00024773 1 5|source pixel for the drawing operation is foreground. 520|378 37 00024773 1 6|The assertion is descriptive or is tested elsewhere. 220|378 37 3 08:56:31|NOTINUSE 410|378 37 1 08:56:31|IC End 400|378 38 1 08:56:31|IC Start 200|378 38 08:56:31|TP Start 520|378 38 00024773 1 1|VSW5TESTSUITE PURPOSE 38 520|378 38 00024773 1 2|Assertion XDrawLine-38.(A) 520|378 38 00024773 1 3|When line_style is LineOnOffDash and the dash is even and 520|378 38 00024773 1 4|fill_style is FillTiled, then on a call to XDrawLine the 520|378 38 00024773 1 5|source for the drawing operation is tile. 520|378 38 00024773 1 6|METH: Create a tile with depth of drawable. 520|378 38 00024773 1 7|METH: Set graphics coordinates for dashed lines 520|378 38 00024773 1 8|METH: (includes horizontal and vertical cases, 520|378 38 00024773 1 9|METH: and includes joins and caps where relevant). 520|378 38 00024773 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|378 38 00024773 1 11|METH: to interesting values. 520|378 38 00024773 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|378 38 00024773 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|378 38 00024773 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|378 38 00024773 1 15|METH: Do graphics operation. 520|378 38 00024773 1 16|METH: Pixmap verify. 220|378 38 0 08:56:31|PASS 410|378 38 1 08:56:31|IC End 400|378 39 1 08:56:31|IC Start 200|378 39 08:56:31|TP Start 520|378 39 00024773 1 1|VSW5TESTSUITE PURPOSE 39 520|378 39 00024773 1 2|Assertion XDrawLine-39.(A) 520|378 39 00024773 1 3|When line_style is LineOnOffDash and the dash is even and 520|378 39 00024773 1 4|fill_style is FillOpaqueStippled, then on a call to 520|378 39 00024773 1 5|XDrawLine the source for the drawing operation is a tile 520|378 39 00024773 1 6|with the same width and height as stipple, but with 520|378 39 00024773 1 7|background everywhere stipple has a zero and with foreground 520|378 39 00024773 1 8|everywhere stipple has a one. 520|378 39 00024773 1 9|METH: Create a stipple bitmap. 520|378 39 00024773 1 10|METH: Set graphics coordinates for dashed lines 520|378 39 00024773 1 11|METH: (includes horizontal and vertical cases, 520|378 39 00024773 1 12|METH: and includes joins and caps where relevant). 520|378 39 00024773 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|378 39 00024773 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|378 39 00024773 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|378 39 00024773 1 16|METH: Do graphics operation. 520|378 39 00024773 1 17|METH: Pixmap verify. 220|378 39 0 08:56:31|PASS 410|378 39 1 08:56:31|IC End 400|378 40 1 08:56:31|IC Start 200|378 40 08:56:31|TP Start 520|378 40 00024773 1 1|VSW5TESTSUITE PURPOSE 40 520|378 40 00024773 1 2|Assertion XDrawLine-40.(A) 520|378 40 00024773 1 3|When line_style is LineOnOffDash and the dash is even and 520|378 40 00024773 1 4|fill_style is FillStippled, then on a call to XDrawLine the 520|378 40 00024773 1 5|source for the drawing operation is foreground masked by the 520|378 40 00024773 1 6|stipple pattern tiled in a single plane. 520|378 40 00024773 1 7|METH: Create a stipple bitmap. 520|378 40 00024773 1 8|METH: Set graphics coordinates for dashed lines 520|378 40 00024773 1 9|METH: (includes horizontal and vertical cases, 520|378 40 00024773 1 10|METH: and includes joins and caps where relevant). 520|378 40 00024773 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|378 40 00024773 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|378 40 00024773 1 13|METH: Set line-style to LineOnOffDash using XChangeGC. 520|378 40 00024773 1 14|METH: Do graphics operation. 520|378 40 00024773 1 15|METH: Pixmap verify. 220|378 40 0 08:56:31|PASS 410|378 40 1 08:56:31|IC End 400|378 41 1 08:56:31|IC Start 200|378 41 08:56:31|TP Start 520|378 41 00024773 1 1|VSW5TESTSUITE PURPOSE 41 520|378 41 00024773 1 2|Assertion XDrawLine-41.(A) 520|378 41 00024773 1 3|When line_style is LineDoubleDash and the dash is even and 520|378 41 00024773 1 4|fill_style is FillSolid, then on a call to XDrawLine the 520|378 41 00024773 1 5|source pixel for the drawing operation is foreground. 520|378 41 00024773 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|378 41 00024773 1 7|METH: Clear drawable. 520|378 41 00024773 1 8|METH: Draw same path with line-style LineDoubleDash 520|378 41 00024773 1 9|METH: Reverse foreground and background. 520|378 41 00024773 1 10|METH: Set gc function to GXor. 520|378 41 00024773 1 11|METH: Draw same path again over previous drawing. 520|378 41 00024773 1 12|METH: Check that the combined result is equivalent to using FillSolid. 220|378 41 0 08:56:33|PASS 410|378 41 1 08:56:33|IC End 400|378 42 1 08:56:33|IC Start 200|378 42 08:56:33|TP Start 520|378 42 00024773 1 1|VSW5TESTSUITE PURPOSE 42 520|378 42 00024773 1 2|Assertion XDrawLine-42.(A) 520|378 42 00024773 1 3|When line_style is LineDoubleDash and the dash is even and 520|378 42 00024773 1 4|fill_style is FillTiled, then on a call to XDrawLine the 520|378 42 00024773 1 5|source for the drawing operation is tile. 520|378 42 00024773 1 6|METH: Create a tile with depth of drawable. 520|378 42 00024773 1 7|METH: Set graphics coordinates for dashed lines 520|378 42 00024773 1 8|METH: (includes horizontal and vertical cases, 520|378 42 00024773 1 9|METH: and includes joins and caps where relevant). 520|378 42 00024773 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|378 42 00024773 1 11|METH: to interesting values. 520|378 42 00024773 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|378 42 00024773 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|378 42 00024773 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|378 42 00024773 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|378 42 00024773 1 16|METH: Do graphics operation. 520|378 42 00024773 1 17|METH: Pixmap verify. 220|378 42 0 08:56:33|PASS 410|378 42 1 08:56:33|IC End 400|378 43 1 08:56:33|IC Start 200|378 43 08:56:33|TP Start 520|378 43 00024773 1 1|VSW5TESTSUITE PURPOSE 43 520|378 43 00024773 1 2|Assertion XDrawLine-43.(A) 520|378 43 00024773 1 3|When line_style is LineDoubleDash and the dash is even and 520|378 43 00024773 1 4|fill_style is FillOpaqueStippled, then on a call to 520|378 43 00024773 1 5|XDrawLine the source for the drawing operation is a tile 520|378 43 00024773 1 6|with the same width and height as stipple, but with 520|378 43 00024773 1 7|background everywhere stipple has a zero and with foreground 520|378 43 00024773 1 8|everywhere stipple has a one. 520|378 43 00024773 1 9|METH: Create a stipple bitmap. 520|378 43 00024773 1 10|METH: Set graphics coordinates for dashed lines 520|378 43 00024773 1 11|METH: (includes horizontal and vertical cases, 520|378 43 00024773 1 12|METH: and includes joins and caps where relevant). 520|378 43 00024773 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|378 43 00024773 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|378 43 00024773 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|378 43 00024773 1 16|METH: Do graphics operation. 520|378 43 00024773 1 17|METH: Pixmap verify. 220|378 43 0 08:56:33|PASS 410|378 43 1 08:56:33|IC End 400|378 44 1 08:56:33|IC Start 200|378 44 08:56:33|TP Start 520|378 44 00024773 1 1|VSW5TESTSUITE PURPOSE 44 520|378 44 00024773 1 2|Assertion XDrawLine-44.(A) 520|378 44 00024773 1 3|When line_style is LineDoubleDash and the dash is even and 520|378 44 00024773 1 4|fill_style is FillStippled, then on a call to XDrawLine the 520|378 44 00024773 1 5|source for the drawing operation is foreground masked by the 520|378 44 00024773 1 6|stipple pattern tiled in a single plane. 520|378 44 00024773 1 7|METH: Create a stipple bitmap. 520|378 44 00024773 1 8|METH: Set graphics coordinates for dashed lines 520|378 44 00024773 1 9|METH: (includes horizontal and vertical cases, 520|378 44 00024773 1 10|METH: and includes joins and caps where relevant). 520|378 44 00024773 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|378 44 00024773 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|378 44 00024773 1 13|METH: Set line-style to LineDoubleDash using XChangeGC. 520|378 44 00024773 1 14|METH: Do graphics operation. 520|378 44 00024773 1 15|METH: Pixmap verify. 220|378 44 0 08:56:34|PASS 410|378 44 1 08:56:34|IC End 400|378 45 1 08:56:34|IC Start 200|378 45 08:56:34|TP Start 520|378 45 00024773 1 1|VSW5TESTSUITE PURPOSE 45 520|378 45 00024773 1 2|Assertion XDrawLine-45.(-) 520|378 45 00024773 1 3|When line-style is LineDoubleDash and the dash is odd and 520|378 45 00024773 1 4|fill_style is FillSolid, then on a call to XDrawLine the 520|378 45 00024773 1 5|source for the drawing operation is background. 520|378 45 00024773 1 6|The assertion is descriptive or is tested elsewhere. 220|378 45 3 08:56:34|NOTINUSE 410|378 45 1 08:56:34|IC End 400|378 46 1 08:56:34|IC Start 200|378 46 08:56:34|TP Start 520|378 46 00024773 1 1|VSW5TESTSUITE PURPOSE 46 520|378 46 00024773 1 2|Assertion XDrawLine-46.(-) 520|378 46 00024773 1 3|When line-style is LineDoubleDash and the dash is odd and 520|378 46 00024773 1 4|fill_style is FillTiled, then on a call to XDrawLine the 520|378 46 00024773 1 5|source for the drawing operation is tile. 520|378 46 00024773 1 6|The assertion is descriptive or is tested elsewhere. 220|378 46 3 08:56:34|NOTINUSE 410|378 46 1 08:56:34|IC End 400|378 47 1 08:56:34|IC Start 200|378 47 08:56:34|TP Start 520|378 47 00024773 1 1|VSW5TESTSUITE PURPOSE 47 520|378 47 00024773 1 2|Assertion XDrawLine-47.(-) 520|378 47 00024773 1 3|When line-style is LineDoubleDash and the dash is odd and 520|378 47 00024773 1 4|fill_style is FillOpaqueStippled, then on a call to 520|378 47 00024773 1 5|XDrawLine the source for the drawing operation is a tile 520|378 47 00024773 1 6|with the same width and height as stipple, but with 520|378 47 00024773 1 7|background everywhere stipple has a zero and with foreground 520|378 47 00024773 1 8|everywhere stipple has a one. 520|378 47 00024773 1 9|The assertion is descriptive or is tested elsewhere. 220|378 47 3 08:56:34|NOTINUSE 410|378 47 1 08:56:34|IC End 400|378 48 1 08:56:34|IC Start 200|378 48 08:56:34|TP Start 520|378 48 00024773 1 1|VSW5TESTSUITE PURPOSE 48 520|378 48 00024773 1 2|Assertion XDrawLine-48.(-) 520|378 48 00024773 1 3|When line-style is LineDoubleDash and the dash is odd and 520|378 48 00024773 1 4|fill_style is FillStippled, then on a call to XDrawLine the 520|378 48 00024773 1 5|source for the drawing operation is background masked by the 520|378 48 00024773 1 6|stipple pattern tiled in a single plane. 520|378 48 00024773 1 7|The assertion is descriptive or is tested elsewhere. 220|378 48 3 08:56:34|NOTINUSE 410|378 48 1 08:56:34|IC End 400|378 49 1 08:56:34|IC Start 200|378 49 08:56:34|TP Start 520|378 49 00024773 1 1|VSW5TESTSUITE PURPOSE 49 520|378 49 00024773 1 2|Assertion XDrawLine-49.(A) 520|378 49 00024773 1 3|A call to XDrawLine does not draw each pixel of a 520|378 49 00024773 1 4|particular line more than once. 520|378 49 00024773 1 5|METH: For each line-style 520|378 49 00024773 1 6|METH: Draw line with gc function GXcopy. 520|378 49 00024773 1 7|METH: Save image. 520|378 49 00024773 1 8|METH: Clear drawable. 520|378 49 00024773 1 9|METH: Draw line with gc function GXxor 520|378 49 00024773 1 10|METH: Verify that the image is the same as that saved. 220|378 49 0 08:56:35|PASS 410|378 49 1 08:56:35|IC End 400|378 50 1 08:56:35|IC Start 200|378 50 08:56:35|TP Start 520|378 50 00024773 1 1|VSW5TESTSUITE PURPOSE 50 520|378 50 00024773 1 2|Assertion XDrawLine-50.(A) 520|378 50 00024773 1 3|When line_width is greater than or equal to one, and 520|378 50 00024773 1 4|line_style is LineSolid, and a line is drawn from [x1, y1] 520|378 50 00024773 1 5|to [x2, y2], and a line is drawn from [x2, y2] to [x1, y1], 520|378 50 00024773 1 6|then the same pixels are drawn in each case. 520|378 50 00024773 1 7|METH: Draw lines in one direction. 520|378 50 00024773 1 8|METH: Save image. 520|378 50 00024773 1 9|METH: Clear drawable. 520|378 50 00024773 1 10|METH: Draw lines in opposite direction. 520|378 50 00024773 1 11|METH: Verify that the image is the same as that saved and that something was drawn. 220|378 50 0 08:56:37|PASS 410|378 50 1 08:56:37|IC End 400|378 51 1 08:56:37|IC Start 200|378 51 08:56:37|TP Start 520|378 51 00024773 1 1|VSW5TESTSUITE PURPOSE 51 520|378 51 00024773 1 2|Assertion XDrawLine-51.(A) 520|378 51 00024773 1 3|When the cap_style is CapNotLast and the line_width is 520|378 51 00024773 1 4|greater than zero (> 0), then this is equivalent to CapButt. 520|378 51 00024773 1 5|METH: For a variety of line widths, both odd and even. 520|378 51 00024773 1 6|METH: Draw line with CapNotLast. 520|378 51 00024773 1 7|METH: Save the image on the drawable. 520|378 51 00024773 1 8|METH: Draw line with CapButt. 520|378 51 00024773 1 9|METH: Verify that the images drawn were the same. 220|378 51 0 08:56:40|PASS 410|378 51 1 08:56:40|IC End 400|378 52 1 08:56:40|IC Start 200|378 52 08:56:40|TP Start 520|378 52 00024773 1 1|VSW5TESTSUITE PURPOSE 52 520|378 52 00024773 1 2|Assertion XDrawLine-52.(A) 520|378 52 00024773 1 3|When the cap_style is CapNotLast and the line_width is zero 520|378 52 00024773 1 4|(0), then this is equivalent to CapButt except that the 520|378 52 00024773 1 5|final endpoint is not drawn. 520|378 52 00024773 1 6|METH: Draw line with CapButt. 520|378 52 00024773 1 7|METH: Set GC component function to GXxor. 520|378 52 00024773 1 8|METH: Draw line with CapNotLast. 520|378 52 00024773 1 9|METH: Verify that only the final end point is set. 220|378 52 0 08:56:41|PASS 410|378 52 1 08:56:41|IC End 400|378 53 1 08:56:41|IC Start 200|378 53 08:56:41|TP Start 520|378 53 00024773 1 1|VSW5TESTSUITE PURPOSE 53 520|378 53 00024773 1 2|Assertion XDrawLine-53.(A) 520|378 53 00024773 1 3|When the cap_style is CapButt, then the line is square at 520|378 53 00024773 1 4|the endpoint (perpendicular to the slope of the line) with 520|378 53 00024773 1 5|no projection beyond. 520|378 53 00024773 1 6|METH: Draw line with CapButt and odd or even line width. 520|378 53 00024773 1 7|METH: Pixmap verify. 220|378 53 0 08:56:41|PASS 410|378 53 1 08:56:41|IC End 400|378 54 1 08:56:41|IC Start 200|378 54 08:56:41|TP Start 520|378 54 00024773 1 1|VSW5TESTSUITE PURPOSE 54 520|378 54 00024773 1 2|Assertion XDrawLine-54.(A) 520|378 54 00024773 1 3|When the cap_style is CapRound and line-width is zero, then 520|378 54 00024773 1 4|this is equivalent to CapButt. 520|378 54 00024773 1 5|METH: Draw line with CapRound. 520|378 54 00024773 1 6|METH: Save the image on the drawable. 520|378 54 00024773 1 7|METH: Draw line with CapButt. 520|378 54 00024773 1 8|METH: Verify that the images drawn were the same. 220|378 54 0 08:56:41|PASS 410|378 54 1 08:56:41|IC End 400|378 55 1 08:56:41|IC Start 200|378 55 08:56:41|TP Start 520|378 55 00024773 1 1|VSW5TESTSUITE PURPOSE 55 520|378 55 00024773 1 2|Assertion XDrawLine-55.(A) 520|378 55 00024773 1 3|When the cap_style is CapRound and line-width is not zero, 520|378 55 00024773 1 4|then the line has a circular arc, with the diamater equal to 520|378 55 00024773 1 5|the line_width, centred on the endpoint. 520|378 55 00024773 1 6|METH: For a variety of line widths. 520|378 55 00024773 1 7|METH: Draw line with CapRound. 520|378 55 00024773 1 8|METH: Pixmap verify. 220|378 55 0 08:56:44|PASS 410|378 55 1 08:56:44|IC End 400|378 56 1 08:56:44|IC Start 200|378 56 08:56:44|TP Start 520|378 56 00024773 1 1|VSW5TESTSUITE PURPOSE 56 520|378 56 00024773 1 2|Assertion XDrawLine-56.(A) 520|378 56 00024773 1 3|When the cap_style is CapProjecting and line-width is zero, 520|378 56 00024773 1 4|then this is equivalent to CapButt. 520|378 56 00024773 1 5|METH: Draw line with CapProjecting. 520|378 56 00024773 1 6|METH: Save the image on the drawable. 520|378 56 00024773 1 7|METH: Draw line with CapButt. 520|378 56 00024773 1 8|METH: Verify that the images drawn were the same. 220|378 56 0 08:56:44|PASS 410|378 56 1 08:56:44|IC End 400|378 57 1 08:56:44|IC Start 200|378 57 08:56:44|TP Start 520|378 57 00024773 1 1|VSW5TESTSUITE PURPOSE 57 520|378 57 00024773 1 2|Assertion XDrawLine-57.(A) 520|378 57 00024773 1 3|When the cap_style is CapProjecting and line-width is not 520|378 57 00024773 1 4|zero, then the line is square at the end, but the path 520|378 57 00024773 1 5|continues beyond the endpoint for a distance equal to half 520|378 57 00024773 1 6|the line-width. 520|378 57 00024773 1 7|METH: Draw horizontal line. 520|378 57 00024773 1 8|METH: Verify directly that path continues beyond end points. 520|378 57 00024773 1 9|METH: Draw arbitrary line. 520|378 57 00024773 1 10|METH: Pixmap verify. 220|378 57 0 08:56:45|PASS 410|378 57 1 08:56:45|IC End 400|378 58 1 08:56:45|IC Start 200|378 58 08:56:45|TP Start 520|378 58 00024773 1 1|VSW5TESTSUITE PURPOSE 58 520|378 58 00024773 1 2|Assertion XDrawLine-58.(A) 520|378 58 00024773 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|378 58 00024773 1 4|the cap_style is applied to both endpoints and the 520|378 58 00024773 1 5|line_width is equal to zero and the cap_style is CapNotLast, 520|378 58 00024773 1 6|then the results are device-dependent, but the desired 520|378 58 00024773 1 7|effect is that nothing is drawn. 520|378 58 00024773 1 8|METH: Draw line with zero width and length. 520|378 58 00024773 1 9|METH: Verify that nothing is drawn. 520|378 58 00024773 1 10|METH: (Test always passes whatever the result.) 220|378 58 0 08:56:45|PASS 410|378 58 1 08:56:45|IC End 400|378 59 1 08:56:45|IC Start 200|378 59 08:56:45|TP Start 520|378 59 00024773 1 1|VSW5TESTSUITE PURPOSE 59 520|378 59 00024773 1 2|Assertion XDrawLine-59.(A) 520|378 59 00024773 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|378 59 00024773 1 4|the cap_style is applied to both endpoints and the 520|378 59 00024773 1 5|line_width is equal to zero and the cap_style is CapRound, 520|378 59 00024773 1 6|then the results are the same as for CapButt with line_width 520|378 59 00024773 1 7|equal to zero. 520|378 59 00024773 1 8|METH: Draw zero length line with CapRound. 520|378 59 00024773 1 9|METH: Save the image on the drawable. 520|378 59 00024773 1 10|METH: Draw zero length line with CapButt. 520|378 59 00024773 1 11|METH: Verify that the images drawn were the same. 220|378 59 0 08:56:45|PASS 410|378 59 1 08:56:45|IC End 400|378 60 1 08:56:45|IC Start 200|378 60 08:56:45|TP Start 520|378 60 00024773 1 1|VSW5TESTSUITE PURPOSE 60 520|378 60 00024773 1 2|Assertion XDrawLine-60.(A) 520|378 60 00024773 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|378 60 00024773 1 4|the cap_style is applied to both endpoints and the 520|378 60 00024773 1 5|line_width is equal to zero and the cap_style is 520|378 60 00024773 1 6|CapProjecting, then the results are the same as for CapButt 520|378 60 00024773 1 7|with line_width equal to zero. 520|378 60 00024773 1 8|METH: Draw zero length line with CapProjecting. 520|378 60 00024773 1 9|METH: Save the image on the drawable. 520|378 60 00024773 1 10|METH: Draw zero length line with CapButt. 520|378 60 00024773 1 11|METH: Verify that the images drawn were the same. 220|378 60 0 08:56:45|PASS 410|378 60 1 08:56:45|IC End 400|378 61 1 08:56:45|IC Start 200|378 61 08:56:45|TP Start 520|378 61 00024773 1 1|VSW5TESTSUITE PURPOSE 61 520|378 61 00024773 1 2|Assertion XDrawLine-61.(A) 520|378 61 00024773 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|378 61 00024773 1 4|the cap_style is applied to both endpoints and the 520|378 61 00024773 1 5|line_width is not equal to zero and the cap_style is CapButt, 520|378 61 00024773 1 6|then nothing is drawn. 520|378 61 00024773 1 7|METH: Draw zero length line with CapButt. 520|378 61 00024773 1 8|METH: Verify that the drawable is clear. 220|378 61 0 08:56:46|PASS 410|378 61 1 08:56:46|IC End 400|378 62 1 08:56:46|IC Start 200|378 62 08:56:46|TP Start 520|378 62 00024773 1 1|VSW5TESTSUITE PURPOSE 62 520|378 62 00024773 1 2|Assertion XDrawLine-62.(A) 520|378 62 00024773 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|378 62 00024773 1 4|the cap_style is applied to both endpoints and the 520|378 62 00024773 1 5|line_width is not equal to zero and the cap_style is 520|378 62 00024773 1 6|CapRound, then the closed path is a circle, centered at the 520|378 62 00024773 1 7|endpoint, and with the diameter equal to the line-width. 520|378 62 00024773 1 8|METH: Draw zero length line with CapRound. 520|378 62 00024773 1 9|METH: Pixmap verify. 220|378 62 0 08:56:46|PASS 410|378 62 1 08:56:46|IC End 400|378 63 1 08:56:46|IC Start 200|378 63 08:56:46|TP Start 520|378 63 00024773 1 1|VSW5TESTSUITE PURPOSE 63 520|378 63 00024773 1 2|Assertion XDrawLine-63.(A) 520|378 63 00024773 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|378 63 00024773 1 4|the cap_style is applied to both endpoints and the 520|378 63 00024773 1 5|line_width is not equal to zero and the cap_style is 520|378 63 00024773 1 6|CapProjecting, then the closed path is a square, aligned 520|378 63 00024773 1 7|with the coordinate axes, centered at the endpoint, and with 520|378 63 00024773 1 8|the sides equal to the line-width. 520|378 63 00024773 1 9|METH: Draw zero length line with CapProjecting. 520|378 63 00024773 1 10|METH: Verify area drawn directly. 220|378 63 0 08:56:46|PASS 410|378 63 1 08:56:46|IC End 400|378 64 1 08:56:46|IC Start 200|378 64 08:56:46|TP Start 520|378 64 00024773 1 1|VSW5TESTSUITE PURPOSE 64 520|378 64 00024773 1 2|Assertion XDrawLine-64.(-) 520|378 64 00024773 1 3|When a cap_style is applied at an end point, then the phase 520|378 64 00024773 1 4|of the dash pattern is reset to the dash_offset. 520|378 64 00024773 1 5|The assertion is descriptive or is tested elsewhere. 220|378 64 3 08:56:46|NOTINUSE 410|378 64 1 08:56:46|IC End 400|378 65 1 08:56:46|IC Start 200|378 65 08:56:46|TP Start 520|378 65 00024773 1 1|VSW5TESTSUITE PURPOSE 65 520|378 65 00024773 1 2|Assertion XDrawLine-65.(A) 520|378 65 00024773 1 3|When fill_style is FillSolid, then on a call to XDrawLine 520|378 65 00024773 1 4|the source pixel for the drawing operation is foreground. 520|378 65 00024773 1 5|METH: Set fill-style to FillSolid. 520|378 65 00024773 1 6|METH: Do drawing operation. 520|378 65 00024773 1 7|METH: Pixmap verify. 220|378 65 0 08:56:46|PASS 410|378 65 1 08:56:46|IC End 400|378 66 1 08:56:46|IC Start 200|378 66 08:56:46|TP Start 520|378 66 00024773 1 1|VSW5TESTSUITE PURPOSE 66 520|378 66 00024773 1 2|Assertion XDrawLine-66.(A) 520|378 66 00024773 1 3|When fill-style is FillTiled, then on a call to XDrawLine 520|378 66 00024773 1 4|the source for the drawing operation is tile. 520|378 66 00024773 1 5|METH: Create a tile of appropriate depth. 520|378 66 00024773 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|378 66 00024773 1 7|METH: to interesting values. 520|378 66 00024773 1 8|METH: Set fill-style to FillTiled. 520|378 66 00024773 1 9|METH: Part 1. 520|378 66 00024773 1 10|METH: Do drawing operation. 520|378 66 00024773 1 11|METH: If FillRectangle operation 520|378 66 00024773 1 12|METH: Directly check using checktile. 520|378 66 00024773 1 13|METH: else 520|378 66 00024773 1 14|METH: Pixmap verify. 520|378 66 00024773 1 15|METH: 520|378 66 00024773 1 16|METH: Part 2. 520|378 66 00024773 1 17|METH: Do drawing operation. 520|378 66 00024773 1 18|METH: Reverse fg and bg in tile. 520|378 66 00024773 1 19|METH: Set gc function to xor. 520|378 66 00024773 1 20|METH: Repeat drawing operation. 520|378 66 00024773 1 21|METH: Verify that result is the same as drawing solid line with xor 520|378 66 00024773 1 22|METH: of the fg and bg. 520|378 66 00024773 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|378 66 00024773 1 24|METH: drawn) 520|378 66 00024773 1 25|METH: 220|378 66 0 08:56:47|PASS 410|378 66 1 08:56:47|IC End 400|378 67 1 08:56:47|IC Start 200|378 67 08:56:47|TP Start 520|378 67 00024773 1 1|VSW5TESTSUITE PURPOSE 67 520|378 67 00024773 1 2|Assertion XDrawLine-67.(A) 520|378 67 00024773 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|378 67 00024773 1 4|XDrawLine the source for the drawing operation is a tile 520|378 67 00024773 1 5|with the same width and height as stipple, but with 520|378 67 00024773 1 6|background everywhere stipple has a zero and with foreground 520|378 67 00024773 1 7|everywhere stipple has a one. 520|378 67 00024773 1 8|METH: Create stipple. 520|378 67 00024773 1 9|METH: Set fill-style to FillOpaqueStippled. 520|378 67 00024773 1 10|METH: Do drawing operation. 520|378 67 00024773 1 11|METH: Pixmap verify the results. 520|378 67 00024773 1 12|METH: 520|378 67 00024773 1 13|METH: Reverse foreground and background pixels. 520|378 67 00024773 1 14|METH: Combine drawing with previous drawing. 520|378 67 00024773 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|378 67 00024773 1 16|METH: equal to combination of fg and bg pixels. 220|378 67 0 08:56:47|PASS 410|378 67 1 08:56:47|IC End 400|378 68 1 08:56:47|IC Start 200|378 68 08:56:47|TP Start 520|378 68 00024773 1 1|VSW5TESTSUITE PURPOSE 68 520|378 68 00024773 1 2|Assertion XDrawLine-68.(A) 520|378 68 00024773 1 3|When fill_style is FillStippled, then on a call to 520|378 68 00024773 1 4|XDrawLine the source for the drawing operation is foreground 520|378 68 00024773 1 5|masked by the stipple pattern tiled in a single plane. 520|378 68 00024773 1 6|METH: Create stipple 520|378 68 00024773 1 7|METH: Set fill-style to FillStippled. 520|378 68 00024773 1 8|METH: Set background to foreground pixel to verify it is not affecting things. 520|378 68 00024773 1 9|METH: Do drawing. 520|378 68 00024773 1 10|METH: Pixmap verify. 220|378 68 0 08:56:47|PASS 410|378 68 1 08:56:47|IC End 400|378 69 1 08:56:47|IC Start 200|378 69 08:56:47|TP Start 520|378 69 00024773 1 1|VSW5TESTSUITE PURPOSE 69 520|378 69 00024773 1 2|Assertion XDrawLine-69.(A) 520|378 69 00024773 1 3|When subwindow_mode is ClipByChildren, then the 520|378 69 00024773 1 4|destination window and source (if it is a window) are 520|378 69 00024773 1 5|clipped by all viewable InputOutput children. 520|378 69 00024773 1 6|METH: Set subwindow-mode to be ClipByChildren 520|378 69 00024773 1 7|METH: Cover window with many strip sub-windows. 520|378 69 00024773 1 8|METH: Do drawing operation 520|378 69 00024773 1 9|METH: Verify that all subwindows are clear. 220|378 69 0 08:56:48|PASS 410|378 69 1 08:56:48|IC End 400|378 70 1 08:56:48|IC Start 200|378 70 08:56:48|TP Start 520|378 70 00024773 1 1|VSW5TESTSUITE PURPOSE 70 520|378 70 00024773 1 2|Assertion XDrawLine-70.(A) 520|378 70 00024773 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|378 70 00024773 1 4|destination window nor source (if it is a window) is clipped 520|378 70 00024773 1 5|by inferiors. 520|378 70 00024773 1 6|METH: Place subwindows over parts of the main window 520|378 70 00024773 1 7|METH: Create subwindows over these windows as well. 520|378 70 00024773 1 8|METH: Do graphics operation. 520|378 70 00024773 1 9|METH: Verify that the operation was not affected. 220|378 70 0 08:56:51|PASS 410|378 70 1 08:56:51|IC End 400|378 71 1 08:56:51|IC Start 200|378 71 08:56:51|TP Start 520|378 71 00024773 1 1|VSW5TESTSUITE PURPOSE 71 520|378 71 00024773 1 2|Assertion XDrawLine-71.(A) 520|378 71 00024773 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|378 71 00024773 1 4|depth with mapped inferiors of differing depth, then no 520|378 71 00024773 1 5|errors occur. 520|378 71 00024773 1 6|METH: If only one depth window supported 520|378 71 00024773 1 7|METH: Result is UNSUPPORTED 520|378 71 00024773 1 8|METH: 520|378 71 00024773 1 9|METH: Find two visuals with different depths. 520|378 71 00024773 1 10|METH: Use one of these visuals to create a window. 520|378 71 00024773 1 11|METH: Use the other to create a subwindow. 520|378 71 00024773 1 12|METH: Verify that no errors occur. 520|378 71 00024773 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|378 71 0 08:56:51|PASS 410|378 71 1 08:56:51|IC End 400|378 72 1 08:56:51|IC Start 200|378 72 08:56:51|TP Start 520|378 72 00024773 1 1|VSW5TESTSUITE PURPOSE 72 520|378 72 00024773 1 2|Assertion XDrawLine-72.(A) 520|378 72 00024773 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|378 72 00024773 1 4|are interpreted relative to the origin of the destination 520|378 72 00024773 1 5|drawable specified in the graphics operation. 520|378 72 00024773 1 6|METH: Create Pixmap and set clip-mask with it. 520|378 72 00024773 1 7|METH: Vary clip origin 520|378 72 00024773 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|378 72 00024773 1 9|METH: Pixmap verify results inside the cliparea. 220|378 72 0 08:56:52|PASS 410|378 72 1 08:56:52|IC End 400|378 73 1 08:56:52|IC Start 200|378 73 08:56:52|TP Start 520|378 73 00024773 1 1|VSW5TESTSUITE PURPOSE 73 520|378 73 00024773 1 2|Assertion XDrawLine-73.(A) 520|378 73 00024773 1 3|When the clip_mask is set to None, then the pixels are 520|378 73 00024773 1 4|always drawn regardless of the clip origin. 520|378 73 00024773 1 5|METH: Set clip mask to None 520|378 73 00024773 1 6|METH: Verify that things are still drawn. 220|378 73 0 08:56:53|PASS 410|378 73 1 08:56:53|IC End 400|378 74 1 08:56:53|IC Start 200|378 74 08:56:53|TP Start 520|378 74 00024773 1 1|VSW5TESTSUITE PURPOSE 74 520|378 74 00024773 1 2|Assertion XDrawLine-74.(A) 520|378 74 00024773 1 3|When pixels are outside the area covered by the clip_mask, 520|378 74 00024773 1 4|then they are not drawn. 520|378 74 00024773 1 5|METH: Create a pixmap depth 1. 520|378 74 00024773 1 6|METH: Fill it with all ones. 520|378 74 00024773 1 7|METH: Set this pixmap as the clip_mask. 520|378 74 00024773 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|378 74 00024773 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|378 74 00024773 1 10|METH: drawing outside the clip-mask. 220|378 74 0 08:56:53|PASS 410|378 74 1 08:56:53|IC End 400|378 75 1 08:56:53|IC Start 200|378 75 08:56:53|TP Start 520|378 75 00024773 1 1|VSW5TESTSUITE PURPOSE 75 520|378 75 00024773 1 2|Assertion XDrawLine-75.(A) 520|378 75 00024773 1 3|When pixels have a clip_mask bit set to 1, and they would 520|378 75 00024773 1 4|be drawn, then they are drawn. 520|378 75 00024773 1 5|METH: Do graphics operation. 520|378 75 00024773 1 6|METH: Save the image on the drawable. 520|378 75 00024773 1 7|METH: Clear drawable. 520|378 75 00024773 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|378 75 00024773 1 9|METH: Set all bits in pixmap to 1. 520|378 75 00024773 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|378 75 00024773 1 11|METH: Do graphics operation. 520|378 75 00024773 1 12|METH: Verify that the images drawn were the same. 520|378 75 00024773 1 13|METH: 520|378 75 00024773 1 14|METH: Set pixmap to a pattern. 520|378 75 00024773 1 15|METH: Do graphics operation. 520|378 75 00024773 1 16|METH: Pixmap verify the result. 220|378 75 0 08:56:53|PASS 410|378 75 1 08:56:53|IC End 400|378 76 1 08:56:53|IC Start 200|378 76 08:56:53|TP Start 520|378 76 00024773 1 1|VSW5TESTSUITE PURPOSE 76 520|378 76 00024773 1 2|Assertion XDrawLine-76.(A) 520|378 76 00024773 1 3|When pixels have a clip_mask bit set to 0, then they are 520|378 76 00024773 1 4|not drawn. 520|378 76 00024773 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|378 76 00024773 1 6|METH: Set all bits in pixmap to 0. 520|378 76 00024773 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|378 76 00024773 1 8|METH: Do graphics operation. 520|378 76 00024773 1 9|METH: Verify that nothing is drawn. 220|378 76 0 08:56:53|PASS 410|378 76 1 08:56:53|IC End 400|378 77 1 08:56:53|IC Start 200|378 77 08:56:53|TP Start 520|378 77 00024773 1 1|VSW5TESTSUITE PURPOSE 77 520|378 77 00024773 1 2|Assertion XDrawLine-77.(A) 520|378 77 00024773 1 3|The foregound component of the gc is used to determine the 520|378 77 00024773 1 4|foreground pixel value. 520|378 77 00024773 1 5|METH: Set foreground to various values. 520|378 77 00024773 1 6|METH: Pixmap verify the results. 220|378 77 0 08:56:56|PASS 410|378 77 1 08:56:56|IC End 400|378 78 1 08:56:56|IC Start 200|378 78 08:56:56|TP Start 520|378 78 00024773 1 1|VSW5TESTSUITE PURPOSE 78 520|378 78 00024773 1 2|Assertion XDrawLine-78.(A) 520|378 78 00024773 1 3|The value for foreground is truncated to the depth of the 520|378 78 00024773 1 4|GC. 520|378 78 00024773 1 5|METH: Set foreground to value with all bits set. 520|378 78 00024773 1 6|METH: Find a non background pixel. 520|378 78 00024773 1 7|METH: Check that this is truncated to the depth. 220|378 78 0 08:56:56|PASS 410|378 78 1 08:56:56|IC End 400|378 79 1 08:56:56|IC Start 200|378 79 08:56:56|TP Start 520|378 79 00024773 1 1|VSW5TESTSUITE PURPOSE 79 520|378 79 00024773 1 2|Assertion XDrawLine-79.(A) 520|378 79 00024773 1 3|The background component of the gc is used to determine the 520|378 79 00024773 1 4|background pixel value. 520|378 79 00024773 1 5|METH: Set GC component background to various values. 520|378 79 00024773 1 6|METH: Pixmap verify the results. 220|378 79 0 08:56:58|PASS 410|378 79 1 08:56:58|IC End 400|378 80 1 08:56:58|IC Start 200|378 80 08:56:58|TP Start 520|378 80 00024773 1 1|VSW5TESTSUITE PURPOSE 80 520|378 80 00024773 1 2|Assertion XDrawLine-80.(A) 520|378 80 00024773 1 3|The value for background is truncated to the depth of the 520|378 80 00024773 1 4|GC. 520|378 80 00024773 1 5|METH: Set GC component background to value with all bits set. 520|378 80 00024773 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|378 80 00024773 1 7|METH: Set GC component stipple to all zeros 520|378 80 00024773 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|378 80 00024773 1 9|METH: else if (XCopyPlane || XPutImage) 520|378 80 00024773 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|378 80 00024773 1 11|METH: else if XCopyArea 520|378 80 00024773 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|378 80 00024773 1 13|METH: Draw item. 520|378 80 00024773 1 14|METH: Find a pixel with a value other than W_BG. 520|378 80 00024773 1 15|METH: Check that this is truncated to the depth. 220|378 80 0 08:56:58|PASS 410|378 80 1 08:56:58|IC End 400|378 81 1 08:56:58|IC Start 200|378 81 08:56:58|TP Start 520|378 81 00024773 1 1|VSW5TESTSUITE PURPOSE 81 520|378 81 00024773 1 2|Assertion XDrawLine-81.(A) 520|378 81 00024773 1 3|The tile/stipple origin coordinates ts-x-origin and 520|378 81 00024773 1 4|ts-y-origin are interpreted relative to the origin of the 520|378 81 00024773 1 5|destination drawable specified in the graphics operation. 520|378 81 00024773 1 6|METH: Create a stipple pixmap. 520|378 81 00024773 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|378 81 00024773 1 8|METH: For various tile/stipple origins: 520|378 81 00024773 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|378 81 00024773 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|378 81 00024773 1 11|METH: Clear drawable. 520|378 81 00024773 1 12|METH: Do graphics operation. 520|378 81 00024773 1 13|METH: Pixmap verify. 520|378 81 00024773 1 14|METH: Create a tile with depth of drawable. 520|378 81 00024773 1 15|METH: Set tile component of GC to tile using XSetTile. 520|378 81 00024773 1 16|METH: For various tile/stipple origins: 520|378 81 00024773 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|378 81 00024773 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|378 81 00024773 1 19|METH: Clear drawable. 520|378 81 00024773 1 20|METH: Do graphics operation. 520|378 81 00024773 1 21|METH: Pixmap verify. 220|378 81 0 08:56:59|PASS 410|378 81 1 08:56:59|IC End 400|378 82 1 08:56:59|IC Start 200|378 82 08:56:59|TP Start 520|378 82 00024773 1 1|VSW5TESTSUITE PURPOSE 82 520|378 82 00024773 1 2|Assertion XDrawLine-82.(A) 520|378 82 00024773 1 3|The dash_offset defines the phase of the pattern, 520|378 82 00024773 1 4|specifying how many pixels into the dash-list the pattern 520|378 82 00024773 1 5|begins in any single graphics request. 520|378 82 00024773 1 6|METH: For both odd and even line widths do: 520|378 82 00024773 1 7|METH: Set graphics coordinates for dashed lines 520|378 82 00024773 1 8|METH: (includes horizontal and vertical cases, 520|378 82 00024773 1 9|METH: and includes joins and caps where relevant). 520|378 82 00024773 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|378 82 00024773 1 11|METH: For various dash_offsets: 520|378 82 00024773 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|378 82 00024773 1 13|METH: Clear drawable. 520|378 82 00024773 1 14|METH: Draw lines. 520|378 82 00024773 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|378 82 00024773 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|378 82 00024773 1 17|METH: Clear drawable. 520|378 82 00024773 1 18|METH: Draw lines. 520|378 82 00024773 1 19|METH: Save the image on the drawable. 520|378 82 00024773 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|378 82 00024773 1 21|METH: Clear drawable. 520|378 82 00024773 1 22|METH: Draw lines. 520|378 82 00024773 1 23|METH: Verify that the images drawn were the same. 220|378 82 0 08:57:05|PASS 410|378 82 1 08:57:05|IC End 400|378 83 1 08:57:05|IC Start 200|378 83 08:57:05|TP Start 520|378 83 00024773 1 1|VSW5TESTSUITE PURPOSE 83 520|378 83 00024773 1 2|Assertion XDrawLine-83.(A) 520|378 83 00024773 1 3|The initial and alternate elements of the dash-list within 520|378 83 00024773 1 4|the GC specify the lengths of the even dashes and the second 520|378 83 00024773 1 5|and alternate elements specify the lengths of the odd 520|378 83 00024773 1 6|dashes. 520|378 83 00024773 1 7|METH: Set graphics coordinates for dashed lines 520|378 83 00024773 1 8|METH: (includes horizontal and vertical cases, 520|378 83 00024773 1 9|METH: and includes joins and caps where relevant). 520|378 83 00024773 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|378 83 00024773 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|378 83 00024773 1 12|METH: Clear drawable. 520|378 83 00024773 1 13|METH: Draw lines. 520|378 83 00024773 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|378 83 00024773 1 15|METH: Repeat with odd length dash_list. 520|378 83 00024773 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|378 83 0 08:57:05|PASS 410|378 83 1 08:57:05|IC End 400|378 84 1 08:57:05|IC Start 200|378 84 08:57:05|TP Start 520|378 84 00024773 1 1|VSW5TESTSUITE PURPOSE 84 520|378 84 00024773 1 2|Assertion XDrawLine-84.(A) 520|378 84 00024773 1 3|The dashes component of the GC specifies the length of both 520|378 84 00024773 1 4|even and odd dashes. 520|378 84 00024773 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|378 84 00024773 1 6|METH: Draw lines. 520|378 84 00024773 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|378 84 0 08:57:06|PASS 410|378 84 1 08:57:06|IC End 400|378 85 1 08:57:06|IC Start 200|378 85 08:57:06|TP Start 520|378 85 00024773 1 1|VSW5TESTSUITE PURPOSE 85 520|378 85 00024773 1 2|Assertion XDrawLine-85.(-) 520|378 85 00024773 1 3|When the line is horizontal, then the length of a dash is 520|378 85 00024773 1 4|measured along the x axis. 520|378 85 00024773 1 5|The assertion is descriptive or is tested elsewhere. 220|378 85 3 08:57:06|NOTINUSE 410|378 85 1 08:57:06|IC End 400|378 86 1 08:57:06|IC Start 200|378 86 08:57:06|TP Start 520|378 86 00024773 1 1|VSW5TESTSUITE PURPOSE 86 520|378 86 00024773 1 2|Assertion XDrawLine-86.(-) 520|378 86 00024773 1 3|When the line is vertical, then the length of a dash is 520|378 86 00024773 1 4|measured along the y axis. 520|378 86 00024773 1 5|The assertion is descriptive or is tested elsewhere. 220|378 86 3 08:57:06|NOTINUSE 410|378 86 1 08:57:06|IC End 400|378 87 1 08:57:06|IC Start 200|378 87 08:57:06|TP Start 520|378 87 00024773 1 1|VSW5TESTSUITE PURPOSE 87 520|378 87 00024773 1 2|Assertion XDrawLine-87.(A) 520|378 87 00024773 1 3|When a drawable argument does not name a valid Drawable, 520|378 87 00024773 1 4|then a BadDrawable error occurs. 520|378 87 00024773 1 5|METH: Create a bad drawable by creating and destroying a window. 520|378 87 00024773 1 6|METH: Call test function using bad drawable as the drawable argument. 520|378 87 00024773 1 7|METH: Verify that a BadDrawable error occurs. 220|378 87 0 08:57:06|PASS 410|378 87 1 08:57:06|IC End 400|378 88 1 08:57:06|IC Start 200|378 88 08:57:06|TP Start 520|378 88 00024773 1 1|VSW5TESTSUITE PURPOSE 88 520|378 88 00024773 1 2|Assertion XDrawLine-88.(A) 520|378 88 00024773 1 3|When the GC argument does not name a defined GC, then a 520|378 88 00024773 1 4|BadGC error occurs. 520|378 88 00024773 1 5|METH: Create a GC. 520|378 88 00024773 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|378 88 00024773 1 7|METH: Call test function using bad GC as the GC argument. 520|378 88 00024773 1 8|METH: Verify that a BadGC error occurs. 220|378 88 0 08:57:06|PASS 410|378 88 1 08:57:06|IC End 400|378 89 1 08:57:06|IC Start 200|378 89 08:57:06|TP Start 520|378 89 00024773 1 1|VSW5TESTSUITE PURPOSE 89 520|378 89 00024773 1 2|Assertion XDrawLine-89.(A) 520|378 89 00024773 1 3|When a drawable argument is an InputOnly window then a 520|378 89 00024773 1 4|BadMatch error occurs. 520|378 89 00024773 1 5|METH: Create an InputOnly window. 520|378 89 00024773 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|378 89 00024773 1 7|METH: Verify that a BadMatch error occurs. 220|378 89 0 08:57:06|PASS 410|378 89 1 08:57:06|IC End 400|378 90 1 08:57:06|IC Start 200|378 90 08:57:06|TP Start 520|378 90 00024773 1 1|VSW5TESTSUITE PURPOSE 90 520|378 90 00024773 1 2|Assertion XDrawLine-90.(A) 520|378 90 00024773 1 3|When the graphics context and the drawable do not have the 520|378 90 00024773 1 4|same depth, then a BadMatch error occurs. 520|378 90 00024773 1 5|METH: If only one depth supported 520|378 90 00024773 1 6|METH: report UNSUPPORTED 520|378 90 00024773 1 7|METH: Create pixmap of depth 1. 520|378 90 00024773 1 8|METH: Create gc of different depth. 520|378 90 00024773 1 9|METH: Call test function with this pixmap and gc. 520|378 90 00024773 1 10|METH: Verify that a BadMatch error occurs. 220|378 90 0 08:57:06|PASS 410|378 90 1 08:57:06|IC End 400|378 91 1 08:57:06|IC Start 200|378 91 08:57:06|TP Start 520|378 91 00024773 1 1|VSW5TESTSUITE PURPOSE 91 520|378 91 00024773 1 2|Assertion XDrawLine-91.(A) 520|378 91 00024773 1 3|When the graphics context and the drawable were not created 520|378 91 00024773 1 4|for the same root, then a BadMatch error occurs. 520|378 91 00024773 1 5|METH: If multiple screens are supported 520|378 91 00024773 1 6|METH: Create pixmap of depth 1. 520|378 91 00024773 1 7|METH: Create gc on alternate screen. 520|378 91 00024773 1 8|METH: Call test function with this pixmap and gc. 520|378 91 00024773 1 9|METH: Verify that a BadMatch error occurs. 520|378 91 00024773 1 10|METH: else 520|378 91 00024773 1 11|METH: report UNSUPPORTED 520|378 91 00024773 1 12|REPORT: No alternate root supported 220|378 91 4 08:57:06|UNSUPPORTED 410|378 91 1 08:57:06|IC End 80|378 1 08:57:06|TC End, scenario ref 766-0 70||"VSW5TESTSUITE CASE XDrawLines 104" 10|379 /Xlib9/XDrawLines/XDrawLines 08:57:06|TC Start, scenario ref 768-0 15|379 3.3-lite 104|TCM Start 520|379 0 00024775 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|379 1 1 08:57:09|IC Start 200|379 1 08:57:09|TP Start 520|379 1 00024775 1 1|VSW5TESTSUITE PURPOSE 1 520|379 1 00024775 1 2|Assertion XDrawLines-1.(A) 520|379 1 00024775 1 3|A call to XDrawLines draws npoints-1 lines between each 520|379 1 00024775 1 4|pair of points (point[i], point[i+1]) in points in the 520|379 1 00024775 1 5|drawable d. 520|379 1 00024775 1 6|METH: Draw line with multiple segments. 520|379 1 00024775 1 7|METH: Pixmap verify. 220|379 1 0 08:57:10|PASS 410|379 1 1 08:57:10|IC End 400|379 2 1 08:57:10|IC Start 200|379 2 08:57:10|TP Start 520|379 2 00024775 1 1|VSW5TESTSUITE PURPOSE 2 520|379 2 00024775 1 2|Assertion XDrawLines-2.(B) 520|379 2 00024775 1 3|A call to XDrawLines draws the lines in the order listed in 520|379 2 00024775 1 4|the array. 520|379 2 00024775 1 5|Reason for omission: There is no known portable test method for this assertion 520|379 2 00024775 1 6|METH: Report UNTESTED 220|379 2 5 08:57:10|UNTESTED 410|379 2 1 08:57:10|IC End 400|379 3 1 08:57:10|IC Start 200|379 3 08:57:10|TP Start 520|379 3 00024775 1 1|VSW5TESTSUITE PURPOSE 3 520|379 3 00024775 1 2|Assertion XDrawLines-3.(A) 520|379 3 00024775 1 3|The lines join at all intermediate points. 520|379 3 00024775 1 4|METH: Set line-width component of GC to 6. 520|379 3 00024775 1 5|METH: Set line-style component of GC to LineSolid. 520|379 3 00024775 1 6|METH: Set cap-style component of GC to CapButt. 520|379 3 00024775 1 7|METH: Set join-style component of GC to JoinRound. 520|379 3 00024775 1 8|METH: Draw line with multiple segments. 520|379 3 00024775 1 9|METH: Pixmap verify. 520|379 3 00024775 1 10|METH: (Other combinations of GC components are tested under join_style assertions). 220|379 3 0 08:57:10|PASS 410|379 3 1 08:57:10|IC End 400|379 4 1 08:57:10|IC Start 200|379 4 08:57:10|TP Start 520|379 4 00024775 1 1|VSW5TESTSUITE PURPOSE 4 520|379 4 00024775 1 2|Assertion XDrawLines-4.(A) 520|379 4 00024775 1 3|When the first and last points coincide, then the first and 520|379 4 00024775 1 4|last lines join. 520|379 4 00024775 1 5|METH: Set line-width component of GC to 4. 520|379 4 00024775 1 6|METH: Set line-style component of GC to LineSolid. 520|379 4 00024775 1 7|METH: Set cap-style component of GC to CapButt. 520|379 4 00024775 1 8|METH: Set join-style component of GC to JoinRound. 520|379 4 00024775 1 9|METH: Draw line with multiple segments and coincident end points. 520|379 4 00024775 1 10|METH: Pixmap verify. 220|379 4 0 08:57:11|PASS 410|379 4 1 08:57:11|IC End 400|379 5 1 08:57:11|IC Start 200|379 5 08:57:11|TP Start 520|379 5 00024775 1 1|VSW5TESTSUITE PURPOSE 5 520|379 5 00024775 1 2|Assertion XDrawLines-5.(A) 520|379 5 00024775 1 3|A call to XDrawLines does not draw each pixel of a 520|379 5 00024775 1 4|particular line more than once. 520|379 5 00024775 1 5|METH: Set function component of GC to GXxor. 520|379 5 00024775 1 6|METH: Draw line with multiple segments. 520|379 5 00024775 1 7|METH: Pixmap verify. 220|379 5 0 08:57:11|PASS 410|379 5 1 08:57:11|IC End 400|379 6 1 08:57:11|IC Start 200|379 6 08:57:11|TP Start 520|379 6 00024775 1 1|VSW5TESTSUITE PURPOSE 6 520|379 6 00024775 1 2|Assertion XDrawLines-6.(A) 520|379 6 00024775 1 3|When thin lines intersect, then the intersecting pixels are 520|379 6 00024775 1 4|drawn multiple times. 520|379 6 00024775 1 5|METH: Set function component of GC to GXxor. 520|379 6 00024775 1 6|METH: Set line-width component of GC to 0. 520|379 6 00024775 1 7|METH: Set line-style component of GC to LineSolid. 520|379 6 00024775 1 8|METH: Set cap-style component of GC to CapButt. 520|379 6 00024775 1 9|METH: Set join-style component of GC to JoinRound. 520|379 6 00024775 1 10|METH: Draw line with horizontal and vertical segments crossing. 520|379 6 00024775 1 11|METH: Verify pixel at crossing point is set to background pixel value. 220|379 6 0 08:57:11|PASS 410|379 6 1 08:57:11|IC End 400|379 7 1 08:57:11|IC Start 200|379 7 08:57:11|TP Start 520|379 7 00024775 1 1|VSW5TESTSUITE PURPOSE 7 520|379 7 00024775 1 2|Assertion XDrawLines-7.(A) 520|379 7 00024775 1 3|When wide lines intersect, then the intersecting pixels are 520|379 7 00024775 1 4|drawn only once. 520|379 7 00024775 1 5|METH: Set function component of GC to GXxor. 520|379 7 00024775 1 6|METH: Set line-width component of GC to 3. 520|379 7 00024775 1 7|METH: Set line-style component of GC to LineSolid. 520|379 7 00024775 1 8|METH: Set cap-style component of GC to CapButt. 520|379 7 00024775 1 9|METH: Set join-style component of GC to JoinRound. 520|379 7 00024775 1 10|METH: Draw line with horizontal and vertical segments crossing. 520|379 7 00024775 1 11|METH: Pixmap verify. 220|379 7 0 08:57:12|PASS 410|379 7 1 08:57:12|IC End 400|379 8 1 08:57:12|IC Start 200|379 8 08:57:12|TP Start 520|379 8 00024775 1 1|VSW5TESTSUITE PURPOSE 8 520|379 8 00024775 1 2|Assertion XDrawLines-8.(-) 520|379 8 00024775 1 3|When mode is CoordModeOrigin, then all coordinates are 520|379 8 00024775 1 4|taken relative to the origin. 520|379 8 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 8 3 08:57:12|NOTINUSE 410|379 8 1 08:57:12|IC End 400|379 9 1 08:57:12|IC Start 200|379 9 08:57:12|TP Start 520|379 9 00024775 1 1|VSW5TESTSUITE PURPOSE 9 520|379 9 00024775 1 2|Assertion XDrawLines-9.(A) 520|379 9 00024775 1 3|When mode is CoordModePrevious, then all coordinates after 520|379 9 00024775 1 4|the first are taken relative to the previous point. 520|379 9 00024775 1 5|METH: Set mode to CoordModePrevious. 520|379 9 00024775 1 6|METH: Draw line with multiple segments. 520|379 9 00024775 1 7|METH: Pixmap verify. 220|379 9 0 08:57:12|PASS 410|379 9 1 08:57:12|IC End 400|379 10 1 08:57:12|IC Start 200|379 10 08:57:12|TP Start 520|379 10 00024775 1 1|VSW5TESTSUITE PURPOSE 10 520|379 10 00024775 1 2|Assertion XDrawLines-10.(A) 520|379 10 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 10 00024775 1 4|is src and the destination pixel is dst and function is 520|379 10 00024775 1 5|GXclear, then the destination becomes (dst AND (NOT 520|379 10 00024775 1 6|plane_mask)). 520|379 10 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 10 00024775 1 8|METH: 520|379 10 00024775 1 9|METH: Set function component of GC to GXclear. 520|379 10 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 10 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 10 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 10 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 10 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 10 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 10 00024775 1 16|METH: force a foreground fill). 520|379 10 00024775 1 17|METH: Do graphics operation. 520|379 10 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|379 10 0 08:57:15|PASS 410|379 10 1 08:57:15|IC End 400|379 11 1 08:57:15|IC Start 200|379 11 08:57:15|TP Start 520|379 11 00024775 1 1|VSW5TESTSUITE PURPOSE 11 520|379 11 00024775 1 2|Assertion XDrawLines-11.(A) 520|379 11 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 11 00024775 1 4|is src and the destination pixel is dst and function is 520|379 11 00024775 1 5|GXand, then the destination becomes ((src AND dst) AND 520|379 11 00024775 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|379 11 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 11 00024775 1 8|METH: 520|379 11 00024775 1 9|METH: Set function component of GC to GXand. 520|379 11 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 11 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 11 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 11 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 11 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 11 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 11 00024775 1 16|METH: force a foreground fill). 520|379 11 00024775 1 17|METH: Do graphics operation. 520|379 11 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|379 11 0 08:57:18|PASS 410|379 11 1 08:57:18|IC End 400|379 12 1 08:57:18|IC Start 200|379 12 08:57:18|TP Start 520|379 12 00024775 1 1|VSW5TESTSUITE PURPOSE 12 520|379 12 00024775 1 2|Assertion XDrawLines-12.(A) 520|379 12 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 12 00024775 1 4|is src and the destination pixel is dst and function is 520|379 12 00024775 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|379 12 00024775 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 12 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 12 00024775 1 8|METH: 520|379 12 00024775 1 9|METH: Set function component of GC to GXandReverse. 520|379 12 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 12 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 12 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 12 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 12 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 12 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 12 00024775 1 16|METH: force a foreground fill). 520|379 12 00024775 1 17|METH: Do graphics operation. 520|379 12 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|379 12 0 08:57:21|PASS 410|379 12 1 08:57:21|IC End 400|379 13 1 08:57:21|IC Start 200|379 13 08:57:21|TP Start 520|379 13 00024775 1 1|VSW5TESTSUITE PURPOSE 13 520|379 13 00024775 1 2|Assertion XDrawLines-13.(A) 520|379 13 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 13 00024775 1 4|is src and the destination pixel is dst and function is 520|379 13 00024775 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|379 13 00024775 1 6|OR (dst AND (NOT plane_mask)). 520|379 13 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 13 00024775 1 8|METH: 520|379 13 00024775 1 9|METH: Set function component of GC to GXcopy. 520|379 13 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 13 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 13 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 13 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 13 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 13 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 13 00024775 1 16|METH: force a foreground fill). 520|379 13 00024775 1 17|METH: Do graphics operation. 520|379 13 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|379 13 0 08:57:24|PASS 410|379 13 1 08:57:24|IC End 400|379 14 1 08:57:24|IC Start 200|379 14 08:57:24|TP Start 520|379 14 00024775 1 1|VSW5TESTSUITE PURPOSE 14 520|379 14 00024775 1 2|Assertion XDrawLines-14.(A) 520|379 14 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 14 00024775 1 4|is src and the destination pixel is dst and function is 520|379 14 00024775 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|379 14 00024775 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 14 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 14 00024775 1 8|METH: 520|379 14 00024775 1 9|METH: Set function component of GC to GXandInverted. 520|379 14 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 14 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 14 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 14 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 14 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 14 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 14 00024775 1 16|METH: force a foreground fill). 520|379 14 00024775 1 17|METH: Do graphics operation. 520|379 14 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|379 14 0 08:57:27|PASS 410|379 14 1 08:57:27|IC End 400|379 15 1 08:57:27|IC Start 200|379 15 08:57:27|TP Start 520|379 15 00024775 1 1|VSW5TESTSUITE PURPOSE 15 520|379 15 00024775 1 2|Assertion XDrawLines-15.(A) 520|379 15 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 15 00024775 1 4|is src and the destination pixel is dst and function is 520|379 15 00024775 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|379 15 00024775 1 6|OR (dst AND (NOT plane_mask)). 520|379 15 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 15 00024775 1 8|METH: 520|379 15 00024775 1 9|METH: Set function component of GC to GXnoop. 520|379 15 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 15 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 15 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 15 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 15 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 15 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 15 00024775 1 16|METH: force a foreground fill). 520|379 15 00024775 1 17|METH: Do graphics operation. 520|379 15 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|379 15 0 08:57:30|PASS 410|379 15 1 08:57:30|IC End 400|379 16 1 08:57:30|IC Start 200|379 16 08:57:30|TP Start 520|379 16 00024775 1 1|VSW5TESTSUITE PURPOSE 16 520|379 16 00024775 1 2|Assertion XDrawLines-16.(A) 520|379 16 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 16 00024775 1 4|is src and the destination pixel is dst and function is 520|379 16 00024775 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|379 16 00024775 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|379 16 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 16 00024775 1 8|METH: 520|379 16 00024775 1 9|METH: Set function component of GC to GXxor. 520|379 16 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 16 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 16 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 16 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 16 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 16 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 16 00024775 1 16|METH: force a foreground fill). 520|379 16 00024775 1 17|METH: Do graphics operation. 520|379 16 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|379 16 0 08:57:32|PASS 410|379 16 1 08:57:32|IC End 400|379 17 1 08:57:32|IC Start 200|379 17 08:57:32|TP Start 520|379 17 00024775 1 1|VSW5TESTSUITE PURPOSE 17 520|379 17 00024775 1 2|Assertion XDrawLines-17.(A) 520|379 17 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 17 00024775 1 4|is src and the destination pixel is dst and function is GXor, 520|379 17 00024775 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|379 17 00024775 1 6|OR (dst AND (NOT plane_mask)). 520|379 17 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 17 00024775 1 8|METH: 520|379 17 00024775 1 9|METH: Set function component of GC to GXor. 520|379 17 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 17 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 17 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 17 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 17 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 17 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 17 00024775 1 16|METH: force a foreground fill). 520|379 17 00024775 1 17|METH: Do graphics operation. 520|379 17 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|379 17 0 08:57:35|PASS 410|379 17 1 08:57:35|IC End 400|379 18 1 08:57:35|IC Start 200|379 18 08:57:35|TP Start 520|379 18 00024775 1 1|VSW5TESTSUITE PURPOSE 18 520|379 18 00024775 1 2|Assertion XDrawLines-18.(A) 520|379 18 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 18 00024775 1 4|is src and the destination pixel is dst and function is 520|379 18 00024775 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|379 18 00024775 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 18 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 18 00024775 1 8|METH: 520|379 18 00024775 1 9|METH: Set function component of GC to GXnor. 520|379 18 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 18 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 18 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 18 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 18 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 18 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 18 00024775 1 16|METH: force a foreground fill). 520|379 18 00024775 1 17|METH: Do graphics operation. 520|379 18 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|379 18 00024775 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|379 18 00024775 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|379 18 00024775 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|379 18 00024775 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|379 18 00024775 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|379 18 1 08:57:38|FAIL 410|379 18 1 08:57:38|IC End 400|379 19 1 08:57:38|IC Start 200|379 19 08:57:38|TP Start 520|379 19 00024775 1 1|VSW5TESTSUITE PURPOSE 19 520|379 19 00024775 1 2|Assertion XDrawLines-19.(A) 520|379 19 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 19 00024775 1 4|is src and the destination pixel is dst and function is 520|379 19 00024775 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|379 19 00024775 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 19 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 19 00024775 1 8|METH: 520|379 19 00024775 1 9|METH: Set function component of GC to GXequiv. 520|379 19 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 19 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 19 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 19 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 19 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 19 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 19 00024775 1 16|METH: force a foreground fill). 520|379 19 00024775 1 17|METH: Do graphics operation. 520|379 19 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|379 19 0 08:57:41|PASS 410|379 19 1 08:57:41|IC End 400|379 20 1 08:57:41|IC Start 200|379 20 08:57:41|TP Start 520|379 20 00024775 1 1|VSW5TESTSUITE PURPOSE 20 520|379 20 00024775 1 2|Assertion XDrawLines-20.(A) 520|379 20 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 20 00024775 1 4|is src and the destination pixel is dst and function is 520|379 20 00024775 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|379 20 00024775 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|379 20 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 20 00024775 1 8|METH: 520|379 20 00024775 1 9|METH: Set function component of GC to GXinvert. 520|379 20 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 20 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 20 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 20 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 20 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 20 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 20 00024775 1 16|METH: force a foreground fill). 520|379 20 00024775 1 17|METH: Do graphics operation. 520|379 20 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|379 20 0 08:57:43|PASS 410|379 20 1 08:57:43|IC End 400|379 21 1 08:57:43|IC Start 200|379 21 08:57:43|TP Start 520|379 21 00024775 1 1|VSW5TESTSUITE PURPOSE 21 520|379 21 00024775 1 2|Assertion XDrawLines-21.(A) 520|379 21 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 21 00024775 1 4|is src and the destination pixel is dst and function is 520|379 21 00024775 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|379 21 00024775 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 21 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 21 00024775 1 8|METH: 520|379 21 00024775 1 9|METH: Set function component of GC to GXorReverse. 520|379 21 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 21 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 21 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 21 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 21 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 21 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 21 00024775 1 16|METH: force a foreground fill). 520|379 21 00024775 1 17|METH: Do graphics operation. 520|379 21 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|379 21 0 08:57:46|PASS 410|379 21 1 08:57:46|IC End 400|379 22 1 08:57:46|IC Start 200|379 22 08:57:46|TP Start 520|379 22 00024775 1 1|VSW5TESTSUITE PURPOSE 22 520|379 22 00024775 1 2|Assertion XDrawLines-22.(A) 520|379 22 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 22 00024775 1 4|is src and the destination pixel is dst and function is 520|379 22 00024775 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|379 22 00024775 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|379 22 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 22 00024775 1 8|METH: 520|379 22 00024775 1 9|METH: Set function component of GC to GXcopyInverted. 520|379 22 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 22 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 22 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 22 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 22 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 22 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 22 00024775 1 16|METH: force a foreground fill). 520|379 22 00024775 1 17|METH: Do graphics operation. 520|379 22 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|379 22 0 08:57:49|PASS 410|379 22 1 08:57:49|IC End 400|379 23 1 08:57:49|IC Start 200|379 23 08:57:49|TP Start 520|379 23 00024775 1 1|VSW5TESTSUITE PURPOSE 23 520|379 23 00024775 1 2|Assertion XDrawLines-23.(A) 520|379 23 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 23 00024775 1 4|is src and the destination pixel is dst and function is 520|379 23 00024775 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|379 23 00024775 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 23 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 23 00024775 1 8|METH: 520|379 23 00024775 1 9|METH: Set function component of GC to GXorInverted. 520|379 23 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 23 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 23 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 23 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 23 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 23 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 23 00024775 1 16|METH: force a foreground fill). 520|379 23 00024775 1 17|METH: Do graphics operation. 520|379 23 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|379 23 0 08:57:52|PASS 410|379 23 1 08:57:52|IC End 400|379 24 1 08:57:52|IC Start 200|379 24 08:57:52|TP Start 520|379 24 00024775 1 1|VSW5TESTSUITE PURPOSE 24 520|379 24 00024775 1 2|Assertion XDrawLines-24.(A) 520|379 24 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 24 00024775 1 4|is src and the destination pixel is dst and function is 520|379 24 00024775 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|379 24 00024775 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|379 24 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 24 00024775 1 8|METH: 520|379 24 00024775 1 9|METH: Set function component of GC to GXnand. 520|379 24 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 24 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 24 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 24 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 24 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 24 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 24 00024775 1 16|METH: force a foreground fill). 520|379 24 00024775 1 17|METH: Do graphics operation. 520|379 24 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|379 24 00024775 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|379 24 00024775 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|379 24 00024775 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|379 24 00024775 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|379 24 00024775 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|379 24 1 08:57:55|FAIL 410|379 24 1 08:57:55|IC End 400|379 25 1 08:57:55|IC Start 200|379 25 08:57:55|TP Start 520|379 25 00024775 1 1|VSW5TESTSUITE PURPOSE 25 520|379 25 00024775 1 2|Assertion XDrawLines-25.(A) 520|379 25 00024775 1 3|When a graphics operation is performed and the source pixel 520|379 25 00024775 1 4|is src and the destination pixel is dst and function is 520|379 25 00024775 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|379 25 00024775 1 6|AND (NOT plane_mask)). 520|379 25 00024775 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|379 25 00024775 1 8|METH: 520|379 25 00024775 1 9|METH: Set function component of GC to GXset. 520|379 25 00024775 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|379 25 00024775 1 11|METH: For source pixel values of src = 0, 1 520|379 25 00024775 1 12|METH: Set all points in drawable to destination pixel value. 520|379 25 00024775 1 13|METH: Set foreground component of GC to source pixel value. 520|379 25 00024775 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|379 25 00024775 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|379 25 00024775 1 16|METH: force a foreground fill). 520|379 25 00024775 1 17|METH: Do graphics operation. 520|379 25 00024775 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|379 25 0 08:57:58|PASS 410|379 25 1 08:57:58|IC End 400|379 26 1 08:57:58|IC Start 200|379 26 08:57:58|TP Start 520|379 26 00024775 1 1|VSW5TESTSUITE PURPOSE 26 520|379 26 00024775 1 2|Assertion XDrawLines-26.(A) 520|379 26 00024775 1 3|The value for plane_mask is truncated to the depth of the 520|379 26 00024775 1 4|GC. 520|379 26 00024775 1 5|METH: Set foreground to pattern of 1's and 0's 520|379 26 00024775 1 6|METH: Set plane-mask to values larger than the depth. 520|379 26 00024775 1 7|METH: Verify that result is what would be expected if the extra bits 520|379 26 00024775 1 8|METH: were masked off. 520|379 26 00024775 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|379 26 00024775 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|379 26 00024775 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|379 26 00024775 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|379 26 00024775 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|379 26 00024775 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|379 26 00024775 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|379 26 00024775 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|379 26 00024775 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|379 26 1 08:57:58|FAIL 410|379 26 1 08:57:58|IC End 400|379 27 1 08:57:58|IC Start 200|379 27 08:57:58|TP Start 520|379 27 00024775 1 1|VSW5TESTSUITE PURPOSE 27 520|379 27 00024775 1 2|Assertion XDrawLines-27.(A) 520|379 27 00024775 1 3|The plane_mask specifies which planes of the destination 520|379 27 00024775 1 4|are to be modified, one bit per plane, with bits being 520|379 27 00024775 1 5|assigned to planes from the least significant bit of the 520|379 27 00024775 1 6|word to the most significant bit. 520|379 27 00024775 1 7|METH: Set foreground to pattern of 1's and 0's 520|379 27 00024775 1 8|METH: Select a variety of plane masks. 520|379 27 00024775 1 9|METH: Verify that the expected pixels are drawn. 220|379 27 0 08:57:58|PASS 410|379 27 1 08:57:58|IC End 400|379 28 1 08:57:58|IC Start 200|379 28 08:57:58|TP Start 520|379 28 00024775 1 1|VSW5TESTSUITE PURPOSE 28 520|379 28 00024775 1 2|Assertion XDrawLines-28.(A) 520|379 28 00024775 1 3|When line_width is greater than or equal to one, and the 520|379 28 00024775 1 4|center of a pixel is fully inside the boundary, then the 520|379 28 00024775 1 5|pixel is drawn. 520|379 28 00024775 1 6|METH: Draw a variety of lines with various widths. 520|379 28 00024775 1 7|METH: Pixmap verify. 220|379 28 0 08:57:59|PASS 410|379 28 1 08:57:59|IC End 400|379 29 1 08:57:59|IC Start 200|379 29 08:57:59|TP Start 520|379 29 00024775 1 1|VSW5TESTSUITE PURPOSE 29 520|379 29 00024775 1 2|Assertion XDrawLines-29.(A) 520|379 29 00024775 1 3|When line_width is greater than or equal to one, and the 520|379 29 00024775 1 4|center of the pixel is exactly on the boundary, and the 520|379 29 00024775 1 5|boundary is not horizontal, and the interior is immediately 520|379 29 00024775 1 6|to its right (x increasing direction), then the pixel is 520|379 29 00024775 1 7|drawn. 520|379 29 00024775 1 8|METH: Draw sloping line. 520|379 29 00024775 1 9|METH: Verify that a pixel on the boundary is set. 520|379 29 00024775 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 220|379 29 0 08:57:59|PASS 410|379 29 1 08:57:59|IC End 400|379 30 1 08:57:59|IC Start 200|379 30 08:57:59|TP Start 520|379 30 00024775 1 1|VSW5TESTSUITE PURPOSE 30 520|379 30 00024775 1 2|Assertion XDrawLines-30.(A) 520|379 30 00024775 1 3|When line_width is greater than or equal to one, and the 520|379 30 00024775 1 4|center of the pixel is exactly on the boundary, and the 520|379 30 00024775 1 5|boundary is horizontal, and the interior or the boundary is 520|379 30 00024775 1 6|immediately below (y increasing direction), and the interior 520|379 30 00024775 1 7|or the boundary is immediately to the right (x increasing 520|379 30 00024775 1 8|direction), then the pixel is drawn. 520|379 30 00024775 1 9|METH: Draw horizontal line. 520|379 30 00024775 1 10|METH: Verify that pixels on boundary with interior below are set. 520|379 30 00024775 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|379 30 00024775 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|379 30 00024775 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|379 30 0 08:57:59|PASS 410|379 30 1 08:57:59|IC End 400|379 31 1 08:57:59|IC Start 200|379 31 08:57:59|TP Start 520|379 31 00024775 1 1|VSW5TESTSUITE PURPOSE 31 520|379 31 00024775 1 2|Assertion XDrawLines-31.(B) 520|379 31 00024775 1 3|When line_width is zero, then a one pixel wide line is 520|379 31 00024775 1 4|drawn using an unspecified, device-dependent algorithm. 520|379 31 00024775 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|379 31 00024775 1 6|METH: Draw horizontal zero width line. 520|379 31 00024775 1 7|METH: Issue warning message if line is not one pixel in width. 520|379 31 00024775 1 8|METH: Report assertion UNTESTED. 220|379 31 5 08:57:59|UNTESTED 410|379 31 1 08:57:59|IC End 400|379 32 1 08:57:59|IC Start 200|379 32 08:57:59|TP Start 520|379 32 00024775 1 1|VSW5TESTSUITE PURPOSE 32 520|379 32 00024775 1 2|Assertion XDrawLines-32.(A) 520|379 32 00024775 1 3|When line_width is zero, and a line is drawn unclipped from 520|379 32 00024775 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|379 32 00024775 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|379 32 00024775 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|379 32 00024775 1 7|is touched by drawing the second line. 520|379 32 00024775 1 8|METH: Draw thin line. 520|379 32 00024775 1 9|METH: Save image with origin based on line position. 520|379 32 00024775 1 10|METH: Draw thin line displaced by fixed amount. 520|379 32 00024775 1 11|METH: Save image with origin in same position relative to line. 520|379 32 00024775 1 12|METH: Compare images. 220|379 32 0 08:57:59|PASS 410|379 32 1 08:57:59|IC End 400|379 33 1 08:57:59|IC Start 200|379 33 08:57:59|TP Start 520|379 33 00024775 1 1|VSW5TESTSUITE PURPOSE 33 520|379 33 00024775 1 2|Assertion XDrawLines-33.(-) 520|379 33 00024775 1 3|When line_width is zero, and a line is drawn unclipped from 520|379 33 00024775 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|379 33 00024775 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|379 33 00024775 1 6|not touched by drawing the first line, then point [x+dx, 520|379 33 00024775 1 7|y+dy] is not touched by drawing the second line. 520|379 33 00024775 1 8|The assertion is descriptive or is tested elsewhere. 220|379 33 3 08:57:59|NOTINUSE 410|379 33 1 08:57:59|IC End 400|379 34 1 08:57:59|IC Start 200|379 34 08:57:59|TP Start 520|379 34 00024775 1 1|VSW5TESTSUITE PURPOSE 34 520|379 34 00024775 1 2|Assertion XDrawLines-34.(-) 520|379 34 00024775 1 3|When a line is clipped, and the point is inside the 520|379 34 00024775 1 4|clipping region, and the point would be touched by the 520|379 34 00024775 1 5|unclipped line, then the pixel is drawn. 520|379 34 00024775 1 6|The assertion is descriptive or is tested elsewhere. 220|379 34 3 08:57:59|NOTINUSE 410|379 34 1 08:57:59|IC End 400|379 35 1 08:57:59|IC Start 200|379 35 08:57:59|TP Start 520|379 35 00024775 1 1|VSW5TESTSUITE PURPOSE 35 520|379 35 00024775 1 2|Assertion XDrawLines-35.(-) 520|379 35 00024775 1 3|When the line_style is LineSolid, then the full path of 520|379 35 00024775 1 4|the line is drawn. 520|379 35 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 35 3 08:57:59|NOTINUSE 410|379 35 1 08:57:59|IC End 400|379 36 1 08:57:59|IC Start 200|379 36 08:57:59|TP Start 520|379 36 00024775 1 1|VSW5TESTSUITE PURPOSE 36 520|379 36 00024775 1 2|Assertion XDrawLines-36.(A) 520|379 36 00024775 1 3|When the line_style is LineOnOffDash, then cap_style 520|379 36 00024775 1 4|applies to all internal ends of the individual dashes, 520|379 36 00024775 1 5|except CapNotLast is treated as CapButt. 520|379 36 00024775 1 6|METH: Set graphics coordinates for dashed lines 520|379 36 00024775 1 7|METH: (includes horizontal and vertical cases, 520|379 36 00024775 1 8|METH: and includes joins and caps where relevant). 520|379 36 00024775 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|379 36 00024775 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|379 36 00024775 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|379 36 00024775 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|379 36 00024775 1 13|METH: Draw paths. 520|379 36 00024775 1 14|METH: Pixmap verify. 520|379 36 00024775 1 15|METH: Clear drawable. 220|379 36 0 08:58:02|PASS 410|379 36 1 08:58:02|IC End 400|379 37 1 08:58:02|IC Start 200|379 37 08:58:02|TP Start 520|379 37 00024775 1 1|VSW5TESTSUITE PURPOSE 37 520|379 37 00024775 1 2|Assertion XDrawLines-37.(-) 520|379 37 00024775 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|379 37 00024775 1 4|then on a call to XDrawLines the source pixel for the 520|379 37 00024775 1 5|drawing operation is foreground. 520|379 37 00024775 1 6|The assertion is descriptive or is tested elsewhere. 220|379 37 3 08:58:02|NOTINUSE 410|379 37 1 08:58:02|IC End 400|379 38 1 08:58:02|IC Start 200|379 38 08:58:02|TP Start 520|379 38 00024775 1 1|VSW5TESTSUITE PURPOSE 38 520|379 38 00024775 1 2|Assertion XDrawLines-38.(-) 520|379 38 00024775 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|379 38 00024775 1 4|then on a call to XDrawLines the source for the drawing 520|379 38 00024775 1 5|operation is tile. 520|379 38 00024775 1 6|The assertion is descriptive or is tested elsewhere. 220|379 38 3 08:58:02|NOTINUSE 410|379 38 1 08:58:02|IC End 400|379 39 1 08:58:02|IC Start 200|379 39 08:58:02|TP Start 520|379 39 00024775 1 1|VSW5TESTSUITE PURPOSE 39 520|379 39 00024775 1 2|Assertion XDrawLines-39.(-) 520|379 39 00024775 1 3|When line_style is LineSolid and fill_style is 520|379 39 00024775 1 4|FillOpaqueStippled, then on a call to XDrawLines the source 520|379 39 00024775 1 5|for the drawing operation is a tile with the same width and 520|379 39 00024775 1 6|height as stipple, but with background everywhere stipple 520|379 39 00024775 1 7|has a zero and with foreground everywhere stipple has a one. 520|379 39 00024775 1 8|The assertion is descriptive or is tested elsewhere. 220|379 39 3 08:58:02|NOTINUSE 410|379 39 1 08:58:02|IC End 400|379 40 1 08:58:02|IC Start 200|379 40 08:58:02|TP Start 520|379 40 00024775 1 1|VSW5TESTSUITE PURPOSE 40 520|379 40 00024775 1 2|Assertion XDrawLines-40.(-) 520|379 40 00024775 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|379 40 00024775 1 4|then on a call to XDrawLines the source for the drawing 520|379 40 00024775 1 5|operation is foreground masked by the stipple pattern tiled 520|379 40 00024775 1 6|in a single plane. 520|379 40 00024775 1 7|The assertion is descriptive or is tested elsewhere. 220|379 40 3 08:58:02|NOTINUSE 410|379 40 1 08:58:02|IC End 400|379 41 1 08:58:02|IC Start 200|379 41 08:58:02|TP Start 520|379 41 00024775 1 1|VSW5TESTSUITE PURPOSE 41 520|379 41 00024775 1 2|Assertion XDrawLines-41.(-) 520|379 41 00024775 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|379 41 00024775 1 4|nothing is drawn. 520|379 41 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 41 3 08:58:02|NOTINUSE 410|379 41 1 08:58:02|IC End 400|379 42 1 08:58:02|IC Start 200|379 42 08:58:02|TP Start 520|379 42 00024775 1 1|VSW5TESTSUITE PURPOSE 42 520|379 42 00024775 1 2|Assertion XDrawLines-42.(-) 520|379 42 00024775 1 3|When line_style is LineOnOffDash and the dash is even and 520|379 42 00024775 1 4|fill_style is FillSolid, then on a call to XDrawLines the 520|379 42 00024775 1 5|source pixel for the drawing operation is foreground. 520|379 42 00024775 1 6|The assertion is descriptive or is tested elsewhere. 220|379 42 3 08:58:02|NOTINUSE 410|379 42 1 08:58:02|IC End 400|379 43 1 08:58:02|IC Start 200|379 43 08:58:02|TP Start 520|379 43 00024775 1 1|VSW5TESTSUITE PURPOSE 43 520|379 43 00024775 1 2|Assertion XDrawLines-43.(A) 520|379 43 00024775 1 3|When line_style is LineOnOffDash and the dash is even and 520|379 43 00024775 1 4|fill_style is FillTiled, then on a call to XDrawLines the 520|379 43 00024775 1 5|source for the drawing operation is tile. 520|379 43 00024775 1 6|METH: Create a tile with depth of drawable. 520|379 43 00024775 1 7|METH: Set graphics coordinates for dashed lines 520|379 43 00024775 1 8|METH: (includes horizontal and vertical cases, 520|379 43 00024775 1 9|METH: and includes joins and caps where relevant). 520|379 43 00024775 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|379 43 00024775 1 11|METH: to interesting values. 520|379 43 00024775 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|379 43 00024775 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|379 43 00024775 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|379 43 00024775 1 15|METH: Do graphics operation. 520|379 43 00024775 1 16|METH: Pixmap verify. 220|379 43 0 08:58:02|PASS 410|379 43 1 08:58:02|IC End 400|379 44 1 08:58:02|IC Start 200|379 44 08:58:02|TP Start 520|379 44 00024775 1 1|VSW5TESTSUITE PURPOSE 44 520|379 44 00024775 1 2|Assertion XDrawLines-44.(A) 520|379 44 00024775 1 3|When line_style is LineOnOffDash and the dash is even and 520|379 44 00024775 1 4|fill_style is FillOpaqueStippled, then on a call to 520|379 44 00024775 1 5|XDrawLines the source for the drawing operation is a tile 520|379 44 00024775 1 6|with the same width and height as stipple, but with 520|379 44 00024775 1 7|background everywhere stipple has a zero and with foreground 520|379 44 00024775 1 8|everywhere stipple has a one. 520|379 44 00024775 1 9|METH: Create a stipple bitmap. 520|379 44 00024775 1 10|METH: Set graphics coordinates for dashed lines 520|379 44 00024775 1 11|METH: (includes horizontal and vertical cases, 520|379 44 00024775 1 12|METH: and includes joins and caps where relevant). 520|379 44 00024775 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|379 44 00024775 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|379 44 00024775 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|379 44 00024775 1 16|METH: Do graphics operation. 520|379 44 00024775 1 17|METH: Pixmap verify. 220|379 44 0 08:58:02|PASS 410|379 44 1 08:58:02|IC End 400|379 45 1 08:58:02|IC Start 200|379 45 08:58:02|TP Start 520|379 45 00024775 1 1|VSW5TESTSUITE PURPOSE 45 520|379 45 00024775 1 2|Assertion XDrawLines-45.(A) 520|379 45 00024775 1 3|When line_style is LineOnOffDash and the dash is even and 520|379 45 00024775 1 4|fill_style is FillStippled, then on a call to XDrawLines 520|379 45 00024775 1 5|the source for the drawing operation is foreground masked by 520|379 45 00024775 1 6|the stipple pattern tiled in a single plane. 520|379 45 00024775 1 7|METH: Create a stipple bitmap. 520|379 45 00024775 1 8|METH: Set graphics coordinates for dashed lines 520|379 45 00024775 1 9|METH: (includes horizontal and vertical cases, 520|379 45 00024775 1 10|METH: and includes joins and caps where relevant). 520|379 45 00024775 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|379 45 00024775 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|379 45 00024775 1 13|METH: Set line-style to LineOnOffDash using XChangeGC. 520|379 45 00024775 1 14|METH: Do graphics operation. 520|379 45 00024775 1 15|METH: Pixmap verify. 220|379 45 0 08:58:03|PASS 410|379 45 1 08:58:03|IC End 400|379 46 1 08:58:03|IC Start 200|379 46 08:58:03|TP Start 520|379 46 00024775 1 1|VSW5TESTSUITE PURPOSE 46 520|379 46 00024775 1 2|Assertion XDrawLines-46.(A) 520|379 46 00024775 1 3|When line_style is LineDoubleDash and the dash is even and 520|379 46 00024775 1 4|fill_style is FillSolid, then on a call to XDrawLines the 520|379 46 00024775 1 5|source pixel for the drawing operation is foreground. 520|379 46 00024775 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|379 46 00024775 1 7|METH: Clear drawable. 520|379 46 00024775 1 8|METH: Draw same path with line-style LineDoubleDash 520|379 46 00024775 1 9|METH: Reverse foreground and background. 520|379 46 00024775 1 10|METH: Set gc function to GXor. 520|379 46 00024775 1 11|METH: Draw same path again over previous drawing. 520|379 46 00024775 1 12|METH: Check that the combined result is equivalent to using FillSolid. 220|379 46 0 08:58:07|PASS 410|379 46 1 08:58:07|IC End 400|379 47 1 08:58:07|IC Start 200|379 47 08:58:07|TP Start 520|379 47 00024775 1 1|VSW5TESTSUITE PURPOSE 47 520|379 47 00024775 1 2|Assertion XDrawLines-47.(A) 520|379 47 00024775 1 3|When line_style is LineDoubleDash and the dash is even and 520|379 47 00024775 1 4|fill_style is FillTiled, then on a call to XDrawLines the 520|379 47 00024775 1 5|source for the drawing operation is tile. 520|379 47 00024775 1 6|METH: Create a tile with depth of drawable. 520|379 47 00024775 1 7|METH: Set graphics coordinates for dashed lines 520|379 47 00024775 1 8|METH: (includes horizontal and vertical cases, 520|379 47 00024775 1 9|METH: and includes joins and caps where relevant). 520|379 47 00024775 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|379 47 00024775 1 11|METH: to interesting values. 520|379 47 00024775 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|379 47 00024775 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|379 47 00024775 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|379 47 00024775 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|379 47 00024775 1 16|METH: Do graphics operation. 520|379 47 00024775 1 17|METH: Pixmap verify. 220|379 47 0 08:58:07|PASS 410|379 47 1 08:58:07|IC End 400|379 48 1 08:58:07|IC Start 200|379 48 08:58:07|TP Start 520|379 48 00024775 1 1|VSW5TESTSUITE PURPOSE 48 520|379 48 00024775 1 2|Assertion XDrawLines-48.(A) 520|379 48 00024775 1 3|When line_style is LineDoubleDash and the dash is even and 520|379 48 00024775 1 4|fill_style is FillOpaqueStippled, then on a call to 520|379 48 00024775 1 5|XDrawLines the source for the drawing operation is a tile 520|379 48 00024775 1 6|with the same width and height as stipple, but with 520|379 48 00024775 1 7|background everywhere stipple has a zero and with foreground 520|379 48 00024775 1 8|everywhere stipple has a one. 520|379 48 00024775 1 9|METH: Create a stipple bitmap. 520|379 48 00024775 1 10|METH: Set graphics coordinates for dashed lines 520|379 48 00024775 1 11|METH: (includes horizontal and vertical cases, 520|379 48 00024775 1 12|METH: and includes joins and caps where relevant). 520|379 48 00024775 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|379 48 00024775 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|379 48 00024775 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|379 48 00024775 1 16|METH: Do graphics operation. 520|379 48 00024775 1 17|METH: Pixmap verify. 220|379 48 0 08:58:08|PASS 410|379 48 1 08:58:08|IC End 400|379 49 1 08:58:08|IC Start 200|379 49 08:58:08|TP Start 520|379 49 00024775 1 1|VSW5TESTSUITE PURPOSE 49 520|379 49 00024775 1 2|Assertion XDrawLines-49.(A) 520|379 49 00024775 1 3|When line_style is LineDoubleDash and the dash is even and 520|379 49 00024775 1 4|fill_style is FillStippled, then on a call to XDrawLines 520|379 49 00024775 1 5|the source for the drawing operation is foreground masked by 520|379 49 00024775 1 6|the stipple pattern tiled in a single plane. 520|379 49 00024775 1 7|METH: Create a stipple bitmap. 520|379 49 00024775 1 8|METH: Set graphics coordinates for dashed lines 520|379 49 00024775 1 9|METH: (includes horizontal and vertical cases, 520|379 49 00024775 1 10|METH: and includes joins and caps where relevant). 520|379 49 00024775 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|379 49 00024775 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|379 49 00024775 1 13|METH: Set line-style to LineDoubleDash using XChangeGC. 520|379 49 00024775 1 14|METH: Do graphics operation. 520|379 49 00024775 1 15|METH: Pixmap verify. 220|379 49 0 08:58:08|PASS 410|379 49 1 08:58:08|IC End 400|379 50 1 08:58:08|IC Start 200|379 50 08:58:08|TP Start 520|379 50 00024775 1 1|VSW5TESTSUITE PURPOSE 50 520|379 50 00024775 1 2|Assertion XDrawLines-50.(-) 520|379 50 00024775 1 3|When line-style is LineDoubleDash and the dash is odd and 520|379 50 00024775 1 4|fill_style is FillSolid, then on a call to XDrawLines the 520|379 50 00024775 1 5|source for the drawing operation is background. 520|379 50 00024775 1 6|The assertion is descriptive or is tested elsewhere. 220|379 50 3 08:58:08|NOTINUSE 410|379 50 1 08:58:08|IC End 400|379 51 1 08:58:08|IC Start 200|379 51 08:58:08|TP Start 520|379 51 00024775 1 1|VSW5TESTSUITE PURPOSE 51 520|379 51 00024775 1 2|Assertion XDrawLines-51.(-) 520|379 51 00024775 1 3|When line-style is LineDoubleDash and the dash is odd and 520|379 51 00024775 1 4|fill_style is FillTiled, then on a call to XDrawLines the 520|379 51 00024775 1 5|source for the drawing operation is tile. 520|379 51 00024775 1 6|The assertion is descriptive or is tested elsewhere. 220|379 51 3 08:58:08|NOTINUSE 410|379 51 1 08:58:08|IC End 400|379 52 1 08:58:08|IC Start 200|379 52 08:58:08|TP Start 520|379 52 00024775 1 1|VSW5TESTSUITE PURPOSE 52 520|379 52 00024775 1 2|Assertion XDrawLines-52.(-) 520|379 52 00024775 1 3|When line-style is LineDoubleDash and the dash is odd and 520|379 52 00024775 1 4|fill_style is FillOpaqueStippled, then on a call to 520|379 52 00024775 1 5|XDrawLines the source for the drawing operation is a tile 520|379 52 00024775 1 6|with the same width and height as stipple, but with 520|379 52 00024775 1 7|background everywhere stipple has a zero and with foreground 520|379 52 00024775 1 8|everywhere stipple has a one. 520|379 52 00024775 1 9|The assertion is descriptive or is tested elsewhere. 220|379 52 3 08:58:08|NOTINUSE 410|379 52 1 08:58:08|IC End 400|379 53 1 08:58:08|IC Start 200|379 53 08:58:08|TP Start 520|379 53 00024775 1 1|VSW5TESTSUITE PURPOSE 53 520|379 53 00024775 1 2|Assertion XDrawLines-53.(-) 520|379 53 00024775 1 3|When line-style is LineDoubleDash and the dash is odd and 520|379 53 00024775 1 4|fill_style is FillStippled, then on a call to XDrawLines 520|379 53 00024775 1 5|the source for the drawing operation is background masked by 520|379 53 00024775 1 6|the stipple pattern tiled in a single plane. 520|379 53 00024775 1 7|The assertion is descriptive or is tested elsewhere. 220|379 53 3 08:58:08|NOTINUSE 410|379 53 1 08:58:08|IC End 400|379 54 1 08:58:08|IC Start 200|379 54 08:58:08|TP Start 520|379 54 00024775 1 1|VSW5TESTSUITE PURPOSE 54 520|379 54 00024775 1 2|Assertion XDrawLines-54.(A) 520|379 54 00024775 1 3|A call to XDrawLines does not draw each pixel of a 520|379 54 00024775 1 4|particular line more than once. 520|379 54 00024775 1 5|METH: For each line-style 520|379 54 00024775 1 6|METH: Draw line with gc function GXcopy. 520|379 54 00024775 1 7|METH: Save image. 520|379 54 00024775 1 8|METH: Clear drawable. 520|379 54 00024775 1 9|METH: Draw line with gc function GXxor 520|379 54 00024775 1 10|METH: Verify that the image is the same as that saved. 220|379 54 0 08:58:11|PASS 410|379 54 1 08:58:11|IC End 400|379 55 1 08:58:11|IC Start 200|379 55 08:58:11|TP Start 520|379 55 00024775 1 1|VSW5TESTSUITE PURPOSE 55 520|379 55 00024775 1 2|Assertion XDrawLines-55.(A) 520|379 55 00024775 1 3|When line_width is greater than or equal to one, and 520|379 55 00024775 1 4|line_style is LineSolid, and a line is drawn from [x1, y1] 520|379 55 00024775 1 5|to [x2, y2], and a line is drawn from [x2, y2] to [x1, y1], 520|379 55 00024775 1 6|then the same pixels are drawn in each case. 520|379 55 00024775 1 7|METH: Draw lines in one direction. 520|379 55 00024775 1 8|METH: Save image. 520|379 55 00024775 1 9|METH: Clear drawable. 520|379 55 00024775 1 10|METH: Draw lines in opposite direction. 520|379 55 00024775 1 11|METH: Verify that the image is the same as that saved and that something was drawn. 220|379 55 0 08:58:13|PASS 410|379 55 1 08:58:13|IC End 400|379 56 1 08:58:13|IC Start 200|379 56 08:58:13|TP Start 520|379 56 00024775 1 1|VSW5TESTSUITE PURPOSE 56 520|379 56 00024775 1 2|Assertion XDrawLines-56.(A) 520|379 56 00024775 1 3|When the cap_style is CapNotLast and the line_width is 520|379 56 00024775 1 4|greater than zero (> 0), then this is equivalent to CapButt. 520|379 56 00024775 1 5|METH: For a variety of line widths, both odd and even. 520|379 56 00024775 1 6|METH: Draw line with CapNotLast. 520|379 56 00024775 1 7|METH: Save the image on the drawable. 520|379 56 00024775 1 8|METH: Draw line with CapButt. 520|379 56 00024775 1 9|METH: Verify that the images drawn were the same. 220|379 56 0 08:58:24|PASS 410|379 56 1 08:58:24|IC End 400|379 57 1 08:58:24|IC Start 200|379 57 08:58:24|TP Start 520|379 57 00024775 1 1|VSW5TESTSUITE PURPOSE 57 520|379 57 00024775 1 2|Assertion XDrawLines-57.(A) 520|379 57 00024775 1 3|When the cap_style is CapNotLast and the line_width is zero 520|379 57 00024775 1 4|(0), then this is equivalent to CapButt except that the 520|379 57 00024775 1 5|final endpoint is not drawn. 520|379 57 00024775 1 6|METH: Draw line with CapButt. 520|379 57 00024775 1 7|METH: Set GC component function to GXxor. 520|379 57 00024775 1 8|METH: Draw line with CapNotLast. 520|379 57 00024775 1 9|METH: Verify that only the final end point is set. 220|379 57 0 08:58:24|PASS 410|379 57 1 08:58:24|IC End 400|379 58 1 08:58:24|IC Start 200|379 58 08:58:24|TP Start 520|379 58 00024775 1 1|VSW5TESTSUITE PURPOSE 58 520|379 58 00024775 1 2|Assertion XDrawLines-58.(A) 520|379 58 00024775 1 3|When the cap_style is CapButt, then the line is square at 520|379 58 00024775 1 4|the endpoint (perpendicular to the slope of the line) with 520|379 58 00024775 1 5|no projection beyond. 520|379 58 00024775 1 6|METH: Draw line with CapButt and odd or even line width. 520|379 58 00024775 1 7|METH: Pixmap verify. 220|379 58 0 08:58:24|PASS 410|379 58 1 08:58:24|IC End 400|379 59 1 08:58:24|IC Start 200|379 59 08:58:24|TP Start 520|379 59 00024775 1 1|VSW5TESTSUITE PURPOSE 59 520|379 59 00024775 1 2|Assertion XDrawLines-59.(A) 520|379 59 00024775 1 3|When the cap_style is CapRound and line-width is zero, then 520|379 59 00024775 1 4|this is equivalent to CapButt. 520|379 59 00024775 1 5|METH: Draw line with CapRound. 520|379 59 00024775 1 6|METH: Save the image on the drawable. 520|379 59 00024775 1 7|METH: Draw line with CapButt. 520|379 59 00024775 1 8|METH: Verify that the images drawn were the same. 220|379 59 0 08:58:24|PASS 410|379 59 1 08:58:24|IC End 400|379 60 1 08:58:24|IC Start 200|379 60 08:58:24|TP Start 520|379 60 00024775 1 1|VSW5TESTSUITE PURPOSE 60 520|379 60 00024775 1 2|Assertion XDrawLines-60.(A) 520|379 60 00024775 1 3|When the cap_style is CapRound and line-width is not zero, 520|379 60 00024775 1 4|then the line has a circular arc, with the diamater equal to 520|379 60 00024775 1 5|the line_width, centred on the endpoint. 520|379 60 00024775 1 6|METH: For a variety of line widths. 520|379 60 00024775 1 7|METH: Draw line with CapRound. 520|379 60 00024775 1 8|METH: Pixmap verify. 220|379 60 0 08:58:27|PASS 410|379 60 1 08:58:27|IC End 400|379 61 1 08:58:27|IC Start 200|379 61 08:58:27|TP Start 520|379 61 00024775 1 1|VSW5TESTSUITE PURPOSE 61 520|379 61 00024775 1 2|Assertion XDrawLines-61.(A) 520|379 61 00024775 1 3|When the cap_style is CapProjecting and line-width is zero, 520|379 61 00024775 1 4|then this is equivalent to CapButt. 520|379 61 00024775 1 5|METH: Draw line with CapProjecting. 520|379 61 00024775 1 6|METH: Save the image on the drawable. 520|379 61 00024775 1 7|METH: Draw line with CapButt. 520|379 61 00024775 1 8|METH: Verify that the images drawn were the same. 220|379 61 0 08:58:27|PASS 410|379 61 1 08:58:27|IC End 400|379 62 1 08:58:27|IC Start 200|379 62 08:58:27|TP Start 520|379 62 00024775 1 1|VSW5TESTSUITE PURPOSE 62 520|379 62 00024775 1 2|Assertion XDrawLines-62.(A) 520|379 62 00024775 1 3|When the cap_style is CapProjecting and line-width is not 520|379 62 00024775 1 4|zero, then the line is square at the end, but the path 520|379 62 00024775 1 5|continues beyond the endpoint for a distance equal to half 520|379 62 00024775 1 6|the line-width. 520|379 62 00024775 1 7|METH: Draw horizontal line. 520|379 62 00024775 1 8|METH: Verify directly that path continues beyond end points. 520|379 62 00024775 1 9|METH: Draw arbitrary line. 520|379 62 00024775 1 10|METH: Pixmap verify. 220|379 62 0 08:58:28|PASS 410|379 62 1 08:58:28|IC End 400|379 63 1 08:58:28|IC Start 200|379 63 08:58:28|TP Start 520|379 63 00024775 1 1|VSW5TESTSUITE PURPOSE 63 520|379 63 00024775 1 2|Assertion XDrawLines-63.(A) 520|379 63 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 63 00024775 1 4|the cap_style is applied to both endpoints and the 520|379 63 00024775 1 5|line_width is equal to zero and the cap_style is CapNotLast, 520|379 63 00024775 1 6|then the results are device-dependent, but the desired 520|379 63 00024775 1 7|effect is that nothing is drawn. 520|379 63 00024775 1 8|METH: Draw line with zero width and length. 520|379 63 00024775 1 9|METH: Verify that nothing is drawn. 520|379 63 00024775 1 10|METH: (Test always passes whatever the result.) 220|379 63 0 08:58:28|PASS 410|379 63 1 08:58:28|IC End 400|379 64 1 08:58:28|IC Start 200|379 64 08:58:28|TP Start 520|379 64 00024775 1 1|VSW5TESTSUITE PURPOSE 64 520|379 64 00024775 1 2|Assertion XDrawLines-64.(A) 520|379 64 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 64 00024775 1 4|the cap_style is applied to both endpoints and the 520|379 64 00024775 1 5|line_width is equal to zero and the cap_style is CapRound, 520|379 64 00024775 1 6|then the results are the same as for CapButt with line_width 520|379 64 00024775 1 7|equal to zero. 520|379 64 00024775 1 8|METH: Draw zero length line with CapRound. 520|379 64 00024775 1 9|METH: Save the image on the drawable. 520|379 64 00024775 1 10|METH: Draw zero length line with CapButt. 520|379 64 00024775 1 11|METH: Verify that the images drawn were the same. 220|379 64 0 08:58:28|PASS 410|379 64 1 08:58:28|IC End 400|379 65 1 08:58:28|IC Start 200|379 65 08:58:28|TP Start 520|379 65 00024775 1 1|VSW5TESTSUITE PURPOSE 65 520|379 65 00024775 1 2|Assertion XDrawLines-65.(A) 520|379 65 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 65 00024775 1 4|the cap_style is applied to both endpoints and the 520|379 65 00024775 1 5|line_width is equal to zero and the cap_style is 520|379 65 00024775 1 6|CapProjecting, then the results are the same as for CapButt 520|379 65 00024775 1 7|with line_width equal to zero. 520|379 65 00024775 1 8|METH: Draw zero length line with CapProjecting. 520|379 65 00024775 1 9|METH: Save the image on the drawable. 520|379 65 00024775 1 10|METH: Draw zero length line with CapButt. 520|379 65 00024775 1 11|METH: Verify that the images drawn were the same. 220|379 65 0 08:58:29|PASS 410|379 65 1 08:58:29|IC End 400|379 66 1 08:58:29|IC Start 200|379 66 08:58:29|TP Start 520|379 66 00024775 1 1|VSW5TESTSUITE PURPOSE 66 520|379 66 00024775 1 2|Assertion XDrawLines-66.(A) 520|379 66 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 66 00024775 1 4|the cap_style is applied to both endpoints and the 520|379 66 00024775 1 5|line_width is not equal to zero and the cap_style is CapButt, 520|379 66 00024775 1 6|then nothing is drawn. 520|379 66 00024775 1 7|METH: Draw zero length line with CapButt. 520|379 66 00024775 1 8|METH: Verify that the drawable is clear. 220|379 66 0 08:58:29|PASS 410|379 66 1 08:58:29|IC End 400|379 67 1 08:58:29|IC Start 200|379 67 08:58:29|TP Start 520|379 67 00024775 1 1|VSW5TESTSUITE PURPOSE 67 520|379 67 00024775 1 2|Assertion XDrawLines-67.(A) 520|379 67 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 67 00024775 1 4|the cap_style is applied to both endpoints and the 520|379 67 00024775 1 5|line_width is not equal to zero and the cap_style is 520|379 67 00024775 1 6|CapRound, then the closed path is a circle, centered at the 520|379 67 00024775 1 7|endpoint, and with the diameter equal to the line-width. 520|379 67 00024775 1 8|METH: Draw zero length line with CapRound. 520|379 67 00024775 1 9|METH: Pixmap verify. 220|379 67 0 08:58:29|PASS 410|379 67 1 08:58:29|IC End 400|379 68 1 08:58:29|IC Start 200|379 68 08:58:29|TP Start 520|379 68 00024775 1 1|VSW5TESTSUITE PURPOSE 68 520|379 68 00024775 1 2|Assertion XDrawLines-68.(A) 520|379 68 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 68 00024775 1 4|the cap_style is applied to both endpoints and the 520|379 68 00024775 1 5|line_width is not equal to zero and the cap_style is 520|379 68 00024775 1 6|CapProjecting, then the closed path is a square, aligned 520|379 68 00024775 1 7|with the coordinate axes, centered at the endpoint, and with 520|379 68 00024775 1 8|the sides equal to the line-width. 520|379 68 00024775 1 9|METH: Draw zero length line with CapProjecting. 520|379 68 00024775 1 10|METH: Verify area drawn directly. 220|379 68 0 08:58:29|PASS 410|379 68 1 08:58:29|IC End 400|379 69 1 08:58:29|IC Start 200|379 69 08:58:29|TP Start 520|379 69 00024775 1 1|VSW5TESTSUITE PURPOSE 69 520|379 69 00024775 1 2|Assertion XDrawLines-69.(-) 520|379 69 00024775 1 3|When a cap_style is applied at an end point, then the phase 520|379 69 00024775 1 4|of the dash pattern is reset to the dash_offset. 520|379 69 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 69 3 08:58:29|NOTINUSE 410|379 69 1 08:58:29|IC End 400|379 70 1 08:58:29|IC Start 200|379 70 08:58:29|TP Start 520|379 70 00024775 1 1|VSW5TESTSUITE PURPOSE 70 520|379 70 00024775 1 2|Assertion XDrawLines-70.(A) 520|379 70 00024775 1 3|When fill_style is FillSolid, then on a call to XDrawLines 520|379 70 00024775 1 4|the source pixel for the drawing operation is foreground. 520|379 70 00024775 1 5|METH: Set fill-style to FillSolid. 520|379 70 00024775 1 6|METH: Do drawing operation. 520|379 70 00024775 1 7|METH: Pixmap verify. 220|379 70 0 08:58:30|PASS 410|379 70 1 08:58:30|IC End 400|379 71 1 08:58:30|IC Start 200|379 71 08:58:30|TP Start 520|379 71 00024775 1 1|VSW5TESTSUITE PURPOSE 71 520|379 71 00024775 1 2|Assertion XDrawLines-71.(A) 520|379 71 00024775 1 3|When fill-style is FillTiled, then on a call to XDrawLines 520|379 71 00024775 1 4|the source for the drawing operation is tile. 520|379 71 00024775 1 5|METH: Create a tile of appropriate depth. 520|379 71 00024775 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|379 71 00024775 1 7|METH: to interesting values. 520|379 71 00024775 1 8|METH: Set fill-style to FillTiled. 520|379 71 00024775 1 9|METH: Part 1. 520|379 71 00024775 1 10|METH: Do drawing operation. 520|379 71 00024775 1 11|METH: If FillRectangle operation 520|379 71 00024775 1 12|METH: Directly check using checktile. 520|379 71 00024775 1 13|METH: else 520|379 71 00024775 1 14|METH: Pixmap verify. 520|379 71 00024775 1 15|METH: 520|379 71 00024775 1 16|METH: Part 2. 520|379 71 00024775 1 17|METH: Do drawing operation. 520|379 71 00024775 1 18|METH: Reverse fg and bg in tile. 520|379 71 00024775 1 19|METH: Set gc function to xor. 520|379 71 00024775 1 20|METH: Repeat drawing operation. 520|379 71 00024775 1 21|METH: Verify that result is the same as drawing solid line with xor 520|379 71 00024775 1 22|METH: of the fg and bg. 520|379 71 00024775 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|379 71 00024775 1 24|METH: drawn) 520|379 71 00024775 1 25|METH: 220|379 71 0 08:58:31|PASS 410|379 71 1 08:58:31|IC End 400|379 72 1 08:58:31|IC Start 200|379 72 08:58:31|TP Start 520|379 72 00024775 1 1|VSW5TESTSUITE PURPOSE 72 520|379 72 00024775 1 2|Assertion XDrawLines-72.(A) 520|379 72 00024775 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|379 72 00024775 1 4|XDrawLines the source for the drawing operation is a tile 520|379 72 00024775 1 5|with the same width and height as stipple, but with 520|379 72 00024775 1 6|background everywhere stipple has a zero and with foreground 520|379 72 00024775 1 7|everywhere stipple has a one. 520|379 72 00024775 1 8|METH: Create stipple. 520|379 72 00024775 1 9|METH: Set fill-style to FillOpaqueStippled. 520|379 72 00024775 1 10|METH: Do drawing operation. 520|379 72 00024775 1 11|METH: Pixmap verify the results. 520|379 72 00024775 1 12|METH: 520|379 72 00024775 1 13|METH: Reverse foreground and background pixels. 520|379 72 00024775 1 14|METH: Combine drawing with previous drawing. 520|379 72 00024775 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|379 72 00024775 1 16|METH: equal to combination of fg and bg pixels. 220|379 72 0 08:58:31|PASS 410|379 72 1 08:58:31|IC End 400|379 73 1 08:58:31|IC Start 200|379 73 08:58:31|TP Start 520|379 73 00024775 1 1|VSW5TESTSUITE PURPOSE 73 520|379 73 00024775 1 2|Assertion XDrawLines-73.(A) 520|379 73 00024775 1 3|When fill_style is FillStippled, then on a call to 520|379 73 00024775 1 4|XDrawLines the source for the drawing operation is 520|379 73 00024775 1 5|foreground masked by the stipple pattern tiled in a single 520|379 73 00024775 1 6|plane. 520|379 73 00024775 1 7|METH: Create stipple 520|379 73 00024775 1 8|METH: Set fill-style to FillStippled. 520|379 73 00024775 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|379 73 00024775 1 10|METH: Do drawing. 520|379 73 00024775 1 11|METH: Pixmap verify. 220|379 73 0 08:58:32|PASS 410|379 73 1 08:58:32|IC End 400|379 74 1 08:58:32|IC Start 200|379 74 08:58:32|TP Start 520|379 74 00024775 1 1|VSW5TESTSUITE PURPOSE 74 520|379 74 00024775 1 2|Assertion XDrawLines-74.(A) 520|379 74 00024775 1 3|When subwindow_mode is ClipByChildren, then the 520|379 74 00024775 1 4|destination window and source (if it is a window) are 520|379 74 00024775 1 5|clipped by all viewable InputOutput children. 520|379 74 00024775 1 6|METH: Set subwindow-mode to be ClipByChildren 520|379 74 00024775 1 7|METH: Cover window with many strip sub-windows. 520|379 74 00024775 1 8|METH: Do drawing operation 520|379 74 00024775 1 9|METH: Verify that all subwindows are clear. 220|379 74 0 08:58:32|PASS 410|379 74 1 08:58:32|IC End 400|379 75 1 08:58:32|IC Start 200|379 75 08:58:32|TP Start 520|379 75 00024775 1 1|VSW5TESTSUITE PURPOSE 75 520|379 75 00024775 1 2|Assertion XDrawLines-75.(A) 520|379 75 00024775 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|379 75 00024775 1 4|destination window nor source (if it is a window) is clipped 520|379 75 00024775 1 5|by inferiors. 520|379 75 00024775 1 6|METH: Place subwindows over parts of the main window 520|379 75 00024775 1 7|METH: Create subwindows over these windows as well. 520|379 75 00024775 1 8|METH: Do graphics operation. 520|379 75 00024775 1 9|METH: Verify that the operation was not affected. 220|379 75 0 08:58:36|PASS 410|379 75 1 08:58:36|IC End 400|379 76 1 08:58:36|IC Start 200|379 76 08:58:36|TP Start 520|379 76 00024775 1 1|VSW5TESTSUITE PURPOSE 76 520|379 76 00024775 1 2|Assertion XDrawLines-76.(A) 520|379 76 00024775 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|379 76 00024775 1 4|depth with mapped inferiors of differing depth, then no 520|379 76 00024775 1 5|errors occur. 520|379 76 00024775 1 6|METH: If only one depth window supported 520|379 76 00024775 1 7|METH: Result is UNSUPPORTED 520|379 76 00024775 1 8|METH: 520|379 76 00024775 1 9|METH: Find two visuals with different depths. 520|379 76 00024775 1 10|METH: Use one of these visuals to create a window. 520|379 76 00024775 1 11|METH: Use the other to create a subwindow. 520|379 76 00024775 1 12|METH: Verify that no errors occur. 520|379 76 00024775 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|379 76 0 08:58:36|PASS 410|379 76 1 08:58:36|IC End 400|379 77 1 08:58:36|IC Start 200|379 77 08:58:36|TP Start 520|379 77 00024775 1 1|VSW5TESTSUITE PURPOSE 77 520|379 77 00024775 1 2|Assertion XDrawLines-77.(A) 520|379 77 00024775 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|379 77 00024775 1 4|are interpreted relative to the origin of the destination 520|379 77 00024775 1 5|drawable specified in the graphics operation. 520|379 77 00024775 1 6|METH: Create Pixmap and set clip-mask with it. 520|379 77 00024775 1 7|METH: Vary clip origin 520|379 77 00024775 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|379 77 00024775 1 9|METH: Pixmap verify results inside the cliparea. 220|379 77 0 08:58:37|PASS 410|379 77 1 08:58:37|IC End 400|379 78 1 08:58:37|IC Start 200|379 78 08:58:37|TP Start 520|379 78 00024775 1 1|VSW5TESTSUITE PURPOSE 78 520|379 78 00024775 1 2|Assertion XDrawLines-78.(A) 520|379 78 00024775 1 3|When the join_style is JoinMiter and the angle at which the 520|379 78 00024775 1 4|lines join is more than or equal to 11 degrees, then the 520|379 78 00024775 1 5|outer edges of two lines extend to meet at an angle. 520|379 78 00024775 1 6|METH: Set GC component join_style to JoinMitre. 520|379 78 00024775 1 7|METH: Set GC component line_width to 7. 520|379 78 00024775 1 8|METH: Do graphics operation (with line joins all at angles >= 11 degrees). 520|379 78 00024775 1 9|METH: Pixmap verify. 520|379 78 00024775 1 10|METH: For XDrawLines, in addition repeat with line joins at a 520|379 78 00024775 1 11|METH: variety of angles >= 11 degrees. 220|379 78 0 08:58:41|PASS 410|379 78 1 08:58:41|IC End 400|379 79 1 08:58:41|IC Start 200|379 79 08:58:41|TP Start 520|379 79 00024775 1 1|VSW5TESTSUITE PURPOSE 79 520|379 79 00024775 1 2|Assertion XDrawLines-79.(A) 520|379 79 00024775 1 3|When the join_style is JoinMiter and the angle at which the 520|379 79 00024775 1 4|lines join is less than 11 degrees, then a JoinBevel 520|379 79 00024775 1 5|join-style is used. 520|379 79 00024775 1 6|METH: Set GC component join_style to JoinMitre. 520|379 79 00024775 1 7|METH: Set GC component line_width to 7. 520|379 79 00024775 1 8|METH: Do graphics operation (with line joins all at angles < 11 degrees). 520|379 79 00024775 1 9|METH: Pixmap verify. 220|379 79 0 08:58:44|PASS 410|379 79 1 08:58:44|IC End 400|379 80 1 08:58:44|IC Start 200|379 80 08:58:44|TP Start 520|379 80 00024775 1 1|VSW5TESTSUITE PURPOSE 80 520|379 80 00024775 1 2|Assertion XDrawLines-80.(A) 520|379 80 00024775 1 3|When the join_style is JoinRound, then the corner is a 520|379 80 00024775 1 4|circular arc with the diameter equal to the line-width, 520|379 80 00024775 1 5|centered on the joinpoint. 520|379 80 00024775 1 6|METH: Set GC component join_style to JoinRound. 520|379 80 00024775 1 7|METH: Set GC component line_width to 7. 520|379 80 00024775 1 8|METH: Do graphics operation. 520|379 80 00024775 1 9|METH: Pixmap verify. 520|379 80 00024775 1 10|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|379 80 0 08:58:50|PASS 410|379 80 1 08:58:50|IC End 400|379 81 1 08:58:50|IC Start 200|379 81 08:58:50|TP Start 520|379 81 00024775 1 1|VSW5TESTSUITE PURPOSE 81 520|379 81 00024775 1 2|Assertion XDrawLines-81.(A) 520|379 81 00024775 1 3|When the join_style is JoinBevel, then the corner has 520|379 81 00024775 1 4|CapButt endpoint styles with the triangular notch filled. 520|379 81 00024775 1 5|METH: Set GC component join_style to JoinBevel. 520|379 81 00024775 1 6|METH: Set GC component line_width to 7. 520|379 81 00024775 1 7|METH: Do graphics operation. 520|379 81 00024775 1 8|METH: Pixmap verify. 520|379 81 00024775 1 9|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|379 81 0 08:58:56|PASS 410|379 81 1 08:58:56|IC End 400|379 82 1 08:58:56|IC Start 200|379 82 08:58:56|TP Start 520|379 82 00024775 1 1|VSW5TESTSUITE PURPOSE 82 520|379 82 00024775 1 2|Assertion XDrawLines-82.(A) 520|379 82 00024775 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|379 82 00024775 1 4|the join_style is applied at one or both endpoints, and the 520|379 82 00024775 1 5|path consists of more than just this line, then the effect 520|379 82 00024775 1 6|is as though the line was removed from the overall path. 520|379 82 00024775 1 7|METH: Set GC component join_style to JoinBevel. 520|379 82 00024775 1 8|METH: Set GC component cap_style to CapRound. 520|379 82 00024775 1 9|METH: Set GC component line_width to 7. 520|379 82 00024775 1 10|METH: For XDrawRectangles and XDrawRectangle (GREY AREA): 520|379 82 00024775 1 11|METH: Do graphics operation. 520|379 82 00024775 1 12|METH: Pixmap verify. 520|379 82 00024775 1 13|METH: For XDrawLines and XDrawArcs: 520|379 82 00024775 1 14|METH: Do graphics operation. 520|379 82 00024775 1 15|METH: Save image on the drawable. 520|379 82 00024775 1 16|METH: Do graphics operation with zero length segment joined to path. 520|379 82 00024775 1 17|METH: Verify image is the same as that saved. 220|379 82 0 08:58:56|PASS 410|379 82 1 08:58:56|IC End 400|379 83 1 08:58:56|IC Start 200|379 83 08:58:56|TP Start 520|379 83 00024775 1 1|VSW5TESTSUITE PURPOSE 83 520|379 83 00024775 1 2|Assertion XDrawLines-83.(A) 520|379 83 00024775 1 3|When the total path consists of, or is reduced to, a single 520|379 83 00024775 1 4|point joined with itself, then the effect is the same as 520|379 83 00024775 1 5|applying the cap_style at both endpoints. 520|379 83 00024775 1 6|METH: Set GC component join_style to JoinMiter. 520|379 83 00024775 1 7|METH: Set GC component cap_style to CapRound. 520|379 83 00024775 1 8|METH: Set GC component line_width to 12. 520|379 83 00024775 1 9|METH: Draw zero length line. 520|379 83 00024775 1 10|METH: Save image on the drawable. 520|379 83 00024775 1 11|METH: Draw path that is reduced to single point. 520|379 83 00024775 1 12|METH: Verify image is the same as that saved. 520|379 83 00024775 1 13|METH: (Note that the actual rendering of the cap-style is tested else where) 220|379 83 0 08:58:57|PASS 410|379 83 1 08:58:57|IC End 400|379 84 1 08:58:57|IC Start 200|379 84 08:58:57|TP Start 520|379 84 00024775 1 1|VSW5TESTSUITE PURPOSE 84 520|379 84 00024775 1 2|Assertion XDrawLines-84.(-) 520|379 84 00024775 1 3|When path elements are combined with a join_style, then 520|379 84 00024775 1 4|dashing is continuous. 520|379 84 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 84 3 08:58:57|NOTINUSE 410|379 84 1 08:58:57|IC End 400|379 85 1 08:58:57|IC Start 200|379 85 08:58:57|TP Start 520|379 85 00024775 1 1|VSW5TESTSUITE PURPOSE 85 520|379 85 00024775 1 2|Assertion XDrawLines-85.(A) 520|379 85 00024775 1 3|When the clip_mask is set to None, then the pixels are 520|379 85 00024775 1 4|always drawn regardless of the clip origin. 520|379 85 00024775 1 5|METH: Set clip mask to None 520|379 85 00024775 1 6|METH: Verify that things are still drawn. 220|379 85 0 08:58:58|PASS 410|379 85 1 08:58:58|IC End 400|379 86 1 08:58:58|IC Start 200|379 86 08:58:58|TP Start 520|379 86 00024775 1 1|VSW5TESTSUITE PURPOSE 86 520|379 86 00024775 1 2|Assertion XDrawLines-86.(A) 520|379 86 00024775 1 3|When pixels are outside the area covered by the clip_mask, 520|379 86 00024775 1 4|then they are not drawn. 520|379 86 00024775 1 5|METH: Create a pixmap depth 1. 520|379 86 00024775 1 6|METH: Fill it with all ones. 520|379 86 00024775 1 7|METH: Set this pixmap as the clip_mask. 520|379 86 00024775 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|379 86 00024775 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|379 86 00024775 1 10|METH: drawing outside the clip-mask. 220|379 86 0 08:58:58|PASS 410|379 86 1 08:58:58|IC End 400|379 87 1 08:58:58|IC Start 200|379 87 08:58:58|TP Start 520|379 87 00024775 1 1|VSW5TESTSUITE PURPOSE 87 520|379 87 00024775 1 2|Assertion XDrawLines-87.(A) 520|379 87 00024775 1 3|When pixels have a clip_mask bit set to 1, and they would 520|379 87 00024775 1 4|be drawn, then they are drawn. 520|379 87 00024775 1 5|METH: Do graphics operation. 520|379 87 00024775 1 6|METH: Save the image on the drawable. 520|379 87 00024775 1 7|METH: Clear drawable. 520|379 87 00024775 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|379 87 00024775 1 9|METH: Set all bits in pixmap to 1. 520|379 87 00024775 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|379 87 00024775 1 11|METH: Do graphics operation. 520|379 87 00024775 1 12|METH: Verify that the images drawn were the same. 520|379 87 00024775 1 13|METH: 520|379 87 00024775 1 14|METH: Set pixmap to a pattern. 520|379 87 00024775 1 15|METH: Do graphics operation. 520|379 87 00024775 1 16|METH: Pixmap verify the result. 220|379 87 0 08:58:59|PASS 410|379 87 1 08:58:59|IC End 400|379 88 1 08:58:59|IC Start 200|379 88 08:58:59|TP Start 520|379 88 00024775 1 1|VSW5TESTSUITE PURPOSE 88 520|379 88 00024775 1 2|Assertion XDrawLines-88.(A) 520|379 88 00024775 1 3|When pixels have a clip_mask bit set to 0, then they are 520|379 88 00024775 1 4|not drawn. 520|379 88 00024775 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|379 88 00024775 1 6|METH: Set all bits in pixmap to 0. 520|379 88 00024775 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|379 88 00024775 1 8|METH: Do graphics operation. 520|379 88 00024775 1 9|METH: Verify that nothing is drawn. 220|379 88 0 08:58:59|PASS 410|379 88 1 08:58:59|IC End 400|379 89 1 08:58:59|IC Start 200|379 89 08:58:59|TP Start 520|379 89 00024775 1 1|VSW5TESTSUITE PURPOSE 89 520|379 89 00024775 1 2|Assertion XDrawLines-89.(A) 520|379 89 00024775 1 3|The foregound component of the gc is used to determine the 520|379 89 00024775 1 4|foreground pixel value. 520|379 89 00024775 1 5|METH: Set foreground to various values. 520|379 89 00024775 1 6|METH: Pixmap verify the results. 220|379 89 0 08:59:06|PASS 410|379 89 1 08:59:06|IC End 400|379 90 1 08:59:06|IC Start 200|379 90 08:59:06|TP Start 520|379 90 00024775 1 1|VSW5TESTSUITE PURPOSE 90 520|379 90 00024775 1 2|Assertion XDrawLines-90.(A) 520|379 90 00024775 1 3|The value for foreground is truncated to the depth of the 520|379 90 00024775 1 4|GC. 520|379 90 00024775 1 5|METH: Set foreground to value with all bits set. 520|379 90 00024775 1 6|METH: Find a non background pixel. 520|379 90 00024775 1 7|METH: Check that this is truncated to the depth. 220|379 90 0 08:59:07|PASS 410|379 90 1 08:59:07|IC End 400|379 91 1 08:59:07|IC Start 200|379 91 08:59:07|TP Start 520|379 91 00024775 1 1|VSW5TESTSUITE PURPOSE 91 520|379 91 00024775 1 2|Assertion XDrawLines-91.(A) 520|379 91 00024775 1 3|The background component of the gc is used to determine the 520|379 91 00024775 1 4|background pixel value. 520|379 91 00024775 1 5|METH: Set GC component background to various values. 520|379 91 00024775 1 6|METH: Pixmap verify the results. 220|379 91 0 08:59:09|PASS 410|379 91 1 08:59:09|IC End 400|379 92 1 08:59:09|IC Start 200|379 92 08:59:09|TP Start 520|379 92 00024775 1 1|VSW5TESTSUITE PURPOSE 92 520|379 92 00024775 1 2|Assertion XDrawLines-92.(A) 520|379 92 00024775 1 3|The value for background is truncated to the depth of the 520|379 92 00024775 1 4|GC. 520|379 92 00024775 1 5|METH: Set GC component background to value with all bits set. 520|379 92 00024775 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|379 92 00024775 1 7|METH: Set GC component stipple to all zeros 520|379 92 00024775 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|379 92 00024775 1 9|METH: else if (XCopyPlane || XPutImage) 520|379 92 00024775 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|379 92 00024775 1 11|METH: else if XCopyArea 520|379 92 00024775 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|379 92 00024775 1 13|METH: Draw item. 520|379 92 00024775 1 14|METH: Find a pixel with a value other than W_BG. 520|379 92 00024775 1 15|METH: Check that this is truncated to the depth. 220|379 92 0 08:59:09|PASS 410|379 92 1 08:59:09|IC End 400|379 93 1 08:59:09|IC Start 200|379 93 08:59:09|TP Start 520|379 93 00024775 1 1|VSW5TESTSUITE PURPOSE 93 520|379 93 00024775 1 2|Assertion XDrawLines-93.(A) 520|379 93 00024775 1 3|The tile/stipple origin coordinates ts-x-origin and 520|379 93 00024775 1 4|ts-y-origin are interpreted relative to the origin of the 520|379 93 00024775 1 5|destination drawable specified in the graphics operation. 520|379 93 00024775 1 6|METH: Create a stipple pixmap. 520|379 93 00024775 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|379 93 00024775 1 8|METH: For various tile/stipple origins: 520|379 93 00024775 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|379 93 00024775 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|379 93 00024775 1 11|METH: Clear drawable. 520|379 93 00024775 1 12|METH: Do graphics operation. 520|379 93 00024775 1 13|METH: Pixmap verify. 520|379 93 00024775 1 14|METH: Create a tile with depth of drawable. 520|379 93 00024775 1 15|METH: Set tile component of GC to tile using XSetTile. 520|379 93 00024775 1 16|METH: For various tile/stipple origins: 520|379 93 00024775 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|379 93 00024775 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|379 93 00024775 1 19|METH: Clear drawable. 520|379 93 00024775 1 20|METH: Do graphics operation. 520|379 93 00024775 1 21|METH: Pixmap verify. 220|379 93 0 08:59:10|PASS 410|379 93 1 08:59:10|IC End 400|379 94 1 08:59:10|IC Start 200|379 94 08:59:10|TP Start 520|379 94 00024775 1 1|VSW5TESTSUITE PURPOSE 94 520|379 94 00024775 1 2|Assertion XDrawLines-94.(A) 520|379 94 00024775 1 3|The dash_offset defines the phase of the pattern, 520|379 94 00024775 1 4|specifying how many pixels into the dash-list the pattern 520|379 94 00024775 1 5|begins in any single graphics request. 520|379 94 00024775 1 6|METH: For both odd and even line widths do: 520|379 94 00024775 1 7|METH: Set graphics coordinates for dashed lines 520|379 94 00024775 1 8|METH: (includes horizontal and vertical cases, 520|379 94 00024775 1 9|METH: and includes joins and caps where relevant). 520|379 94 00024775 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|379 94 00024775 1 11|METH: For various dash_offsets: 520|379 94 00024775 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|379 94 00024775 1 13|METH: Clear drawable. 520|379 94 00024775 1 14|METH: Draw lines. 520|379 94 00024775 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|379 94 00024775 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|379 94 00024775 1 17|METH: Clear drawable. 520|379 94 00024775 1 18|METH: Draw lines. 520|379 94 00024775 1 19|METH: Save the image on the drawable. 520|379 94 00024775 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|379 94 00024775 1 21|METH: Clear drawable. 520|379 94 00024775 1 22|METH: Draw lines. 520|379 94 00024775 1 23|METH: Verify that the images drawn were the same. 220|379 94 0 08:59:19|PASS 410|379 94 1 08:59:19|IC End 400|379 95 1 08:59:19|IC Start 200|379 95 08:59:19|TP Start 520|379 95 00024775 1 1|VSW5TESTSUITE PURPOSE 95 520|379 95 00024775 1 2|Assertion XDrawLines-95.(A) 520|379 95 00024775 1 3|The initial and alternate elements of the dash-list within 520|379 95 00024775 1 4|the GC specify the lengths of the even dashes and the second 520|379 95 00024775 1 5|and alternate elements specify the lengths of the odd 520|379 95 00024775 1 6|dashes. 520|379 95 00024775 1 7|METH: Set graphics coordinates for dashed lines 520|379 95 00024775 1 8|METH: (includes horizontal and vertical cases, 520|379 95 00024775 1 9|METH: and includes joins and caps where relevant). 520|379 95 00024775 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|379 95 00024775 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|379 95 00024775 1 12|METH: Clear drawable. 520|379 95 00024775 1 13|METH: Draw lines. 520|379 95 00024775 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|379 95 00024775 1 15|METH: Repeat with odd length dash_list. 520|379 95 00024775 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|379 95 0 08:59:20|PASS 410|379 95 1 08:59:20|IC End 400|379 96 1 08:59:20|IC Start 200|379 96 08:59:20|TP Start 520|379 96 00024775 1 1|VSW5TESTSUITE PURPOSE 96 520|379 96 00024775 1 2|Assertion XDrawLines-96.(A) 520|379 96 00024775 1 3|The dashes component of the GC specifies the length of both 520|379 96 00024775 1 4|even and odd dashes. 520|379 96 00024775 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|379 96 00024775 1 6|METH: Draw lines. 520|379 96 00024775 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|379 96 0 08:59:20|PASS 410|379 96 1 08:59:20|IC End 400|379 97 1 08:59:20|IC Start 200|379 97 08:59:20|TP Start 520|379 97 00024775 1 1|VSW5TESTSUITE PURPOSE 97 520|379 97 00024775 1 2|Assertion XDrawLines-97.(-) 520|379 97 00024775 1 3|When the line is horizontal, then the length of a dash is 520|379 97 00024775 1 4|measured along the x axis. 520|379 97 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 97 3 08:59:20|NOTINUSE 410|379 97 1 08:59:20|IC End 400|379 98 1 08:59:20|IC Start 200|379 98 08:59:20|TP Start 520|379 98 00024775 1 1|VSW5TESTSUITE PURPOSE 98 520|379 98 00024775 1 2|Assertion XDrawLines-98.(-) 520|379 98 00024775 1 3|When the line is vertical, then the length of a dash is 520|379 98 00024775 1 4|measured along the y axis. 520|379 98 00024775 1 5|The assertion is descriptive or is tested elsewhere. 220|379 98 3 08:59:20|NOTINUSE 410|379 98 1 08:59:20|IC End 400|379 99 1 08:59:20|IC Start 200|379 99 08:59:20|TP Start 520|379 99 00024775 1 1|VSW5TESTSUITE PURPOSE 99 520|379 99 00024775 1 2|Assertion XDrawLines-99.(A) 520|379 99 00024775 1 3|When a drawable argument does not name a valid Drawable, 520|379 99 00024775 1 4|then a BadDrawable error occurs. 520|379 99 00024775 1 5|METH: Create a bad drawable by creating and destroying a window. 520|379 99 00024775 1 6|METH: Call test function using bad drawable as the drawable argument. 520|379 99 00024775 1 7|METH: Verify that a BadDrawable error occurs. 220|379 99 0 08:59:20|PASS 410|379 99 1 08:59:20|IC End 400|379 100 1 08:59:20|IC Start 200|379 100 08:59:20|TP Start 520|379 100 00024775 1 1|VSW5TESTSUITE PURPOSE 100 520|379 100 00024775 1 2|Assertion XDrawLines-100.(A) 520|379 100 00024775 1 3|When the GC argument does not name a defined GC, then a 520|379 100 00024775 1 4|BadGC error occurs. 520|379 100 00024775 1 5|METH: Create a GC. 520|379 100 00024775 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|379 100 00024775 1 7|METH: Call test function using bad GC as the GC argument. 520|379 100 00024775 1 8|METH: Verify that a BadGC error occurs. 220|379 100 0 08:59:20|PASS 410|379 100 1 08:59:20|IC End 400|379 101 1 08:59:20|IC Start 200|379 101 08:59:20|TP Start 520|379 101 00024775 1 1|VSW5TESTSUITE PURPOSE 101 520|379 101 00024775 1 2|Assertion XDrawLines-101.(A) 520|379 101 00024775 1 3|When a drawable argument is an InputOnly window then a 520|379 101 00024775 1 4|BadMatch error occurs. 520|379 101 00024775 1 5|METH: Create an InputOnly window. 520|379 101 00024775 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|379 101 00024775 1 7|METH: Verify that a BadMatch error occurs. 220|379 101 0 08:59:20|PASS 410|379 101 1 08:59:20|IC End 400|379 102 1 08:59:20|IC Start 200|379 102 08:59:20|TP Start 520|379 102 00024775 1 1|VSW5TESTSUITE PURPOSE 102 520|379 102 00024775 1 2|Assertion XDrawLines-102.(A) 520|379 102 00024775 1 3|When the graphics context and the drawable do not have the 520|379 102 00024775 1 4|same depth, then a BadMatch error occurs. 520|379 102 00024775 1 5|METH: If only one depth supported 520|379 102 00024775 1 6|METH: report UNSUPPORTED 520|379 102 00024775 1 7|METH: Create pixmap of depth 1. 520|379 102 00024775 1 8|METH: Create gc of different depth. 520|379 102 00024775 1 9|METH: Call test function with this pixmap and gc. 520|379 102 00024775 1 10|METH: Verify that a BadMatch error occurs. 220|379 102 0 08:59:20|PASS 410|379 102 1 08:59:20|IC End 400|379 103 1 08:59:20|IC Start 200|379 103 08:59:20|TP Start 520|379 103 00024775 1 1|VSW5TESTSUITE PURPOSE 103 520|379 103 00024775 1 2|Assertion XDrawLines-103.(A) 520|379 103 00024775 1 3|When the graphics context and the drawable were not created 520|379 103 00024775 1 4|for the same root, then a BadMatch error occurs. 520|379 103 00024775 1 5|METH: If multiple screens are supported 520|379 103 00024775 1 6|METH: Create pixmap of depth 1. 520|379 103 00024775 1 7|METH: Create gc on alternate screen. 520|379 103 00024775 1 8|METH: Call test function with this pixmap and gc. 520|379 103 00024775 1 9|METH: Verify that a BadMatch error occurs. 520|379 103 00024775 1 10|METH: else 520|379 103 00024775 1 11|METH: report UNSUPPORTED 520|379 103 00024775 1 12|REPORT: No alternate root supported 220|379 103 4 08:59:20|UNSUPPORTED 410|379 103 1 08:59:20|IC End 400|379 104 1 08:59:20|IC Start 200|379 104 08:59:20|TP Start 520|379 104 00024775 1 1|VSW5TESTSUITE PURPOSE 104 520|379 104 00024775 1 2|Assertion XDrawLines-104.(A) 520|379 104 00024775 1 3|When the value of mode is other than CoordModeOrigin or 520|379 104 00024775 1 4|CoordModePrevious, then a BadValue error occurs. 520|379 104 00024775 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|379 104 00024775 1 6|METH: For each value: 520|379 104 00024775 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|379 104 00024775 1 8|METH: Verify that a BadValue error occurs. 220|379 104 0 08:59:20|PASS 410|379 104 1 08:59:20|IC End 80|379 1 08:59:23|TC End, scenario ref 768-0 70||"VSW5TESTSUITE CASE XDrawPoint 34" 10|380 /Xlib9/XDrawPoint/XDrawPoint 08:59:23|TC Start, scenario ref 770-0 15|380 3.3-lite 34|TCM Start 520|380 0 00024778 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|380 1 1 08:59:24|IC Start 200|380 1 08:59:24|TP Start 520|380 1 00024778 1 1|VSW5TESTSUITE PURPOSE 1 520|380 1 00024778 1 2|Assertion XDrawPoint-1.(A) 520|380 1 00024778 1 3|A call to XDrawPoint draws a single point specified by x 520|380 1 00024778 1 4|and y in the drawable d. 520|380 1 00024778 1 5|METH: Draw a point. 520|380 1 00024778 1 6|METH: Verify that it is set and that no other point is. 220|380 1 0 08:59:24|PASS 410|380 1 1 08:59:24|IC End 400|380 2 1 08:59:24|IC Start 200|380 2 08:59:24|TP Start 520|380 2 00024778 1 1|VSW5TESTSUITE PURPOSE 2 520|380 2 00024778 1 2|Assertion XDrawPoint-2.(A) 520|380 2 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 2 00024778 1 4|is src and the destination pixel is dst and function is 520|380 2 00024778 1 5|GXclear, then the destination becomes (dst AND (NOT 520|380 2 00024778 1 6|plane_mask)). 520|380 2 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 2 00024778 1 8|METH: 520|380 2 00024778 1 9|METH: Set function component of GC to GXclear. 520|380 2 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 2 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 2 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 2 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 2 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 2 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 2 00024778 1 16|METH: force a foreground fill). 520|380 2 00024778 1 17|METH: Do graphics operation. 520|380 2 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|380 2 0 08:59:25|PASS 410|380 2 1 08:59:25|IC End 400|380 3 1 08:59:25|IC Start 200|380 3 08:59:25|TP Start 520|380 3 00024778 1 1|VSW5TESTSUITE PURPOSE 3 520|380 3 00024778 1 2|Assertion XDrawPoint-3.(A) 520|380 3 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 3 00024778 1 4|is src and the destination pixel is dst and function is 520|380 3 00024778 1 5|GXand, then the destination becomes ((src AND dst) AND 520|380 3 00024778 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|380 3 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 3 00024778 1 8|METH: 520|380 3 00024778 1 9|METH: Set function component of GC to GXand. 520|380 3 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 3 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 3 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 3 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 3 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 3 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 3 00024778 1 16|METH: force a foreground fill). 520|380 3 00024778 1 17|METH: Do graphics operation. 520|380 3 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|380 3 0 08:59:25|PASS 410|380 3 1 08:59:25|IC End 400|380 4 1 08:59:25|IC Start 200|380 4 08:59:25|TP Start 520|380 4 00024778 1 1|VSW5TESTSUITE PURPOSE 4 520|380 4 00024778 1 2|Assertion XDrawPoint-4.(A) 520|380 4 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 4 00024778 1 4|is src and the destination pixel is dst and function is 520|380 4 00024778 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|380 4 00024778 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 4 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 4 00024778 1 8|METH: 520|380 4 00024778 1 9|METH: Set function component of GC to GXandReverse. 520|380 4 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 4 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 4 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 4 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 4 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 4 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 4 00024778 1 16|METH: force a foreground fill). 520|380 4 00024778 1 17|METH: Do graphics operation. 520|380 4 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|380 4 0 08:59:25|PASS 410|380 4 1 08:59:25|IC End 400|380 5 1 08:59:25|IC Start 200|380 5 08:59:25|TP Start 520|380 5 00024778 1 1|VSW5TESTSUITE PURPOSE 5 520|380 5 00024778 1 2|Assertion XDrawPoint-5.(A) 520|380 5 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 5 00024778 1 4|is src and the destination pixel is dst and function is 520|380 5 00024778 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|380 5 00024778 1 6|OR (dst AND (NOT plane_mask)). 520|380 5 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 5 00024778 1 8|METH: 520|380 5 00024778 1 9|METH: Set function component of GC to GXcopy. 520|380 5 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 5 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 5 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 5 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 5 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 5 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 5 00024778 1 16|METH: force a foreground fill). 520|380 5 00024778 1 17|METH: Do graphics operation. 520|380 5 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|380 5 0 08:59:26|PASS 410|380 5 1 08:59:26|IC End 400|380 6 1 08:59:26|IC Start 200|380 6 08:59:26|TP Start 520|380 6 00024778 1 1|VSW5TESTSUITE PURPOSE 6 520|380 6 00024778 1 2|Assertion XDrawPoint-6.(A) 520|380 6 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 6 00024778 1 4|is src and the destination pixel is dst and function is 520|380 6 00024778 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|380 6 00024778 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 6 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 6 00024778 1 8|METH: 520|380 6 00024778 1 9|METH: Set function component of GC to GXandInverted. 520|380 6 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 6 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 6 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 6 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 6 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 6 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 6 00024778 1 16|METH: force a foreground fill). 520|380 6 00024778 1 17|METH: Do graphics operation. 520|380 6 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|380 6 0 08:59:26|PASS 410|380 6 1 08:59:26|IC End 400|380 7 1 08:59:26|IC Start 200|380 7 08:59:26|TP Start 520|380 7 00024778 1 1|VSW5TESTSUITE PURPOSE 7 520|380 7 00024778 1 2|Assertion XDrawPoint-7.(A) 520|380 7 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 7 00024778 1 4|is src and the destination pixel is dst and function is 520|380 7 00024778 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|380 7 00024778 1 6|OR (dst AND (NOT plane_mask)). 520|380 7 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 7 00024778 1 8|METH: 520|380 7 00024778 1 9|METH: Set function component of GC to GXnoop. 520|380 7 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 7 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 7 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 7 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 7 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 7 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 7 00024778 1 16|METH: force a foreground fill). 520|380 7 00024778 1 17|METH: Do graphics operation. 520|380 7 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|380 7 0 08:59:26|PASS 410|380 7 1 08:59:26|IC End 400|380 8 1 08:59:26|IC Start 200|380 8 08:59:26|TP Start 520|380 8 00024778 1 1|VSW5TESTSUITE PURPOSE 8 520|380 8 00024778 1 2|Assertion XDrawPoint-8.(A) 520|380 8 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 8 00024778 1 4|is src and the destination pixel is dst and function is 520|380 8 00024778 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|380 8 00024778 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|380 8 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 8 00024778 1 8|METH: 520|380 8 00024778 1 9|METH: Set function component of GC to GXxor. 520|380 8 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 8 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 8 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 8 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 8 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 8 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 8 00024778 1 16|METH: force a foreground fill). 520|380 8 00024778 1 17|METH: Do graphics operation. 520|380 8 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|380 8 0 08:59:27|PASS 410|380 8 1 08:59:27|IC End 400|380 9 1 08:59:27|IC Start 200|380 9 08:59:27|TP Start 520|380 9 00024778 1 1|VSW5TESTSUITE PURPOSE 9 520|380 9 00024778 1 2|Assertion XDrawPoint-9.(A) 520|380 9 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 9 00024778 1 4|is src and the destination pixel is dst and function is GXor, 520|380 9 00024778 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|380 9 00024778 1 6|OR (dst AND (NOT plane_mask)). 520|380 9 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 9 00024778 1 8|METH: 520|380 9 00024778 1 9|METH: Set function component of GC to GXor. 520|380 9 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 9 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 9 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 9 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 9 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 9 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 9 00024778 1 16|METH: force a foreground fill). 520|380 9 00024778 1 17|METH: Do graphics operation. 520|380 9 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|380 9 0 08:59:27|PASS 410|380 9 1 08:59:27|IC End 400|380 10 1 08:59:27|IC Start 200|380 10 08:59:27|TP Start 520|380 10 00024778 1 1|VSW5TESTSUITE PURPOSE 10 520|380 10 00024778 1 2|Assertion XDrawPoint-10.(A) 520|380 10 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 10 00024778 1 4|is src and the destination pixel is dst and function is 520|380 10 00024778 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|380 10 00024778 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 10 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 10 00024778 1 8|METH: 520|380 10 00024778 1 9|METH: Set function component of GC to GXnor. 520|380 10 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 10 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 10 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 10 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 10 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 10 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 10 00024778 1 16|METH: force a foreground fill). 520|380 10 00024778 1 17|METH: Do graphics operation. 520|380 10 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 220|380 10 0 08:59:28|PASS 410|380 10 1 08:59:28|IC End 400|380 11 1 08:59:28|IC Start 200|380 11 08:59:28|TP Start 520|380 11 00024778 1 1|VSW5TESTSUITE PURPOSE 11 520|380 11 00024778 1 2|Assertion XDrawPoint-11.(A) 520|380 11 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 11 00024778 1 4|is src and the destination pixel is dst and function is 520|380 11 00024778 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|380 11 00024778 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 11 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 11 00024778 1 8|METH: 520|380 11 00024778 1 9|METH: Set function component of GC to GXequiv. 520|380 11 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 11 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 11 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 11 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 11 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 11 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 11 00024778 1 16|METH: force a foreground fill). 520|380 11 00024778 1 17|METH: Do graphics operation. 520|380 11 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|380 11 0 08:59:28|PASS 410|380 11 1 08:59:28|IC End 400|380 12 1 08:59:28|IC Start 200|380 12 08:59:28|TP Start 520|380 12 00024778 1 1|VSW5TESTSUITE PURPOSE 12 520|380 12 00024778 1 2|Assertion XDrawPoint-12.(A) 520|380 12 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 12 00024778 1 4|is src and the destination pixel is dst and function is 520|380 12 00024778 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|380 12 00024778 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|380 12 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 12 00024778 1 8|METH: 520|380 12 00024778 1 9|METH: Set function component of GC to GXinvert. 520|380 12 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 12 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 12 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 12 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 12 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 12 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 12 00024778 1 16|METH: force a foreground fill). 520|380 12 00024778 1 17|METH: Do graphics operation. 520|380 12 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|380 12 0 08:59:28|PASS 410|380 12 1 08:59:28|IC End 400|380 13 1 08:59:28|IC Start 200|380 13 08:59:28|TP Start 520|380 13 00024778 1 1|VSW5TESTSUITE PURPOSE 13 520|380 13 00024778 1 2|Assertion XDrawPoint-13.(A) 520|380 13 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 13 00024778 1 4|is src and the destination pixel is dst and function is 520|380 13 00024778 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|380 13 00024778 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 13 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 13 00024778 1 8|METH: 520|380 13 00024778 1 9|METH: Set function component of GC to GXorReverse. 520|380 13 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 13 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 13 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 13 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 13 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 13 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 13 00024778 1 16|METH: force a foreground fill). 520|380 13 00024778 1 17|METH: Do graphics operation. 520|380 13 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|380 13 0 08:59:29|PASS 410|380 13 1 08:59:29|IC End 400|380 14 1 08:59:29|IC Start 200|380 14 08:59:29|TP Start 520|380 14 00024778 1 1|VSW5TESTSUITE PURPOSE 14 520|380 14 00024778 1 2|Assertion XDrawPoint-14.(A) 520|380 14 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 14 00024778 1 4|is src and the destination pixel is dst and function is 520|380 14 00024778 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|380 14 00024778 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|380 14 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 14 00024778 1 8|METH: 520|380 14 00024778 1 9|METH: Set function component of GC to GXcopyInverted. 520|380 14 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 14 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 14 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 14 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 14 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 14 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 14 00024778 1 16|METH: force a foreground fill). 520|380 14 00024778 1 17|METH: Do graphics operation. 520|380 14 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|380 14 0 08:59:29|PASS 410|380 14 1 08:59:29|IC End 400|380 15 1 08:59:29|IC Start 200|380 15 08:59:29|TP Start 520|380 15 00024778 1 1|VSW5TESTSUITE PURPOSE 15 520|380 15 00024778 1 2|Assertion XDrawPoint-15.(A) 520|380 15 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 15 00024778 1 4|is src and the destination pixel is dst and function is 520|380 15 00024778 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|380 15 00024778 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 15 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 15 00024778 1 8|METH: 520|380 15 00024778 1 9|METH: Set function component of GC to GXorInverted. 520|380 15 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 15 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 15 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 15 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 15 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 15 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 15 00024778 1 16|METH: force a foreground fill). 520|380 15 00024778 1 17|METH: Do graphics operation. 520|380 15 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|380 15 0 08:59:29|PASS 410|380 15 1 08:59:29|IC End 400|380 16 1 08:59:29|IC Start 200|380 16 08:59:29|TP Start 520|380 16 00024778 1 1|VSW5TESTSUITE PURPOSE 16 520|380 16 00024778 1 2|Assertion XDrawPoint-16.(A) 520|380 16 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 16 00024778 1 4|is src and the destination pixel is dst and function is 520|380 16 00024778 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|380 16 00024778 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|380 16 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 16 00024778 1 8|METH: 520|380 16 00024778 1 9|METH: Set function component of GC to GXnand. 520|380 16 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 16 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 16 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 16 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 16 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 16 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 16 00024778 1 16|METH: force a foreground fill). 520|380 16 00024778 1 17|METH: Do graphics operation. 520|380 16 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 220|380 16 0 08:59:30|PASS 410|380 16 1 08:59:30|IC End 400|380 17 1 08:59:30|IC Start 200|380 17 08:59:30|TP Start 520|380 17 00024778 1 1|VSW5TESTSUITE PURPOSE 17 520|380 17 00024778 1 2|Assertion XDrawPoint-17.(A) 520|380 17 00024778 1 3|When a graphics operation is performed and the source pixel 520|380 17 00024778 1 4|is src and the destination pixel is dst and function is 520|380 17 00024778 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|380 17 00024778 1 6|AND (NOT plane_mask)). 520|380 17 00024778 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|380 17 00024778 1 8|METH: 520|380 17 00024778 1 9|METH: Set function component of GC to GXset. 520|380 17 00024778 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|380 17 00024778 1 11|METH: For source pixel values of src = 0, 1 520|380 17 00024778 1 12|METH: Set all points in drawable to destination pixel value. 520|380 17 00024778 1 13|METH: Set foreground component of GC to source pixel value. 520|380 17 00024778 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|380 17 00024778 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|380 17 00024778 1 16|METH: force a foreground fill). 520|380 17 00024778 1 17|METH: Do graphics operation. 520|380 17 00024778 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|380 17 0 08:59:30|PASS 410|380 17 1 08:59:30|IC End 400|380 18 1 08:59:30|IC Start 200|380 18 08:59:30|TP Start 520|380 18 00024778 1 1|VSW5TESTSUITE PURPOSE 18 520|380 18 00024778 1 2|Assertion XDrawPoint-18.(A) 520|380 18 00024778 1 3|The value for plane_mask is truncated to the depth of the 520|380 18 00024778 1 4|GC. 520|380 18 00024778 1 5|METH: Set foreground to pattern of 1's and 0's 520|380 18 00024778 1 6|METH: Set plane-mask to values larger than the depth. 520|380 18 00024778 1 7|METH: Verify that result is what would be expected if the extra bits 520|380 18 00024778 1 8|METH: were masked off. 520|380 18 00024778 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|380 18 00024778 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|380 18 00024778 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|380 18 00024778 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|380 18 00024778 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|380 18 00024778 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|380 18 00024778 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|380 18 00024778 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|380 18 00024778 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|380 18 1 08:59:30|FAIL 410|380 18 1 08:59:30|IC End 400|380 19 1 08:59:30|IC Start 200|380 19 08:59:30|TP Start 520|380 19 00024778 1 1|VSW5TESTSUITE PURPOSE 19 520|380 19 00024778 1 2|Assertion XDrawPoint-19.(A) 520|380 19 00024778 1 3|The plane_mask specifies which planes of the destination 520|380 19 00024778 1 4|are to be modified, one bit per plane, with bits being 520|380 19 00024778 1 5|assigned to planes from the least significant bit of the 520|380 19 00024778 1 6|word to the most significant bit. 520|380 19 00024778 1 7|METH: Set foreground to pattern of 1's and 0's 520|380 19 00024778 1 8|METH: Select a variety of plane masks. 520|380 19 00024778 1 9|METH: Verify that the expected pixels are drawn. 220|380 19 0 08:59:31|PASS 410|380 19 1 08:59:31|IC End 400|380 20 1 08:59:31|IC Start 200|380 20 08:59:31|TP Start 520|380 20 00024778 1 1|VSW5TESTSUITE PURPOSE 20 520|380 20 00024778 1 2|Assertion XDrawPoint-20.(A) 520|380 20 00024778 1 3|The foregound component of the gc is used to determine the 520|380 20 00024778 1 4|foreground pixel value. 520|380 20 00024778 1 5|METH: Set foreground to various values. 520|380 20 00024778 1 6|METH: Pixmap verify the results. 220|380 20 0 08:59:32|PASS 410|380 20 1 08:59:32|IC End 400|380 21 1 08:59:32|IC Start 200|380 21 08:59:32|TP Start 520|380 21 00024778 1 1|VSW5TESTSUITE PURPOSE 21 520|380 21 00024778 1 2|Assertion XDrawPoint-21.(A) 520|380 21 00024778 1 3|The value for foreground is truncated to the depth of the 520|380 21 00024778 1 4|GC. 520|380 21 00024778 1 5|METH: Set foreground to value with all bits set. 520|380 21 00024778 1 6|METH: Find a non background pixel. 520|380 21 00024778 1 7|METH: Check that this is truncated to the depth. 220|380 21 0 08:59:32|PASS 410|380 21 1 08:59:32|IC End 400|380 22 1 08:59:32|IC Start 200|380 22 08:59:32|TP Start 520|380 22 00024778 1 1|VSW5TESTSUITE PURPOSE 22 520|380 22 00024778 1 2|Assertion XDrawPoint-22.(A) 520|380 22 00024778 1 3|When subwindow_mode is ClipByChildren, then the 520|380 22 00024778 1 4|destination window and source (if it is a window) are 520|380 22 00024778 1 5|clipped by all viewable InputOutput children. 520|380 22 00024778 1 6|METH: Set subwindow-mode to be ClipByChildren 520|380 22 00024778 1 7|METH: Cover window with many strip sub-windows. 520|380 22 00024778 1 8|METH: Do drawing operation 520|380 22 00024778 1 9|METH: Verify that all subwindows are clear. 220|380 22 0 08:59:33|PASS 410|380 22 1 08:59:33|IC End 400|380 23 1 08:59:33|IC Start 200|380 23 08:59:33|TP Start 520|380 23 00024778 1 1|VSW5TESTSUITE PURPOSE 23 520|380 23 00024778 1 2|Assertion XDrawPoint-23.(A) 520|380 23 00024778 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|380 23 00024778 1 4|destination window nor source (if it is a window) is clipped 520|380 23 00024778 1 5|by inferiors. 520|380 23 00024778 1 6|METH: Place subwindows over parts of the main window 520|380 23 00024778 1 7|METH: Create subwindows over these windows as well. 520|380 23 00024778 1 8|METH: Do graphics operation. 520|380 23 00024778 1 9|METH: Verify that the operation was not affected. 220|380 23 0 08:59:35|PASS 410|380 23 1 08:59:35|IC End 400|380 24 1 08:59:35|IC Start 200|380 24 08:59:35|TP Start 520|380 24 00024778 1 1|VSW5TESTSUITE PURPOSE 24 520|380 24 00024778 1 2|Assertion XDrawPoint-24.(A) 520|380 24 00024778 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|380 24 00024778 1 4|depth with mapped inferiors of differing depth, then no 520|380 24 00024778 1 5|errors occur. 520|380 24 00024778 1 6|METH: If only one depth window supported 520|380 24 00024778 1 7|METH: Result is UNSUPPORTED 520|380 24 00024778 1 8|METH: 520|380 24 00024778 1 9|METH: Find two visuals with different depths. 520|380 24 00024778 1 10|METH: Use one of these visuals to create a window. 520|380 24 00024778 1 11|METH: Use the other to create a subwindow. 520|380 24 00024778 1 12|METH: Verify that no errors occur. 520|380 24 00024778 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|380 24 0 08:59:35|PASS 410|380 24 1 08:59:35|IC End 400|380 25 1 08:59:35|IC Start 200|380 25 08:59:35|TP Start 520|380 25 00024778 1 1|VSW5TESTSUITE PURPOSE 25 520|380 25 00024778 1 2|Assertion XDrawPoint-25.(A) 520|380 25 00024778 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|380 25 00024778 1 4|are interpreted relative to the origin of the destination 520|380 25 00024778 1 5|drawable specified in the graphics operation. 520|380 25 00024778 1 6|METH: Create Pixmap and set clip-mask with it. 520|380 25 00024778 1 7|METH: Vary clip origin 520|380 25 00024778 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|380 25 00024778 1 9|METH: Pixmap verify results inside the cliparea. 220|380 25 0 08:59:37|PASS 410|380 25 1 08:59:37|IC End 400|380 26 1 08:59:37|IC Start 200|380 26 08:59:37|TP Start 520|380 26 00024778 1 1|VSW5TESTSUITE PURPOSE 26 520|380 26 00024778 1 2|Assertion XDrawPoint-26.(A) 520|380 26 00024778 1 3|When the clip_mask is set to None, then the pixels are 520|380 26 00024778 1 4|always drawn regardless of the clip origin. 520|380 26 00024778 1 5|METH: Set clip mask to None 520|380 26 00024778 1 6|METH: Verify that things are still drawn. 220|380 26 0 08:59:37|PASS 410|380 26 1 08:59:37|IC End 400|380 27 1 08:59:37|IC Start 200|380 27 08:59:37|TP Start 520|380 27 00024778 1 1|VSW5TESTSUITE PURPOSE 27 520|380 27 00024778 1 2|Assertion XDrawPoint-27.(A) 520|380 27 00024778 1 3|When pixels are outside the area covered by the clip_mask, 520|380 27 00024778 1 4|then they are not drawn. 520|380 27 00024778 1 5|METH: Create a pixmap depth 1. 520|380 27 00024778 1 6|METH: Fill it with all ones. 520|380 27 00024778 1 7|METH: Set this pixmap as the clip_mask. 520|380 27 00024778 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|380 27 00024778 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|380 27 00024778 1 10|METH: drawing outside the clip-mask. 220|380 27 0 08:59:37|PASS 410|380 27 1 08:59:37|IC End 400|380 28 1 08:59:37|IC Start 200|380 28 08:59:37|TP Start 520|380 28 00024778 1 1|VSW5TESTSUITE PURPOSE 28 520|380 28 00024778 1 2|Assertion XDrawPoint-28.(A) 520|380 28 00024778 1 3|When pixels have a clip_mask bit set to 1, and they would 520|380 28 00024778 1 4|be drawn, then they are drawn. 520|380 28 00024778 1 5|METH: Do graphics operation. 520|380 28 00024778 1 6|METH: Save the image on the drawable. 520|380 28 00024778 1 7|METH: Clear drawable. 520|380 28 00024778 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|380 28 00024778 1 9|METH: Set all bits in pixmap to 1. 520|380 28 00024778 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|380 28 00024778 1 11|METH: Do graphics operation. 520|380 28 00024778 1 12|METH: Verify that the images drawn were the same. 520|380 28 00024778 1 13|METH: 520|380 28 00024778 1 14|METH: Set pixmap to a pattern. 520|380 28 00024778 1 15|METH: Do graphics operation. 520|380 28 00024778 1 16|METH: Pixmap verify the result. 220|380 28 0 08:59:37|PASS 410|380 28 1 08:59:37|IC End 400|380 29 1 08:59:37|IC Start 200|380 29 08:59:37|TP Start 520|380 29 00024778 1 1|VSW5TESTSUITE PURPOSE 29 520|380 29 00024778 1 2|Assertion XDrawPoint-29.(A) 520|380 29 00024778 1 3|When pixels have a clip_mask bit set to 0, then they are 520|380 29 00024778 1 4|not drawn. 520|380 29 00024778 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|380 29 00024778 1 6|METH: Set all bits in pixmap to 0. 520|380 29 00024778 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|380 29 00024778 1 8|METH: Do graphics operation. 520|380 29 00024778 1 9|METH: Verify that nothing is drawn. 220|380 29 0 08:59:37|PASS 410|380 29 1 08:59:37|IC End 400|380 30 1 08:59:37|IC Start 200|380 30 08:59:37|TP Start 520|380 30 00024778 1 1|VSW5TESTSUITE PURPOSE 30 520|380 30 00024778 1 2|Assertion XDrawPoint-30.(A) 520|380 30 00024778 1 3|When a drawable argument does not name a valid Drawable, 520|380 30 00024778 1 4|then a BadDrawable error occurs. 520|380 30 00024778 1 5|METH: Create a bad drawable by creating and destroying a window. 520|380 30 00024778 1 6|METH: Call test function using bad drawable as the drawable argument. 520|380 30 00024778 1 7|METH: Verify that a BadDrawable error occurs. 220|380 30 0 08:59:37|PASS 410|380 30 1 08:59:37|IC End 400|380 31 1 08:59:37|IC Start 200|380 31 08:59:37|TP Start 520|380 31 00024778 1 1|VSW5TESTSUITE PURPOSE 31 520|380 31 00024778 1 2|Assertion XDrawPoint-31.(A) 520|380 31 00024778 1 3|When the GC argument does not name a defined GC, then a 520|380 31 00024778 1 4|BadGC error occurs. 520|380 31 00024778 1 5|METH: Create a GC. 520|380 31 00024778 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|380 31 00024778 1 7|METH: Call test function using bad GC as the GC argument. 520|380 31 00024778 1 8|METH: Verify that a BadGC error occurs. 220|380 31 0 08:59:37|PASS 410|380 31 1 08:59:37|IC End 400|380 32 1 08:59:37|IC Start 200|380 32 08:59:37|TP Start 520|380 32 00024778 1 1|VSW5TESTSUITE PURPOSE 32 520|380 32 00024778 1 2|Assertion XDrawPoint-32.(A) 520|380 32 00024778 1 3|When a drawable argument is an InputOnly window then a 520|380 32 00024778 1 4|BadMatch error occurs. 520|380 32 00024778 1 5|METH: Create an InputOnly window. 520|380 32 00024778 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|380 32 00024778 1 7|METH: Verify that a BadMatch error occurs. 220|380 32 0 08:59:37|PASS 410|380 32 1 08:59:37|IC End 400|380 33 1 08:59:37|IC Start 200|380 33 08:59:37|TP Start 520|380 33 00024778 1 1|VSW5TESTSUITE PURPOSE 33 520|380 33 00024778 1 2|Assertion XDrawPoint-33.(A) 520|380 33 00024778 1 3|When the graphics context and the drawable do not have the 520|380 33 00024778 1 4|same depth, then a BadMatch error occurs. 520|380 33 00024778 1 5|METH: If only one depth supported 520|380 33 00024778 1 6|METH: report UNSUPPORTED 520|380 33 00024778 1 7|METH: Create pixmap of depth 1. 520|380 33 00024778 1 8|METH: Create gc of different depth. 520|380 33 00024778 1 9|METH: Call test function with this pixmap and gc. 520|380 33 00024778 1 10|METH: Verify that a BadMatch error occurs. 220|380 33 0 08:59:37|PASS 410|380 33 1 08:59:37|IC End 400|380 34 1 08:59:37|IC Start 200|380 34 08:59:37|TP Start 520|380 34 00024778 1 1|VSW5TESTSUITE PURPOSE 34 520|380 34 00024778 1 2|Assertion XDrawPoint-34.(A) 520|380 34 00024778 1 3|When the graphics context and the drawable were not created 520|380 34 00024778 1 4|for the same root, then a BadMatch error occurs. 520|380 34 00024778 1 5|METH: If multiple screens are supported 520|380 34 00024778 1 6|METH: Create pixmap of depth 1. 520|380 34 00024778 1 7|METH: Create gc on alternate screen. 520|380 34 00024778 1 8|METH: Call test function with this pixmap and gc. 520|380 34 00024778 1 9|METH: Verify that a BadMatch error occurs. 520|380 34 00024778 1 10|METH: else 520|380 34 00024778 1 11|METH: report UNSUPPORTED 520|380 34 00024778 1 12|REPORT: No alternate root supported 220|380 34 4 08:59:37|UNSUPPORTED 410|380 34 1 08:59:37|IC End 80|380 1 08:59:38|TC End, scenario ref 770-0 70||"VSW5TESTSUITE CASE XDrawPoints 38" 10|381 /Xlib9/XDrawPoints/XDrawPoints 08:59:38|TC Start, scenario ref 772-0 15|381 3.3-lite 38|TCM Start 520|381 0 00024780 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|381 1 1 08:59:41|IC Start 200|381 1 08:59:41|TP Start 520|381 1 00024780 1 1|VSW5TESTSUITE PURPOSE 1 520|381 1 00024780 1 2|Assertion XDrawPoints-1.(A) 520|381 1 00024780 1 3|A call to XDrawPoints draws npoints points specified by 520|381 1 00024780 1 4|points in the drawable d. 520|381 1 00024780 1 5|METH: Draw points. 520|381 1 00024780 1 6|METH: Direct validation or pixmap compare. 220|381 1 0 08:59:41|PASS 410|381 1 1 08:59:41|IC End 400|381 2 1 08:59:41|IC Start 200|381 2 08:59:41|TP Start 520|381 2 00024780 1 1|VSW5TESTSUITE PURPOSE 2 520|381 2 00024780 1 2|Assertion XDrawPoints-2.(-) 520|381 2 00024780 1 3|When the mode is CoordModeOrigin, then all coordinates are 520|381 2 00024780 1 4|treated as relative to the origin. 520|381 2 00024780 1 5|The assertion is descriptive or is tested elsewhere. 220|381 2 3 08:59:41|NOTINUSE 410|381 2 1 08:59:41|IC End 400|381 3 1 08:59:41|IC Start 200|381 3 08:59:41|TP Start 520|381 3 00024780 1 1|VSW5TESTSUITE PURPOSE 3 520|381 3 00024780 1 2|Assertion XDrawPoints-3.(A) 520|381 3 00024780 1 3|When the mode is CoordModePrevious, then all coordinates 520|381 3 00024780 1 4|after the first are taken relative to the previous point. 520|381 3 00024780 1 5|METH: Draw points 520|381 3 00024780 1 6|METH: Pixmap verify 220|381 3 0 08:59:41|PASS 410|381 3 1 08:59:41|IC End 400|381 4 1 08:59:41|IC Start 200|381 4 08:59:41|TP Start 520|381 4 00024780 1 1|VSW5TESTSUITE PURPOSE 4 520|381 4 00024780 1 2|Assertion XDrawPoints-4.(B) 520|381 4 00024780 1 3|A call to XDrawPoints draws the points in the order listed 520|381 4 00024780 1 4|in the array. 520|381 4 00024780 1 5|Reason for omission: There is no known portable test method for this assertion 520|381 4 00024780 1 6|METH: Report UNTESTED 220|381 4 5 08:59:41|UNTESTED 410|381 4 1 08:59:41|IC End 400|381 5 1 08:59:41|IC Start 200|381 5 08:59:41|TP Start 520|381 5 00024780 1 1|VSW5TESTSUITE PURPOSE 5 520|381 5 00024780 1 2|Assertion XDrawPoints-5.(A) 520|381 5 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 5 00024780 1 4|is src and the destination pixel is dst and function is 520|381 5 00024780 1 5|GXclear, then the destination becomes (dst AND (NOT 520|381 5 00024780 1 6|plane_mask)). 520|381 5 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 5 00024780 1 8|METH: 520|381 5 00024780 1 9|METH: Set function component of GC to GXclear. 520|381 5 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 5 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 5 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 5 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 5 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 5 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 5 00024780 1 16|METH: force a foreground fill). 520|381 5 00024780 1 17|METH: Do graphics operation. 520|381 5 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|381 5 0 08:59:41|PASS 410|381 5 1 08:59:41|IC End 400|381 6 1 08:59:41|IC Start 200|381 6 08:59:41|TP Start 520|381 6 00024780 1 1|VSW5TESTSUITE PURPOSE 6 520|381 6 00024780 1 2|Assertion XDrawPoints-6.(A) 520|381 6 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 6 00024780 1 4|is src and the destination pixel is dst and function is 520|381 6 00024780 1 5|GXand, then the destination becomes ((src AND dst) AND 520|381 6 00024780 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|381 6 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 6 00024780 1 8|METH: 520|381 6 00024780 1 9|METH: Set function component of GC to GXand. 520|381 6 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 6 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 6 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 6 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 6 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 6 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 6 00024780 1 16|METH: force a foreground fill). 520|381 6 00024780 1 17|METH: Do graphics operation. 520|381 6 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|381 6 0 08:59:42|PASS 410|381 6 1 08:59:42|IC End 400|381 7 1 08:59:42|IC Start 200|381 7 08:59:42|TP Start 520|381 7 00024780 1 1|VSW5TESTSUITE PURPOSE 7 520|381 7 00024780 1 2|Assertion XDrawPoints-7.(A) 520|381 7 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 7 00024780 1 4|is src and the destination pixel is dst and function is 520|381 7 00024780 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|381 7 00024780 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 7 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 7 00024780 1 8|METH: 520|381 7 00024780 1 9|METH: Set function component of GC to GXandReverse. 520|381 7 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 7 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 7 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 7 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 7 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 7 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 7 00024780 1 16|METH: force a foreground fill). 520|381 7 00024780 1 17|METH: Do graphics operation. 520|381 7 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|381 7 0 08:59:42|PASS 410|381 7 1 08:59:42|IC End 400|381 8 1 08:59:42|IC Start 200|381 8 08:59:42|TP Start 520|381 8 00024780 1 1|VSW5TESTSUITE PURPOSE 8 520|381 8 00024780 1 2|Assertion XDrawPoints-8.(A) 520|381 8 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 8 00024780 1 4|is src and the destination pixel is dst and function is 520|381 8 00024780 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|381 8 00024780 1 6|OR (dst AND (NOT plane_mask)). 520|381 8 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 8 00024780 1 8|METH: 520|381 8 00024780 1 9|METH: Set function component of GC to GXcopy. 520|381 8 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 8 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 8 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 8 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 8 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 8 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 8 00024780 1 16|METH: force a foreground fill). 520|381 8 00024780 1 17|METH: Do graphics operation. 520|381 8 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|381 8 0 08:59:42|PASS 410|381 8 1 08:59:42|IC End 400|381 9 1 08:59:42|IC Start 200|381 9 08:59:42|TP Start 520|381 9 00024780 1 1|VSW5TESTSUITE PURPOSE 9 520|381 9 00024780 1 2|Assertion XDrawPoints-9.(A) 520|381 9 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 9 00024780 1 4|is src and the destination pixel is dst and function is 520|381 9 00024780 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|381 9 00024780 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 9 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 9 00024780 1 8|METH: 520|381 9 00024780 1 9|METH: Set function component of GC to GXandInverted. 520|381 9 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 9 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 9 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 9 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 9 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 9 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 9 00024780 1 16|METH: force a foreground fill). 520|381 9 00024780 1 17|METH: Do graphics operation. 520|381 9 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|381 9 0 08:59:43|PASS 410|381 9 1 08:59:43|IC End 400|381 10 1 08:59:43|IC Start 200|381 10 08:59:43|TP Start 520|381 10 00024780 1 1|VSW5TESTSUITE PURPOSE 10 520|381 10 00024780 1 2|Assertion XDrawPoints-10.(A) 520|381 10 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 10 00024780 1 4|is src and the destination pixel is dst and function is 520|381 10 00024780 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|381 10 00024780 1 6|OR (dst AND (NOT plane_mask)). 520|381 10 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 10 00024780 1 8|METH: 520|381 10 00024780 1 9|METH: Set function component of GC to GXnoop. 520|381 10 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 10 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 10 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 10 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 10 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 10 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 10 00024780 1 16|METH: force a foreground fill). 520|381 10 00024780 1 17|METH: Do graphics operation. 520|381 10 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|381 10 0 08:59:43|PASS 410|381 10 1 08:59:43|IC End 400|381 11 1 08:59:43|IC Start 200|381 11 08:59:43|TP Start 520|381 11 00024780 1 1|VSW5TESTSUITE PURPOSE 11 520|381 11 00024780 1 2|Assertion XDrawPoints-11.(A) 520|381 11 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 11 00024780 1 4|is src and the destination pixel is dst and function is 520|381 11 00024780 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|381 11 00024780 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|381 11 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 11 00024780 1 8|METH: 520|381 11 00024780 1 9|METH: Set function component of GC to GXxor. 520|381 11 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 11 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 11 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 11 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 11 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 11 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 11 00024780 1 16|METH: force a foreground fill). 520|381 11 00024780 1 17|METH: Do graphics operation. 520|381 11 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|381 11 0 08:59:44|PASS 410|381 11 1 08:59:44|IC End 400|381 12 1 08:59:44|IC Start 200|381 12 08:59:44|TP Start 520|381 12 00024780 1 1|VSW5TESTSUITE PURPOSE 12 520|381 12 00024780 1 2|Assertion XDrawPoints-12.(A) 520|381 12 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 12 00024780 1 4|is src and the destination pixel is dst and function is GXor, 520|381 12 00024780 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|381 12 00024780 1 6|OR (dst AND (NOT plane_mask)). 520|381 12 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 12 00024780 1 8|METH: 520|381 12 00024780 1 9|METH: Set function component of GC to GXor. 520|381 12 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 12 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 12 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 12 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 12 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 12 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 12 00024780 1 16|METH: force a foreground fill). 520|381 12 00024780 1 17|METH: Do graphics operation. 520|381 12 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|381 12 0 08:59:44|PASS 410|381 12 1 08:59:44|IC End 400|381 13 1 08:59:44|IC Start 200|381 13 08:59:44|TP Start 520|381 13 00024780 1 1|VSW5TESTSUITE PURPOSE 13 520|381 13 00024780 1 2|Assertion XDrawPoints-13.(A) 520|381 13 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 13 00024780 1 4|is src and the destination pixel is dst and function is 520|381 13 00024780 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|381 13 00024780 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 13 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 13 00024780 1 8|METH: 520|381 13 00024780 1 9|METH: Set function component of GC to GXnor. 520|381 13 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 13 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 13 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 13 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 13 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 13 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 13 00024780 1 16|METH: force a foreground fill). 520|381 13 00024780 1 17|METH: Do graphics operation. 520|381 13 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 220|381 13 0 08:59:44|PASS 410|381 13 1 08:59:44|IC End 400|381 14 1 08:59:44|IC Start 200|381 14 08:59:44|TP Start 520|381 14 00024780 1 1|VSW5TESTSUITE PURPOSE 14 520|381 14 00024780 1 2|Assertion XDrawPoints-14.(A) 520|381 14 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 14 00024780 1 4|is src and the destination pixel is dst and function is 520|381 14 00024780 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|381 14 00024780 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 14 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 14 00024780 1 8|METH: 520|381 14 00024780 1 9|METH: Set function component of GC to GXequiv. 520|381 14 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 14 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 14 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 14 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 14 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 14 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 14 00024780 1 16|METH: force a foreground fill). 520|381 14 00024780 1 17|METH: Do graphics operation. 520|381 14 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|381 14 0 08:59:45|PASS 410|381 14 1 08:59:45|IC End 400|381 15 1 08:59:45|IC Start 200|381 15 08:59:45|TP Start 520|381 15 00024780 1 1|VSW5TESTSUITE PURPOSE 15 520|381 15 00024780 1 2|Assertion XDrawPoints-15.(A) 520|381 15 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 15 00024780 1 4|is src and the destination pixel is dst and function is 520|381 15 00024780 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|381 15 00024780 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|381 15 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 15 00024780 1 8|METH: 520|381 15 00024780 1 9|METH: Set function component of GC to GXinvert. 520|381 15 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 15 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 15 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 15 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 15 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 15 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 15 00024780 1 16|METH: force a foreground fill). 520|381 15 00024780 1 17|METH: Do graphics operation. 520|381 15 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|381 15 0 08:59:45|PASS 410|381 15 1 08:59:45|IC End 400|381 16 1 08:59:45|IC Start 200|381 16 08:59:45|TP Start 520|381 16 00024780 1 1|VSW5TESTSUITE PURPOSE 16 520|381 16 00024780 1 2|Assertion XDrawPoints-16.(A) 520|381 16 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 16 00024780 1 4|is src and the destination pixel is dst and function is 520|381 16 00024780 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|381 16 00024780 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 16 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 16 00024780 1 8|METH: 520|381 16 00024780 1 9|METH: Set function component of GC to GXorReverse. 520|381 16 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 16 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 16 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 16 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 16 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 16 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 16 00024780 1 16|METH: force a foreground fill). 520|381 16 00024780 1 17|METH: Do graphics operation. 520|381 16 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|381 16 0 08:59:45|PASS 410|381 16 1 08:59:45|IC End 400|381 17 1 08:59:45|IC Start 200|381 17 08:59:45|TP Start 520|381 17 00024780 1 1|VSW5TESTSUITE PURPOSE 17 520|381 17 00024780 1 2|Assertion XDrawPoints-17.(A) 520|381 17 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 17 00024780 1 4|is src and the destination pixel is dst and function is 520|381 17 00024780 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|381 17 00024780 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|381 17 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 17 00024780 1 8|METH: 520|381 17 00024780 1 9|METH: Set function component of GC to GXcopyInverted. 520|381 17 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 17 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 17 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 17 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 17 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 17 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 17 00024780 1 16|METH: force a foreground fill). 520|381 17 00024780 1 17|METH: Do graphics operation. 520|381 17 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|381 17 0 08:59:46|PASS 410|381 17 1 08:59:46|IC End 400|381 18 1 08:59:46|IC Start 200|381 18 08:59:46|TP Start 520|381 18 00024780 1 1|VSW5TESTSUITE PURPOSE 18 520|381 18 00024780 1 2|Assertion XDrawPoints-18.(A) 520|381 18 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 18 00024780 1 4|is src and the destination pixel is dst and function is 520|381 18 00024780 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|381 18 00024780 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 18 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 18 00024780 1 8|METH: 520|381 18 00024780 1 9|METH: Set function component of GC to GXorInverted. 520|381 18 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 18 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 18 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 18 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 18 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 18 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 18 00024780 1 16|METH: force a foreground fill). 520|381 18 00024780 1 17|METH: Do graphics operation. 520|381 18 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|381 18 0 08:59:46|PASS 410|381 18 1 08:59:46|IC End 400|381 19 1 08:59:46|IC Start 200|381 19 08:59:46|TP Start 520|381 19 00024780 1 1|VSW5TESTSUITE PURPOSE 19 520|381 19 00024780 1 2|Assertion XDrawPoints-19.(A) 520|381 19 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 19 00024780 1 4|is src and the destination pixel is dst and function is 520|381 19 00024780 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|381 19 00024780 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|381 19 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 19 00024780 1 8|METH: 520|381 19 00024780 1 9|METH: Set function component of GC to GXnand. 520|381 19 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 19 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 19 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 19 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 19 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 19 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 19 00024780 1 16|METH: force a foreground fill). 520|381 19 00024780 1 17|METH: Do graphics operation. 520|381 19 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 220|381 19 0 08:59:46|PASS 410|381 19 1 08:59:46|IC End 400|381 20 1 08:59:46|IC Start 200|381 20 08:59:46|TP Start 520|381 20 00024780 1 1|VSW5TESTSUITE PURPOSE 20 520|381 20 00024780 1 2|Assertion XDrawPoints-20.(A) 520|381 20 00024780 1 3|When a graphics operation is performed and the source pixel 520|381 20 00024780 1 4|is src and the destination pixel is dst and function is 520|381 20 00024780 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|381 20 00024780 1 6|AND (NOT plane_mask)). 520|381 20 00024780 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|381 20 00024780 1 8|METH: 520|381 20 00024780 1 9|METH: Set function component of GC to GXset. 520|381 20 00024780 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|381 20 00024780 1 11|METH: For source pixel values of src = 0, 1 520|381 20 00024780 1 12|METH: Set all points in drawable to destination pixel value. 520|381 20 00024780 1 13|METH: Set foreground component of GC to source pixel value. 520|381 20 00024780 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|381 20 00024780 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|381 20 00024780 1 16|METH: force a foreground fill). 520|381 20 00024780 1 17|METH: Do graphics operation. 520|381 20 00024780 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|381 20 0 08:59:47|PASS 410|381 20 1 08:59:47|IC End 400|381 21 1 08:59:47|IC Start 200|381 21 08:59:47|TP Start 520|381 21 00024780 1 1|VSW5TESTSUITE PURPOSE 21 520|381 21 00024780 1 2|Assertion XDrawPoints-21.(A) 520|381 21 00024780 1 3|The value for plane_mask is truncated to the depth of the 520|381 21 00024780 1 4|GC. 520|381 21 00024780 1 5|METH: Set foreground to pattern of 1's and 0's 520|381 21 00024780 1 6|METH: Set plane-mask to values larger than the depth. 520|381 21 00024780 1 7|METH: Verify that result is what would be expected if the extra bits 520|381 21 00024780 1 8|METH: were masked off. 520|381 21 00024780 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|381 21 00024780 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|381 21 00024780 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|381 21 00024780 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|381 21 00024780 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|381 21 00024780 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|381 21 00024780 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|381 21 00024780 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|381 21 00024780 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|381 21 1 08:59:47|FAIL 410|381 21 1 08:59:47|IC End 400|381 22 1 08:59:47|IC Start 200|381 22 08:59:47|TP Start 520|381 22 00024780 1 1|VSW5TESTSUITE PURPOSE 22 520|381 22 00024780 1 2|Assertion XDrawPoints-22.(A) 520|381 22 00024780 1 3|The plane_mask specifies which planes of the destination 520|381 22 00024780 1 4|are to be modified, one bit per plane, with bits being 520|381 22 00024780 1 5|assigned to planes from the least significant bit of the 520|381 22 00024780 1 6|word to the most significant bit. 520|381 22 00024780 1 7|METH: Set foreground to pattern of 1's and 0's 520|381 22 00024780 1 8|METH: Select a variety of plane masks. 520|381 22 00024780 1 9|METH: Verify that the expected pixels are drawn. 220|381 22 0 08:59:47|PASS 410|381 22 1 08:59:47|IC End 400|381 23 1 08:59:47|IC Start 200|381 23 08:59:47|TP Start 520|381 23 00024780 1 1|VSW5TESTSUITE PURPOSE 23 520|381 23 00024780 1 2|Assertion XDrawPoints-23.(A) 520|381 23 00024780 1 3|The foregound component of the gc is used to determine the 520|381 23 00024780 1 4|foreground pixel value. 520|381 23 00024780 1 5|METH: Set foreground to various values. 520|381 23 00024780 1 6|METH: Pixmap verify the results. 220|381 23 0 08:59:49|PASS 410|381 23 1 08:59:49|IC End 400|381 24 1 08:59:49|IC Start 200|381 24 08:59:49|TP Start 520|381 24 00024780 1 1|VSW5TESTSUITE PURPOSE 24 520|381 24 00024780 1 2|Assertion XDrawPoints-24.(A) 520|381 24 00024780 1 3|The value for foreground is truncated to the depth of the 520|381 24 00024780 1 4|GC. 520|381 24 00024780 1 5|METH: Set foreground to value with all bits set. 520|381 24 00024780 1 6|METH: Find a non background pixel. 520|381 24 00024780 1 7|METH: Check that this is truncated to the depth. 220|381 24 0 08:59:49|PASS 410|381 24 1 08:59:49|IC End 400|381 25 1 08:59:49|IC Start 200|381 25 08:59:49|TP Start 520|381 25 00024780 1 1|VSW5TESTSUITE PURPOSE 25 520|381 25 00024780 1 2|Assertion XDrawPoints-25.(A) 520|381 25 00024780 1 3|When subwindow_mode is ClipByChildren, then the 520|381 25 00024780 1 4|destination window and source (if it is a window) are 520|381 25 00024780 1 5|clipped by all viewable InputOutput children. 520|381 25 00024780 1 6|METH: Set subwindow-mode to be ClipByChildren 520|381 25 00024780 1 7|METH: Cover window with many strip sub-windows. 520|381 25 00024780 1 8|METH: Do drawing operation 520|381 25 00024780 1 9|METH: Verify that all subwindows are clear. 220|381 25 0 08:59:50|PASS 410|381 25 1 08:59:50|IC End 400|381 26 1 08:59:50|IC Start 200|381 26 08:59:50|TP Start 520|381 26 00024780 1 1|VSW5TESTSUITE PURPOSE 26 520|381 26 00024780 1 2|Assertion XDrawPoints-26.(A) 520|381 26 00024780 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|381 26 00024780 1 4|destination window nor source (if it is a window) is clipped 520|381 26 00024780 1 5|by inferiors. 520|381 26 00024780 1 6|METH: Place subwindows over parts of the main window 520|381 26 00024780 1 7|METH: Create subwindows over these windows as well. 520|381 26 00024780 1 8|METH: Do graphics operation. 520|381 26 00024780 1 9|METH: Verify that the operation was not affected. 220|381 26 0 08:59:52|PASS 410|381 26 1 08:59:52|IC End 400|381 27 1 08:59:52|IC Start 200|381 27 08:59:52|TP Start 520|381 27 00024780 1 1|VSW5TESTSUITE PURPOSE 27 520|381 27 00024780 1 2|Assertion XDrawPoints-27.(A) 520|381 27 00024780 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|381 27 00024780 1 4|depth with mapped inferiors of differing depth, then no 520|381 27 00024780 1 5|errors occur. 520|381 27 00024780 1 6|METH: If only one depth window supported 520|381 27 00024780 1 7|METH: Result is UNSUPPORTED 520|381 27 00024780 1 8|METH: 520|381 27 00024780 1 9|METH: Find two visuals with different depths. 520|381 27 00024780 1 10|METH: Use one of these visuals to create a window. 520|381 27 00024780 1 11|METH: Use the other to create a subwindow. 520|381 27 00024780 1 12|METH: Verify that no errors occur. 520|381 27 00024780 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|381 27 0 08:59:52|PASS 410|381 27 1 08:59:52|IC End 400|381 28 1 08:59:52|IC Start 200|381 28 08:59:52|TP Start 520|381 28 00024780 1 1|VSW5TESTSUITE PURPOSE 28 520|381 28 00024780 1 2|Assertion XDrawPoints-28.(A) 520|381 28 00024780 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|381 28 00024780 1 4|are interpreted relative to the origin of the destination 520|381 28 00024780 1 5|drawable specified in the graphics operation. 520|381 28 00024780 1 6|METH: Create Pixmap and set clip-mask with it. 520|381 28 00024780 1 7|METH: Vary clip origin 520|381 28 00024780 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|381 28 00024780 1 9|METH: Pixmap verify results inside the cliparea. 220|381 28 0 08:59:53|PASS 410|381 28 1 08:59:53|IC End 400|381 29 1 08:59:53|IC Start 200|381 29 08:59:53|TP Start 520|381 29 00024780 1 1|VSW5TESTSUITE PURPOSE 29 520|381 29 00024780 1 2|Assertion XDrawPoints-29.(A) 520|381 29 00024780 1 3|When the clip_mask is set to None, then the pixels are 520|381 29 00024780 1 4|always drawn regardless of the clip origin. 520|381 29 00024780 1 5|METH: Set clip mask to None 520|381 29 00024780 1 6|METH: Verify that things are still drawn. 220|381 29 0 08:59:53|PASS 410|381 29 1 08:59:53|IC End 400|381 30 1 08:59:53|IC Start 200|381 30 08:59:53|TP Start 520|381 30 00024780 1 1|VSW5TESTSUITE PURPOSE 30 520|381 30 00024780 1 2|Assertion XDrawPoints-30.(A) 520|381 30 00024780 1 3|When pixels are outside the area covered by the clip_mask, 520|381 30 00024780 1 4|then they are not drawn. 520|381 30 00024780 1 5|METH: Create a pixmap depth 1. 520|381 30 00024780 1 6|METH: Fill it with all ones. 520|381 30 00024780 1 7|METH: Set this pixmap as the clip_mask. 520|381 30 00024780 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|381 30 00024780 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|381 30 00024780 1 10|METH: drawing outside the clip-mask. 220|381 30 0 08:59:54|PASS 410|381 30 1 08:59:54|IC End 400|381 31 1 08:59:54|IC Start 200|381 31 08:59:54|TP Start 520|381 31 00024780 1 1|VSW5TESTSUITE PURPOSE 31 520|381 31 00024780 1 2|Assertion XDrawPoints-31.(A) 520|381 31 00024780 1 3|When pixels have a clip_mask bit set to 1, and they would 520|381 31 00024780 1 4|be drawn, then they are drawn. 520|381 31 00024780 1 5|METH: Do graphics operation. 520|381 31 00024780 1 6|METH: Save the image on the drawable. 520|381 31 00024780 1 7|METH: Clear drawable. 520|381 31 00024780 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|381 31 00024780 1 9|METH: Set all bits in pixmap to 1. 520|381 31 00024780 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|381 31 00024780 1 11|METH: Do graphics operation. 520|381 31 00024780 1 12|METH: Verify that the images drawn were the same. 520|381 31 00024780 1 13|METH: 520|381 31 00024780 1 14|METH: Set pixmap to a pattern. 520|381 31 00024780 1 15|METH: Do graphics operation. 520|381 31 00024780 1 16|METH: Pixmap verify the result. 220|381 31 0 08:59:54|PASS 410|381 31 1 08:59:54|IC End 400|381 32 1 08:59:54|IC Start 200|381 32 08:59:54|TP Start 520|381 32 00024780 1 1|VSW5TESTSUITE PURPOSE 32 520|381 32 00024780 1 2|Assertion XDrawPoints-32.(A) 520|381 32 00024780 1 3|When pixels have a clip_mask bit set to 0, then they are 520|381 32 00024780 1 4|not drawn. 520|381 32 00024780 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|381 32 00024780 1 6|METH: Set all bits in pixmap to 0. 520|381 32 00024780 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|381 32 00024780 1 8|METH: Do graphics operation. 520|381 32 00024780 1 9|METH: Verify that nothing is drawn. 220|381 32 0 08:59:54|PASS 410|381 32 1 08:59:54|IC End 400|381 33 1 08:59:54|IC Start 200|381 33 08:59:54|TP Start 520|381 33 00024780 1 1|VSW5TESTSUITE PURPOSE 33 520|381 33 00024780 1 2|Assertion XDrawPoints-33.(A) 520|381 33 00024780 1 3|When a drawable argument does not name a valid Drawable, 520|381 33 00024780 1 4|then a BadDrawable error occurs. 520|381 33 00024780 1 5|METH: Create a bad drawable by creating and destroying a window. 520|381 33 00024780 1 6|METH: Call test function using bad drawable as the drawable argument. 520|381 33 00024780 1 7|METH: Verify that a BadDrawable error occurs. 220|381 33 0 08:59:54|PASS 410|381 33 1 08:59:54|IC End 400|381 34 1 08:59:54|IC Start 200|381 34 08:59:54|TP Start 520|381 34 00024780 1 1|VSW5TESTSUITE PURPOSE 34 520|381 34 00024780 1 2|Assertion XDrawPoints-34.(A) 520|381 34 00024780 1 3|When the GC argument does not name a defined GC, then a 520|381 34 00024780 1 4|BadGC error occurs. 520|381 34 00024780 1 5|METH: Create a GC. 520|381 34 00024780 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|381 34 00024780 1 7|METH: Call test function using bad GC as the GC argument. 520|381 34 00024780 1 8|METH: Verify that a BadGC error occurs. 220|381 34 0 08:59:54|PASS 410|381 34 1 08:59:54|IC End 400|381 35 1 08:59:54|IC Start 200|381 35 08:59:54|TP Start 520|381 35 00024780 1 1|VSW5TESTSUITE PURPOSE 35 520|381 35 00024780 1 2|Assertion XDrawPoints-35.(A) 520|381 35 00024780 1 3|When a drawable argument is an InputOnly window then a 520|381 35 00024780 1 4|BadMatch error occurs. 520|381 35 00024780 1 5|METH: Create an InputOnly window. 520|381 35 00024780 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|381 35 00024780 1 7|METH: Verify that a BadMatch error occurs. 220|381 35 0 08:59:54|PASS 410|381 35 1 08:59:54|IC End 400|381 36 1 08:59:54|IC Start 200|381 36 08:59:54|TP Start 520|381 36 00024780 1 1|VSW5TESTSUITE PURPOSE 36 520|381 36 00024780 1 2|Assertion XDrawPoints-36.(A) 520|381 36 00024780 1 3|When the graphics context and the drawable do not have the 520|381 36 00024780 1 4|same depth, then a BadMatch error occurs. 520|381 36 00024780 1 5|METH: If only one depth supported 520|381 36 00024780 1 6|METH: report UNSUPPORTED 520|381 36 00024780 1 7|METH: Create pixmap of depth 1. 520|381 36 00024780 1 8|METH: Create gc of different depth. 520|381 36 00024780 1 9|METH: Call test function with this pixmap and gc. 520|381 36 00024780 1 10|METH: Verify that a BadMatch error occurs. 220|381 36 0 08:59:54|PASS 410|381 36 1 08:59:54|IC End 400|381 37 1 08:59:54|IC Start 200|381 37 08:59:54|TP Start 520|381 37 00024780 1 1|VSW5TESTSUITE PURPOSE 37 520|381 37 00024780 1 2|Assertion XDrawPoints-37.(A) 520|381 37 00024780 1 3|When the graphics context and the drawable were not created 520|381 37 00024780 1 4|for the same root, then a BadMatch error occurs. 520|381 37 00024780 1 5|METH: If multiple screens are supported 520|381 37 00024780 1 6|METH: Create pixmap of depth 1. 520|381 37 00024780 1 7|METH: Create gc on alternate screen. 520|381 37 00024780 1 8|METH: Call test function with this pixmap and gc. 520|381 37 00024780 1 9|METH: Verify that a BadMatch error occurs. 520|381 37 00024780 1 10|METH: else 520|381 37 00024780 1 11|METH: report UNSUPPORTED 520|381 37 00024780 1 12|REPORT: No alternate root supported 220|381 37 4 08:59:54|UNSUPPORTED 410|381 37 1 08:59:54|IC End 400|381 38 1 08:59:54|IC Start 200|381 38 08:59:54|TP Start 520|381 38 00024780 1 1|VSW5TESTSUITE PURPOSE 38 520|381 38 00024780 1 2|Assertion XDrawPoints-38.(A) 520|381 38 00024780 1 3|When the value of mode is other than CoordModeOrigin or 520|381 38 00024780 1 4|CoordModePrevious, then a BadValue error occurs. 520|381 38 00024780 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|381 38 00024780 1 6|METH: For each value: 520|381 38 00024780 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|381 38 00024780 1 8|METH: Verify that a BadValue error occurs. 220|381 38 0 08:59:54|PASS 410|381 38 1 08:59:54|IC End 80|381 1 08:59:55|TC End, scenario ref 772-0 70||"VSW5TESTSUITE CASE XDrawRectangle 83" 10|382 /Xlib9/XDrawRectangle/XDrawRectangle 08:59:55|TC Start, scenario ref 774-0 15|382 3.3-lite 83|TCM Start 520|382 0 00024782 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|382 1 1 08:59:57|IC Start 200|382 1 08:59:57|TP Start 520|382 1 00024782 1 1|VSW5TESTSUITE PURPOSE 1 520|382 1 00024782 1 2|Assertion XDrawRectangle-1.(A) 520|382 1 00024782 1 3|A call to XDrawRectangle draws the outline of the rectangle 520|382 1 00024782 1 4|specified by x, y, width and height in the drawable d. 520|382 1 00024782 1 5|METH: Draw rectangle. 520|382 1 00024782 1 6|METH: Pixmap verify. 220|382 1 0 08:59:58|PASS 410|382 1 1 08:59:58|IC End 400|382 2 1 08:59:58|IC Start 200|382 2 08:59:58|TP Start 520|382 2 00024782 1 1|VSW5TESTSUITE PURPOSE 2 520|382 2 00024782 1 2|Assertion XDrawRectangle-2.(-) 520|382 2 00024782 1 3|A call to XDrawRectangle draws the rectangle as if a 520|382 2 00024782 1 4|five-point PolyLine protocol request were specified for the 520|382 2 00024782 1 5|rectangle in the order [x,y], [x+width,y], [x+width, 520|382 2 00024782 1 6|y+height], [x,y+height], [x,y]. 520|382 2 00024782 1 7|The assertion is descriptive or is tested elsewhere. 220|382 2 3 08:59:58|NOTINUSE 410|382 2 1 08:59:58|IC End 400|382 3 1 08:59:58|IC Start 200|382 3 08:59:58|TP Start 520|382 3 00024782 1 1|VSW5TESTSUITE PURPOSE 3 520|382 3 00024782 1 2|Assertion XDrawRectangle-3.(-) 520|382 3 00024782 1 3|All four corners of the rectangle join. 520|382 3 00024782 1 4|The assertion is descriptive or is tested elsewhere. 220|382 3 3 08:59:58|NOTINUSE 410|382 3 1 08:59:58|IC End 400|382 4 1 08:59:58|IC Start 200|382 4 08:59:58|TP Start 520|382 4 00024782 1 1|VSW5TESTSUITE PURPOSE 4 520|382 4 00024782 1 2|Assertion XDrawRectangle-4.(A) 520|382 4 00024782 1 3|A call to XDrawRectangle does not draw a pixel more than 520|382 4 00024782 1 4|once. 520|382 4 00024782 1 5|METH: Set function to GXxor 520|382 4 00024782 1 6|METH: Draw rectangle 520|382 4 00024782 1 7|METH: Pixmap verify 220|382 4 0 08:59:58|PASS 410|382 4 1 08:59:58|IC End 400|382 5 1 08:59:58|IC Start 200|382 5 08:59:58|TP Start 520|382 5 00024782 1 1|VSW5TESTSUITE PURPOSE 5 520|382 5 00024782 1 2|Assertion XDrawRectangle-5.(A) 520|382 5 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 5 00024782 1 4|is src and the destination pixel is dst and function is 520|382 5 00024782 1 5|GXclear, then the destination becomes (dst AND (NOT 520|382 5 00024782 1 6|plane_mask)). 520|382 5 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 5 00024782 1 8|METH: 520|382 5 00024782 1 9|METH: Set function component of GC to GXclear. 520|382 5 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 5 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 5 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 5 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 5 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 5 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 5 00024782 1 16|METH: force a foreground fill). 520|382 5 00024782 1 17|METH: Do graphics operation. 520|382 5 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|382 5 0 08:59:58|PASS 410|382 5 1 08:59:58|IC End 400|382 6 1 08:59:58|IC Start 200|382 6 08:59:58|TP Start 520|382 6 00024782 1 1|VSW5TESTSUITE PURPOSE 6 520|382 6 00024782 1 2|Assertion XDrawRectangle-6.(A) 520|382 6 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 6 00024782 1 4|is src and the destination pixel is dst and function is 520|382 6 00024782 1 5|GXand, then the destination becomes ((src AND dst) AND 520|382 6 00024782 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|382 6 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 6 00024782 1 8|METH: 520|382 6 00024782 1 9|METH: Set function component of GC to GXand. 520|382 6 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 6 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 6 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 6 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 6 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 6 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 6 00024782 1 16|METH: force a foreground fill). 520|382 6 00024782 1 17|METH: Do graphics operation. 520|382 6 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|382 6 0 08:59:59|PASS 410|382 6 1 08:59:59|IC End 400|382 7 1 08:59:59|IC Start 200|382 7 08:59:59|TP Start 520|382 7 00024782 1 1|VSW5TESTSUITE PURPOSE 7 520|382 7 00024782 1 2|Assertion XDrawRectangle-7.(A) 520|382 7 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 7 00024782 1 4|is src and the destination pixel is dst and function is 520|382 7 00024782 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|382 7 00024782 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 7 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 7 00024782 1 8|METH: 520|382 7 00024782 1 9|METH: Set function component of GC to GXandReverse. 520|382 7 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 7 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 7 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 7 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 7 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 7 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 7 00024782 1 16|METH: force a foreground fill). 520|382 7 00024782 1 17|METH: Do graphics operation. 520|382 7 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|382 7 0 09:00:00|PASS 410|382 7 1 09:00:00|IC End 400|382 8 1 09:00:00|IC Start 200|382 8 09:00:00|TP Start 520|382 8 00024782 1 1|VSW5TESTSUITE PURPOSE 8 520|382 8 00024782 1 2|Assertion XDrawRectangle-8.(A) 520|382 8 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 8 00024782 1 4|is src and the destination pixel is dst and function is 520|382 8 00024782 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|382 8 00024782 1 6|OR (dst AND (NOT plane_mask)). 520|382 8 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 8 00024782 1 8|METH: 520|382 8 00024782 1 9|METH: Set function component of GC to GXcopy. 520|382 8 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 8 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 8 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 8 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 8 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 8 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 8 00024782 1 16|METH: force a foreground fill). 520|382 8 00024782 1 17|METH: Do graphics operation. 520|382 8 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|382 8 0 09:00:00|PASS 410|382 8 1 09:00:00|IC End 400|382 9 1 09:00:00|IC Start 200|382 9 09:00:00|TP Start 520|382 9 00024782 1 1|VSW5TESTSUITE PURPOSE 9 520|382 9 00024782 1 2|Assertion XDrawRectangle-9.(A) 520|382 9 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 9 00024782 1 4|is src and the destination pixel is dst and function is 520|382 9 00024782 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|382 9 00024782 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 9 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 9 00024782 1 8|METH: 520|382 9 00024782 1 9|METH: Set function component of GC to GXandInverted. 520|382 9 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 9 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 9 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 9 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 9 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 9 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 9 00024782 1 16|METH: force a foreground fill). 520|382 9 00024782 1 17|METH: Do graphics operation. 520|382 9 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|382 9 0 09:00:01|PASS 410|382 9 1 09:00:01|IC End 400|382 10 1 09:00:01|IC Start 200|382 10 09:00:01|TP Start 520|382 10 00024782 1 1|VSW5TESTSUITE PURPOSE 10 520|382 10 00024782 1 2|Assertion XDrawRectangle-10.(A) 520|382 10 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 10 00024782 1 4|is src and the destination pixel is dst and function is 520|382 10 00024782 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|382 10 00024782 1 6|OR (dst AND (NOT plane_mask)). 520|382 10 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 10 00024782 1 8|METH: 520|382 10 00024782 1 9|METH: Set function component of GC to GXnoop. 520|382 10 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 10 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 10 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 10 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 10 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 10 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 10 00024782 1 16|METH: force a foreground fill). 520|382 10 00024782 1 17|METH: Do graphics operation. 520|382 10 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|382 10 0 09:00:01|PASS 410|382 10 1 09:00:01|IC End 400|382 11 1 09:00:01|IC Start 200|382 11 09:00:01|TP Start 520|382 11 00024782 1 1|VSW5TESTSUITE PURPOSE 11 520|382 11 00024782 1 2|Assertion XDrawRectangle-11.(A) 520|382 11 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 11 00024782 1 4|is src and the destination pixel is dst and function is 520|382 11 00024782 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|382 11 00024782 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|382 11 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 11 00024782 1 8|METH: 520|382 11 00024782 1 9|METH: Set function component of GC to GXxor. 520|382 11 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 11 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 11 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 11 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 11 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 11 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 11 00024782 1 16|METH: force a foreground fill). 520|382 11 00024782 1 17|METH: Do graphics operation. 520|382 11 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|382 11 0 09:00:02|PASS 410|382 11 1 09:00:02|IC End 400|382 12 1 09:00:02|IC Start 200|382 12 09:00:02|TP Start 520|382 12 00024782 1 1|VSW5TESTSUITE PURPOSE 12 520|382 12 00024782 1 2|Assertion XDrawRectangle-12.(A) 520|382 12 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 12 00024782 1 4|is src and the destination pixel is dst and function is GXor, 520|382 12 00024782 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|382 12 00024782 1 6|OR (dst AND (NOT plane_mask)). 520|382 12 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 12 00024782 1 8|METH: 520|382 12 00024782 1 9|METH: Set function component of GC to GXor. 520|382 12 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 12 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 12 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 12 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 12 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 12 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 12 00024782 1 16|METH: force a foreground fill). 520|382 12 00024782 1 17|METH: Do graphics operation. 520|382 12 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|382 12 0 09:00:02|PASS 410|382 12 1 09:00:02|IC End 400|382 13 1 09:00:02|IC Start 200|382 13 09:00:02|TP Start 520|382 13 00024782 1 1|VSW5TESTSUITE PURPOSE 13 520|382 13 00024782 1 2|Assertion XDrawRectangle-13.(A) 520|382 13 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 13 00024782 1 4|is src and the destination pixel is dst and function is 520|382 13 00024782 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|382 13 00024782 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 13 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 13 00024782 1 8|METH: 520|382 13 00024782 1 9|METH: Set function component of GC to GXnor. 520|382 13 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 13 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 13 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 13 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 13 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 13 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 13 00024782 1 16|METH: force a foreground fill). 520|382 13 00024782 1 17|METH: Do graphics operation. 520|382 13 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|382 13 00024782 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|382 13 00024782 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|382 13 00024782 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|382 13 00024782 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|382 13 00024782 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|382 13 1 09:00:03|FAIL 410|382 13 1 09:00:03|IC End 400|382 14 1 09:00:03|IC Start 200|382 14 09:00:03|TP Start 520|382 14 00024782 1 1|VSW5TESTSUITE PURPOSE 14 520|382 14 00024782 1 2|Assertion XDrawRectangle-14.(A) 520|382 14 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 14 00024782 1 4|is src and the destination pixel is dst and function is 520|382 14 00024782 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|382 14 00024782 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 14 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 14 00024782 1 8|METH: 520|382 14 00024782 1 9|METH: Set function component of GC to GXequiv. 520|382 14 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 14 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 14 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 14 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 14 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 14 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 14 00024782 1 16|METH: force a foreground fill). 520|382 14 00024782 1 17|METH: Do graphics operation. 520|382 14 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|382 14 0 09:00:03|PASS 410|382 14 1 09:00:03|IC End 400|382 15 1 09:00:03|IC Start 200|382 15 09:00:03|TP Start 520|382 15 00024782 1 1|VSW5TESTSUITE PURPOSE 15 520|382 15 00024782 1 2|Assertion XDrawRectangle-15.(A) 520|382 15 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 15 00024782 1 4|is src and the destination pixel is dst and function is 520|382 15 00024782 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|382 15 00024782 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|382 15 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 15 00024782 1 8|METH: 520|382 15 00024782 1 9|METH: Set function component of GC to GXinvert. 520|382 15 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 15 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 15 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 15 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 15 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 15 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 15 00024782 1 16|METH: force a foreground fill). 520|382 15 00024782 1 17|METH: Do graphics operation. 520|382 15 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|382 15 0 09:00:04|PASS 410|382 15 1 09:00:04|IC End 400|382 16 1 09:00:04|IC Start 200|382 16 09:00:04|TP Start 520|382 16 00024782 1 1|VSW5TESTSUITE PURPOSE 16 520|382 16 00024782 1 2|Assertion XDrawRectangle-16.(A) 520|382 16 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 16 00024782 1 4|is src and the destination pixel is dst and function is 520|382 16 00024782 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|382 16 00024782 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 16 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 16 00024782 1 8|METH: 520|382 16 00024782 1 9|METH: Set function component of GC to GXorReverse. 520|382 16 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 16 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 16 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 16 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 16 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 16 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 16 00024782 1 16|METH: force a foreground fill). 520|382 16 00024782 1 17|METH: Do graphics operation. 520|382 16 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|382 16 0 09:00:04|PASS 410|382 16 1 09:00:04|IC End 400|382 17 1 09:00:04|IC Start 200|382 17 09:00:04|TP Start 520|382 17 00024782 1 1|VSW5TESTSUITE PURPOSE 17 520|382 17 00024782 1 2|Assertion XDrawRectangle-17.(A) 520|382 17 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 17 00024782 1 4|is src and the destination pixel is dst and function is 520|382 17 00024782 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|382 17 00024782 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|382 17 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 17 00024782 1 8|METH: 520|382 17 00024782 1 9|METH: Set function component of GC to GXcopyInverted. 520|382 17 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 17 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 17 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 17 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 17 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 17 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 17 00024782 1 16|METH: force a foreground fill). 520|382 17 00024782 1 17|METH: Do graphics operation. 520|382 17 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|382 17 0 09:00:05|PASS 410|382 17 1 09:00:05|IC End 400|382 18 1 09:00:05|IC Start 200|382 18 09:00:05|TP Start 520|382 18 00024782 1 1|VSW5TESTSUITE PURPOSE 18 520|382 18 00024782 1 2|Assertion XDrawRectangle-18.(A) 520|382 18 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 18 00024782 1 4|is src and the destination pixel is dst and function is 520|382 18 00024782 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|382 18 00024782 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 18 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 18 00024782 1 8|METH: 520|382 18 00024782 1 9|METH: Set function component of GC to GXorInverted. 520|382 18 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 18 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 18 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 18 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 18 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 18 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 18 00024782 1 16|METH: force a foreground fill). 520|382 18 00024782 1 17|METH: Do graphics operation. 520|382 18 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|382 18 0 09:00:05|PASS 410|382 18 1 09:00:05|IC End 400|382 19 1 09:00:05|IC Start 200|382 19 09:00:05|TP Start 520|382 19 00024782 1 1|VSW5TESTSUITE PURPOSE 19 520|382 19 00024782 1 2|Assertion XDrawRectangle-19.(A) 520|382 19 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 19 00024782 1 4|is src and the destination pixel is dst and function is 520|382 19 00024782 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|382 19 00024782 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|382 19 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 19 00024782 1 8|METH: 520|382 19 00024782 1 9|METH: Set function component of GC to GXnand. 520|382 19 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 19 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 19 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 19 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 19 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 19 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 19 00024782 1 16|METH: force a foreground fill). 520|382 19 00024782 1 17|METH: Do graphics operation. 520|382 19 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|382 19 00024782 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|382 19 00024782 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|382 19 00024782 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|382 19 00024782 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|382 19 00024782 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|382 19 1 09:00:06|FAIL 410|382 19 1 09:00:06|IC End 400|382 20 1 09:00:06|IC Start 200|382 20 09:00:06|TP Start 520|382 20 00024782 1 1|VSW5TESTSUITE PURPOSE 20 520|382 20 00024782 1 2|Assertion XDrawRectangle-20.(A) 520|382 20 00024782 1 3|When a graphics operation is performed and the source pixel 520|382 20 00024782 1 4|is src and the destination pixel is dst and function is 520|382 20 00024782 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|382 20 00024782 1 6|AND (NOT plane_mask)). 520|382 20 00024782 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|382 20 00024782 1 8|METH: 520|382 20 00024782 1 9|METH: Set function component of GC to GXset. 520|382 20 00024782 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|382 20 00024782 1 11|METH: For source pixel values of src = 0, 1 520|382 20 00024782 1 12|METH: Set all points in drawable to destination pixel value. 520|382 20 00024782 1 13|METH: Set foreground component of GC to source pixel value. 520|382 20 00024782 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|382 20 00024782 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|382 20 00024782 1 16|METH: force a foreground fill). 520|382 20 00024782 1 17|METH: Do graphics operation. 520|382 20 00024782 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|382 20 0 09:00:06|PASS 410|382 20 1 09:00:06|IC End 400|382 21 1 09:00:06|IC Start 200|382 21 09:00:06|TP Start 520|382 21 00024782 1 1|VSW5TESTSUITE PURPOSE 21 520|382 21 00024782 1 2|Assertion XDrawRectangle-21.(A) 520|382 21 00024782 1 3|The value for plane_mask is truncated to the depth of the 520|382 21 00024782 1 4|GC. 520|382 21 00024782 1 5|METH: Set foreground to pattern of 1's and 0's 520|382 21 00024782 1 6|METH: Set plane-mask to values larger than the depth. 520|382 21 00024782 1 7|METH: Verify that result is what would be expected if the extra bits 520|382 21 00024782 1 8|METH: were masked off. 520|382 21 00024782 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|382 21 00024782 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|382 21 00024782 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|382 21 00024782 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|382 21 00024782 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|382 21 00024782 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|382 21 00024782 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|382 21 00024782 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|382 21 00024782 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|382 21 1 09:00:07|FAIL 410|382 21 1 09:00:07|IC End 400|382 22 1 09:00:07|IC Start 200|382 22 09:00:07|TP Start 520|382 22 00024782 1 1|VSW5TESTSUITE PURPOSE 22 520|382 22 00024782 1 2|Assertion XDrawRectangle-22.(A) 520|382 22 00024782 1 3|The plane_mask specifies which planes of the destination 520|382 22 00024782 1 4|are to be modified, one bit per plane, with bits being 520|382 22 00024782 1 5|assigned to planes from the least significant bit of the 520|382 22 00024782 1 6|word to the most significant bit. 520|382 22 00024782 1 7|METH: Set foreground to pattern of 1's and 0's 520|382 22 00024782 1 8|METH: Select a variety of plane masks. 520|382 22 00024782 1 9|METH: Verify that the expected pixels are drawn. 220|382 22 0 09:00:07|PASS 410|382 22 1 09:00:07|IC End 400|382 23 1 09:00:07|IC Start 200|382 23 09:00:07|TP Start 520|382 23 00024782 1 1|VSW5TESTSUITE PURPOSE 23 520|382 23 00024782 1 2|Assertion XDrawRectangle-23.(A) 520|382 23 00024782 1 3|When line_width is greater than or equal to one, and the 520|382 23 00024782 1 4|center of a pixel is fully inside the boundary, then the 520|382 23 00024782 1 5|pixel is drawn. 520|382 23 00024782 1 6|METH: Draw a variety of lines with various widths. 520|382 23 00024782 1 7|METH: Pixmap verify. 220|382 23 0 09:00:07|PASS 410|382 23 1 09:00:07|IC End 400|382 24 1 09:00:07|IC Start 200|382 24 09:00:07|TP Start 520|382 24 00024782 1 1|VSW5TESTSUITE PURPOSE 24 520|382 24 00024782 1 2|Assertion XDrawRectangle-24.(A) 520|382 24 00024782 1 3|When line_width is greater than or equal to one, and the 520|382 24 00024782 1 4|center of the pixel is exactly on the boundary, and the 520|382 24 00024782 1 5|boundary is not horizontal, and the interior is immediately 520|382 24 00024782 1 6|to its right (x increasing direction), then the pixel is 520|382 24 00024782 1 7|drawn. 520|382 24 00024782 1 8|METH: Draw sloping line. 520|382 24 00024782 1 9|METH: Verify that a pixel on the boundary is set. 520|382 24 00024782 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 520|382 24 00024782 1 11|REPORT: This test purpose does not apply to XDrawRectangle 520|382 24 00024782 1 12|REPORT: as XDrawRectangle cannot generate sloping lines 220|382 24 3 09:00:07|NOTINUSE 410|382 24 1 09:00:07|IC End 400|382 25 1 09:00:07|IC Start 200|382 25 09:00:07|TP Start 520|382 25 00024782 1 1|VSW5TESTSUITE PURPOSE 25 520|382 25 00024782 1 2|Assertion XDrawRectangle-25.(A) 520|382 25 00024782 1 3|When line_width is greater than or equal to one, and the 520|382 25 00024782 1 4|center of the pixel is exactly on the boundary, and the 520|382 25 00024782 1 5|boundary is horizontal, and the interior or the boundary is 520|382 25 00024782 1 6|immediately below (y increasing direction), and the interior 520|382 25 00024782 1 7|or the boundary is immediately to the right (x increasing 520|382 25 00024782 1 8|direction), then the pixel is drawn. 520|382 25 00024782 1 9|METH: Draw horizontal line. 520|382 25 00024782 1 10|METH: Verify that pixels on boundary with interior below are set. 520|382 25 00024782 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|382 25 00024782 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|382 25 00024782 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|382 25 0 09:00:08|PASS 410|382 25 1 09:00:08|IC End 400|382 26 1 09:00:08|IC Start 200|382 26 09:00:08|TP Start 520|382 26 00024782 1 1|VSW5TESTSUITE PURPOSE 26 520|382 26 00024782 1 2|Assertion XDrawRectangle-26.(B) 520|382 26 00024782 1 3|When line_width is zero, then a one pixel wide line is 520|382 26 00024782 1 4|drawn using an unspecified, device-dependent algorithm. 520|382 26 00024782 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|382 26 00024782 1 6|METH: Draw horizontal zero width line. 520|382 26 00024782 1 7|METH: Issue warning message if line is not one pixel in width. 520|382 26 00024782 1 8|METH: Report assertion UNTESTED. 220|382 26 5 09:00:08|UNTESTED 410|382 26 1 09:00:08|IC End 400|382 27 1 09:00:08|IC Start 200|382 27 09:00:08|TP Start 520|382 27 00024782 1 1|VSW5TESTSUITE PURPOSE 27 520|382 27 00024782 1 2|Assertion XDrawRectangle-27.(A) 520|382 27 00024782 1 3|When line_width is zero, and a line is drawn unclipped from 520|382 27 00024782 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|382 27 00024782 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|382 27 00024782 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|382 27 00024782 1 7|is touched by drawing the second line. 520|382 27 00024782 1 8|METH: Draw thin line. 520|382 27 00024782 1 9|METH: Save image with origin based on line position. 520|382 27 00024782 1 10|METH: Draw thin line displaced by fixed amount. 520|382 27 00024782 1 11|METH: Save image with origin in same position relative to line. 520|382 27 00024782 1 12|METH: Compare images. 220|382 27 0 09:00:08|PASS 410|382 27 1 09:00:08|IC End 400|382 28 1 09:00:08|IC Start 200|382 28 09:00:08|TP Start 520|382 28 00024782 1 1|VSW5TESTSUITE PURPOSE 28 520|382 28 00024782 1 2|Assertion XDrawRectangle-28.(-) 520|382 28 00024782 1 3|When line_width is zero, and a line is drawn unclipped from 520|382 28 00024782 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|382 28 00024782 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|382 28 00024782 1 6|not touched by drawing the first line, then point [x+dx, 520|382 28 00024782 1 7|y+dy] is not touched by drawing the second line. 520|382 28 00024782 1 8|The assertion is descriptive or is tested elsewhere. 220|382 28 3 09:00:08|NOTINUSE 410|382 28 1 09:00:08|IC End 400|382 29 1 09:00:08|IC Start 200|382 29 09:00:08|TP Start 520|382 29 00024782 1 1|VSW5TESTSUITE PURPOSE 29 520|382 29 00024782 1 2|Assertion XDrawRectangle-29.(-) 520|382 29 00024782 1 3|When a line is clipped, and the point is inside the 520|382 29 00024782 1 4|clipping region, and the point would be touched by the 520|382 29 00024782 1 5|unclipped line, then the pixel is drawn. 520|382 29 00024782 1 6|The assertion is descriptive or is tested elsewhere. 220|382 29 3 09:00:08|NOTINUSE 410|382 29 1 09:00:08|IC End 400|382 30 1 09:00:08|IC Start 200|382 30 09:00:08|TP Start 520|382 30 00024782 1 1|VSW5TESTSUITE PURPOSE 30 520|382 30 00024782 1 2|Assertion XDrawRectangle-30.(-) 520|382 30 00024782 1 3|When the line_style is LineSolid, then the full path of 520|382 30 00024782 1 4|the line is drawn. 520|382 30 00024782 1 5|The assertion is descriptive or is tested elsewhere. 220|382 30 3 09:00:08|NOTINUSE 410|382 30 1 09:00:08|IC End 400|382 31 1 09:00:08|IC Start 200|382 31 09:00:08|TP Start 520|382 31 00024782 1 1|VSW5TESTSUITE PURPOSE 31 520|382 31 00024782 1 2|Assertion XDrawRectangle-31.(A) 520|382 31 00024782 1 3|When the line_style is LineOnOffDash, then cap_style 520|382 31 00024782 1 4|applies to all internal ends of the individual dashes, 520|382 31 00024782 1 5|except CapNotLast is treated as CapButt. 520|382 31 00024782 1 6|METH: Set graphics coordinates for dashed lines 520|382 31 00024782 1 7|METH: (includes horizontal and vertical cases, 520|382 31 00024782 1 8|METH: and includes joins and caps where relevant). 520|382 31 00024782 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|382 31 00024782 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|382 31 00024782 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|382 31 00024782 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|382 31 00024782 1 13|METH: Draw paths. 520|382 31 00024782 1 14|METH: Pixmap verify. 520|382 31 00024782 1 15|METH: Clear drawable. 220|382 31 0 09:00:12|PASS 410|382 31 1 09:00:12|IC End 400|382 32 1 09:00:12|IC Start 200|382 32 09:00:12|TP Start 520|382 32 00024782 1 1|VSW5TESTSUITE PURPOSE 32 520|382 32 00024782 1 2|Assertion XDrawRectangle-32.(-) 520|382 32 00024782 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|382 32 00024782 1 4|then on a call to XDrawRectangle the source pixel for the 520|382 32 00024782 1 5|drawing operation is foreground. 520|382 32 00024782 1 6|The assertion is descriptive or is tested elsewhere. 220|382 32 3 09:00:12|NOTINUSE 410|382 32 1 09:00:12|IC End 400|382 33 1 09:00:12|IC Start 200|382 33 09:00:12|TP Start 520|382 33 00024782 1 1|VSW5TESTSUITE PURPOSE 33 520|382 33 00024782 1 2|Assertion XDrawRectangle-33.(-) 520|382 33 00024782 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|382 33 00024782 1 4|then on a call to XDrawRectangle the source for the drawing 520|382 33 00024782 1 5|operation is tile. 520|382 33 00024782 1 6|The assertion is descriptive or is tested elsewhere. 220|382 33 3 09:00:12|NOTINUSE 410|382 33 1 09:00:12|IC End 400|382 34 1 09:00:12|IC Start 200|382 34 09:00:12|TP Start 520|382 34 00024782 1 1|VSW5TESTSUITE PURPOSE 34 520|382 34 00024782 1 2|Assertion XDrawRectangle-34.(-) 520|382 34 00024782 1 3|When line_style is LineSolid and fill_style is 520|382 34 00024782 1 4|FillOpaqueStippled, then on a call to XDrawRectangle the 520|382 34 00024782 1 5|source for the drawing operation is a tile with the same 520|382 34 00024782 1 6|width and height as stipple, but with background everywhere 520|382 34 00024782 1 7|stipple has a zero and with foreground everywhere stipple 520|382 34 00024782 1 8|has a one. 520|382 34 00024782 1 9|The assertion is descriptive or is tested elsewhere. 220|382 34 3 09:00:12|NOTINUSE 410|382 34 1 09:00:12|IC End 400|382 35 1 09:00:12|IC Start 200|382 35 09:00:12|TP Start 520|382 35 00024782 1 1|VSW5TESTSUITE PURPOSE 35 520|382 35 00024782 1 2|Assertion XDrawRectangle-35.(-) 520|382 35 00024782 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|382 35 00024782 1 4|then on a call to XDrawRectangle the source for the drawing 520|382 35 00024782 1 5|operation is foreground masked by the stipple pattern tiled 520|382 35 00024782 1 6|in a single plane. 520|382 35 00024782 1 7|The assertion is descriptive or is tested elsewhere. 220|382 35 3 09:00:12|NOTINUSE 410|382 35 1 09:00:12|IC End 400|382 36 1 09:00:12|IC Start 200|382 36 09:00:12|TP Start 520|382 36 00024782 1 1|VSW5TESTSUITE PURPOSE 36 520|382 36 00024782 1 2|Assertion XDrawRectangle-36.(-) 520|382 36 00024782 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|382 36 00024782 1 4|nothing is drawn. 520|382 36 00024782 1 5|The assertion is descriptive or is tested elsewhere. 220|382 36 3 09:00:12|NOTINUSE 410|382 36 1 09:00:12|IC End 400|382 37 1 09:00:12|IC Start 200|382 37 09:00:12|TP Start 520|382 37 00024782 1 1|VSW5TESTSUITE PURPOSE 37 520|382 37 00024782 1 2|Assertion XDrawRectangle-37.(-) 520|382 37 00024782 1 3|When line_style is LineOnOffDash and the dash is even and 520|382 37 00024782 1 4|fill_style is FillSolid, then on a call to XDrawRectangle 520|382 37 00024782 1 5|the source pixel for the drawing operation is foreground. 520|382 37 00024782 1 6|The assertion is descriptive or is tested elsewhere. 220|382 37 3 09:00:12|NOTINUSE 410|382 37 1 09:00:12|IC End 400|382 38 1 09:00:12|IC Start 200|382 38 09:00:12|TP Start 520|382 38 00024782 1 1|VSW5TESTSUITE PURPOSE 38 520|382 38 00024782 1 2|Assertion XDrawRectangle-38.(A) 520|382 38 00024782 1 3|When line_style is LineOnOffDash and the dash is even and 520|382 38 00024782 1 4|fill_style is FillTiled, then on a call to XDrawRectangle 520|382 38 00024782 1 5|the source for the drawing operation is tile. 520|382 38 00024782 1 6|METH: Create a tile with depth of drawable. 520|382 38 00024782 1 7|METH: Set graphics coordinates for dashed lines 520|382 38 00024782 1 8|METH: (includes horizontal and vertical cases, 520|382 38 00024782 1 9|METH: and includes joins and caps where relevant). 520|382 38 00024782 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|382 38 00024782 1 11|METH: to interesting values. 520|382 38 00024782 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|382 38 00024782 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|382 38 00024782 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|382 38 00024782 1 15|METH: Do graphics operation. 520|382 38 00024782 1 16|METH: Pixmap verify. 220|382 38 0 09:00:12|PASS 410|382 38 1 09:00:12|IC End 400|382 39 1 09:00:12|IC Start 200|382 39 09:00:12|TP Start 520|382 39 00024782 1 1|VSW5TESTSUITE PURPOSE 39 520|382 39 00024782 1 2|Assertion XDrawRectangle-39.(A) 520|382 39 00024782 1 3|When line_style is LineOnOffDash and the dash is even and 520|382 39 00024782 1 4|fill_style is FillOpaqueStippled, then on a call to 520|382 39 00024782 1 5|XDrawRectangle the source for the drawing operation is a 520|382 39 00024782 1 6|tile with the same width and height as stipple, but with 520|382 39 00024782 1 7|background everywhere stipple has a zero and with foreground 520|382 39 00024782 1 8|everywhere stipple has a one. 520|382 39 00024782 1 9|METH: Create a stipple bitmap. 520|382 39 00024782 1 10|METH: Set graphics coordinates for dashed lines 520|382 39 00024782 1 11|METH: (includes horizontal and vertical cases, 520|382 39 00024782 1 12|METH: and includes joins and caps where relevant). 520|382 39 00024782 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|382 39 00024782 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|382 39 00024782 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|382 39 00024782 1 16|METH: Do graphics operation. 520|382 39 00024782 1 17|METH: Pixmap verify. 220|382 39 0 09:00:13|PASS 410|382 39 1 09:00:13|IC End 400|382 40 1 09:00:13|IC Start 200|382 40 09:00:13|TP Start 520|382 40 00024782 1 1|VSW5TESTSUITE PURPOSE 40 520|382 40 00024782 1 2|Assertion XDrawRectangle-40.(A) 520|382 40 00024782 1 3|When line_style is LineOnOffDash and the dash is even and 520|382 40 00024782 1 4|fill_style is FillStippled, then on a call to 520|382 40 00024782 1 5|XDrawRectangle the source for the drawing operation is 520|382 40 00024782 1 6|foreground masked by the stipple pattern tiled in a single 520|382 40 00024782 1 7|plane. 520|382 40 00024782 1 8|METH: Create a stipple bitmap. 520|382 40 00024782 1 9|METH: Set graphics coordinates for dashed lines 520|382 40 00024782 1 10|METH: (includes horizontal and vertical cases, 520|382 40 00024782 1 11|METH: and includes joins and caps where relevant). 520|382 40 00024782 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|382 40 00024782 1 13|METH: Set fill-style to FillStippled using XSetFillStyle. 520|382 40 00024782 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|382 40 00024782 1 15|METH: Do graphics operation. 520|382 40 00024782 1 16|METH: Pixmap verify. 220|382 40 0 09:00:13|PASS 410|382 40 1 09:00:13|IC End 400|382 41 1 09:00:13|IC Start 200|382 41 09:00:13|TP Start 520|382 41 00024782 1 1|VSW5TESTSUITE PURPOSE 41 520|382 41 00024782 1 2|Assertion XDrawRectangle-41.(A) 520|382 41 00024782 1 3|When line_style is LineDoubleDash and the dash is even and 520|382 41 00024782 1 4|fill_style is FillSolid, then on a call to XDrawRectangle 520|382 41 00024782 1 5|the source pixel for the drawing operation is foreground. 520|382 41 00024782 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|382 41 00024782 1 7|METH: Clear drawable. 520|382 41 00024782 1 8|METH: Draw same path with line-style LineDoubleDash 520|382 41 00024782 1 9|METH: Reverse foreground and background. 520|382 41 00024782 1 10|METH: Set gc function to GXor. 520|382 41 00024782 1 11|METH: Draw same path again over previous drawing. 520|382 41 00024782 1 12|METH: Check that the combined result is equivalent to using FillSolid. 220|382 41 0 09:00:17|PASS 410|382 41 1 09:00:17|IC End 400|382 42 1 09:00:17|IC Start 200|382 42 09:00:17|TP Start 520|382 42 00024782 1 1|VSW5TESTSUITE PURPOSE 42 520|382 42 00024782 1 2|Assertion XDrawRectangle-42.(A) 520|382 42 00024782 1 3|When line_style is LineDoubleDash and the dash is even and 520|382 42 00024782 1 4|fill_style is FillTiled, then on a call to XDrawRectangle 520|382 42 00024782 1 5|the source for the drawing operation is tile. 520|382 42 00024782 1 6|METH: Create a tile with depth of drawable. 520|382 42 00024782 1 7|METH: Set graphics coordinates for dashed lines 520|382 42 00024782 1 8|METH: (includes horizontal and vertical cases, 520|382 42 00024782 1 9|METH: and includes joins and caps where relevant). 520|382 42 00024782 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|382 42 00024782 1 11|METH: to interesting values. 520|382 42 00024782 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|382 42 00024782 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|382 42 00024782 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|382 42 00024782 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|382 42 00024782 1 16|METH: Do graphics operation. 520|382 42 00024782 1 17|METH: Pixmap verify. 220|382 42 0 09:00:17|PASS 410|382 42 1 09:00:17|IC End 400|382 43 1 09:00:17|IC Start 200|382 43 09:00:17|TP Start 520|382 43 00024782 1 1|VSW5TESTSUITE PURPOSE 43 520|382 43 00024782 1 2|Assertion XDrawRectangle-43.(A) 520|382 43 00024782 1 3|When line_style is LineDoubleDash and the dash is even and 520|382 43 00024782 1 4|fill_style is FillOpaqueStippled, then on a call to 520|382 43 00024782 1 5|XDrawRectangle the source for the drawing operation is a 520|382 43 00024782 1 6|tile with the same width and height as stipple, but with 520|382 43 00024782 1 7|background everywhere stipple has a zero and with foreground 520|382 43 00024782 1 8|everywhere stipple has a one. 520|382 43 00024782 1 9|METH: Create a stipple bitmap. 520|382 43 00024782 1 10|METH: Set graphics coordinates for dashed lines 520|382 43 00024782 1 11|METH: (includes horizontal and vertical cases, 520|382 43 00024782 1 12|METH: and includes joins and caps where relevant). 520|382 43 00024782 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|382 43 00024782 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|382 43 00024782 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|382 43 00024782 1 16|METH: Do graphics operation. 520|382 43 00024782 1 17|METH: Pixmap verify. 220|382 43 0 09:00:18|PASS 410|382 43 1 09:00:18|IC End 400|382 44 1 09:00:18|IC Start 200|382 44 09:00:18|TP Start 520|382 44 00024782 1 1|VSW5TESTSUITE PURPOSE 44 520|382 44 00024782 1 2|Assertion XDrawRectangle-44.(A) 520|382 44 00024782 1 3|When line_style is LineDoubleDash and the dash is even and 520|382 44 00024782 1 4|fill_style is FillStippled, then on a call to 520|382 44 00024782 1 5|XDrawRectangle the source for the drawing operation is 520|382 44 00024782 1 6|foreground masked by the stipple pattern tiled in a single 520|382 44 00024782 1 7|plane. 520|382 44 00024782 1 8|METH: Create a stipple bitmap. 520|382 44 00024782 1 9|METH: Set graphics coordinates for dashed lines 520|382 44 00024782 1 10|METH: (includes horizontal and vertical cases, 520|382 44 00024782 1 11|METH: and includes joins and caps where relevant). 520|382 44 00024782 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|382 44 00024782 1 13|METH: Set fill-style to FillStippled using XSetFillStyle. 520|382 44 00024782 1 14|METH: Set line-style to LineDoubleDash using XChangeGC. 520|382 44 00024782 1 15|METH: Do graphics operation. 520|382 44 00024782 1 16|METH: Pixmap verify. 220|382 44 0 09:00:18|PASS 410|382 44 1 09:00:18|IC End 400|382 45 1 09:00:18|IC Start 200|382 45 09:00:18|TP Start 520|382 45 00024782 1 1|VSW5TESTSUITE PURPOSE 45 520|382 45 00024782 1 2|Assertion XDrawRectangle-45.(-) 520|382 45 00024782 1 3|When line-style is LineDoubleDash and the dash is odd and 520|382 45 00024782 1 4|fill_style is FillSolid, then on a call to XDrawRectangle 520|382 45 00024782 1 5|the source for the drawing operation is background. 520|382 45 00024782 1 6|The assertion is descriptive or is tested elsewhere. 220|382 45 3 09:00:18|NOTINUSE 410|382 45 1 09:00:18|IC End 400|382 46 1 09:00:18|IC Start 200|382 46 09:00:18|TP Start 520|382 46 00024782 1 1|VSW5TESTSUITE PURPOSE 46 520|382 46 00024782 1 2|Assertion XDrawRectangle-46.(-) 520|382 46 00024782 1 3|When line-style is LineDoubleDash and the dash is odd and 520|382 46 00024782 1 4|fill_style is FillTiled, then on a call to XDrawRectangle 520|382 46 00024782 1 5|the source for the drawing operation is tile. 520|382 46 00024782 1 6|The assertion is descriptive or is tested elsewhere. 220|382 46 3 09:00:18|NOTINUSE 410|382 46 1 09:00:18|IC End 400|382 47 1 09:00:18|IC Start 200|382 47 09:00:18|TP Start 520|382 47 00024782 1 1|VSW5TESTSUITE PURPOSE 47 520|382 47 00024782 1 2|Assertion XDrawRectangle-47.(-) 520|382 47 00024782 1 3|When line-style is LineDoubleDash and the dash is odd and 520|382 47 00024782 1 4|fill_style is FillOpaqueStippled, then on a call to 520|382 47 00024782 1 5|XDrawRectangle the source for the drawing operation is a 520|382 47 00024782 1 6|tile with the same width and height as stipple, but with 520|382 47 00024782 1 7|background everywhere stipple has a zero and with foreground 520|382 47 00024782 1 8|everywhere stipple has a one. 520|382 47 00024782 1 9|The assertion is descriptive or is tested elsewhere. 220|382 47 3 09:00:18|NOTINUSE 410|382 47 1 09:00:18|IC End 400|382 48 1 09:00:18|IC Start 200|382 48 09:00:18|TP Start 520|382 48 00024782 1 1|VSW5TESTSUITE PURPOSE 48 520|382 48 00024782 1 2|Assertion XDrawRectangle-48.(-) 520|382 48 00024782 1 3|When line-style is LineDoubleDash and the dash is odd and 520|382 48 00024782 1 4|fill_style is FillStippled, then on a call to 520|382 48 00024782 1 5|XDrawRectangle the source for the drawing operation is 520|382 48 00024782 1 6|background masked by the stipple pattern tiled in a single 520|382 48 00024782 1 7|plane. 520|382 48 00024782 1 8|The assertion is descriptive or is tested elsewhere. 220|382 48 3 09:00:18|NOTINUSE 410|382 48 1 09:00:18|IC End 400|382 49 1 09:00:18|IC Start 200|382 49 09:00:18|TP Start 520|382 49 00024782 1 1|VSW5TESTSUITE PURPOSE 49 520|382 49 00024782 1 2|Assertion XDrawRectangle-49.(A) 520|382 49 00024782 1 3|A call to XDrawRectangle does not draw each pixel of a 520|382 49 00024782 1 4|particular line more than once. 520|382 49 00024782 1 5|METH: For each line-style 520|382 49 00024782 1 6|METH: Draw line with gc function GXcopy. 520|382 49 00024782 1 7|METH: Save image. 520|382 49 00024782 1 8|METH: Clear drawable. 520|382 49 00024782 1 9|METH: Draw line with gc function GXxor 520|382 49 00024782 1 10|METH: Verify that the image is the same as that saved. 220|382 49 0 09:00:23|PASS 410|382 49 1 09:00:23|IC End 400|382 50 1 09:00:23|IC Start 200|382 50 09:00:23|TP Start 520|382 50 00024782 1 1|VSW5TESTSUITE PURPOSE 50 520|382 50 00024782 1 2|Assertion XDrawRectangle-50.(A) 520|382 50 00024782 1 3|When the join_style is JoinMiter and the angle at which the 520|382 50 00024782 1 4|lines join is more than or equal to 11 degrees, then the 520|382 50 00024782 1 5|outer edges of two lines extend to meet at an angle. 520|382 50 00024782 1 6|METH: Set GC component join_style to JoinMitre. 520|382 50 00024782 1 7|METH: Set GC component line_width to 7. 520|382 50 00024782 1 8|METH: Do graphics operation (with line joins all at angles >= 11 degrees). 520|382 50 00024782 1 9|METH: Pixmap verify. 520|382 50 00024782 1 10|METH: For XDrawLines, in addition repeat with line joins at a 520|382 50 00024782 1 11|METH: variety of angles >= 11 degrees. 220|382 50 0 09:00:23|PASS 410|382 50 1 09:00:23|IC End 400|382 51 1 09:00:23|IC Start 200|382 51 09:00:23|TP Start 520|382 51 00024782 1 1|VSW5TESTSUITE PURPOSE 51 520|382 51 00024782 1 2|Assertion XDrawRectangle-51.(A) 520|382 51 00024782 1 3|When the join_style is JoinMiter and the angle at which the 520|382 51 00024782 1 4|lines join is less than 11 degrees, then a JoinBevel 520|382 51 00024782 1 5|join-style is used. 520|382 51 00024782 1 6|METH: Set GC component join_style to JoinMitre. 520|382 51 00024782 1 7|METH: Set GC component line_width to 7. 520|382 51 00024782 1 8|METH: Do graphics operation (with line joins all at angles < 11 degrees). 520|382 51 00024782 1 9|METH: Pixmap verify. 220|382 51 0 09:00:23|PASS 410|382 51 1 09:00:23|IC End 400|382 52 1 09:00:23|IC Start 200|382 52 09:00:23|TP Start 520|382 52 00024782 1 1|VSW5TESTSUITE PURPOSE 52 520|382 52 00024782 1 2|Assertion XDrawRectangle-52.(A) 520|382 52 00024782 1 3|When the join_style is JoinRound, then the corner is a 520|382 52 00024782 1 4|circular arc with the diameter equal to the line-width, 520|382 52 00024782 1 5|centered on the joinpoint. 520|382 52 00024782 1 6|METH: Set GC component join_style to JoinRound. 520|382 52 00024782 1 7|METH: Set GC component line_width to 7. 520|382 52 00024782 1 8|METH: Do graphics operation. 520|382 52 00024782 1 9|METH: Pixmap verify. 520|382 52 00024782 1 10|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|382 52 0 09:00:24|PASS 410|382 52 1 09:00:24|IC End 400|382 53 1 09:00:24|IC Start 200|382 53 09:00:24|TP Start 520|382 53 00024782 1 1|VSW5TESTSUITE PURPOSE 53 520|382 53 00024782 1 2|Assertion XDrawRectangle-53.(A) 520|382 53 00024782 1 3|When the join_style is JoinBevel, then the corner has 520|382 53 00024782 1 4|CapButt endpoint styles with the triangular notch filled. 520|382 53 00024782 1 5|METH: Set GC component join_style to JoinBevel. 520|382 53 00024782 1 6|METH: Set GC component line_width to 7. 520|382 53 00024782 1 7|METH: Do graphics operation. 520|382 53 00024782 1 8|METH: Pixmap verify. 520|382 53 00024782 1 9|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|382 53 0 09:00:24|PASS 410|382 53 1 09:00:24|IC End 400|382 54 1 09:00:24|IC Start 200|382 54 09:00:24|TP Start 520|382 54 00024782 1 1|VSW5TESTSUITE PURPOSE 54 520|382 54 00024782 1 2|Assertion XDrawRectangle-54.(A) 520|382 54 00024782 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|382 54 00024782 1 4|the join_style is applied at one or both endpoints, and the 520|382 54 00024782 1 5|path consists of more than just this line, then the effect 520|382 54 00024782 1 6|is as though the line was removed from the overall path. 520|382 54 00024782 1 7|METH: Set GC component join_style to JoinBevel. 520|382 54 00024782 1 8|METH: Set GC component cap_style to CapRound. 520|382 54 00024782 1 9|METH: Set GC component line_width to 7. 520|382 54 00024782 1 10|METH: For XDrawRectangles and XDrawRectangle (GREY AREA): 520|382 54 00024782 1 11|METH: Do graphics operation. 520|382 54 00024782 1 12|METH: Pixmap verify. 520|382 54 00024782 1 13|METH: For XDrawLines and XDrawArcs: 520|382 54 00024782 1 14|METH: Do graphics operation. 520|382 54 00024782 1 15|METH: Save image on the drawable. 520|382 54 00024782 1 16|METH: Do graphics operation with zero length segment joined to path. 520|382 54 00024782 1 17|METH: Verify image is the same as that saved. 220|382 54 0 09:00:24|PASS 410|382 54 1 09:00:24|IC End 400|382 55 1 09:00:24|IC Start 200|382 55 09:00:24|TP Start 520|382 55 00024782 1 1|VSW5TESTSUITE PURPOSE 55 520|382 55 00024782 1 2|Assertion XDrawRectangle-55.(A) 520|382 55 00024782 1 3|When the total path consists of, or is reduced to, a single 520|382 55 00024782 1 4|point joined with itself, then the effect is the same as 520|382 55 00024782 1 5|applying the cap_style at both endpoints. 520|382 55 00024782 1 6|METH: Set GC component join_style to JoinMiter. 520|382 55 00024782 1 7|METH: Set GC component cap_style to CapRound. 520|382 55 00024782 1 8|METH: Set GC component line_width to 12. 520|382 55 00024782 1 9|METH: Draw zero length line. 520|382 55 00024782 1 10|METH: Save image on the drawable. 520|382 55 00024782 1 11|METH: Draw path that is reduced to single point. 520|382 55 00024782 1 12|METH: Verify image is the same as that saved. 520|382 55 00024782 1 13|METH: (Note that the actual rendering of the cap-style is tested else where) 220|382 55 0 09:00:24|PASS 410|382 55 1 09:00:24|IC End 400|382 56 1 09:00:24|IC Start 200|382 56 09:00:24|TP Start 520|382 56 00024782 1 1|VSW5TESTSUITE PURPOSE 56 520|382 56 00024782 1 2|Assertion XDrawRectangle-56.(-) 520|382 56 00024782 1 3|When path elements are combined with a join_style, then 520|382 56 00024782 1 4|dashing is continuous. 520|382 56 00024782 1 5|The assertion is descriptive or is tested elsewhere. 220|382 56 3 09:00:24|NOTINUSE 410|382 56 1 09:00:24|IC End 400|382 57 1 09:00:24|IC Start 200|382 57 09:00:24|TP Start 520|382 57 00024782 1 1|VSW5TESTSUITE PURPOSE 57 520|382 57 00024782 1 2|Assertion XDrawRectangle-57.(A) 520|382 57 00024782 1 3|When fill_style is FillSolid, then on a call to 520|382 57 00024782 1 4|XDrawRectangle the source pixel for the drawing operation is 520|382 57 00024782 1 5|foreground. 520|382 57 00024782 1 6|METH: Set fill-style to FillSolid. 520|382 57 00024782 1 7|METH: Do drawing operation. 520|382 57 00024782 1 8|METH: Pixmap verify. 220|382 57 0 09:00:24|PASS 410|382 57 1 09:00:24|IC End 400|382 58 1 09:00:24|IC Start 200|382 58 09:00:24|TP Start 520|382 58 00024782 1 1|VSW5TESTSUITE PURPOSE 58 520|382 58 00024782 1 2|Assertion XDrawRectangle-58.(A) 520|382 58 00024782 1 3|When fill-style is FillTiled, then on a call to 520|382 58 00024782 1 4|XDrawRectangle the source for the drawing operation is tile. 520|382 58 00024782 1 5|METH: Create a tile of appropriate depth. 520|382 58 00024782 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|382 58 00024782 1 7|METH: to interesting values. 520|382 58 00024782 1 8|METH: Set fill-style to FillTiled. 520|382 58 00024782 1 9|METH: Part 1. 520|382 58 00024782 1 10|METH: Do drawing operation. 520|382 58 00024782 1 11|METH: If FillRectangle operation 520|382 58 00024782 1 12|METH: Directly check using checktile. 520|382 58 00024782 1 13|METH: else 520|382 58 00024782 1 14|METH: Pixmap verify. 520|382 58 00024782 1 15|METH: 520|382 58 00024782 1 16|METH: Part 2. 520|382 58 00024782 1 17|METH: Do drawing operation. 520|382 58 00024782 1 18|METH: Reverse fg and bg in tile. 520|382 58 00024782 1 19|METH: Set gc function to xor. 520|382 58 00024782 1 20|METH: Repeat drawing operation. 520|382 58 00024782 1 21|METH: Verify that result is the same as drawing solid line with xor 520|382 58 00024782 1 22|METH: of the fg and bg. 520|382 58 00024782 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|382 58 00024782 1 24|METH: drawn) 520|382 58 00024782 1 25|METH: 220|382 58 0 09:00:25|PASS 410|382 58 1 09:00:25|IC End 400|382 59 1 09:00:25|IC Start 200|382 59 09:00:25|TP Start 520|382 59 00024782 1 1|VSW5TESTSUITE PURPOSE 59 520|382 59 00024782 1 2|Assertion XDrawRectangle-59.(A) 520|382 59 00024782 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|382 59 00024782 1 4|XDrawRectangle the source for the drawing operation is a 520|382 59 00024782 1 5|tile with the same width and height as stipple, but with 520|382 59 00024782 1 6|background everywhere stipple has a zero and with foreground 520|382 59 00024782 1 7|everywhere stipple has a one. 520|382 59 00024782 1 8|METH: Create stipple. 520|382 59 00024782 1 9|METH: Set fill-style to FillOpaqueStippled. 520|382 59 00024782 1 10|METH: Do drawing operation. 520|382 59 00024782 1 11|METH: Pixmap verify the results. 520|382 59 00024782 1 12|METH: 520|382 59 00024782 1 13|METH: Reverse foreground and background pixels. 520|382 59 00024782 1 14|METH: Combine drawing with previous drawing. 520|382 59 00024782 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|382 59 00024782 1 16|METH: equal to combination of fg and bg pixels. 220|382 59 0 09:00:25|PASS 410|382 59 1 09:00:25|IC End 400|382 60 1 09:00:25|IC Start 200|382 60 09:00:25|TP Start 520|382 60 00024782 1 1|VSW5TESTSUITE PURPOSE 60 520|382 60 00024782 1 2|Assertion XDrawRectangle-60.(A) 520|382 60 00024782 1 3|When fill_style is FillStippled, then on a call to 520|382 60 00024782 1 4|XDrawRectangle the source for the drawing operation is 520|382 60 00024782 1 5|foreground masked by the stipple pattern tiled in a single 520|382 60 00024782 1 6|plane. 520|382 60 00024782 1 7|METH: Create stipple 520|382 60 00024782 1 8|METH: Set fill-style to FillStippled. 520|382 60 00024782 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|382 60 00024782 1 10|METH: Do drawing. 520|382 60 00024782 1 11|METH: Pixmap verify. 220|382 60 0 09:00:25|PASS 410|382 60 1 09:00:25|IC End 400|382 61 1 09:00:25|IC Start 200|382 61 09:00:25|TP Start 520|382 61 00024782 1 1|VSW5TESTSUITE PURPOSE 61 520|382 61 00024782 1 2|Assertion XDrawRectangle-61.(A) 520|382 61 00024782 1 3|When subwindow_mode is ClipByChildren, then the 520|382 61 00024782 1 4|destination window and source (if it is a window) are 520|382 61 00024782 1 5|clipped by all viewable InputOutput children. 520|382 61 00024782 1 6|METH: Set subwindow-mode to be ClipByChildren 520|382 61 00024782 1 7|METH: Cover window with many strip sub-windows. 520|382 61 00024782 1 8|METH: Do drawing operation 520|382 61 00024782 1 9|METH: Verify that all subwindows are clear. 220|382 61 0 09:00:26|PASS 410|382 61 1 09:00:26|IC End 400|382 62 1 09:00:26|IC Start 200|382 62 09:00:26|TP Start 520|382 62 00024782 1 1|VSW5TESTSUITE PURPOSE 62 520|382 62 00024782 1 2|Assertion XDrawRectangle-62.(A) 520|382 62 00024782 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|382 62 00024782 1 4|destination window nor source (if it is a window) is clipped 520|382 62 00024782 1 5|by inferiors. 520|382 62 00024782 1 6|METH: Place subwindows over parts of the main window 520|382 62 00024782 1 7|METH: Create subwindows over these windows as well. 520|382 62 00024782 1 8|METH: Do graphics operation. 520|382 62 00024782 1 9|METH: Verify that the operation was not affected. 220|382 62 0 09:00:29|PASS 410|382 62 1 09:00:29|IC End 400|382 63 1 09:00:29|IC Start 200|382 63 09:00:29|TP Start 520|382 63 00024782 1 1|VSW5TESTSUITE PURPOSE 63 520|382 63 00024782 1 2|Assertion XDrawRectangle-63.(A) 520|382 63 00024782 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|382 63 00024782 1 4|depth with mapped inferiors of differing depth, then no 520|382 63 00024782 1 5|errors occur. 520|382 63 00024782 1 6|METH: If only one depth window supported 520|382 63 00024782 1 7|METH: Result is UNSUPPORTED 520|382 63 00024782 1 8|METH: 520|382 63 00024782 1 9|METH: Find two visuals with different depths. 520|382 63 00024782 1 10|METH: Use one of these visuals to create a window. 520|382 63 00024782 1 11|METH: Use the other to create a subwindow. 520|382 63 00024782 1 12|METH: Verify that no errors occur. 520|382 63 00024782 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|382 63 0 09:00:29|PASS 410|382 63 1 09:00:29|IC End 400|382 64 1 09:00:29|IC Start 200|382 64 09:00:29|TP Start 520|382 64 00024782 1 1|VSW5TESTSUITE PURPOSE 64 520|382 64 00024782 1 2|Assertion XDrawRectangle-64.(A) 520|382 64 00024782 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|382 64 00024782 1 4|are interpreted relative to the origin of the destination 520|382 64 00024782 1 5|drawable specified in the graphics operation. 520|382 64 00024782 1 6|METH: Create Pixmap and set clip-mask with it. 520|382 64 00024782 1 7|METH: Vary clip origin 520|382 64 00024782 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|382 64 00024782 1 9|METH: Pixmap verify results inside the cliparea. 220|382 64 0 09:00:30|PASS 410|382 64 1 09:00:30|IC End 400|382 65 1 09:00:30|IC Start 200|382 65 09:00:30|TP Start 520|382 65 00024782 1 1|VSW5TESTSUITE PURPOSE 65 520|382 65 00024782 1 2|Assertion XDrawRectangle-65.(A) 520|382 65 00024782 1 3|When the clip_mask is set to None, then the pixels are 520|382 65 00024782 1 4|always drawn regardless of the clip origin. 520|382 65 00024782 1 5|METH: Set clip mask to None 520|382 65 00024782 1 6|METH: Verify that things are still drawn. 220|382 65 0 09:00:30|PASS 410|382 65 1 09:00:30|IC End 400|382 66 1 09:00:30|IC Start 200|382 66 09:00:30|TP Start 520|382 66 00024782 1 1|VSW5TESTSUITE PURPOSE 66 520|382 66 00024782 1 2|Assertion XDrawRectangle-66.(A) 520|382 66 00024782 1 3|When pixels are outside the area covered by the clip_mask, 520|382 66 00024782 1 4|then they are not drawn. 520|382 66 00024782 1 5|METH: Create a pixmap depth 1. 520|382 66 00024782 1 6|METH: Fill it with all ones. 520|382 66 00024782 1 7|METH: Set this pixmap as the clip_mask. 520|382 66 00024782 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|382 66 00024782 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|382 66 00024782 1 10|METH: drawing outside the clip-mask. 220|382 66 0 09:00:30|PASS 410|382 66 1 09:00:30|IC End 400|382 67 1 09:00:30|IC Start 200|382 67 09:00:30|TP Start 520|382 67 00024782 1 1|VSW5TESTSUITE PURPOSE 67 520|382 67 00024782 1 2|Assertion XDrawRectangle-67.(A) 520|382 67 00024782 1 3|When pixels have a clip_mask bit set to 1, and they would 520|382 67 00024782 1 4|be drawn, then they are drawn. 520|382 67 00024782 1 5|METH: Do graphics operation. 520|382 67 00024782 1 6|METH: Save the image on the drawable. 520|382 67 00024782 1 7|METH: Clear drawable. 520|382 67 00024782 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|382 67 00024782 1 9|METH: Set all bits in pixmap to 1. 520|382 67 00024782 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|382 67 00024782 1 11|METH: Do graphics operation. 520|382 67 00024782 1 12|METH: Verify that the images drawn were the same. 520|382 67 00024782 1 13|METH: 520|382 67 00024782 1 14|METH: Set pixmap to a pattern. 520|382 67 00024782 1 15|METH: Do graphics operation. 520|382 67 00024782 1 16|METH: Pixmap verify the result. 220|382 67 0 09:00:31|PASS 410|382 67 1 09:00:31|IC End 400|382 68 1 09:00:31|IC Start 200|382 68 09:00:31|TP Start 520|382 68 00024782 1 1|VSW5TESTSUITE PURPOSE 68 520|382 68 00024782 1 2|Assertion XDrawRectangle-68.(A) 520|382 68 00024782 1 3|When pixels have a clip_mask bit set to 0, then they are 520|382 68 00024782 1 4|not drawn. 520|382 68 00024782 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|382 68 00024782 1 6|METH: Set all bits in pixmap to 0. 520|382 68 00024782 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|382 68 00024782 1 8|METH: Do graphics operation. 520|382 68 00024782 1 9|METH: Verify that nothing is drawn. 220|382 68 0 09:00:31|PASS 410|382 68 1 09:00:31|IC End 400|382 69 1 09:00:31|IC Start 200|382 69 09:00:31|TP Start 520|382 69 00024782 1 1|VSW5TESTSUITE PURPOSE 69 520|382 69 00024782 1 2|Assertion XDrawRectangle-69.(A) 520|382 69 00024782 1 3|The foregound component of the gc is used to determine the 520|382 69 00024782 1 4|foreground pixel value. 520|382 69 00024782 1 5|METH: Set foreground to various values. 520|382 69 00024782 1 6|METH: Pixmap verify the results. 220|382 69 0 09:00:33|PASS 410|382 69 1 09:00:33|IC End 400|382 70 1 09:00:33|IC Start 200|382 70 09:00:33|TP Start 520|382 70 00024782 1 1|VSW5TESTSUITE PURPOSE 70 520|382 70 00024782 1 2|Assertion XDrawRectangle-70.(A) 520|382 70 00024782 1 3|The value for foreground is truncated to the depth of the 520|382 70 00024782 1 4|GC. 520|382 70 00024782 1 5|METH: Set foreground to value with all bits set. 520|382 70 00024782 1 6|METH: Find a non background pixel. 520|382 70 00024782 1 7|METH: Check that this is truncated to the depth. 220|382 70 0 09:00:33|PASS 410|382 70 1 09:00:33|IC End 400|382 71 1 09:00:33|IC Start 200|382 71 09:00:33|TP Start 520|382 71 00024782 1 1|VSW5TESTSUITE PURPOSE 71 520|382 71 00024782 1 2|Assertion XDrawRectangle-71.(A) 520|382 71 00024782 1 3|The background component of the gc is used to determine the 520|382 71 00024782 1 4|background pixel value. 520|382 71 00024782 1 5|METH: Set GC component background to various values. 520|382 71 00024782 1 6|METH: Pixmap verify the results. 220|382 71 0 09:00:35|PASS 410|382 71 1 09:00:35|IC End 400|382 72 1 09:00:35|IC Start 200|382 72 09:00:35|TP Start 520|382 72 00024782 1 1|VSW5TESTSUITE PURPOSE 72 520|382 72 00024782 1 2|Assertion XDrawRectangle-72.(A) 520|382 72 00024782 1 3|The value for background is truncated to the depth of the 520|382 72 00024782 1 4|GC. 520|382 72 00024782 1 5|METH: Set GC component background to value with all bits set. 520|382 72 00024782 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|382 72 00024782 1 7|METH: Set GC component stipple to all zeros 520|382 72 00024782 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|382 72 00024782 1 9|METH: else if (XCopyPlane || XPutImage) 520|382 72 00024782 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|382 72 00024782 1 11|METH: else if XCopyArea 520|382 72 00024782 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|382 72 00024782 1 13|METH: Draw item. 520|382 72 00024782 1 14|METH: Find a pixel with a value other than W_BG. 520|382 72 00024782 1 15|METH: Check that this is truncated to the depth. 220|382 72 0 09:00:35|PASS 410|382 72 1 09:00:35|IC End 400|382 73 1 09:00:35|IC Start 200|382 73 09:00:35|TP Start 520|382 73 00024782 1 1|VSW5TESTSUITE PURPOSE 73 520|382 73 00024782 1 2|Assertion XDrawRectangle-73.(A) 520|382 73 00024782 1 3|The tile/stipple origin coordinates ts-x-origin and 520|382 73 00024782 1 4|ts-y-origin are interpreted relative to the origin of the 520|382 73 00024782 1 5|destination drawable specified in the graphics operation. 520|382 73 00024782 1 6|METH: Create a stipple pixmap. 520|382 73 00024782 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|382 73 00024782 1 8|METH: For various tile/stipple origins: 520|382 73 00024782 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|382 73 00024782 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|382 73 00024782 1 11|METH: Clear drawable. 520|382 73 00024782 1 12|METH: Do graphics operation. 520|382 73 00024782 1 13|METH: Pixmap verify. 520|382 73 00024782 1 14|METH: Create a tile with depth of drawable. 520|382 73 00024782 1 15|METH: Set tile component of GC to tile using XSetTile. 520|382 73 00024782 1 16|METH: For various tile/stipple origins: 520|382 73 00024782 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|382 73 00024782 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|382 73 00024782 1 19|METH: Clear drawable. 520|382 73 00024782 1 20|METH: Do graphics operation. 520|382 73 00024782 1 21|METH: Pixmap verify. 220|382 73 0 09:00:36|PASS 410|382 73 1 09:00:36|IC End 400|382 74 1 09:00:36|IC Start 200|382 74 09:00:36|TP Start 520|382 74 00024782 1 1|VSW5TESTSUITE PURPOSE 74 520|382 74 00024782 1 2|Assertion XDrawRectangle-74.(A) 520|382 74 00024782 1 3|The dash_offset defines the phase of the pattern, 520|382 74 00024782 1 4|specifying how many pixels into the dash-list the pattern 520|382 74 00024782 1 5|begins in any single graphics request. 520|382 74 00024782 1 6|METH: For both odd and even line widths do: 520|382 74 00024782 1 7|METH: Set graphics coordinates for dashed lines 520|382 74 00024782 1 8|METH: (includes horizontal and vertical cases, 520|382 74 00024782 1 9|METH: and includes joins and caps where relevant). 520|382 74 00024782 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|382 74 00024782 1 11|METH: For various dash_offsets: 520|382 74 00024782 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|382 74 00024782 1 13|METH: Clear drawable. 520|382 74 00024782 1 14|METH: Draw lines. 520|382 74 00024782 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|382 74 00024782 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|382 74 00024782 1 17|METH: Clear drawable. 520|382 74 00024782 1 18|METH: Draw lines. 520|382 74 00024782 1 19|METH: Save the image on the drawable. 520|382 74 00024782 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|382 74 00024782 1 21|METH: Clear drawable. 520|382 74 00024782 1 22|METH: Draw lines. 520|382 74 00024782 1 23|METH: Verify that the images drawn were the same. 220|382 74 0 09:00:50|PASS 410|382 74 1 09:00:50|IC End 400|382 75 1 09:00:50|IC Start 200|382 75 09:00:50|TP Start 520|382 75 00024782 1 1|VSW5TESTSUITE PURPOSE 75 520|382 75 00024782 1 2|Assertion XDrawRectangle-75.(A) 520|382 75 00024782 1 3|The initial and alternate elements of the dash-list within 520|382 75 00024782 1 4|the GC specify the lengths of the even dashes and the second 520|382 75 00024782 1 5|and alternate elements specify the lengths of the odd 520|382 75 00024782 1 6|dashes. 520|382 75 00024782 1 7|METH: Set graphics coordinates for dashed lines 520|382 75 00024782 1 8|METH: (includes horizontal and vertical cases, 520|382 75 00024782 1 9|METH: and includes joins and caps where relevant). 520|382 75 00024782 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|382 75 00024782 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|382 75 00024782 1 12|METH: Clear drawable. 520|382 75 00024782 1 13|METH: Draw lines. 520|382 75 00024782 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|382 75 00024782 1 15|METH: Repeat with odd length dash_list. 520|382 75 00024782 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|382 75 0 09:00:51|PASS 410|382 75 1 09:00:51|IC End 400|382 76 1 09:00:51|IC Start 200|382 76 09:00:51|TP Start 520|382 76 00024782 1 1|VSW5TESTSUITE PURPOSE 76 520|382 76 00024782 1 2|Assertion XDrawRectangle-76.(A) 520|382 76 00024782 1 3|The dashes component of the GC specifies the length of both 520|382 76 00024782 1 4|even and odd dashes. 520|382 76 00024782 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|382 76 00024782 1 6|METH: Draw lines. 520|382 76 00024782 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|382 76 0 09:00:52|PASS 410|382 76 1 09:00:52|IC End 400|382 77 1 09:00:52|IC Start 200|382 77 09:00:52|TP Start 520|382 77 00024782 1 1|VSW5TESTSUITE PURPOSE 77 520|382 77 00024782 1 2|Assertion XDrawRectangle-77.(-) 520|382 77 00024782 1 3|When the line is horizontal, then the length of a dash is 520|382 77 00024782 1 4|measured along the x axis. 520|382 77 00024782 1 5|The assertion is descriptive or is tested elsewhere. 220|382 77 3 09:00:52|NOTINUSE 410|382 77 1 09:00:52|IC End 400|382 78 1 09:00:52|IC Start 200|382 78 09:00:52|TP Start 520|382 78 00024782 1 1|VSW5TESTSUITE PURPOSE 78 520|382 78 00024782 1 2|Assertion XDrawRectangle-78.(-) 520|382 78 00024782 1 3|When the line is vertical, then the length of a dash is 520|382 78 00024782 1 4|measured along the y axis. 520|382 78 00024782 1 5|The assertion is descriptive or is tested elsewhere. 220|382 78 3 09:00:52|NOTINUSE 410|382 78 1 09:00:52|IC End 400|382 79 1 09:00:52|IC Start 200|382 79 09:00:52|TP Start 520|382 79 00024782 1 1|VSW5TESTSUITE PURPOSE 79 520|382 79 00024782 1 2|Assertion XDrawRectangle-79.(A) 520|382 79 00024782 1 3|When a drawable argument does not name a valid Drawable, 520|382 79 00024782 1 4|then a BadDrawable error occurs. 520|382 79 00024782 1 5|METH: Create a bad drawable by creating and destroying a window. 520|382 79 00024782 1 6|METH: Call test function using bad drawable as the drawable argument. 520|382 79 00024782 1 7|METH: Verify that a BadDrawable error occurs. 220|382 79 0 09:00:52|PASS 410|382 79 1 09:00:52|IC End 400|382 80 1 09:00:52|IC Start 200|382 80 09:00:52|TP Start 520|382 80 00024782 1 1|VSW5TESTSUITE PURPOSE 80 520|382 80 00024782 1 2|Assertion XDrawRectangle-80.(A) 520|382 80 00024782 1 3|When the GC argument does not name a defined GC, then a 520|382 80 00024782 1 4|BadGC error occurs. 520|382 80 00024782 1 5|METH: Create a GC. 520|382 80 00024782 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|382 80 00024782 1 7|METH: Call test function using bad GC as the GC argument. 520|382 80 00024782 1 8|METH: Verify that a BadGC error occurs. 220|382 80 0 09:00:52|PASS 410|382 80 1 09:00:52|IC End 400|382 81 1 09:00:52|IC Start 200|382 81 09:00:52|TP Start 520|382 81 00024782 1 1|VSW5TESTSUITE PURPOSE 81 520|382 81 00024782 1 2|Assertion XDrawRectangle-81.(A) 520|382 81 00024782 1 3|When a drawable argument is an InputOnly window then a 520|382 81 00024782 1 4|BadMatch error occurs. 520|382 81 00024782 1 5|METH: Create an InputOnly window. 520|382 81 00024782 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|382 81 00024782 1 7|METH: Verify that a BadMatch error occurs. 220|382 81 0 09:00:52|PASS 410|382 81 1 09:00:52|IC End 400|382 82 1 09:00:52|IC Start 200|382 82 09:00:52|TP Start 520|382 82 00024782 1 1|VSW5TESTSUITE PURPOSE 82 520|382 82 00024782 1 2|Assertion XDrawRectangle-82.(A) 520|382 82 00024782 1 3|When the graphics context and the drawable do not have the 520|382 82 00024782 1 4|same depth, then a BadMatch error occurs. 520|382 82 00024782 1 5|METH: If only one depth supported 520|382 82 00024782 1 6|METH: report UNSUPPORTED 520|382 82 00024782 1 7|METH: Create pixmap of depth 1. 520|382 82 00024782 1 8|METH: Create gc of different depth. 520|382 82 00024782 1 9|METH: Call test function with this pixmap and gc. 520|382 82 00024782 1 10|METH: Verify that a BadMatch error occurs. 220|382 82 0 09:00:52|PASS 410|382 82 1 09:00:52|IC End 400|382 83 1 09:00:52|IC Start 200|382 83 09:00:52|TP Start 520|382 83 00024782 1 1|VSW5TESTSUITE PURPOSE 83 520|382 83 00024782 1 2|Assertion XDrawRectangle-83.(A) 520|382 83 00024782 1 3|When the graphics context and the drawable were not created 520|382 83 00024782 1 4|for the same root, then a BadMatch error occurs. 520|382 83 00024782 1 5|METH: If multiple screens are supported 520|382 83 00024782 1 6|METH: Create pixmap of depth 1. 520|382 83 00024782 1 7|METH: Create gc on alternate screen. 520|382 83 00024782 1 8|METH: Call test function with this pixmap and gc. 520|382 83 00024782 1 9|METH: Verify that a BadMatch error occurs. 520|382 83 00024782 1 10|METH: else 520|382 83 00024782 1 11|METH: report UNSUPPORTED 520|382 83 00024782 1 12|REPORT: No alternate root supported 220|382 83 4 09:00:52|UNSUPPORTED 410|382 83 1 09:00:52|IC End 80|382 1 09:00:57|TC End, scenario ref 774-0 70||"VSW5TESTSUITE CASE XDrawRectangles 85" 10|383 /Xlib9/XDrawRectangles/XDrawRectangles 09:00:57|TC Start, scenario ref 776-0 15|383 3.3-lite 85|TCM Start 520|383 0 00024787 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|383 1 1 09:00:58|IC Start 200|383 1 09:00:58|TP Start 520|383 1 00024787 1 1|VSW5TESTSUITE PURPOSE 1 520|383 1 00024787 1 2|Assertion XDrawRectangles-1.(A) 520|383 1 00024787 1 3|A call to XDrawRectangles draws the outlines of nrectangles 520|383 1 00024787 1 4|rectangles specified by rectangles in the drawable d. 520|383 1 00024787 1 5|METH: Draw rectangles. 520|383 1 00024787 1 6|METH: Pixmap verify. 220|383 1 0 09:00:58|PASS 410|383 1 1 09:00:58|IC End 400|383 2 1 09:00:58|IC Start 200|383 2 09:00:58|TP Start 520|383 2 00024787 1 1|VSW5TESTSUITE PURPOSE 2 520|383 2 00024787 1 2|Assertion XDrawRectangles-2.(-) 520|383 2 00024787 1 3|A call to XDrawRectangles draws each rectangle as if a 520|383 2 00024787 1 4|five-point PolyLine protocol request were specified for each 520|383 2 00024787 1 5|rectangle in the order [x, y], [x+width, y], [x+width, 520|383 2 00024787 1 6|y+height], [x, y+height], [x, y]. 520|383 2 00024787 1 7|The assertion is descriptive or is tested elsewhere. 220|383 2 3 09:00:58|NOTINUSE 410|383 2 1 09:00:58|IC End 400|383 3 1 09:00:58|IC Start 200|383 3 09:00:58|TP Start 520|383 3 00024787 1 1|VSW5TESTSUITE PURPOSE 3 520|383 3 00024787 1 2|Assertion XDrawRectangles-3.(-) 520|383 3 00024787 1 3|All four corners of each rectangle join. 520|383 3 00024787 1 4|The assertion is descriptive or is tested elsewhere. 220|383 3 3 09:00:58|NOTINUSE 410|383 3 1 09:00:58|IC End 400|383 4 1 09:00:58|IC Start 200|383 4 09:00:58|TP Start 520|383 4 00024787 1 1|VSW5TESTSUITE PURPOSE 4 520|383 4 00024787 1 2|Assertion XDrawRectangles-4.(B) 520|383 4 00024787 1 3|A call to XDrawRectangles draws the rectangles in the order 520|383 4 00024787 1 4|listed in the array. 520|383 4 00024787 1 5|Reason for omission: There is no known portable test method for this assertion 520|383 4 00024787 1 6|METH: Report UNTESTED 220|383 4 5 09:00:58|UNTESTED 410|383 4 1 09:00:58|IC End 400|383 5 1 09:00:58|IC Start 200|383 5 09:00:58|TP Start 520|383 5 00024787 1 1|VSW5TESTSUITE PURPOSE 5 520|383 5 00024787 1 2|Assertion XDrawRectangles-5.(A) 520|383 5 00024787 1 3|A call to XDrawRectangles does not draw each pixel of a 520|383 5 00024787 1 4|particular rectangle more than once. 520|383 5 00024787 1 5|METH: Set function to GXxor 520|383 5 00024787 1 6|METH: Draw rectangles 520|383 5 00024787 1 7|METH: Pixmap verify 220|383 5 0 09:00:59|PASS 410|383 5 1 09:00:59|IC End 400|383 6 1 09:00:59|IC Start 200|383 6 09:00:59|TP Start 520|383 6 00024787 1 1|VSW5TESTSUITE PURPOSE 6 520|383 6 00024787 1 2|Assertion XDrawRectangles-6.(A) 520|383 6 00024787 1 3|When the rectangles intersect, then the intersecting pixels 520|383 6 00024787 1 4|are drawn multiple times. 520|383 6 00024787 1 5|METH: Set function to GXxor 520|383 6 00024787 1 6|METH: Draw rectangles which intersect 520|383 6 00024787 1 7|METH: Pixmap verify 220|383 6 0 09:00:59|PASS 410|383 6 1 09:00:59|IC End 400|383 7 1 09:00:59|IC Start 200|383 7 09:00:59|TP Start 520|383 7 00024787 1 1|VSW5TESTSUITE PURPOSE 7 520|383 7 00024787 1 2|Assertion XDrawRectangles-7.(A) 520|383 7 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 7 00024787 1 4|is src and the destination pixel is dst and function is 520|383 7 00024787 1 5|GXclear, then the destination becomes (dst AND (NOT 520|383 7 00024787 1 6|plane_mask)). 520|383 7 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 7 00024787 1 8|METH: 520|383 7 00024787 1 9|METH: Set function component of GC to GXclear. 520|383 7 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 7 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 7 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 7 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 7 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 7 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 7 00024787 1 16|METH: force a foreground fill). 520|383 7 00024787 1 17|METH: Do graphics operation. 520|383 7 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|383 7 0 09:00:59|PASS 410|383 7 1 09:00:59|IC End 400|383 8 1 09:00:59|IC Start 200|383 8 09:00:59|TP Start 520|383 8 00024787 1 1|VSW5TESTSUITE PURPOSE 8 520|383 8 00024787 1 2|Assertion XDrawRectangles-8.(A) 520|383 8 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 8 00024787 1 4|is src and the destination pixel is dst and function is 520|383 8 00024787 1 5|GXand, then the destination becomes ((src AND dst) AND 520|383 8 00024787 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|383 8 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 8 00024787 1 8|METH: 520|383 8 00024787 1 9|METH: Set function component of GC to GXand. 520|383 8 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 8 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 8 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 8 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 8 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 8 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 8 00024787 1 16|METH: force a foreground fill). 520|383 8 00024787 1 17|METH: Do graphics operation. 520|383 8 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|383 8 0 09:01:00|PASS 410|383 8 1 09:01:00|IC End 400|383 9 1 09:01:00|IC Start 200|383 9 09:01:00|TP Start 520|383 9 00024787 1 1|VSW5TESTSUITE PURPOSE 9 520|383 9 00024787 1 2|Assertion XDrawRectangles-9.(A) 520|383 9 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 9 00024787 1 4|is src and the destination pixel is dst and function is 520|383 9 00024787 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|383 9 00024787 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 9 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 9 00024787 1 8|METH: 520|383 9 00024787 1 9|METH: Set function component of GC to GXandReverse. 520|383 9 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 9 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 9 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 9 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 9 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 9 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 9 00024787 1 16|METH: force a foreground fill). 520|383 9 00024787 1 17|METH: Do graphics operation. 520|383 9 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|383 9 0 09:01:01|PASS 410|383 9 1 09:01:01|IC End 400|383 10 1 09:01:01|IC Start 200|383 10 09:01:01|TP Start 520|383 10 00024787 1 1|VSW5TESTSUITE PURPOSE 10 520|383 10 00024787 1 2|Assertion XDrawRectangles-10.(A) 520|383 10 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 10 00024787 1 4|is src and the destination pixel is dst and function is 520|383 10 00024787 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|383 10 00024787 1 6|OR (dst AND (NOT plane_mask)). 520|383 10 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 10 00024787 1 8|METH: 520|383 10 00024787 1 9|METH: Set function component of GC to GXcopy. 520|383 10 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 10 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 10 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 10 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 10 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 10 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 10 00024787 1 16|METH: force a foreground fill). 520|383 10 00024787 1 17|METH: Do graphics operation. 520|383 10 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|383 10 0 09:01:02|PASS 410|383 10 1 09:01:02|IC End 400|383 11 1 09:01:02|IC Start 200|383 11 09:01:02|TP Start 520|383 11 00024787 1 1|VSW5TESTSUITE PURPOSE 11 520|383 11 00024787 1 2|Assertion XDrawRectangles-11.(A) 520|383 11 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 11 00024787 1 4|is src and the destination pixel is dst and function is 520|383 11 00024787 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|383 11 00024787 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 11 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 11 00024787 1 8|METH: 520|383 11 00024787 1 9|METH: Set function component of GC to GXandInverted. 520|383 11 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 11 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 11 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 11 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 11 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 11 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 11 00024787 1 16|METH: force a foreground fill). 520|383 11 00024787 1 17|METH: Do graphics operation. 520|383 11 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|383 11 0 09:01:02|PASS 410|383 11 1 09:01:02|IC End 400|383 12 1 09:01:02|IC Start 200|383 12 09:01:02|TP Start 520|383 12 00024787 1 1|VSW5TESTSUITE PURPOSE 12 520|383 12 00024787 1 2|Assertion XDrawRectangles-12.(A) 520|383 12 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 12 00024787 1 4|is src and the destination pixel is dst and function is 520|383 12 00024787 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|383 12 00024787 1 6|OR (dst AND (NOT plane_mask)). 520|383 12 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 12 00024787 1 8|METH: 520|383 12 00024787 1 9|METH: Set function component of GC to GXnoop. 520|383 12 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 12 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 12 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 12 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 12 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 12 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 12 00024787 1 16|METH: force a foreground fill). 520|383 12 00024787 1 17|METH: Do graphics operation. 520|383 12 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|383 12 0 09:01:03|PASS 410|383 12 1 09:01:03|IC End 400|383 13 1 09:01:03|IC Start 200|383 13 09:01:03|TP Start 520|383 13 00024787 1 1|VSW5TESTSUITE PURPOSE 13 520|383 13 00024787 1 2|Assertion XDrawRectangles-13.(A) 520|383 13 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 13 00024787 1 4|is src and the destination pixel is dst and function is 520|383 13 00024787 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|383 13 00024787 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|383 13 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 13 00024787 1 8|METH: 520|383 13 00024787 1 9|METH: Set function component of GC to GXxor. 520|383 13 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 13 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 13 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 13 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 13 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 13 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 13 00024787 1 16|METH: force a foreground fill). 520|383 13 00024787 1 17|METH: Do graphics operation. 520|383 13 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|383 13 0 09:01:04|PASS 410|383 13 1 09:01:04|IC End 400|383 14 1 09:01:04|IC Start 200|383 14 09:01:04|TP Start 520|383 14 00024787 1 1|VSW5TESTSUITE PURPOSE 14 520|383 14 00024787 1 2|Assertion XDrawRectangles-14.(A) 520|383 14 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 14 00024787 1 4|is src and the destination pixel is dst and function is GXor, 520|383 14 00024787 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|383 14 00024787 1 6|OR (dst AND (NOT plane_mask)). 520|383 14 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 14 00024787 1 8|METH: 520|383 14 00024787 1 9|METH: Set function component of GC to GXor. 520|383 14 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 14 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 14 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 14 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 14 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 14 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 14 00024787 1 16|METH: force a foreground fill). 520|383 14 00024787 1 17|METH: Do graphics operation. 520|383 14 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|383 14 0 09:01:05|PASS 410|383 14 1 09:01:05|IC End 400|383 15 1 09:01:05|IC Start 200|383 15 09:01:05|TP Start 520|383 15 00024787 1 1|VSW5TESTSUITE PURPOSE 15 520|383 15 00024787 1 2|Assertion XDrawRectangles-15.(A) 520|383 15 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 15 00024787 1 4|is src and the destination pixel is dst and function is 520|383 15 00024787 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|383 15 00024787 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 15 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 15 00024787 1 8|METH: 520|383 15 00024787 1 9|METH: Set function component of GC to GXnor. 520|383 15 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 15 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 15 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 15 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 15 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 15 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 15 00024787 1 16|METH: force a foreground fill). 520|383 15 00024787 1 17|METH: Do graphics operation. 520|383 15 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|383 15 00024787 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|383 15 00024787 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|383 15 00024787 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|383 15 00024787 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|383 15 00024787 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|383 15 1 09:01:06|FAIL 410|383 15 1 09:01:06|IC End 400|383 16 1 09:01:06|IC Start 200|383 16 09:01:06|TP Start 520|383 16 00024787 1 1|VSW5TESTSUITE PURPOSE 16 520|383 16 00024787 1 2|Assertion XDrawRectangles-16.(A) 520|383 16 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 16 00024787 1 4|is src and the destination pixel is dst and function is 520|383 16 00024787 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|383 16 00024787 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 16 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 16 00024787 1 8|METH: 520|383 16 00024787 1 9|METH: Set function component of GC to GXequiv. 520|383 16 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 16 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 16 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 16 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 16 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 16 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 16 00024787 1 16|METH: force a foreground fill). 520|383 16 00024787 1 17|METH: Do graphics operation. 520|383 16 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|383 16 0 09:01:07|PASS 410|383 16 1 09:01:07|IC End 400|383 17 1 09:01:07|IC Start 200|383 17 09:01:07|TP Start 520|383 17 00024787 1 1|VSW5TESTSUITE PURPOSE 17 520|383 17 00024787 1 2|Assertion XDrawRectangles-17.(A) 520|383 17 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 17 00024787 1 4|is src and the destination pixel is dst and function is 520|383 17 00024787 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|383 17 00024787 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|383 17 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 17 00024787 1 8|METH: 520|383 17 00024787 1 9|METH: Set function component of GC to GXinvert. 520|383 17 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 17 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 17 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 17 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 17 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 17 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 17 00024787 1 16|METH: force a foreground fill). 520|383 17 00024787 1 17|METH: Do graphics operation. 520|383 17 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|383 17 0 09:01:07|PASS 410|383 17 1 09:01:07|IC End 400|383 18 1 09:01:07|IC Start 200|383 18 09:01:07|TP Start 520|383 18 00024787 1 1|VSW5TESTSUITE PURPOSE 18 520|383 18 00024787 1 2|Assertion XDrawRectangles-18.(A) 520|383 18 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 18 00024787 1 4|is src and the destination pixel is dst and function is 520|383 18 00024787 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|383 18 00024787 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 18 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 18 00024787 1 8|METH: 520|383 18 00024787 1 9|METH: Set function component of GC to GXorReverse. 520|383 18 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 18 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 18 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 18 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 18 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 18 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 18 00024787 1 16|METH: force a foreground fill). 520|383 18 00024787 1 17|METH: Do graphics operation. 520|383 18 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|383 18 0 09:01:08|PASS 410|383 18 1 09:01:08|IC End 400|383 19 1 09:01:08|IC Start 200|383 19 09:01:08|TP Start 520|383 19 00024787 1 1|VSW5TESTSUITE PURPOSE 19 520|383 19 00024787 1 2|Assertion XDrawRectangles-19.(A) 520|383 19 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 19 00024787 1 4|is src and the destination pixel is dst and function is 520|383 19 00024787 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|383 19 00024787 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|383 19 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 19 00024787 1 8|METH: 520|383 19 00024787 1 9|METH: Set function component of GC to GXcopyInverted. 520|383 19 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 19 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 19 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 19 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 19 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 19 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 19 00024787 1 16|METH: force a foreground fill). 520|383 19 00024787 1 17|METH: Do graphics operation. 520|383 19 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|383 19 0 09:01:09|PASS 410|383 19 1 09:01:09|IC End 400|383 20 1 09:01:09|IC Start 200|383 20 09:01:09|TP Start 520|383 20 00024787 1 1|VSW5TESTSUITE PURPOSE 20 520|383 20 00024787 1 2|Assertion XDrawRectangles-20.(A) 520|383 20 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 20 00024787 1 4|is src and the destination pixel is dst and function is 520|383 20 00024787 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|383 20 00024787 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 20 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 20 00024787 1 8|METH: 520|383 20 00024787 1 9|METH: Set function component of GC to GXorInverted. 520|383 20 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 20 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 20 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 20 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 20 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 20 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 20 00024787 1 16|METH: force a foreground fill). 520|383 20 00024787 1 17|METH: Do graphics operation. 520|383 20 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|383 20 0 09:01:10|PASS 410|383 20 1 09:01:10|IC End 400|383 21 1 09:01:10|IC Start 200|383 21 09:01:10|TP Start 520|383 21 00024787 1 1|VSW5TESTSUITE PURPOSE 21 520|383 21 00024787 1 2|Assertion XDrawRectangles-21.(A) 520|383 21 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 21 00024787 1 4|is src and the destination pixel is dst and function is 520|383 21 00024787 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|383 21 00024787 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|383 21 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 21 00024787 1 8|METH: 520|383 21 00024787 1 9|METH: Set function component of GC to GXnand. 520|383 21 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 21 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 21 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 21 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 21 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 21 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 21 00024787 1 16|METH: force a foreground fill). 520|383 21 00024787 1 17|METH: Do graphics operation. 520|383 21 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|383 21 00024787 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|383 21 00024787 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|383 21 00024787 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|383 21 00024787 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|383 21 00024787 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|383 21 1 09:01:10|FAIL 410|383 21 1 09:01:10|IC End 400|383 22 1 09:01:10|IC Start 200|383 22 09:01:10|TP Start 520|383 22 00024787 1 1|VSW5TESTSUITE PURPOSE 22 520|383 22 00024787 1 2|Assertion XDrawRectangles-22.(A) 520|383 22 00024787 1 3|When a graphics operation is performed and the source pixel 520|383 22 00024787 1 4|is src and the destination pixel is dst and function is 520|383 22 00024787 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|383 22 00024787 1 6|AND (NOT plane_mask)). 520|383 22 00024787 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|383 22 00024787 1 8|METH: 520|383 22 00024787 1 9|METH: Set function component of GC to GXset. 520|383 22 00024787 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|383 22 00024787 1 11|METH: For source pixel values of src = 0, 1 520|383 22 00024787 1 12|METH: Set all points in drawable to destination pixel value. 520|383 22 00024787 1 13|METH: Set foreground component of GC to source pixel value. 520|383 22 00024787 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|383 22 00024787 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|383 22 00024787 1 16|METH: force a foreground fill). 520|383 22 00024787 1 17|METH: Do graphics operation. 520|383 22 00024787 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|383 22 0 09:01:11|PASS 410|383 22 1 09:01:11|IC End 400|383 23 1 09:01:11|IC Start 200|383 23 09:01:11|TP Start 520|383 23 00024787 1 1|VSW5TESTSUITE PURPOSE 23 520|383 23 00024787 1 2|Assertion XDrawRectangles-23.(A) 520|383 23 00024787 1 3|The value for plane_mask is truncated to the depth of the 520|383 23 00024787 1 4|GC. 520|383 23 00024787 1 5|METH: Set foreground to pattern of 1's and 0's 520|383 23 00024787 1 6|METH: Set plane-mask to values larger than the depth. 520|383 23 00024787 1 7|METH: Verify that result is what would be expected if the extra bits 520|383 23 00024787 1 8|METH: were masked off. 520|383 23 00024787 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|383 23 00024787 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|383 23 00024787 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|383 23 00024787 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|383 23 00024787 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|383 23 00024787 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|383 23 00024787 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|383 23 00024787 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|383 23 00024787 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|383 23 1 09:01:11|FAIL 410|383 23 1 09:01:11|IC End 400|383 24 1 09:01:11|IC Start 200|383 24 09:01:11|TP Start 520|383 24 00024787 1 1|VSW5TESTSUITE PURPOSE 24 520|383 24 00024787 1 2|Assertion XDrawRectangles-24.(A) 520|383 24 00024787 1 3|The plane_mask specifies which planes of the destination 520|383 24 00024787 1 4|are to be modified, one bit per plane, with bits being 520|383 24 00024787 1 5|assigned to planes from the least significant bit of the 520|383 24 00024787 1 6|word to the most significant bit. 520|383 24 00024787 1 7|METH: Set foreground to pattern of 1's and 0's 520|383 24 00024787 1 8|METH: Select a variety of plane masks. 520|383 24 00024787 1 9|METH: Verify that the expected pixels are drawn. 220|383 24 0 09:01:12|PASS 410|383 24 1 09:01:12|IC End 400|383 25 1 09:01:12|IC Start 200|383 25 09:01:12|TP Start 520|383 25 00024787 1 1|VSW5TESTSUITE PURPOSE 25 520|383 25 00024787 1 2|Assertion XDrawRectangles-25.(A) 520|383 25 00024787 1 3|When line_width is greater than or equal to one, and the 520|383 25 00024787 1 4|center of a pixel is fully inside the boundary, then the 520|383 25 00024787 1 5|pixel is drawn. 520|383 25 00024787 1 6|METH: Draw a variety of lines with various widths. 520|383 25 00024787 1 7|METH: Pixmap verify. 220|383 25 0 09:01:12|PASS 410|383 25 1 09:01:12|IC End 400|383 26 1 09:01:12|IC Start 200|383 26 09:01:12|TP Start 520|383 26 00024787 1 1|VSW5TESTSUITE PURPOSE 26 520|383 26 00024787 1 2|Assertion XDrawRectangles-26.(A) 520|383 26 00024787 1 3|When line_width is greater than or equal to one, and the 520|383 26 00024787 1 4|center of the pixel is exactly on the boundary, and the 520|383 26 00024787 1 5|boundary is not horizontal, and the interior is immediately 520|383 26 00024787 1 6|to its right (x increasing direction), then the pixel is 520|383 26 00024787 1 7|drawn. 520|383 26 00024787 1 8|METH: Draw sloping line. 520|383 26 00024787 1 9|METH: Verify that a pixel on the boundary is set. 520|383 26 00024787 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 520|383 26 00024787 1 11|REPORT: This test purpose does not apply to XDrawRectangles 520|383 26 00024787 1 12|REPORT: as XDrawRectangles cannot generate sloping lines 220|383 26 3 09:01:12|NOTINUSE 410|383 26 1 09:01:12|IC End 400|383 27 1 09:01:12|IC Start 200|383 27 09:01:12|TP Start 520|383 27 00024787 1 1|VSW5TESTSUITE PURPOSE 27 520|383 27 00024787 1 2|Assertion XDrawRectangles-27.(A) 520|383 27 00024787 1 3|When line_width is greater than or equal to one, and the 520|383 27 00024787 1 4|center of the pixel is exactly on the boundary, and the 520|383 27 00024787 1 5|boundary is horizontal, and the interior or the boundary is 520|383 27 00024787 1 6|immediately below (y increasing direction), and the interior 520|383 27 00024787 1 7|or the boundary is immediately to the right (x increasing 520|383 27 00024787 1 8|direction), then the pixel is drawn. 520|383 27 00024787 1 9|METH: Draw horizontal line. 520|383 27 00024787 1 10|METH: Verify that pixels on boundary with interior below are set. 520|383 27 00024787 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|383 27 00024787 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|383 27 00024787 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|383 27 0 09:01:12|PASS 410|383 27 1 09:01:12|IC End 400|383 28 1 09:01:12|IC Start 200|383 28 09:01:12|TP Start 520|383 28 00024787 1 1|VSW5TESTSUITE PURPOSE 28 520|383 28 00024787 1 2|Assertion XDrawRectangles-28.(B) 520|383 28 00024787 1 3|When line_width is zero, then a one pixel wide line is 520|383 28 00024787 1 4|drawn using an unspecified, device-dependent algorithm. 520|383 28 00024787 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|383 28 00024787 1 6|METH: Draw horizontal zero width line. 520|383 28 00024787 1 7|METH: Issue warning message if line is not one pixel in width. 520|383 28 00024787 1 8|METH: Report assertion UNTESTED. 220|383 28 5 09:01:12|UNTESTED 410|383 28 1 09:01:12|IC End 400|383 29 1 09:01:12|IC Start 200|383 29 09:01:12|TP Start 520|383 29 00024787 1 1|VSW5TESTSUITE PURPOSE 29 520|383 29 00024787 1 2|Assertion XDrawRectangles-29.(A) 520|383 29 00024787 1 3|When line_width is zero, and a line is drawn unclipped from 520|383 29 00024787 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|383 29 00024787 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|383 29 00024787 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|383 29 00024787 1 7|is touched by drawing the second line. 520|383 29 00024787 1 8|METH: Draw thin line. 520|383 29 00024787 1 9|METH: Save image with origin based on line position. 520|383 29 00024787 1 10|METH: Draw thin line displaced by fixed amount. 520|383 29 00024787 1 11|METH: Save image with origin in same position relative to line. 520|383 29 00024787 1 12|METH: Compare images. 220|383 29 0 09:01:13|PASS 410|383 29 1 09:01:13|IC End 400|383 30 1 09:01:13|IC Start 200|383 30 09:01:13|TP Start 520|383 30 00024787 1 1|VSW5TESTSUITE PURPOSE 30 520|383 30 00024787 1 2|Assertion XDrawRectangles-30.(-) 520|383 30 00024787 1 3|When line_width is zero, and a line is drawn unclipped from 520|383 30 00024787 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|383 30 00024787 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|383 30 00024787 1 6|not touched by drawing the first line, then point [x+dx, 520|383 30 00024787 1 7|y+dy] is not touched by drawing the second line. 520|383 30 00024787 1 8|The assertion is descriptive or is tested elsewhere. 220|383 30 3 09:01:13|NOTINUSE 410|383 30 1 09:01:13|IC End 400|383 31 1 09:01:13|IC Start 200|383 31 09:01:13|TP Start 520|383 31 00024787 1 1|VSW5TESTSUITE PURPOSE 31 520|383 31 00024787 1 2|Assertion XDrawRectangles-31.(-) 520|383 31 00024787 1 3|When a line is clipped, and the point is inside the 520|383 31 00024787 1 4|clipping region, and the point would be touched by the 520|383 31 00024787 1 5|unclipped line, then the pixel is drawn. 520|383 31 00024787 1 6|The assertion is descriptive or is tested elsewhere. 220|383 31 3 09:01:13|NOTINUSE 410|383 31 1 09:01:13|IC End 400|383 32 1 09:01:13|IC Start 200|383 32 09:01:13|TP Start 520|383 32 00024787 1 1|VSW5TESTSUITE PURPOSE 32 520|383 32 00024787 1 2|Assertion XDrawRectangles-32.(-) 520|383 32 00024787 1 3|When the line_style is LineSolid, then the full path of 520|383 32 00024787 1 4|the line is drawn. 520|383 32 00024787 1 5|The assertion is descriptive or is tested elsewhere. 220|383 32 3 09:01:13|NOTINUSE 410|383 32 1 09:01:13|IC End 400|383 33 1 09:01:13|IC Start 200|383 33 09:01:13|TP Start 520|383 33 00024787 1 1|VSW5TESTSUITE PURPOSE 33 520|383 33 00024787 1 2|Assertion XDrawRectangles-33.(A) 520|383 33 00024787 1 3|When the line_style is LineOnOffDash, then cap_style 520|383 33 00024787 1 4|applies to all internal ends of the individual dashes, 520|383 33 00024787 1 5|except CapNotLast is treated as CapButt. 520|383 33 00024787 1 6|METH: Set graphics coordinates for dashed lines 520|383 33 00024787 1 7|METH: (includes horizontal and vertical cases, 520|383 33 00024787 1 8|METH: and includes joins and caps where relevant). 520|383 33 00024787 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|383 33 00024787 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|383 33 00024787 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|383 33 00024787 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|383 33 00024787 1 13|METH: Draw paths. 520|383 33 00024787 1 14|METH: Pixmap verify. 520|383 33 00024787 1 15|METH: Clear drawable. 220|383 33 0 09:01:19|PASS 410|383 33 1 09:01:19|IC End 400|383 34 1 09:01:19|IC Start 200|383 34 09:01:19|TP Start 520|383 34 00024787 1 1|VSW5TESTSUITE PURPOSE 34 520|383 34 00024787 1 2|Assertion XDrawRectangles-34.(-) 520|383 34 00024787 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|383 34 00024787 1 4|then on a call to XDrawRectangles the source pixel for the 520|383 34 00024787 1 5|drawing operation is foreground. 520|383 34 00024787 1 6|The assertion is descriptive or is tested elsewhere. 220|383 34 3 09:01:19|NOTINUSE 410|383 34 1 09:01:19|IC End 400|383 35 1 09:01:19|IC Start 200|383 35 09:01:19|TP Start 520|383 35 00024787 1 1|VSW5TESTSUITE PURPOSE 35 520|383 35 00024787 1 2|Assertion XDrawRectangles-35.(-) 520|383 35 00024787 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|383 35 00024787 1 4|then on a call to XDrawRectangles the source for the drawing 520|383 35 00024787 1 5|operation is tile. 520|383 35 00024787 1 6|The assertion is descriptive or is tested elsewhere. 220|383 35 3 09:01:19|NOTINUSE 410|383 35 1 09:01:19|IC End 400|383 36 1 09:01:19|IC Start 200|383 36 09:01:19|TP Start 520|383 36 00024787 1 1|VSW5TESTSUITE PURPOSE 36 520|383 36 00024787 1 2|Assertion XDrawRectangles-36.(-) 520|383 36 00024787 1 3|When line_style is LineSolid and fill_style is 520|383 36 00024787 1 4|FillOpaqueStippled, then on a call to XDrawRectangles the 520|383 36 00024787 1 5|source for the drawing operation is a tile with the same 520|383 36 00024787 1 6|width and height as stipple, but with background everywhere 520|383 36 00024787 1 7|stipple has a zero and with foreground everywhere stipple 520|383 36 00024787 1 8|has a one. 520|383 36 00024787 1 9|The assertion is descriptive or is tested elsewhere. 220|383 36 3 09:01:19|NOTINUSE 410|383 36 1 09:01:19|IC End 400|383 37 1 09:01:19|IC Start 200|383 37 09:01:19|TP Start 520|383 37 00024787 1 1|VSW5TESTSUITE PURPOSE 37 520|383 37 00024787 1 2|Assertion XDrawRectangles-37.(-) 520|383 37 00024787 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|383 37 00024787 1 4|then on a call to XDrawRectangles the source for the drawing 520|383 37 00024787 1 5|operation is foreground masked by the stipple pattern tiled 520|383 37 00024787 1 6|in a single plane. 520|383 37 00024787 1 7|The assertion is descriptive or is tested elsewhere. 220|383 37 3 09:01:19|NOTINUSE 410|383 37 1 09:01:19|IC End 400|383 38 1 09:01:19|IC Start 200|383 38 09:01:19|TP Start 520|383 38 00024787 1 1|VSW5TESTSUITE PURPOSE 38 520|383 38 00024787 1 2|Assertion XDrawRectangles-38.(-) 520|383 38 00024787 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|383 38 00024787 1 4|nothing is drawn. 520|383 38 00024787 1 5|The assertion is descriptive or is tested elsewhere. 220|383 38 3 09:01:19|NOTINUSE 410|383 38 1 09:01:19|IC End 400|383 39 1 09:01:19|IC Start 200|383 39 09:01:19|TP Start 520|383 39 00024787 1 1|VSW5TESTSUITE PURPOSE 39 520|383 39 00024787 1 2|Assertion XDrawRectangles-39.(-) 520|383 39 00024787 1 3|When line_style is LineOnOffDash and the dash is even and 520|383 39 00024787 1 4|fill_style is FillSolid, then on a call to XDrawRectangles 520|383 39 00024787 1 5|the source pixel for the drawing operation is foreground. 520|383 39 00024787 1 6|The assertion is descriptive or is tested elsewhere. 220|383 39 3 09:01:19|NOTINUSE 410|383 39 1 09:01:19|IC End 400|383 40 1 09:01:19|IC Start 200|383 40 09:01:19|TP Start 520|383 40 00024787 1 1|VSW5TESTSUITE PURPOSE 40 520|383 40 00024787 1 2|Assertion XDrawRectangles-40.(A) 520|383 40 00024787 1 3|When line_style is LineOnOffDash and the dash is even and 520|383 40 00024787 1 4|fill_style is FillTiled, then on a call to XDrawRectangles 520|383 40 00024787 1 5|the source for the drawing operation is tile. 520|383 40 00024787 1 6|METH: Create a tile with depth of drawable. 520|383 40 00024787 1 7|METH: Set graphics coordinates for dashed lines 520|383 40 00024787 1 8|METH: (includes horizontal and vertical cases, 520|383 40 00024787 1 9|METH: and includes joins and caps where relevant). 520|383 40 00024787 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|383 40 00024787 1 11|METH: to interesting values. 520|383 40 00024787 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|383 40 00024787 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|383 40 00024787 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|383 40 00024787 1 15|METH: Do graphics operation. 520|383 40 00024787 1 16|METH: Pixmap verify. 220|383 40 0 09:01:19|PASS 410|383 40 1 09:01:19|IC End 400|383 41 1 09:01:19|IC Start 200|383 41 09:01:19|TP Start 520|383 41 00024787 1 1|VSW5TESTSUITE PURPOSE 41 520|383 41 00024787 1 2|Assertion XDrawRectangles-41.(A) 520|383 41 00024787 1 3|When line_style is LineOnOffDash and the dash is even and 520|383 41 00024787 1 4|fill_style is FillOpaqueStippled, then on a call to 520|383 41 00024787 1 5|XDrawRectangles the source for the drawing operation is a 520|383 41 00024787 1 6|tile with the same width and height as stipple, but with 520|383 41 00024787 1 7|background everywhere stipple has a zero and with foreground 520|383 41 00024787 1 8|everywhere stipple has a one. 520|383 41 00024787 1 9|METH: Create a stipple bitmap. 520|383 41 00024787 1 10|METH: Set graphics coordinates for dashed lines 520|383 41 00024787 1 11|METH: (includes horizontal and vertical cases, 520|383 41 00024787 1 12|METH: and includes joins and caps where relevant). 520|383 41 00024787 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|383 41 00024787 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|383 41 00024787 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|383 41 00024787 1 16|METH: Do graphics operation. 520|383 41 00024787 1 17|METH: Pixmap verify. 220|383 41 0 09:01:20|PASS 410|383 41 1 09:01:20|IC End 400|383 42 1 09:01:20|IC Start 200|383 42 09:01:20|TP Start 520|383 42 00024787 1 1|VSW5TESTSUITE PURPOSE 42 520|383 42 00024787 1 2|Assertion XDrawRectangles-42.(A) 520|383 42 00024787 1 3|When line_style is LineOnOffDash and the dash is even and 520|383 42 00024787 1 4|fill_style is FillStippled, then on a call to 520|383 42 00024787 1 5|XDrawRectangles the source for the drawing operation is 520|383 42 00024787 1 6|foreground masked by the stipple pattern tiled in a single 520|383 42 00024787 1 7|plane. 520|383 42 00024787 1 8|METH: Create a stipple bitmap. 520|383 42 00024787 1 9|METH: Set graphics coordinates for dashed lines 520|383 42 00024787 1 10|METH: (includes horizontal and vertical cases, 520|383 42 00024787 1 11|METH: and includes joins and caps where relevant). 520|383 42 00024787 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|383 42 00024787 1 13|METH: Set fill-style to FillStippled using XSetFillStyle. 520|383 42 00024787 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|383 42 00024787 1 15|METH: Do graphics operation. 520|383 42 00024787 1 16|METH: Pixmap verify. 220|383 42 0 09:01:20|PASS 410|383 42 1 09:01:20|IC End 400|383 43 1 09:01:20|IC Start 200|383 43 09:01:20|TP Start 520|383 43 00024787 1 1|VSW5TESTSUITE PURPOSE 43 520|383 43 00024787 1 2|Assertion XDrawRectangles-43.(A) 520|383 43 00024787 1 3|When line_style is LineDoubleDash and the dash is even and 520|383 43 00024787 1 4|fill_style is FillSolid, then on a call to XDrawRectangles 520|383 43 00024787 1 5|the source pixel for the drawing operation is foreground. 520|383 43 00024787 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|383 43 00024787 1 7|METH: Clear drawable. 520|383 43 00024787 1 8|METH: Draw same path with line-style LineDoubleDash 520|383 43 00024787 1 9|METH: Reverse foreground and background. 520|383 43 00024787 1 10|METH: Set gc function to GXor. 520|383 43 00024787 1 11|METH: Draw same path again over previous drawing. 520|383 43 00024787 1 12|METH: Check that the combined result is equivalent to using FillSolid. 220|383 43 0 09:01:26|PASS 410|383 43 1 09:01:26|IC End 400|383 44 1 09:01:26|IC Start 200|383 44 09:01:26|TP Start 520|383 44 00024787 1 1|VSW5TESTSUITE PURPOSE 44 520|383 44 00024787 1 2|Assertion XDrawRectangles-44.(A) 520|383 44 00024787 1 3|When line_style is LineDoubleDash and the dash is even and 520|383 44 00024787 1 4|fill_style is FillTiled, then on a call to XDrawRectangles 520|383 44 00024787 1 5|the source for the drawing operation is tile. 520|383 44 00024787 1 6|METH: Create a tile with depth of drawable. 520|383 44 00024787 1 7|METH: Set graphics coordinates for dashed lines 520|383 44 00024787 1 8|METH: (includes horizontal and vertical cases, 520|383 44 00024787 1 9|METH: and includes joins and caps where relevant). 520|383 44 00024787 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|383 44 00024787 1 11|METH: to interesting values. 520|383 44 00024787 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|383 44 00024787 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|383 44 00024787 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|383 44 00024787 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|383 44 00024787 1 16|METH: Do graphics operation. 520|383 44 00024787 1 17|METH: Pixmap verify. 220|383 44 0 09:01:26|PASS 410|383 44 1 09:01:26|IC End 400|383 45 1 09:01:26|IC Start 200|383 45 09:01:26|TP Start 520|383 45 00024787 1 1|VSW5TESTSUITE PURPOSE 45 520|383 45 00024787 1 2|Assertion XDrawRectangles-45.(A) 520|383 45 00024787 1 3|When line_style is LineDoubleDash and the dash is even and 520|383 45 00024787 1 4|fill_style is FillOpaqueStippled, then on a call to 520|383 45 00024787 1 5|XDrawRectangles the source for the drawing operation is a 520|383 45 00024787 1 6|tile with the same width and height as stipple, but with 520|383 45 00024787 1 7|background everywhere stipple has a zero and with foreground 520|383 45 00024787 1 8|everywhere stipple has a one. 520|383 45 00024787 1 9|METH: Create a stipple bitmap. 520|383 45 00024787 1 10|METH: Set graphics coordinates for dashed lines 520|383 45 00024787 1 11|METH: (includes horizontal and vertical cases, 520|383 45 00024787 1 12|METH: and includes joins and caps where relevant). 520|383 45 00024787 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|383 45 00024787 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|383 45 00024787 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|383 45 00024787 1 16|METH: Do graphics operation. 520|383 45 00024787 1 17|METH: Pixmap verify. 220|383 45 0 09:01:27|PASS 410|383 45 1 09:01:27|IC End 400|383 46 1 09:01:27|IC Start 200|383 46 09:01:27|TP Start 520|383 46 00024787 1 1|VSW5TESTSUITE PURPOSE 46 520|383 46 00024787 1 2|Assertion XDrawRectangles-46.(A) 520|383 46 00024787 1 3|When line_style is LineDoubleDash and the dash is even and 520|383 46 00024787 1 4|fill_style is FillStippled, then on a call to 520|383 46 00024787 1 5|XDrawRectangles the source for the drawing operation is 520|383 46 00024787 1 6|foreground masked by the stipple pattern tiled in a single 520|383 46 00024787 1 7|plane. 520|383 46 00024787 1 8|METH: Create a stipple bitmap. 520|383 46 00024787 1 9|METH: Set graphics coordinates for dashed lines 520|383 46 00024787 1 10|METH: (includes horizontal and vertical cases, 520|383 46 00024787 1 11|METH: and includes joins and caps where relevant). 520|383 46 00024787 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|383 46 00024787 1 13|METH: Set fill-style to FillStippled using XSetFillStyle. 520|383 46 00024787 1 14|METH: Set line-style to LineDoubleDash using XChangeGC. 520|383 46 00024787 1 15|METH: Do graphics operation. 520|383 46 00024787 1 16|METH: Pixmap verify. 220|383 46 0 09:01:27|PASS 410|383 46 1 09:01:27|IC End 400|383 47 1 09:01:27|IC Start 200|383 47 09:01:27|TP Start 520|383 47 00024787 1 1|VSW5TESTSUITE PURPOSE 47 520|383 47 00024787 1 2|Assertion XDrawRectangles-47.(-) 520|383 47 00024787 1 3|When line-style is LineDoubleDash and the dash is odd and 520|383 47 00024787 1 4|fill_style is FillSolid, then on a call to XDrawRectangles 520|383 47 00024787 1 5|the source for the drawing operation is background. 520|383 47 00024787 1 6|The assertion is descriptive or is tested elsewhere. 220|383 47 3 09:01:27|NOTINUSE 410|383 47 1 09:01:27|IC End 400|383 48 1 09:01:27|IC Start 200|383 48 09:01:27|TP Start 520|383 48 00024787 1 1|VSW5TESTSUITE PURPOSE 48 520|383 48 00024787 1 2|Assertion XDrawRectangles-48.(-) 520|383 48 00024787 1 3|When line-style is LineDoubleDash and the dash is odd and 520|383 48 00024787 1 4|fill_style is FillTiled, then on a call to XDrawRectangles 520|383 48 00024787 1 5|the source for the drawing operation is tile. 520|383 48 00024787 1 6|The assertion is descriptive or is tested elsewhere. 220|383 48 3 09:01:27|NOTINUSE 410|383 48 1 09:01:27|IC End 400|383 49 1 09:01:27|IC Start 200|383 49 09:01:27|TP Start 520|383 49 00024787 1 1|VSW5TESTSUITE PURPOSE 49 520|383 49 00024787 1 2|Assertion XDrawRectangles-49.(-) 520|383 49 00024787 1 3|When line-style is LineDoubleDash and the dash is odd and 520|383 49 00024787 1 4|fill_style is FillOpaqueStippled, then on a call to 520|383 49 00024787 1 5|XDrawRectangles the source for the drawing operation is a 520|383 49 00024787 1 6|tile with the same width and height as stipple, but with 520|383 49 00024787 1 7|background everywhere stipple has a zero and with foreground 520|383 49 00024787 1 8|everywhere stipple has a one. 520|383 49 00024787 1 9|The assertion is descriptive or is tested elsewhere. 220|383 49 3 09:01:27|NOTINUSE 410|383 49 1 09:01:27|IC End 400|383 50 1 09:01:27|IC Start 200|383 50 09:01:27|TP Start 520|383 50 00024787 1 1|VSW5TESTSUITE PURPOSE 50 520|383 50 00024787 1 2|Assertion XDrawRectangles-50.(-) 520|383 50 00024787 1 3|When line-style is LineDoubleDash and the dash is odd and 520|383 50 00024787 1 4|fill_style is FillStippled, then on a call to 520|383 50 00024787 1 5|XDrawRectangles the source for the drawing operation is 520|383 50 00024787 1 6|background masked by the stipple pattern tiled in a single 520|383 50 00024787 1 7|plane. 520|383 50 00024787 1 8|The assertion is descriptive or is tested elsewhere. 220|383 50 3 09:01:27|NOTINUSE 410|383 50 1 09:01:27|IC End 400|383 51 1 09:01:27|IC Start 200|383 51 09:01:27|TP Start 520|383 51 00024787 1 1|VSW5TESTSUITE PURPOSE 51 520|383 51 00024787 1 2|Assertion XDrawRectangles-51.(A) 520|383 51 00024787 1 3|A call to XDrawRectangles does not draw each pixel of a 520|383 51 00024787 1 4|particular line more than once. 520|383 51 00024787 1 5|METH: For each line-style 520|383 51 00024787 1 6|METH: Draw line with gc function GXcopy. 520|383 51 00024787 1 7|METH: Save image. 520|383 51 00024787 1 8|METH: Clear drawable. 520|383 51 00024787 1 9|METH: Draw line with gc function GXxor 520|383 51 00024787 1 10|METH: Verify that the image is the same as that saved. 220|383 51 0 09:01:34|PASS 410|383 51 1 09:01:34|IC End 400|383 52 1 09:01:34|IC Start 200|383 52 09:01:34|TP Start 520|383 52 00024787 1 1|VSW5TESTSUITE PURPOSE 52 520|383 52 00024787 1 2|Assertion XDrawRectangles-52.(A) 520|383 52 00024787 1 3|When the join_style is JoinMiter and the angle at which the 520|383 52 00024787 1 4|lines join is more than or equal to 11 degrees, then the 520|383 52 00024787 1 5|outer edges of two lines extend to meet at an angle. 520|383 52 00024787 1 6|METH: Set GC component join_style to JoinMitre. 520|383 52 00024787 1 7|METH: Set GC component line_width to 7. 520|383 52 00024787 1 8|METH: Do graphics operation (with line joins all at angles >= 11 degrees). 520|383 52 00024787 1 9|METH: Pixmap verify. 520|383 52 00024787 1 10|METH: For XDrawLines, in addition repeat with line joins at a 520|383 52 00024787 1 11|METH: variety of angles >= 11 degrees. 220|383 52 0 09:01:34|PASS 410|383 52 1 09:01:34|IC End 400|383 53 1 09:01:34|IC Start 200|383 53 09:01:34|TP Start 520|383 53 00024787 1 1|VSW5TESTSUITE PURPOSE 53 520|383 53 00024787 1 2|Assertion XDrawRectangles-53.(A) 520|383 53 00024787 1 3|When the join_style is JoinMiter and the angle at which the 520|383 53 00024787 1 4|lines join is less than 11 degrees, then a JoinBevel 520|383 53 00024787 1 5|join-style is used. 520|383 53 00024787 1 6|METH: Set GC component join_style to JoinMitre. 520|383 53 00024787 1 7|METH: Set GC component line_width to 7. 520|383 53 00024787 1 8|METH: Do graphics operation (with line joins all at angles < 11 degrees). 520|383 53 00024787 1 9|METH: Pixmap verify. 220|383 53 0 09:01:34|PASS 410|383 53 1 09:01:34|IC End 400|383 54 1 09:01:34|IC Start 200|383 54 09:01:34|TP Start 520|383 54 00024787 1 1|VSW5TESTSUITE PURPOSE 54 520|383 54 00024787 1 2|Assertion XDrawRectangles-54.(A) 520|383 54 00024787 1 3|When the join_style is JoinRound, then the corner is a 520|383 54 00024787 1 4|circular arc with the diameter equal to the line-width, 520|383 54 00024787 1 5|centered on the joinpoint. 520|383 54 00024787 1 6|METH: Set GC component join_style to JoinRound. 520|383 54 00024787 1 7|METH: Set GC component line_width to 7. 520|383 54 00024787 1 8|METH: Do graphics operation. 520|383 54 00024787 1 9|METH: Pixmap verify. 520|383 54 00024787 1 10|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|383 54 0 09:01:35|PASS 410|383 54 1 09:01:35|IC End 400|383 55 1 09:01:35|IC Start 200|383 55 09:01:35|TP Start 520|383 55 00024787 1 1|VSW5TESTSUITE PURPOSE 55 520|383 55 00024787 1 2|Assertion XDrawRectangles-55.(A) 520|383 55 00024787 1 3|When the join_style is JoinBevel, then the corner has 520|383 55 00024787 1 4|CapButt endpoint styles with the triangular notch filled. 520|383 55 00024787 1 5|METH: Set GC component join_style to JoinBevel. 520|383 55 00024787 1 6|METH: Set GC component line_width to 7. 520|383 55 00024787 1 7|METH: Do graphics operation. 520|383 55 00024787 1 8|METH: Pixmap verify. 520|383 55 00024787 1 9|METH: For XDrawLines, in addition repeat with line joins at a variety of angles. 220|383 55 0 09:01:35|PASS 410|383 55 1 09:01:35|IC End 400|383 56 1 09:01:35|IC Start 200|383 56 09:01:35|TP Start 520|383 56 00024787 1 1|VSW5TESTSUITE PURPOSE 56 520|383 56 00024787 1 2|Assertion XDrawRectangles-56.(A) 520|383 56 00024787 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|383 56 00024787 1 4|the join_style is applied at one or both endpoints, and the 520|383 56 00024787 1 5|path consists of more than just this line, then the effect 520|383 56 00024787 1 6|is as though the line was removed from the overall path. 520|383 56 00024787 1 7|METH: Set GC component join_style to JoinBevel. 520|383 56 00024787 1 8|METH: Set GC component cap_style to CapRound. 520|383 56 00024787 1 9|METH: Set GC component line_width to 7. 520|383 56 00024787 1 10|METH: For XDrawRectangles and XDrawRectangle (GREY AREA): 520|383 56 00024787 1 11|METH: Do graphics operation. 520|383 56 00024787 1 12|METH: Pixmap verify. 520|383 56 00024787 1 13|METH: For XDrawLines and XDrawArcs: 520|383 56 00024787 1 14|METH: Do graphics operation. 520|383 56 00024787 1 15|METH: Save image on the drawable. 520|383 56 00024787 1 16|METH: Do graphics operation with zero length segment joined to path. 520|383 56 00024787 1 17|METH: Verify image is the same as that saved. 220|383 56 0 09:01:35|PASS 410|383 56 1 09:01:35|IC End 400|383 57 1 09:01:35|IC Start 200|383 57 09:01:35|TP Start 520|383 57 00024787 1 1|VSW5TESTSUITE PURPOSE 57 520|383 57 00024787 1 2|Assertion XDrawRectangles-57.(A) 520|383 57 00024787 1 3|When the total path consists of, or is reduced to, a single 520|383 57 00024787 1 4|point joined with itself, then the effect is the same as 520|383 57 00024787 1 5|applying the cap_style at both endpoints. 520|383 57 00024787 1 6|METH: Set GC component join_style to JoinMiter. 520|383 57 00024787 1 7|METH: Set GC component cap_style to CapRound. 520|383 57 00024787 1 8|METH: Set GC component line_width to 12. 520|383 57 00024787 1 9|METH: Draw zero length line. 520|383 57 00024787 1 10|METH: Save image on the drawable. 520|383 57 00024787 1 11|METH: Draw path that is reduced to single point. 520|383 57 00024787 1 12|METH: Verify image is the same as that saved. 520|383 57 00024787 1 13|METH: (Note that the actual rendering of the cap-style is tested else where) 220|383 57 0 09:01:35|PASS 410|383 57 1 09:01:35|IC End 400|383 58 1 09:01:35|IC Start 200|383 58 09:01:35|TP Start 520|383 58 00024787 1 1|VSW5TESTSUITE PURPOSE 58 520|383 58 00024787 1 2|Assertion XDrawRectangles-58.(-) 520|383 58 00024787 1 3|When path elements are combined with a join_style, then 520|383 58 00024787 1 4|dashing is continuous. 520|383 58 00024787 1 5|The assertion is descriptive or is tested elsewhere. 220|383 58 3 09:01:35|NOTINUSE 410|383 58 1 09:01:35|IC End 400|383 59 1 09:01:35|IC Start 200|383 59 09:01:35|TP Start 520|383 59 00024787 1 1|VSW5TESTSUITE PURPOSE 59 520|383 59 00024787 1 2|Assertion XDrawRectangles-59.(A) 520|383 59 00024787 1 3|When fill_style is FillSolid, then on a call to 520|383 59 00024787 1 4|XDrawRectangles the source pixel for the drawing operation 520|383 59 00024787 1 5|is foreground. 520|383 59 00024787 1 6|METH: Set fill-style to FillSolid. 520|383 59 00024787 1 7|METH: Do drawing operation. 520|383 59 00024787 1 8|METH: Pixmap verify. 220|383 59 0 09:01:36|PASS 410|383 59 1 09:01:36|IC End 400|383 60 1 09:01:36|IC Start 200|383 60 09:01:36|TP Start 520|383 60 00024787 1 1|VSW5TESTSUITE PURPOSE 60 520|383 60 00024787 1 2|Assertion XDrawRectangles-60.(A) 520|383 60 00024787 1 3|When fill-style is FillTiled, then on a call to 520|383 60 00024787 1 4|XDrawRectangles the source for the drawing operation is tile. 520|383 60 00024787 1 5|METH: Create a tile of appropriate depth. 520|383 60 00024787 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|383 60 00024787 1 7|METH: to interesting values. 520|383 60 00024787 1 8|METH: Set fill-style to FillTiled. 520|383 60 00024787 1 9|METH: Part 1. 520|383 60 00024787 1 10|METH: Do drawing operation. 520|383 60 00024787 1 11|METH: If FillRectangle operation 520|383 60 00024787 1 12|METH: Directly check using checktile. 520|383 60 00024787 1 13|METH: else 520|383 60 00024787 1 14|METH: Pixmap verify. 520|383 60 00024787 1 15|METH: 520|383 60 00024787 1 16|METH: Part 2. 520|383 60 00024787 1 17|METH: Do drawing operation. 520|383 60 00024787 1 18|METH: Reverse fg and bg in tile. 520|383 60 00024787 1 19|METH: Set gc function to xor. 520|383 60 00024787 1 20|METH: Repeat drawing operation. 520|383 60 00024787 1 21|METH: Verify that result is the same as drawing solid line with xor 520|383 60 00024787 1 22|METH: of the fg and bg. 520|383 60 00024787 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|383 60 00024787 1 24|METH: drawn) 520|383 60 00024787 1 25|METH: 220|383 60 0 09:01:36|PASS 410|383 60 1 09:01:36|IC End 400|383 61 1 09:01:36|IC Start 200|383 61 09:01:36|TP Start 520|383 61 00024787 1 1|VSW5TESTSUITE PURPOSE 61 520|383 61 00024787 1 2|Assertion XDrawRectangles-61.(A) 520|383 61 00024787 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|383 61 00024787 1 4|XDrawRectangles the source for the drawing operation is a 520|383 61 00024787 1 5|tile with the same width and height as stipple, but with 520|383 61 00024787 1 6|background everywhere stipple has a zero and with foreground 520|383 61 00024787 1 7|everywhere stipple has a one. 520|383 61 00024787 1 8|METH: Create stipple. 520|383 61 00024787 1 9|METH: Set fill-style to FillOpaqueStippled. 520|383 61 00024787 1 10|METH: Do drawing operation. 520|383 61 00024787 1 11|METH: Pixmap verify the results. 520|383 61 00024787 1 12|METH: 520|383 61 00024787 1 13|METH: Reverse foreground and background pixels. 520|383 61 00024787 1 14|METH: Combine drawing with previous drawing. 520|383 61 00024787 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|383 61 00024787 1 16|METH: equal to combination of fg and bg pixels. 220|383 61 0 09:01:36|PASS 410|383 61 1 09:01:36|IC End 400|383 62 1 09:01:36|IC Start 200|383 62 09:01:36|TP Start 520|383 62 00024787 1 1|VSW5TESTSUITE PURPOSE 62 520|383 62 00024787 1 2|Assertion XDrawRectangles-62.(A) 520|383 62 00024787 1 3|When fill_style is FillStippled, then on a call to 520|383 62 00024787 1 4|XDrawRectangles the source for the drawing operation is 520|383 62 00024787 1 5|foreground masked by the stipple pattern tiled in a single 520|383 62 00024787 1 6|plane. 520|383 62 00024787 1 7|METH: Create stipple 520|383 62 00024787 1 8|METH: Set fill-style to FillStippled. 520|383 62 00024787 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|383 62 00024787 1 10|METH: Do drawing. 520|383 62 00024787 1 11|METH: Pixmap verify. 220|383 62 0 09:01:37|PASS 410|383 62 1 09:01:37|IC End 400|383 63 1 09:01:37|IC Start 200|383 63 09:01:37|TP Start 520|383 63 00024787 1 1|VSW5TESTSUITE PURPOSE 63 520|383 63 00024787 1 2|Assertion XDrawRectangles-63.(A) 520|383 63 00024787 1 3|When subwindow_mode is ClipByChildren, then the 520|383 63 00024787 1 4|destination window and source (if it is a window) are 520|383 63 00024787 1 5|clipped by all viewable InputOutput children. 520|383 63 00024787 1 6|METH: Set subwindow-mode to be ClipByChildren 520|383 63 00024787 1 7|METH: Cover window with many strip sub-windows. 520|383 63 00024787 1 8|METH: Do drawing operation 520|383 63 00024787 1 9|METH: Verify that all subwindows are clear. 220|383 63 0 09:01:37|PASS 410|383 63 1 09:01:37|IC End 400|383 64 1 09:01:37|IC Start 200|383 64 09:01:37|TP Start 520|383 64 00024787 1 1|VSW5TESTSUITE PURPOSE 64 520|383 64 00024787 1 2|Assertion XDrawRectangles-64.(A) 520|383 64 00024787 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|383 64 00024787 1 4|destination window nor source (if it is a window) is clipped 520|383 64 00024787 1 5|by inferiors. 520|383 64 00024787 1 6|METH: Place subwindows over parts of the main window 520|383 64 00024787 1 7|METH: Create subwindows over these windows as well. 520|383 64 00024787 1 8|METH: Do graphics operation. 520|383 64 00024787 1 9|METH: Verify that the operation was not affected. 220|383 64 0 09:01:40|PASS 410|383 64 1 09:01:40|IC End 400|383 65 1 09:01:40|IC Start 200|383 65 09:01:40|TP Start 520|383 65 00024787 1 1|VSW5TESTSUITE PURPOSE 65 520|383 65 00024787 1 2|Assertion XDrawRectangles-65.(A) 520|383 65 00024787 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|383 65 00024787 1 4|depth with mapped inferiors of differing depth, then no 520|383 65 00024787 1 5|errors occur. 520|383 65 00024787 1 6|METH: If only one depth window supported 520|383 65 00024787 1 7|METH: Result is UNSUPPORTED 520|383 65 00024787 1 8|METH: 520|383 65 00024787 1 9|METH: Find two visuals with different depths. 520|383 65 00024787 1 10|METH: Use one of these visuals to create a window. 520|383 65 00024787 1 11|METH: Use the other to create a subwindow. 520|383 65 00024787 1 12|METH: Verify that no errors occur. 520|383 65 00024787 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|383 65 0 09:01:40|PASS 410|383 65 1 09:01:40|IC End 400|383 66 1 09:01:40|IC Start 200|383 66 09:01:40|TP Start 520|383 66 00024787 1 1|VSW5TESTSUITE PURPOSE 66 520|383 66 00024787 1 2|Assertion XDrawRectangles-66.(A) 520|383 66 00024787 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|383 66 00024787 1 4|are interpreted relative to the origin of the destination 520|383 66 00024787 1 5|drawable specified in the graphics operation. 520|383 66 00024787 1 6|METH: Create Pixmap and set clip-mask with it. 520|383 66 00024787 1 7|METH: Vary clip origin 520|383 66 00024787 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|383 66 00024787 1 9|METH: Pixmap verify results inside the cliparea. 220|383 66 0 09:01:42|PASS 410|383 66 1 09:01:42|IC End 400|383 67 1 09:01:42|IC Start 200|383 67 09:01:42|TP Start 520|383 67 00024787 1 1|VSW5TESTSUITE PURPOSE 67 520|383 67 00024787 1 2|Assertion XDrawRectangles-67.(A) 520|383 67 00024787 1 3|When the clip_mask is set to None, then the pixels are 520|383 67 00024787 1 4|always drawn regardless of the clip origin. 520|383 67 00024787 1 5|METH: Set clip mask to None 520|383 67 00024787 1 6|METH: Verify that things are still drawn. 220|383 67 0 09:01:42|PASS 410|383 67 1 09:01:42|IC End 400|383 68 1 09:01:42|IC Start 200|383 68 09:01:42|TP Start 520|383 68 00024787 1 1|VSW5TESTSUITE PURPOSE 68 520|383 68 00024787 1 2|Assertion XDrawRectangles-68.(A) 520|383 68 00024787 1 3|When pixels are outside the area covered by the clip_mask, 520|383 68 00024787 1 4|then they are not drawn. 520|383 68 00024787 1 5|METH: Create a pixmap depth 1. 520|383 68 00024787 1 6|METH: Fill it with all ones. 520|383 68 00024787 1 7|METH: Set this pixmap as the clip_mask. 520|383 68 00024787 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|383 68 00024787 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|383 68 00024787 1 10|METH: drawing outside the clip-mask. 220|383 68 0 09:01:42|PASS 410|383 68 1 09:01:42|IC End 400|383 69 1 09:01:42|IC Start 200|383 69 09:01:42|TP Start 520|383 69 00024787 1 1|VSW5TESTSUITE PURPOSE 69 520|383 69 00024787 1 2|Assertion XDrawRectangles-69.(A) 520|383 69 00024787 1 3|When pixels have a clip_mask bit set to 1, and they would 520|383 69 00024787 1 4|be drawn, then they are drawn. 520|383 69 00024787 1 5|METH: Do graphics operation. 520|383 69 00024787 1 6|METH: Save the image on the drawable. 520|383 69 00024787 1 7|METH: Clear drawable. 520|383 69 00024787 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|383 69 00024787 1 9|METH: Set all bits in pixmap to 1. 520|383 69 00024787 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|383 69 00024787 1 11|METH: Do graphics operation. 520|383 69 00024787 1 12|METH: Verify that the images drawn were the same. 520|383 69 00024787 1 13|METH: 520|383 69 00024787 1 14|METH: Set pixmap to a pattern. 520|383 69 00024787 1 15|METH: Do graphics operation. 520|383 69 00024787 1 16|METH: Pixmap verify the result. 220|383 69 0 09:01:43|PASS 410|383 69 1 09:01:43|IC End 400|383 70 1 09:01:43|IC Start 200|383 70 09:01:43|TP Start 520|383 70 00024787 1 1|VSW5TESTSUITE PURPOSE 70 520|383 70 00024787 1 2|Assertion XDrawRectangles-70.(A) 520|383 70 00024787 1 3|When pixels have a clip_mask bit set to 0, then they are 520|383 70 00024787 1 4|not drawn. 520|383 70 00024787 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|383 70 00024787 1 6|METH: Set all bits in pixmap to 0. 520|383 70 00024787 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|383 70 00024787 1 8|METH: Do graphics operation. 520|383 70 00024787 1 9|METH: Verify that nothing is drawn. 220|383 70 0 09:01:43|PASS 410|383 70 1 09:01:43|IC End 400|383 71 1 09:01:43|IC Start 200|383 71 09:01:43|TP Start 520|383 71 00024787 1 1|VSW5TESTSUITE PURPOSE 71 520|383 71 00024787 1 2|Assertion XDrawRectangles-71.(A) 520|383 71 00024787 1 3|The foregound component of the gc is used to determine the 520|383 71 00024787 1 4|foreground pixel value. 520|383 71 00024787 1 5|METH: Set foreground to various values. 520|383 71 00024787 1 6|METH: Pixmap verify the results. 220|383 71 0 09:01:45|PASS 410|383 71 1 09:01:45|IC End 400|383 72 1 09:01:45|IC Start 200|383 72 09:01:45|TP Start 520|383 72 00024787 1 1|VSW5TESTSUITE PURPOSE 72 520|383 72 00024787 1 2|Assertion XDrawRectangles-72.(A) 520|383 72 00024787 1 3|The value for foreground is truncated to the depth of the 520|383 72 00024787 1 4|GC. 520|383 72 00024787 1 5|METH: Set foreground to value with all bits set. 520|383 72 00024787 1 6|METH: Find a non background pixel. 520|383 72 00024787 1 7|METH: Check that this is truncated to the depth. 220|383 72 0 09:01:45|PASS 410|383 72 1 09:01:45|IC End 400|383 73 1 09:01:45|IC Start 200|383 73 09:01:45|TP Start 520|383 73 00024787 1 1|VSW5TESTSUITE PURPOSE 73 520|383 73 00024787 1 2|Assertion XDrawRectangles-73.(A) 520|383 73 00024787 1 3|The background component of the gc is used to determine the 520|383 73 00024787 1 4|background pixel value. 520|383 73 00024787 1 5|METH: Set GC component background to various values. 520|383 73 00024787 1 6|METH: Pixmap verify the results. 220|383 73 0 09:01:47|PASS 410|383 73 1 09:01:47|IC End 400|383 74 1 09:01:47|IC Start 200|383 74 09:01:47|TP Start 520|383 74 00024787 1 1|VSW5TESTSUITE PURPOSE 74 520|383 74 00024787 1 2|Assertion XDrawRectangles-74.(A) 520|383 74 00024787 1 3|The value for background is truncated to the depth of the 520|383 74 00024787 1 4|GC. 520|383 74 00024787 1 5|METH: Set GC component background to value with all bits set. 520|383 74 00024787 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|383 74 00024787 1 7|METH: Set GC component stipple to all zeros 520|383 74 00024787 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|383 74 00024787 1 9|METH: else if (XCopyPlane || XPutImage) 520|383 74 00024787 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|383 74 00024787 1 11|METH: else if XCopyArea 520|383 74 00024787 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|383 74 00024787 1 13|METH: Draw item. 520|383 74 00024787 1 14|METH: Find a pixel with a value other than W_BG. 520|383 74 00024787 1 15|METH: Check that this is truncated to the depth. 220|383 74 0 09:01:47|PASS 410|383 74 1 09:01:47|IC End 400|383 75 1 09:01:47|IC Start 200|383 75 09:01:47|TP Start 520|383 75 00024787 1 1|VSW5TESTSUITE PURPOSE 75 520|383 75 00024787 1 2|Assertion XDrawRectangles-75.(A) 520|383 75 00024787 1 3|The tile/stipple origin coordinates ts-x-origin and 520|383 75 00024787 1 4|ts-y-origin are interpreted relative to the origin of the 520|383 75 00024787 1 5|destination drawable specified in the graphics operation. 520|383 75 00024787 1 6|METH: Create a stipple pixmap. 520|383 75 00024787 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|383 75 00024787 1 8|METH: For various tile/stipple origins: 520|383 75 00024787 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|383 75 00024787 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|383 75 00024787 1 11|METH: Clear drawable. 520|383 75 00024787 1 12|METH: Do graphics operation. 520|383 75 00024787 1 13|METH: Pixmap verify. 520|383 75 00024787 1 14|METH: Create a tile with depth of drawable. 520|383 75 00024787 1 15|METH: Set tile component of GC to tile using XSetTile. 520|383 75 00024787 1 16|METH: For various tile/stipple origins: 520|383 75 00024787 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|383 75 00024787 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|383 75 00024787 1 19|METH: Clear drawable. 520|383 75 00024787 1 20|METH: Do graphics operation. 520|383 75 00024787 1 21|METH: Pixmap verify. 220|383 75 0 09:01:48|PASS 410|383 75 1 09:01:48|IC End 400|383 76 1 09:01:48|IC Start 200|383 76 09:01:48|TP Start 520|383 76 00024787 1 1|VSW5TESTSUITE PURPOSE 76 520|383 76 00024787 1 2|Assertion XDrawRectangles-76.(A) 520|383 76 00024787 1 3|The dash_offset defines the phase of the pattern, 520|383 76 00024787 1 4|specifying how many pixels into the dash-list the pattern 520|383 76 00024787 1 5|begins in any single graphics request. 520|383 76 00024787 1 6|METH: For both odd and even line widths do: 520|383 76 00024787 1 7|METH: Set graphics coordinates for dashed lines 520|383 76 00024787 1 8|METH: (includes horizontal and vertical cases, 520|383 76 00024787 1 9|METH: and includes joins and caps where relevant). 520|383 76 00024787 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|383 76 00024787 1 11|METH: For various dash_offsets: 520|383 76 00024787 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|383 76 00024787 1 13|METH: Clear drawable. 520|383 76 00024787 1 14|METH: Draw lines. 520|383 76 00024787 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|383 76 00024787 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|383 76 00024787 1 17|METH: Clear drawable. 520|383 76 00024787 1 18|METH: Draw lines. 520|383 76 00024787 1 19|METH: Save the image on the drawable. 520|383 76 00024787 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|383 76 00024787 1 21|METH: Clear drawable. 520|383 76 00024787 1 22|METH: Draw lines. 520|383 76 00024787 1 23|METH: Verify that the images drawn were the same. 220|383 76 0 09:02:08|PASS 410|383 76 1 09:02:08|IC End 400|383 77 1 09:02:08|IC Start 200|383 77 09:02:08|TP Start 520|383 77 00024787 1 1|VSW5TESTSUITE PURPOSE 77 520|383 77 00024787 1 2|Assertion XDrawRectangles-77.(A) 520|383 77 00024787 1 3|The initial and alternate elements of the dash-list within 520|383 77 00024787 1 4|the GC specify the lengths of the even dashes and the second 520|383 77 00024787 1 5|and alternate elements specify the lengths of the odd 520|383 77 00024787 1 6|dashes. 520|383 77 00024787 1 7|METH: Set graphics coordinates for dashed lines 520|383 77 00024787 1 8|METH: (includes horizontal and vertical cases, 520|383 77 00024787 1 9|METH: and includes joins and caps where relevant). 520|383 77 00024787 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|383 77 00024787 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|383 77 00024787 1 12|METH: Clear drawable. 520|383 77 00024787 1 13|METH: Draw lines. 520|383 77 00024787 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|383 77 00024787 1 15|METH: Repeat with odd length dash_list. 520|383 77 00024787 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|383 77 0 09:02:10|PASS 410|383 77 1 09:02:10|IC End 400|383 78 1 09:02:10|IC Start 200|383 78 09:02:10|TP Start 520|383 78 00024787 1 1|VSW5TESTSUITE PURPOSE 78 520|383 78 00024787 1 2|Assertion XDrawRectangles-78.(A) 520|383 78 00024787 1 3|The dashes component of the GC specifies the length of both 520|383 78 00024787 1 4|even and odd dashes. 520|383 78 00024787 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|383 78 00024787 1 6|METH: Draw lines. 520|383 78 00024787 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|383 78 0 09:02:11|PASS 410|383 78 1 09:02:11|IC End 400|383 79 1 09:02:11|IC Start 200|383 79 09:02:11|TP Start 520|383 79 00024787 1 1|VSW5TESTSUITE PURPOSE 79 520|383 79 00024787 1 2|Assertion XDrawRectangles-79.(-) 520|383 79 00024787 1 3|When the line is horizontal, then the length of a dash is 520|383 79 00024787 1 4|measured along the x axis. 520|383 79 00024787 1 5|The assertion is descriptive or is tested elsewhere. 220|383 79 3 09:02:11|NOTINUSE 410|383 79 1 09:02:11|IC End 400|383 80 1 09:02:11|IC Start 200|383 80 09:02:11|TP Start 520|383 80 00024787 1 1|VSW5TESTSUITE PURPOSE 80 520|383 80 00024787 1 2|Assertion XDrawRectangles-80.(-) 520|383 80 00024787 1 3|When the line is vertical, then the length of a dash is 520|383 80 00024787 1 4|measured along the y axis. 520|383 80 00024787 1 5|The assertion is descriptive or is tested elsewhere. 220|383 80 3 09:02:11|NOTINUSE 410|383 80 1 09:02:11|IC End 400|383 81 1 09:02:11|IC Start 200|383 81 09:02:11|TP Start 520|383 81 00024787 1 1|VSW5TESTSUITE PURPOSE 81 520|383 81 00024787 1 2|Assertion XDrawRectangles-81.(A) 520|383 81 00024787 1 3|When a drawable argument does not name a valid Drawable, 520|383 81 00024787 1 4|then a BadDrawable error occurs. 520|383 81 00024787 1 5|METH: Create a bad drawable by creating and destroying a window. 520|383 81 00024787 1 6|METH: Call test function using bad drawable as the drawable argument. 520|383 81 00024787 1 7|METH: Verify that a BadDrawable error occurs. 220|383 81 0 09:02:11|PASS 410|383 81 1 09:02:11|IC End 400|383 82 1 09:02:11|IC Start 200|383 82 09:02:11|TP Start 520|383 82 00024787 1 1|VSW5TESTSUITE PURPOSE 82 520|383 82 00024787 1 2|Assertion XDrawRectangles-82.(A) 520|383 82 00024787 1 3|When the GC argument does not name a defined GC, then a 520|383 82 00024787 1 4|BadGC error occurs. 520|383 82 00024787 1 5|METH: Create a GC. 520|383 82 00024787 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|383 82 00024787 1 7|METH: Call test function using bad GC as the GC argument. 520|383 82 00024787 1 8|METH: Verify that a BadGC error occurs. 220|383 82 0 09:02:11|PASS 410|383 82 1 09:02:11|IC End 400|383 83 1 09:02:11|IC Start 200|383 83 09:02:11|TP Start 520|383 83 00024787 1 1|VSW5TESTSUITE PURPOSE 83 520|383 83 00024787 1 2|Assertion XDrawRectangles-83.(A) 520|383 83 00024787 1 3|When a drawable argument is an InputOnly window then a 520|383 83 00024787 1 4|BadMatch error occurs. 520|383 83 00024787 1 5|METH: Create an InputOnly window. 520|383 83 00024787 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|383 83 00024787 1 7|METH: Verify that a BadMatch error occurs. 220|383 83 0 09:02:11|PASS 410|383 83 1 09:02:11|IC End 400|383 84 1 09:02:11|IC Start 200|383 84 09:02:11|TP Start 520|383 84 00024787 1 1|VSW5TESTSUITE PURPOSE 84 520|383 84 00024787 1 2|Assertion XDrawRectangles-84.(A) 520|383 84 00024787 1 3|When the graphics context and the drawable do not have the 520|383 84 00024787 1 4|same depth, then a BadMatch error occurs. 520|383 84 00024787 1 5|METH: If only one depth supported 520|383 84 00024787 1 6|METH: report UNSUPPORTED 520|383 84 00024787 1 7|METH: Create pixmap of depth 1. 520|383 84 00024787 1 8|METH: Create gc of different depth. 520|383 84 00024787 1 9|METH: Call test function with this pixmap and gc. 520|383 84 00024787 1 10|METH: Verify that a BadMatch error occurs. 220|383 84 0 09:02:11|PASS 410|383 84 1 09:02:11|IC End 400|383 85 1 09:02:11|IC Start 200|383 85 09:02:11|TP Start 520|383 85 00024787 1 1|VSW5TESTSUITE PURPOSE 85 520|383 85 00024787 1 2|Assertion XDrawRectangles-85.(A) 520|383 85 00024787 1 3|When the graphics context and the drawable were not created 520|383 85 00024787 1 4|for the same root, then a BadMatch error occurs. 520|383 85 00024787 1 5|METH: If multiple screens are supported 520|383 85 00024787 1 6|METH: Create pixmap of depth 1. 520|383 85 00024787 1 7|METH: Create gc on alternate screen. 520|383 85 00024787 1 8|METH: Call test function with this pixmap and gc. 520|383 85 00024787 1 9|METH: Verify that a BadMatch error occurs. 520|383 85 00024787 1 10|METH: else 520|383 85 00024787 1 11|METH: report UNSUPPORTED 520|383 85 00024787 1 12|REPORT: No alternate root supported 220|383 85 4 09:02:11|UNSUPPORTED 410|383 85 1 09:02:11|IC End 80|383 1 09:02:14|TC End, scenario ref 776-0 70||"VSW5TESTSUITE CASE XDrawSegments 92" 10|384 /Xlib9/XDrawSegments/XDrawSegments 09:02:14|TC Start, scenario ref 778-0 15|384 3.3-lite 92|TCM Start 520|384 0 00024805 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|384 1 1 09:02:15|IC Start 200|384 1 09:02:15|TP Start 520|384 1 00024805 1 1|VSW5TESTSUITE PURPOSE 1 520|384 1 00024805 1 2|Assertion XDrawSegments-1.(A) 520|384 1 00024805 1 3|A call to XDrawSegments draws nsegments lines between the 520|384 1 00024805 1 4|points (x1,y1) and (x2,y2) in segments in the 520|384 1 00024805 1 5|drawable d. 520|384 1 00024805 1 6|METH: Draw segments. 520|384 1 00024805 1 7|METH: Pixmap verify. 220|384 1 0 09:02:16|PASS 410|384 1 1 09:02:16|IC End 400|384 2 1 09:02:16|IC Start 200|384 2 09:02:16|TP Start 520|384 2 00024805 1 1|VSW5TESTSUITE PURPOSE 2 520|384 2 00024805 1 2|Assertion XDrawSegments-2.(B) 520|384 2 00024805 1 3|A call to XDrawSegments draws the lines in the order listed 520|384 2 00024805 1 4|in the array of XSegment structures. 520|384 2 00024805 1 5|Reason for omission: There is no known portable test method for this assertion 520|384 2 00024805 1 6|METH: Report UNTESTED 220|384 2 5 09:02:16|UNTESTED 410|384 2 1 09:02:16|IC End 400|384 3 1 09:02:16|IC Start 200|384 3 09:02:16|TP Start 520|384 3 00024805 1 1|VSW5TESTSUITE PURPOSE 3 520|384 3 00024805 1 2|Assertion XDrawSegments-3.(A) 520|384 3 00024805 1 3|A call to XDrawSegments does not perform joining at 520|384 3 00024805 1 4|coincident endpoints. 520|384 3 00024805 1 5|METH: Set line-width component of GC to 4. 520|384 3 00024805 1 6|METH: Set line-style component of GC to LineSolid. 520|384 3 00024805 1 7|METH: Set cap-style component of GC to CapButt. 520|384 3 00024805 1 8|METH: Set join-style component of GC to JoinRound. 520|384 3 00024805 1 9|METH: Draw segments which include joins. 520|384 3 00024805 1 10|METH: Pixmap verify. 220|384 3 0 09:02:16|PASS 410|384 3 1 09:02:16|IC End 400|384 4 1 09:02:16|IC Start 200|384 4 09:02:16|TP Start 520|384 4 00024805 1 1|VSW5TESTSUITE PURPOSE 4 520|384 4 00024805 1 2|Assertion XDrawSegments-4.(A) 520|384 4 00024805 1 3|A call to XDrawSegments does not draw each pixel for a 520|384 4 00024805 1 4|particular line more than once. 520|384 4 00024805 1 5|METH: Set function component of GC to GXxor. 520|384 4 00024805 1 6|METH: Draw segments. 520|384 4 00024805 1 7|METH: Pixmap verify. 220|384 4 0 09:02:16|PASS 410|384 4 1 09:02:16|IC End 400|384 5 1 09:02:16|IC Start 200|384 5 09:02:16|TP Start 520|384 5 00024805 1 1|VSW5TESTSUITE PURPOSE 5 520|384 5 00024805 1 2|Assertion XDrawSegments-5.(A) 520|384 5 00024805 1 3|When lines intersect, then the intersecting pixels are 520|384 5 00024805 1 4|drawn multiple times. 520|384 5 00024805 1 5|METH: Set function component of GC to GXxor. 520|384 5 00024805 1 6|METH: Set line-width component of GC to 3. 520|384 5 00024805 1 7|METH: Set line-style component of GC to LineSolid. 520|384 5 00024805 1 8|METH: Set cap-style component of GC to CapButt. 520|384 5 00024805 1 9|METH: Set join-style component of GC to JoinRound. 520|384 5 00024805 1 10|METH: Draw segments which include joins and intersections. 520|384 5 00024805 1 11|METH: Pixmap verify. 220|384 5 0 09:02:17|PASS 410|384 5 1 09:02:17|IC End 400|384 6 1 09:02:17|IC Start 200|384 6 09:02:17|TP Start 520|384 6 00024805 1 1|VSW5TESTSUITE PURPOSE 6 520|384 6 00024805 1 2|Assertion XDrawSegments-6.(A) 520|384 6 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 6 00024805 1 4|is src and the destination pixel is dst and function is 520|384 6 00024805 1 5|GXclear, then the destination becomes (dst AND (NOT 520|384 6 00024805 1 6|plane_mask)). 520|384 6 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 6 00024805 1 8|METH: 520|384 6 00024805 1 9|METH: Set function component of GC to GXclear. 520|384 6 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 6 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 6 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 6 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 6 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 6 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 6 00024805 1 16|METH: force a foreground fill). 520|384 6 00024805 1 17|METH: Do graphics operation. 520|384 6 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|384 6 0 09:02:18|PASS 410|384 6 1 09:02:18|IC End 400|384 7 1 09:02:18|IC Start 200|384 7 09:02:18|TP Start 520|384 7 00024805 1 1|VSW5TESTSUITE PURPOSE 7 520|384 7 00024805 1 2|Assertion XDrawSegments-7.(A) 520|384 7 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 7 00024805 1 4|is src and the destination pixel is dst and function is 520|384 7 00024805 1 5|GXand, then the destination becomes ((src AND dst) AND 520|384 7 00024805 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|384 7 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 7 00024805 1 8|METH: 520|384 7 00024805 1 9|METH: Set function component of GC to GXand. 520|384 7 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 7 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 7 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 7 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 7 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 7 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 7 00024805 1 16|METH: force a foreground fill). 520|384 7 00024805 1 17|METH: Do graphics operation. 520|384 7 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|384 7 0 09:02:20|PASS 410|384 7 1 09:02:20|IC End 400|384 8 1 09:02:20|IC Start 200|384 8 09:02:20|TP Start 520|384 8 00024805 1 1|VSW5TESTSUITE PURPOSE 8 520|384 8 00024805 1 2|Assertion XDrawSegments-8.(A) 520|384 8 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 8 00024805 1 4|is src and the destination pixel is dst and function is 520|384 8 00024805 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|384 8 00024805 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 8 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 8 00024805 1 8|METH: 520|384 8 00024805 1 9|METH: Set function component of GC to GXandReverse. 520|384 8 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 8 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 8 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 8 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 8 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 8 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 8 00024805 1 16|METH: force a foreground fill). 520|384 8 00024805 1 17|METH: Do graphics operation. 520|384 8 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|384 8 0 09:02:22|PASS 410|384 8 1 09:02:22|IC End 400|384 9 1 09:02:22|IC Start 200|384 9 09:02:22|TP Start 520|384 9 00024805 1 1|VSW5TESTSUITE PURPOSE 9 520|384 9 00024805 1 2|Assertion XDrawSegments-9.(A) 520|384 9 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 9 00024805 1 4|is src and the destination pixel is dst and function is 520|384 9 00024805 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|384 9 00024805 1 6|OR (dst AND (NOT plane_mask)). 520|384 9 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 9 00024805 1 8|METH: 520|384 9 00024805 1 9|METH: Set function component of GC to GXcopy. 520|384 9 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 9 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 9 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 9 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 9 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 9 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 9 00024805 1 16|METH: force a foreground fill). 520|384 9 00024805 1 17|METH: Do graphics operation. 520|384 9 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|384 9 0 09:02:23|PASS 410|384 9 1 09:02:23|IC End 400|384 10 1 09:02:23|IC Start 200|384 10 09:02:23|TP Start 520|384 10 00024805 1 1|VSW5TESTSUITE PURPOSE 10 520|384 10 00024805 1 2|Assertion XDrawSegments-10.(A) 520|384 10 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 10 00024805 1 4|is src and the destination pixel is dst and function is 520|384 10 00024805 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|384 10 00024805 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 10 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 10 00024805 1 8|METH: 520|384 10 00024805 1 9|METH: Set function component of GC to GXandInverted. 520|384 10 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 10 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 10 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 10 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 10 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 10 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 10 00024805 1 16|METH: force a foreground fill). 520|384 10 00024805 1 17|METH: Do graphics operation. 520|384 10 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|384 10 0 09:02:25|PASS 410|384 10 1 09:02:25|IC End 400|384 11 1 09:02:25|IC Start 200|384 11 09:02:25|TP Start 520|384 11 00024805 1 1|VSW5TESTSUITE PURPOSE 11 520|384 11 00024805 1 2|Assertion XDrawSegments-11.(A) 520|384 11 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 11 00024805 1 4|is src and the destination pixel is dst and function is 520|384 11 00024805 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|384 11 00024805 1 6|OR (dst AND (NOT plane_mask)). 520|384 11 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 11 00024805 1 8|METH: 520|384 11 00024805 1 9|METH: Set function component of GC to GXnoop. 520|384 11 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 11 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 11 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 11 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 11 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 11 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 11 00024805 1 16|METH: force a foreground fill). 520|384 11 00024805 1 17|METH: Do graphics operation. 520|384 11 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|384 11 0 09:02:27|PASS 410|384 11 1 09:02:27|IC End 400|384 12 1 09:02:27|IC Start 200|384 12 09:02:27|TP Start 520|384 12 00024805 1 1|VSW5TESTSUITE PURPOSE 12 520|384 12 00024805 1 2|Assertion XDrawSegments-12.(A) 520|384 12 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 12 00024805 1 4|is src and the destination pixel is dst and function is 520|384 12 00024805 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|384 12 00024805 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|384 12 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 12 00024805 1 8|METH: 520|384 12 00024805 1 9|METH: Set function component of GC to GXxor. 520|384 12 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 12 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 12 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 12 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 12 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 12 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 12 00024805 1 16|METH: force a foreground fill). 520|384 12 00024805 1 17|METH: Do graphics operation. 520|384 12 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|384 12 0 09:02:28|PASS 410|384 12 1 09:02:28|IC End 400|384 13 1 09:02:28|IC Start 200|384 13 09:02:28|TP Start 520|384 13 00024805 1 1|VSW5TESTSUITE PURPOSE 13 520|384 13 00024805 1 2|Assertion XDrawSegments-13.(A) 520|384 13 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 13 00024805 1 4|is src and the destination pixel is dst and function is GXor, 520|384 13 00024805 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|384 13 00024805 1 6|OR (dst AND (NOT plane_mask)). 520|384 13 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 13 00024805 1 8|METH: 520|384 13 00024805 1 9|METH: Set function component of GC to GXor. 520|384 13 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 13 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 13 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 13 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 13 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 13 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 13 00024805 1 16|METH: force a foreground fill). 520|384 13 00024805 1 17|METH: Do graphics operation. 520|384 13 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|384 13 0 09:02:30|PASS 410|384 13 1 09:02:30|IC End 400|384 14 1 09:02:30|IC Start 200|384 14 09:02:30|TP Start 520|384 14 00024805 1 1|VSW5TESTSUITE PURPOSE 14 520|384 14 00024805 1 2|Assertion XDrawSegments-14.(A) 520|384 14 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 14 00024805 1 4|is src and the destination pixel is dst and function is 520|384 14 00024805 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|384 14 00024805 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 14 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 14 00024805 1 8|METH: 520|384 14 00024805 1 9|METH: Set function component of GC to GXnor. 520|384 14 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 14 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 14 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 14 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 14 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 14 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 14 00024805 1 16|METH: force a foreground fill). 520|384 14 00024805 1 17|METH: Do graphics operation. 520|384 14 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|384 14 00024805 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|384 14 00024805 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|384 14 00024805 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|384 14 00024805 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|384 14 00024805 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|384 14 1 09:02:32|FAIL 410|384 14 1 09:02:32|IC End 400|384 15 1 09:02:32|IC Start 200|384 15 09:02:32|TP Start 520|384 15 00024805 1 1|VSW5TESTSUITE PURPOSE 15 520|384 15 00024805 1 2|Assertion XDrawSegments-15.(A) 520|384 15 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 15 00024805 1 4|is src and the destination pixel is dst and function is 520|384 15 00024805 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|384 15 00024805 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 15 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 15 00024805 1 8|METH: 520|384 15 00024805 1 9|METH: Set function component of GC to GXequiv. 520|384 15 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 15 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 15 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 15 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 15 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 15 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 15 00024805 1 16|METH: force a foreground fill). 520|384 15 00024805 1 17|METH: Do graphics operation. 520|384 15 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|384 15 0 09:02:33|PASS 410|384 15 1 09:02:33|IC End 400|384 16 1 09:02:33|IC Start 200|384 16 09:02:33|TP Start 520|384 16 00024805 1 1|VSW5TESTSUITE PURPOSE 16 520|384 16 00024805 1 2|Assertion XDrawSegments-16.(A) 520|384 16 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 16 00024805 1 4|is src and the destination pixel is dst and function is 520|384 16 00024805 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|384 16 00024805 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|384 16 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 16 00024805 1 8|METH: 520|384 16 00024805 1 9|METH: Set function component of GC to GXinvert. 520|384 16 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 16 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 16 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 16 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 16 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 16 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 16 00024805 1 16|METH: force a foreground fill). 520|384 16 00024805 1 17|METH: Do graphics operation. 520|384 16 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|384 16 0 09:02:35|PASS 410|384 16 1 09:02:35|IC End 400|384 17 1 09:02:35|IC Start 200|384 17 09:02:35|TP Start 520|384 17 00024805 1 1|VSW5TESTSUITE PURPOSE 17 520|384 17 00024805 1 2|Assertion XDrawSegments-17.(A) 520|384 17 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 17 00024805 1 4|is src and the destination pixel is dst and function is 520|384 17 00024805 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|384 17 00024805 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 17 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 17 00024805 1 8|METH: 520|384 17 00024805 1 9|METH: Set function component of GC to GXorReverse. 520|384 17 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 17 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 17 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 17 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 17 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 17 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 17 00024805 1 16|METH: force a foreground fill). 520|384 17 00024805 1 17|METH: Do graphics operation. 520|384 17 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|384 17 0 09:02:36|PASS 410|384 17 1 09:02:36|IC End 400|384 18 1 09:02:36|IC Start 200|384 18 09:02:36|TP Start 520|384 18 00024805 1 1|VSW5TESTSUITE PURPOSE 18 520|384 18 00024805 1 2|Assertion XDrawSegments-18.(A) 520|384 18 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 18 00024805 1 4|is src and the destination pixel is dst and function is 520|384 18 00024805 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|384 18 00024805 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|384 18 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 18 00024805 1 8|METH: 520|384 18 00024805 1 9|METH: Set function component of GC to GXcopyInverted. 520|384 18 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 18 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 18 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 18 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 18 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 18 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 18 00024805 1 16|METH: force a foreground fill). 520|384 18 00024805 1 17|METH: Do graphics operation. 520|384 18 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|384 18 0 09:02:38|PASS 410|384 18 1 09:02:38|IC End 400|384 19 1 09:02:38|IC Start 200|384 19 09:02:38|TP Start 520|384 19 00024805 1 1|VSW5TESTSUITE PURPOSE 19 520|384 19 00024805 1 2|Assertion XDrawSegments-19.(A) 520|384 19 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 19 00024805 1 4|is src and the destination pixel is dst and function is 520|384 19 00024805 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|384 19 00024805 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 19 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 19 00024805 1 8|METH: 520|384 19 00024805 1 9|METH: Set function component of GC to GXorInverted. 520|384 19 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 19 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 19 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 19 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 19 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 19 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 19 00024805 1 16|METH: force a foreground fill). 520|384 19 00024805 1 17|METH: Do graphics operation. 520|384 19 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|384 19 0 09:02:40|PASS 410|384 19 1 09:02:40|IC End 400|384 20 1 09:02:40|IC Start 200|384 20 09:02:40|TP Start 520|384 20 00024805 1 1|VSW5TESTSUITE PURPOSE 20 520|384 20 00024805 1 2|Assertion XDrawSegments-20.(A) 520|384 20 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 20 00024805 1 4|is src and the destination pixel is dst and function is 520|384 20 00024805 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|384 20 00024805 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|384 20 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 20 00024805 1 8|METH: 520|384 20 00024805 1 9|METH: Set function component of GC to GXnand. 520|384 20 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 20 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 20 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 20 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 20 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 20 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 20 00024805 1 16|METH: force a foreground fill). 520|384 20 00024805 1 17|METH: Do graphics operation. 520|384 20 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|384 20 00024805 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|384 20 00024805 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|384 20 00024805 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|384 20 00024805 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|384 20 00024805 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|384 20 1 09:02:41|FAIL 410|384 20 1 09:02:41|IC End 400|384 21 1 09:02:41|IC Start 200|384 21 09:02:41|TP Start 520|384 21 00024805 1 1|VSW5TESTSUITE PURPOSE 21 520|384 21 00024805 1 2|Assertion XDrawSegments-21.(A) 520|384 21 00024805 1 3|When a graphics operation is performed and the source pixel 520|384 21 00024805 1 4|is src and the destination pixel is dst and function is 520|384 21 00024805 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|384 21 00024805 1 6|AND (NOT plane_mask)). 520|384 21 00024805 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|384 21 00024805 1 8|METH: 520|384 21 00024805 1 9|METH: Set function component of GC to GXset. 520|384 21 00024805 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|384 21 00024805 1 11|METH: For source pixel values of src = 0, 1 520|384 21 00024805 1 12|METH: Set all points in drawable to destination pixel value. 520|384 21 00024805 1 13|METH: Set foreground component of GC to source pixel value. 520|384 21 00024805 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|384 21 00024805 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|384 21 00024805 1 16|METH: force a foreground fill). 520|384 21 00024805 1 17|METH: Do graphics operation. 520|384 21 00024805 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|384 21 0 09:02:43|PASS 410|384 21 1 09:02:43|IC End 400|384 22 1 09:02:43|IC Start 200|384 22 09:02:43|TP Start 520|384 22 00024805 1 1|VSW5TESTSUITE PURPOSE 22 520|384 22 00024805 1 2|Assertion XDrawSegments-22.(A) 520|384 22 00024805 1 3|The value for plane_mask is truncated to the depth of the 520|384 22 00024805 1 4|GC. 520|384 22 00024805 1 5|METH: Set foreground to pattern of 1's and 0's 520|384 22 00024805 1 6|METH: Set plane-mask to values larger than the depth. 520|384 22 00024805 1 7|METH: Verify that result is what would be expected if the extra bits 520|384 22 00024805 1 8|METH: were masked off. 520|384 22 00024805 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|384 22 00024805 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|384 22 00024805 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|384 22 00024805 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|384 22 00024805 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|384 22 00024805 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|384 22 00024805 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|384 22 00024805 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|384 22 00024805 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|384 22 1 09:02:43|FAIL 410|384 22 1 09:02:43|IC End 400|384 23 1 09:02:43|IC Start 200|384 23 09:02:43|TP Start 520|384 23 00024805 1 1|VSW5TESTSUITE PURPOSE 23 520|384 23 00024805 1 2|Assertion XDrawSegments-23.(A) 520|384 23 00024805 1 3|The plane_mask specifies which planes of the destination 520|384 23 00024805 1 4|are to be modified, one bit per plane, with bits being 520|384 23 00024805 1 5|assigned to planes from the least significant bit of the 520|384 23 00024805 1 6|word to the most significant bit. 520|384 23 00024805 1 7|METH: Set foreground to pattern of 1's and 0's 520|384 23 00024805 1 8|METH: Select a variety of plane masks. 520|384 23 00024805 1 9|METH: Verify that the expected pixels are drawn. 220|384 23 0 09:02:44|PASS 410|384 23 1 09:02:44|IC End 400|384 24 1 09:02:44|IC Start 200|384 24 09:02:44|TP Start 520|384 24 00024805 1 1|VSW5TESTSUITE PURPOSE 24 520|384 24 00024805 1 2|Assertion XDrawSegments-24.(A) 520|384 24 00024805 1 3|When line_width is greater than or equal to one, and the 520|384 24 00024805 1 4|center of a pixel is fully inside the boundary, then the 520|384 24 00024805 1 5|pixel is drawn. 520|384 24 00024805 1 6|METH: Draw a variety of lines with various widths. 520|384 24 00024805 1 7|METH: Pixmap verify. 220|384 24 0 09:02:44|PASS 410|384 24 1 09:02:44|IC End 400|384 25 1 09:02:44|IC Start 200|384 25 09:02:44|TP Start 520|384 25 00024805 1 1|VSW5TESTSUITE PURPOSE 25 520|384 25 00024805 1 2|Assertion XDrawSegments-25.(A) 520|384 25 00024805 1 3|When line_width is greater than or equal to one, and the 520|384 25 00024805 1 4|center of the pixel is exactly on the boundary, and the 520|384 25 00024805 1 5|boundary is not horizontal, and the interior is immediately 520|384 25 00024805 1 6|to its right (x increasing direction), then the pixel is 520|384 25 00024805 1 7|drawn. 520|384 25 00024805 1 8|METH: Draw sloping line. 520|384 25 00024805 1 9|METH: Verify that a pixel on the boundary is set. 520|384 25 00024805 1 10|METH: (More complicated cases are covered by pixel verification elsewhere.) 220|384 25 0 09:02:44|PASS 410|384 25 1 09:02:44|IC End 400|384 26 1 09:02:44|IC Start 200|384 26 09:02:44|TP Start 520|384 26 00024805 1 1|VSW5TESTSUITE PURPOSE 26 520|384 26 00024805 1 2|Assertion XDrawSegments-26.(A) 520|384 26 00024805 1 3|When line_width is greater than or equal to one, and the 520|384 26 00024805 1 4|center of the pixel is exactly on the boundary, and the 520|384 26 00024805 1 5|boundary is horizontal, and the interior or the boundary is 520|384 26 00024805 1 6|immediately below (y increasing direction), and the interior 520|384 26 00024805 1 7|or the boundary is immediately to the right (x increasing 520|384 26 00024805 1 8|direction), then the pixel is drawn. 520|384 26 00024805 1 9|METH: Draw horizontal line. 520|384 26 00024805 1 10|METH: Verify that pixels on boundary with interior below are set. 520|384 26 00024805 1 11|METH: Verify that pixels on boundary with interior above are not set. 520|384 26 00024805 1 12|METH: Verify that pixels on boundary with interior to the right are set. 520|384 26 00024805 1 13|METH: Verify that pixels on boundary with interior to the left are not set. 220|384 26 0 09:02:44|PASS 410|384 26 1 09:02:44|IC End 400|384 27 1 09:02:44|IC Start 200|384 27 09:02:44|TP Start 520|384 27 00024805 1 1|VSW5TESTSUITE PURPOSE 27 520|384 27 00024805 1 2|Assertion XDrawSegments-27.(B) 520|384 27 00024805 1 3|When line_width is zero, then a one pixel wide line is 520|384 27 00024805 1 4|drawn using an unspecified, device-dependent algorithm. 520|384 27 00024805 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|384 27 00024805 1 6|METH: Draw horizontal zero width line. 520|384 27 00024805 1 7|METH: Issue warning message if line is not one pixel in width. 520|384 27 00024805 1 8|METH: Report assertion UNTESTED. 220|384 27 5 09:02:45|UNTESTED 410|384 27 1 09:02:45|IC End 400|384 28 1 09:02:45|IC Start 200|384 28 09:02:45|TP Start 520|384 28 00024805 1 1|VSW5TESTSUITE PURPOSE 28 520|384 28 00024805 1 2|Assertion XDrawSegments-28.(A) 520|384 28 00024805 1 3|When line_width is zero, and a line is drawn unclipped from 520|384 28 00024805 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|384 28 00024805 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|384 28 00024805 1 6|touched by drawing the first line, then point [x+dx, y+dy] 520|384 28 00024805 1 7|is touched by drawing the second line. 520|384 28 00024805 1 8|METH: Draw thin line. 520|384 28 00024805 1 9|METH: Save image with origin based on line position. 520|384 28 00024805 1 10|METH: Draw thin line displaced by fixed amount. 520|384 28 00024805 1 11|METH: Save image with origin in same position relative to line. 520|384 28 00024805 1 12|METH: Compare images. 220|384 28 0 09:02:45|PASS 410|384 28 1 09:02:45|IC End 400|384 29 1 09:02:45|IC Start 200|384 29 09:02:45|TP Start 520|384 29 00024805 1 1|VSW5TESTSUITE PURPOSE 29 520|384 29 00024805 1 2|Assertion XDrawSegments-29.(-) 520|384 29 00024805 1 3|When line_width is zero, and a line is drawn unclipped from 520|384 29 00024805 1 4|[x1, y1] to [x2, y2] and another line is drawn unclipped 520|384 29 00024805 1 5|from [x1+dx, y1+dy] to [x2+dx, y2+dy], and a point [x, y] is 520|384 29 00024805 1 6|not touched by drawing the first line, then point [x+dx, 520|384 29 00024805 1 7|y+dy] is not touched by drawing the second line. 520|384 29 00024805 1 8|The assertion is descriptive or is tested elsewhere. 220|384 29 3 09:02:45|NOTINUSE 410|384 29 1 09:02:45|IC End 400|384 30 1 09:02:45|IC Start 200|384 30 09:02:45|TP Start 520|384 30 00024805 1 1|VSW5TESTSUITE PURPOSE 30 520|384 30 00024805 1 2|Assertion XDrawSegments-30.(-) 520|384 30 00024805 1 3|When a line is clipped, and the point is inside the 520|384 30 00024805 1 4|clipping region, and the point would be touched by the 520|384 30 00024805 1 5|unclipped line, then the pixel is drawn. 520|384 30 00024805 1 6|The assertion is descriptive or is tested elsewhere. 220|384 30 3 09:02:45|NOTINUSE 410|384 30 1 09:02:45|IC End 400|384 31 1 09:02:45|IC Start 200|384 31 09:02:45|TP Start 520|384 31 00024805 1 1|VSW5TESTSUITE PURPOSE 31 520|384 31 00024805 1 2|Assertion XDrawSegments-31.(-) 520|384 31 00024805 1 3|When the line_style is LineSolid, then the full path of 520|384 31 00024805 1 4|the line is drawn. 520|384 31 00024805 1 5|The assertion is descriptive or is tested elsewhere. 220|384 31 3 09:02:45|NOTINUSE 410|384 31 1 09:02:45|IC End 400|384 32 1 09:02:45|IC Start 200|384 32 09:02:45|TP Start 520|384 32 00024805 1 1|VSW5TESTSUITE PURPOSE 32 520|384 32 00024805 1 2|Assertion XDrawSegments-32.(A) 520|384 32 00024805 1 3|When the line_style is LineOnOffDash, then cap_style 520|384 32 00024805 1 4|applies to all internal ends of the individual dashes, 520|384 32 00024805 1 5|except CapNotLast is treated as CapButt. 520|384 32 00024805 1 6|METH: Set graphics coordinates for dashed lines 520|384 32 00024805 1 7|METH: (includes horizontal and vertical cases, 520|384 32 00024805 1 8|METH: and includes joins and caps where relevant). 520|384 32 00024805 1 9|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|384 32 00024805 1 10|METH: Set the dash_list of the GC to using XSetDashes. 520|384 32 00024805 1 11|METH: For cap_style CapNotLast, CapButt, CapProjecting, CapRound: 520|384 32 00024805 1 12|METH: Set the cap_style of the GC using XChangeGC. 520|384 32 00024805 1 13|METH: Draw paths. 520|384 32 00024805 1 14|METH: Pixmap verify. 520|384 32 00024805 1 15|METH: Clear drawable. 220|384 32 0 09:02:47|PASS 410|384 32 1 09:02:47|IC End 400|384 33 1 09:02:47|IC Start 200|384 33 09:02:47|TP Start 520|384 33 00024805 1 1|VSW5TESTSUITE PURPOSE 33 520|384 33 00024805 1 2|Assertion XDrawSegments-33.(-) 520|384 33 00024805 1 3|When line_style is LineSolid and fill_style is FillSolid, 520|384 33 00024805 1 4|then on a call to XDrawSegments the source pixel for the 520|384 33 00024805 1 5|drawing operation is foreground. 520|384 33 00024805 1 6|The assertion is descriptive or is tested elsewhere. 220|384 33 3 09:02:47|NOTINUSE 410|384 33 1 09:02:47|IC End 400|384 34 1 09:02:47|IC Start 200|384 34 09:02:47|TP Start 520|384 34 00024805 1 1|VSW5TESTSUITE PURPOSE 34 520|384 34 00024805 1 2|Assertion XDrawSegments-34.(-) 520|384 34 00024805 1 3|When line_style is LineSolid and fill_style is FillTiled, 520|384 34 00024805 1 4|then on a call to XDrawSegments the source for the drawing 520|384 34 00024805 1 5|operation is tile. 520|384 34 00024805 1 6|The assertion is descriptive or is tested elsewhere. 220|384 34 3 09:02:47|NOTINUSE 410|384 34 1 09:02:47|IC End 400|384 35 1 09:02:47|IC Start 200|384 35 09:02:47|TP Start 520|384 35 00024805 1 1|VSW5TESTSUITE PURPOSE 35 520|384 35 00024805 1 2|Assertion XDrawSegments-35.(-) 520|384 35 00024805 1 3|When line_style is LineSolid and fill_style is 520|384 35 00024805 1 4|FillOpaqueStippled, then on a call to XDrawSegments the 520|384 35 00024805 1 5|source for the drawing operation is a tile with the same 520|384 35 00024805 1 6|width and height as stipple, but with background everywhere 520|384 35 00024805 1 7|stipple has a zero and with foreground everywhere stipple 520|384 35 00024805 1 8|has a one. 520|384 35 00024805 1 9|The assertion is descriptive or is tested elsewhere. 220|384 35 3 09:02:47|NOTINUSE 410|384 35 1 09:02:47|IC End 400|384 36 1 09:02:47|IC Start 200|384 36 09:02:47|TP Start 520|384 36 00024805 1 1|VSW5TESTSUITE PURPOSE 36 520|384 36 00024805 1 2|Assertion XDrawSegments-36.(-) 520|384 36 00024805 1 3|When line_style is LineSolid and fill_style is FillStippled, 520|384 36 00024805 1 4|then on a call to XDrawSegments the source for the drawing 520|384 36 00024805 1 5|operation is foreground masked by the stipple pattern tiled 520|384 36 00024805 1 6|in a single plane. 520|384 36 00024805 1 7|The assertion is descriptive or is tested elsewhere. 220|384 36 3 09:02:47|NOTINUSE 410|384 36 1 09:02:47|IC End 400|384 37 1 09:02:47|IC Start 200|384 37 09:02:47|TP Start 520|384 37 00024805 1 1|VSW5TESTSUITE PURPOSE 37 520|384 37 00024805 1 2|Assertion XDrawSegments-37.(-) 520|384 37 00024805 1 3|When line_style is LineOnOffDash and the dash is odd, then 520|384 37 00024805 1 4|nothing is drawn. 520|384 37 00024805 1 5|The assertion is descriptive or is tested elsewhere. 220|384 37 3 09:02:47|NOTINUSE 410|384 37 1 09:02:47|IC End 400|384 38 1 09:02:47|IC Start 200|384 38 09:02:47|TP Start 520|384 38 00024805 1 1|VSW5TESTSUITE PURPOSE 38 520|384 38 00024805 1 2|Assertion XDrawSegments-38.(-) 520|384 38 00024805 1 3|When line_style is LineOnOffDash and the dash is even and 520|384 38 00024805 1 4|fill_style is FillSolid, then on a call to XDrawSegments 520|384 38 00024805 1 5|the source pixel for the drawing operation is foreground. 520|384 38 00024805 1 6|The assertion is descriptive or is tested elsewhere. 220|384 38 3 09:02:47|NOTINUSE 410|384 38 1 09:02:47|IC End 400|384 39 1 09:02:47|IC Start 200|384 39 09:02:47|TP Start 520|384 39 00024805 1 1|VSW5TESTSUITE PURPOSE 39 520|384 39 00024805 1 2|Assertion XDrawSegments-39.(A) 520|384 39 00024805 1 3|When line_style is LineOnOffDash and the dash is even and 520|384 39 00024805 1 4|fill_style is FillTiled, then on a call to XDrawSegments 520|384 39 00024805 1 5|the source for the drawing operation is tile. 520|384 39 00024805 1 6|METH: Create a tile with depth of drawable. 520|384 39 00024805 1 7|METH: Set graphics coordinates for dashed lines 520|384 39 00024805 1 8|METH: (includes horizontal and vertical cases, 520|384 39 00024805 1 9|METH: and includes joins and caps where relevant). 520|384 39 00024805 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|384 39 00024805 1 11|METH: to interesting values. 520|384 39 00024805 1 12|METH: Set the tile component of the GC to tile using XSetTile. 520|384 39 00024805 1 13|METH: Set fill-style to FillTiled using XSetFillStyle. 520|384 39 00024805 1 14|METH: Set line-style to LineOnOffDash using XChangeGC. 520|384 39 00024805 1 15|METH: Do graphics operation. 520|384 39 00024805 1 16|METH: Pixmap verify. 220|384 39 0 09:02:48|PASS 410|384 39 1 09:02:48|IC End 400|384 40 1 09:02:48|IC Start 200|384 40 09:02:48|TP Start 520|384 40 00024805 1 1|VSW5TESTSUITE PURPOSE 40 520|384 40 00024805 1 2|Assertion XDrawSegments-40.(A) 520|384 40 00024805 1 3|When line_style is LineOnOffDash and the dash is even and 520|384 40 00024805 1 4|fill_style is FillOpaqueStippled, then on a call to 520|384 40 00024805 1 5|XDrawSegments the source for the drawing operation is a tile 520|384 40 00024805 1 6|with the same width and height as stipple, but with 520|384 40 00024805 1 7|background everywhere stipple has a zero and with foreground 520|384 40 00024805 1 8|everywhere stipple has a one. 520|384 40 00024805 1 9|METH: Create a stipple bitmap. 520|384 40 00024805 1 10|METH: Set graphics coordinates for dashed lines 520|384 40 00024805 1 11|METH: (includes horizontal and vertical cases, 520|384 40 00024805 1 12|METH: and includes joins and caps where relevant). 520|384 40 00024805 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|384 40 00024805 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|384 40 00024805 1 15|METH: Set line-style to LineOnOffDash using XChangeGC. 520|384 40 00024805 1 16|METH: Do graphics operation. 520|384 40 00024805 1 17|METH: Pixmap verify. 220|384 40 0 09:02:48|PASS 410|384 40 1 09:02:48|IC End 400|384 41 1 09:02:48|IC Start 200|384 41 09:02:48|TP Start 520|384 41 00024805 1 1|VSW5TESTSUITE PURPOSE 41 520|384 41 00024805 1 2|Assertion XDrawSegments-41.(A) 520|384 41 00024805 1 3|When line_style is LineOnOffDash and the dash is even and 520|384 41 00024805 1 4|fill_style is FillStippled, then on a call to XDrawSegments 520|384 41 00024805 1 5|the source for the drawing operation is foreground masked by 520|384 41 00024805 1 6|the stipple pattern tiled in a single plane. 520|384 41 00024805 1 7|METH: Create a stipple bitmap. 520|384 41 00024805 1 8|METH: Set graphics coordinates for dashed lines 520|384 41 00024805 1 9|METH: (includes horizontal and vertical cases, 520|384 41 00024805 1 10|METH: and includes joins and caps where relevant). 520|384 41 00024805 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|384 41 00024805 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|384 41 00024805 1 13|METH: Set line-style to LineOnOffDash using XChangeGC. 520|384 41 00024805 1 14|METH: Do graphics operation. 520|384 41 00024805 1 15|METH: Pixmap verify. 220|384 41 0 09:02:48|PASS 410|384 41 1 09:02:48|IC End 400|384 42 1 09:02:48|IC Start 200|384 42 09:02:48|TP Start 520|384 42 00024805 1 1|VSW5TESTSUITE PURPOSE 42 520|384 42 00024805 1 2|Assertion XDrawSegments-42.(A) 520|384 42 00024805 1 3|When line_style is LineDoubleDash and the dash is even and 520|384 42 00024805 1 4|fill_style is FillSolid, then on a call to XDrawSegments 520|384 42 00024805 1 5|the source pixel for the drawing operation is foreground. 520|384 42 00024805 1 6|METH: Draw complete path with line-style LineSolid and save results. 520|384 42 00024805 1 7|METH: Clear drawable. 520|384 42 00024805 1 8|METH: Draw same path with line-style LineDoubleDash 520|384 42 00024805 1 9|METH: Reverse foreground and background. 520|384 42 00024805 1 10|METH: Set gc function to GXor. 520|384 42 00024805 1 11|METH: Draw same path again over previous drawing. 520|384 42 00024805 1 12|METH: Check that the combined result is equivalent to using FillSolid. 220|384 42 0 09:02:51|PASS 410|384 42 1 09:02:51|IC End 400|384 43 1 09:02:51|IC Start 200|384 43 09:02:51|TP Start 520|384 43 00024805 1 1|VSW5TESTSUITE PURPOSE 43 520|384 43 00024805 1 2|Assertion XDrawSegments-43.(A) 520|384 43 00024805 1 3|When line_style is LineDoubleDash and the dash is even and 520|384 43 00024805 1 4|fill_style is FillTiled, then on a call to XDrawSegments 520|384 43 00024805 1 5|the source for the drawing operation is tile. 520|384 43 00024805 1 6|METH: Create a tile with depth of drawable. 520|384 43 00024805 1 7|METH: Set graphics coordinates for dashed lines 520|384 43 00024805 1 8|METH: (includes horizontal and vertical cases, 520|384 43 00024805 1 9|METH: and includes joins and caps where relevant). 520|384 43 00024805 1 10|METH: If depth is greater than one, set the fg and bg in the tile 520|384 43 00024805 1 11|METH: to interesting values. 520|384 43 00024805 1 12|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|384 43 00024805 1 13|METH: Set the tile component of the GC to tile using XSetTile. 520|384 43 00024805 1 14|METH: Set fill-style to FillTiled using XSetFillStyle. 520|384 43 00024805 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|384 43 00024805 1 16|METH: Do graphics operation. 520|384 43 00024805 1 17|METH: Pixmap verify. 220|384 43 0 09:02:51|PASS 410|384 43 1 09:02:51|IC End 400|384 44 1 09:02:51|IC Start 200|384 44 09:02:51|TP Start 520|384 44 00024805 1 1|VSW5TESTSUITE PURPOSE 44 520|384 44 00024805 1 2|Assertion XDrawSegments-44.(A) 520|384 44 00024805 1 3|When line_style is LineDoubleDash and the dash is even and 520|384 44 00024805 1 4|fill_style is FillOpaqueStippled, then on a call to 520|384 44 00024805 1 5|XDrawSegments the source for the drawing operation is a tile 520|384 44 00024805 1 6|with the same width and height as stipple, but with 520|384 44 00024805 1 7|background everywhere stipple has a zero and with foreground 520|384 44 00024805 1 8|everywhere stipple has a one. 520|384 44 00024805 1 9|METH: Create a stipple bitmap. 520|384 44 00024805 1 10|METH: Set graphics coordinates for dashed lines 520|384 44 00024805 1 11|METH: (includes horizontal and vertical cases, 520|384 44 00024805 1 12|METH: and includes joins and caps where relevant). 520|384 44 00024805 1 13|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|384 44 00024805 1 14|METH: Set fill-style to FillOpaqueStippled using XSetFillStyle. 520|384 44 00024805 1 15|METH: Set line-style to LineDoubleDash using XChangeGC. 520|384 44 00024805 1 16|METH: Do graphics operation. 520|384 44 00024805 1 17|METH: Pixmap verify. 220|384 44 0 09:02:51|PASS 410|384 44 1 09:02:51|IC End 400|384 45 1 09:02:51|IC Start 200|384 45 09:02:51|TP Start 520|384 45 00024805 1 1|VSW5TESTSUITE PURPOSE 45 520|384 45 00024805 1 2|Assertion XDrawSegments-45.(A) 520|384 45 00024805 1 3|When line_style is LineDoubleDash and the dash is even and 520|384 45 00024805 1 4|fill_style is FillStippled, then on a call to XDrawSegments 520|384 45 00024805 1 5|the source for the drawing operation is foreground masked by 520|384 45 00024805 1 6|the stipple pattern tiled in a single plane. 520|384 45 00024805 1 7|METH: Create a stipple bitmap. 520|384 45 00024805 1 8|METH: Set graphics coordinates for dashed lines 520|384 45 00024805 1 9|METH: (includes horizontal and vertical cases, 520|384 45 00024805 1 10|METH: and includes joins and caps where relevant). 520|384 45 00024805 1 11|METH: Set the stipple component of the GC to stipple using XSetStipple. 520|384 45 00024805 1 12|METH: Set fill-style to FillStippled using XSetFillStyle. 520|384 45 00024805 1 13|METH: Set line-style to LineDoubleDash using XChangeGC. 520|384 45 00024805 1 14|METH: Do graphics operation. 520|384 45 00024805 1 15|METH: Pixmap verify. 220|384 45 0 09:02:52|PASS 410|384 45 1 09:02:52|IC End 400|384 46 1 09:02:52|IC Start 200|384 46 09:02:52|TP Start 520|384 46 00024805 1 1|VSW5TESTSUITE PURPOSE 46 520|384 46 00024805 1 2|Assertion XDrawSegments-46.(-) 520|384 46 00024805 1 3|When line-style is LineDoubleDash and the dash is odd and 520|384 46 00024805 1 4|fill_style is FillSolid, then on a call to XDrawSegments 520|384 46 00024805 1 5|the source for the drawing operation is background. 520|384 46 00024805 1 6|The assertion is descriptive or is tested elsewhere. 220|384 46 3 09:02:52|NOTINUSE 410|384 46 1 09:02:52|IC End 400|384 47 1 09:02:52|IC Start 200|384 47 09:02:52|TP Start 520|384 47 00024805 1 1|VSW5TESTSUITE PURPOSE 47 520|384 47 00024805 1 2|Assertion XDrawSegments-47.(-) 520|384 47 00024805 1 3|When line-style is LineDoubleDash and the dash is odd and 520|384 47 00024805 1 4|fill_style is FillTiled, then on a call to XDrawSegments 520|384 47 00024805 1 5|the source for the drawing operation is tile. 520|384 47 00024805 1 6|The assertion is descriptive or is tested elsewhere. 220|384 47 3 09:02:52|NOTINUSE 410|384 47 1 09:02:52|IC End 400|384 48 1 09:02:52|IC Start 200|384 48 09:02:52|TP Start 520|384 48 00024805 1 1|VSW5TESTSUITE PURPOSE 48 520|384 48 00024805 1 2|Assertion XDrawSegments-48.(-) 520|384 48 00024805 1 3|When line-style is LineDoubleDash and the dash is odd and 520|384 48 00024805 1 4|fill_style is FillOpaqueStippled, then on a call to 520|384 48 00024805 1 5|XDrawSegments the source for the drawing operation is a tile 520|384 48 00024805 1 6|with the same width and height as stipple, but with 520|384 48 00024805 1 7|background everywhere stipple has a zero and with foreground 520|384 48 00024805 1 8|everywhere stipple has a one. 520|384 48 00024805 1 9|The assertion is descriptive or is tested elsewhere. 220|384 48 3 09:02:52|NOTINUSE 410|384 48 1 09:02:52|IC End 400|384 49 1 09:02:52|IC Start 200|384 49 09:02:52|TP Start 520|384 49 00024805 1 1|VSW5TESTSUITE PURPOSE 49 520|384 49 00024805 1 2|Assertion XDrawSegments-49.(-) 520|384 49 00024805 1 3|When line-style is LineDoubleDash and the dash is odd and 520|384 49 00024805 1 4|fill_style is FillStippled, then on a call to XDrawSegments 520|384 49 00024805 1 5|the source for the drawing operation is background masked by 520|384 49 00024805 1 6|the stipple pattern tiled in a single plane. 520|384 49 00024805 1 7|The assertion is descriptive or is tested elsewhere. 220|384 49 3 09:02:52|NOTINUSE 410|384 49 1 09:02:52|IC End 400|384 50 1 09:02:52|IC Start 200|384 50 09:02:52|TP Start 520|384 50 00024805 1 1|VSW5TESTSUITE PURPOSE 50 520|384 50 00024805 1 2|Assertion XDrawSegments-50.(A) 520|384 50 00024805 1 3|A call to XDrawSegments does not draw each pixel of a 520|384 50 00024805 1 4|particular line more than once. 520|384 50 00024805 1 5|METH: For each line-style 520|384 50 00024805 1 6|METH: Draw line with gc function GXcopy. 520|384 50 00024805 1 7|METH: Save image. 520|384 50 00024805 1 8|METH: Clear drawable. 520|384 50 00024805 1 9|METH: Draw line with gc function GXxor 520|384 50 00024805 1 10|METH: Verify that the image is the same as that saved. 220|384 50 0 09:02:55|PASS 410|384 50 1 09:02:55|IC End 400|384 51 1 09:02:55|IC Start 200|384 51 09:02:55|TP Start 520|384 51 00024805 1 1|VSW5TESTSUITE PURPOSE 51 520|384 51 00024805 1 2|Assertion XDrawSegments-51.(A) 520|384 51 00024805 1 3|When line_width is greater than or equal to one, and 520|384 51 00024805 1 4|line_style is LineSolid, and a line is drawn from [x1, y1] 520|384 51 00024805 1 5|to [x2, y2], and a line is drawn from [x2, y2] to [x1, y1], 520|384 51 00024805 1 6|then the same pixels are drawn in each case. 520|384 51 00024805 1 7|METH: Draw lines in one direction. 520|384 51 00024805 1 8|METH: Save image. 520|384 51 00024805 1 9|METH: Clear drawable. 520|384 51 00024805 1 10|METH: Draw lines in opposite direction. 520|384 51 00024805 1 11|METH: Verify that the image is the same as that saved and that something was drawn. 220|384 51 0 09:02:57|PASS 410|384 51 1 09:02:57|IC End 400|384 52 1 09:02:57|IC Start 200|384 52 09:02:57|TP Start 520|384 52 00024805 1 1|VSW5TESTSUITE PURPOSE 52 520|384 52 00024805 1 2|Assertion XDrawSegments-52.(A) 520|384 52 00024805 1 3|When the cap_style is CapNotLast and the line_width is 520|384 52 00024805 1 4|greater than zero (> 0), then this is equivalent to CapButt. 520|384 52 00024805 1 5|METH: For a variety of line widths, both odd and even. 520|384 52 00024805 1 6|METH: Draw line with CapNotLast. 520|384 52 00024805 1 7|METH: Save the image on the drawable. 520|384 52 00024805 1 8|METH: Draw line with CapButt. 520|384 52 00024805 1 9|METH: Verify that the images drawn were the same. 220|384 52 0 09:03:02|PASS 410|384 52 1 09:03:02|IC End 400|384 53 1 09:03:02|IC Start 200|384 53 09:03:02|TP Start 520|384 53 00024805 1 1|VSW5TESTSUITE PURPOSE 53 520|384 53 00024805 1 2|Assertion XDrawSegments-53.(A) 520|384 53 00024805 1 3|When the cap_style is CapNotLast and the line_width is zero 520|384 53 00024805 1 4|(0), then this is equivalent to CapButt except that the 520|384 53 00024805 1 5|final endpoint is not drawn. 520|384 53 00024805 1 6|METH: Draw line with CapButt. 520|384 53 00024805 1 7|METH: Set GC component function to GXxor. 520|384 53 00024805 1 8|METH: Draw line with CapNotLast. 520|384 53 00024805 1 9|METH: Verify that only the final end point is set. 220|384 53 0 09:03:02|PASS 410|384 53 1 09:03:02|IC End 400|384 54 1 09:03:02|IC Start 200|384 54 09:03:02|TP Start 520|384 54 00024805 1 1|VSW5TESTSUITE PURPOSE 54 520|384 54 00024805 1 2|Assertion XDrawSegments-54.(A) 520|384 54 00024805 1 3|When the cap_style is CapButt, then the line is square at 520|384 54 00024805 1 4|the endpoint (perpendicular to the slope of the line) with 520|384 54 00024805 1 5|no projection beyond. 520|384 54 00024805 1 6|METH: Draw line with CapButt and odd or even line width. 520|384 54 00024805 1 7|METH: Pixmap verify. 220|384 54 0 09:03:02|PASS 410|384 54 1 09:03:02|IC End 400|384 55 1 09:03:02|IC Start 200|384 55 09:03:02|TP Start 520|384 55 00024805 1 1|VSW5TESTSUITE PURPOSE 55 520|384 55 00024805 1 2|Assertion XDrawSegments-55.(A) 520|384 55 00024805 1 3|When the cap_style is CapRound and line-width is zero, then 520|384 55 00024805 1 4|this is equivalent to CapButt. 520|384 55 00024805 1 5|METH: Draw line with CapRound. 520|384 55 00024805 1 6|METH: Save the image on the drawable. 520|384 55 00024805 1 7|METH: Draw line with CapButt. 520|384 55 00024805 1 8|METH: Verify that the images drawn were the same. 220|384 55 0 09:03:03|PASS 410|384 55 1 09:03:03|IC End 400|384 56 1 09:03:03|IC Start 200|384 56 09:03:03|TP Start 520|384 56 00024805 1 1|VSW5TESTSUITE PURPOSE 56 520|384 56 00024805 1 2|Assertion XDrawSegments-56.(A) 520|384 56 00024805 1 3|When the cap_style is CapRound and line-width is not zero, 520|384 56 00024805 1 4|then the line has a circular arc, with the diamater equal to 520|384 56 00024805 1 5|the line_width, centred on the endpoint. 520|384 56 00024805 1 6|METH: For a variety of line widths. 520|384 56 00024805 1 7|METH: Draw line with CapRound. 520|384 56 00024805 1 8|METH: Pixmap verify. 220|384 56 0 09:03:05|PASS 410|384 56 1 09:03:05|IC End 400|384 57 1 09:03:05|IC Start 200|384 57 09:03:05|TP Start 520|384 57 00024805 1 1|VSW5TESTSUITE PURPOSE 57 520|384 57 00024805 1 2|Assertion XDrawSegments-57.(A) 520|384 57 00024805 1 3|When the cap_style is CapProjecting and line-width is zero, 520|384 57 00024805 1 4|then this is equivalent to CapButt. 520|384 57 00024805 1 5|METH: Draw line with CapProjecting. 520|384 57 00024805 1 6|METH: Save the image on the drawable. 520|384 57 00024805 1 7|METH: Draw line with CapButt. 520|384 57 00024805 1 8|METH: Verify that the images drawn were the same. 220|384 57 0 09:03:06|PASS 410|384 57 1 09:03:06|IC End 400|384 58 1 09:03:06|IC Start 200|384 58 09:03:06|TP Start 520|384 58 00024805 1 1|VSW5TESTSUITE PURPOSE 58 520|384 58 00024805 1 2|Assertion XDrawSegments-58.(A) 520|384 58 00024805 1 3|When the cap_style is CapProjecting and line-width is not 520|384 58 00024805 1 4|zero, then the line is square at the end, but the path 520|384 58 00024805 1 5|continues beyond the endpoint for a distance equal to half 520|384 58 00024805 1 6|the line-width. 520|384 58 00024805 1 7|METH: Draw horizontal line. 520|384 58 00024805 1 8|METH: Verify directly that path continues beyond end points. 520|384 58 00024805 1 9|METH: Draw arbitrary line. 520|384 58 00024805 1 10|METH: Pixmap verify. 220|384 58 0 09:03:06|PASS 410|384 58 1 09:03:06|IC End 400|384 59 1 09:03:06|IC Start 200|384 59 09:03:06|TP Start 520|384 59 00024805 1 1|VSW5TESTSUITE PURPOSE 59 520|384 59 00024805 1 2|Assertion XDrawSegments-59.(A) 520|384 59 00024805 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|384 59 00024805 1 4|the cap_style is applied to both endpoints and the 520|384 59 00024805 1 5|line_width is equal to zero and the cap_style is CapNotLast, 520|384 59 00024805 1 6|then the results are device-dependent, but the desired 520|384 59 00024805 1 7|effect is that nothing is drawn. 520|384 59 00024805 1 8|METH: Draw line with zero width and length. 520|384 59 00024805 1 9|METH: Verify that nothing is drawn. 520|384 59 00024805 1 10|METH: (Test always passes whatever the result.) 220|384 59 0 09:03:06|PASS 410|384 59 1 09:03:06|IC End 400|384 60 1 09:03:06|IC Start 200|384 60 09:03:06|TP Start 520|384 60 00024805 1 1|VSW5TESTSUITE PURPOSE 60 520|384 60 00024805 1 2|Assertion XDrawSegments-60.(A) 520|384 60 00024805 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|384 60 00024805 1 4|the cap_style is applied to both endpoints and the 520|384 60 00024805 1 5|line_width is equal to zero and the cap_style is CapRound, 520|384 60 00024805 1 6|then the results are the same as for CapButt with line_width 520|384 60 00024805 1 7|equal to zero. 520|384 60 00024805 1 8|METH: Draw zero length line with CapRound. 520|384 60 00024805 1 9|METH: Save the image on the drawable. 520|384 60 00024805 1 10|METH: Draw zero length line with CapButt. 520|384 60 00024805 1 11|METH: Verify that the images drawn were the same. 220|384 60 0 09:03:07|PASS 410|384 60 1 09:03:07|IC End 400|384 61 1 09:03:07|IC Start 200|384 61 09:03:07|TP Start 520|384 61 00024805 1 1|VSW5TESTSUITE PURPOSE 61 520|384 61 00024805 1 2|Assertion XDrawSegments-61.(A) 520|384 61 00024805 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|384 61 00024805 1 4|the cap_style is applied to both endpoints and the 520|384 61 00024805 1 5|line_width is equal to zero and the cap_style is 520|384 61 00024805 1 6|CapProjecting, then the results are the same as for CapButt 520|384 61 00024805 1 7|with line_width equal to zero. 520|384 61 00024805 1 8|METH: Draw zero length line with CapProjecting. 520|384 61 00024805 1 9|METH: Save the image on the drawable. 520|384 61 00024805 1 10|METH: Draw zero length line with CapButt. 520|384 61 00024805 1 11|METH: Verify that the images drawn were the same. 220|384 61 0 09:03:07|PASS 410|384 61 1 09:03:07|IC End 400|384 62 1 09:03:07|IC Start 200|384 62 09:03:07|TP Start 520|384 62 00024805 1 1|VSW5TESTSUITE PURPOSE 62 520|384 62 00024805 1 2|Assertion XDrawSegments-62.(A) 520|384 62 00024805 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|384 62 00024805 1 4|the cap_style is applied to both endpoints and the 520|384 62 00024805 1 5|line_width is not equal to zero and the cap_style is CapButt, 520|384 62 00024805 1 6|then nothing is drawn. 520|384 62 00024805 1 7|METH: Draw zero length line with CapButt. 520|384 62 00024805 1 8|METH: Verify that the drawable is clear. 220|384 62 0 09:03:07|PASS 410|384 62 1 09:03:07|IC End 400|384 63 1 09:03:07|IC Start 200|384 63 09:03:07|TP Start 520|384 63 00024805 1 1|VSW5TESTSUITE PURPOSE 63 520|384 63 00024805 1 2|Assertion XDrawSegments-63.(A) 520|384 63 00024805 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|384 63 00024805 1 4|the cap_style is applied to both endpoints and the 520|384 63 00024805 1 5|line_width is not equal to zero and the cap_style is 520|384 63 00024805 1 6|CapRound, then the closed path is a circle, centered at the 520|384 63 00024805 1 7|endpoint, and with the diameter equal to the line-width. 520|384 63 00024805 1 8|METH: Draw zero length line with CapRound. 520|384 63 00024805 1 9|METH: Pixmap verify. 220|384 63 0 09:03:07|PASS 410|384 63 1 09:03:07|IC End 400|384 64 1 09:03:07|IC Start 200|384 64 09:03:07|TP Start 520|384 64 00024805 1 1|VSW5TESTSUITE PURPOSE 64 520|384 64 00024805 1 2|Assertion XDrawSegments-64.(A) 520|384 64 00024805 1 3|When a line has coincident endpoints (x1=x2, y1=y2), and 520|384 64 00024805 1 4|the cap_style is applied to both endpoints and the 520|384 64 00024805 1 5|line_width is not equal to zero and the cap_style is 520|384 64 00024805 1 6|CapProjecting, then the closed path is a square, aligned 520|384 64 00024805 1 7|with the coordinate axes, centered at the endpoint, and with 520|384 64 00024805 1 8|the sides equal to the line-width. 520|384 64 00024805 1 9|METH: Draw zero length line with CapProjecting. 520|384 64 00024805 1 10|METH: Verify area drawn directly. 220|384 64 0 09:03:08|PASS 410|384 64 1 09:03:08|IC End 400|384 65 1 09:03:08|IC Start 200|384 65 09:03:08|TP Start 520|384 65 00024805 1 1|VSW5TESTSUITE PURPOSE 65 520|384 65 00024805 1 2|Assertion XDrawSegments-65.(-) 520|384 65 00024805 1 3|When a cap_style is applied at an end point, then the phase 520|384 65 00024805 1 4|of the dash pattern is reset to the dash_offset. 520|384 65 00024805 1 5|The assertion is descriptive or is tested elsewhere. 220|384 65 3 09:03:08|NOTINUSE 410|384 65 1 09:03:08|IC End 400|384 66 1 09:03:08|IC Start 200|384 66 09:03:08|TP Start 520|384 66 00024805 1 1|VSW5TESTSUITE PURPOSE 66 520|384 66 00024805 1 2|Assertion XDrawSegments-66.(A) 520|384 66 00024805 1 3|When fill_style is FillSolid, then on a call to 520|384 66 00024805 1 4|XDrawSegments the source pixel for the drawing operation is 520|384 66 00024805 1 5|foreground. 520|384 66 00024805 1 6|METH: Set fill-style to FillSolid. 520|384 66 00024805 1 7|METH: Do drawing operation. 520|384 66 00024805 1 8|METH: Pixmap verify. 220|384 66 0 09:03:08|PASS 410|384 66 1 09:03:08|IC End 400|384 67 1 09:03:08|IC Start 200|384 67 09:03:08|TP Start 520|384 67 00024805 1 1|VSW5TESTSUITE PURPOSE 67 520|384 67 00024805 1 2|Assertion XDrawSegments-67.(A) 520|384 67 00024805 1 3|When fill-style is FillTiled, then on a call to 520|384 67 00024805 1 4|XDrawSegments the source for the drawing operation is tile. 520|384 67 00024805 1 5|METH: Create a tile of appropriate depth. 520|384 67 00024805 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|384 67 00024805 1 7|METH: to interesting values. 520|384 67 00024805 1 8|METH: Set fill-style to FillTiled. 520|384 67 00024805 1 9|METH: Part 1. 520|384 67 00024805 1 10|METH: Do drawing operation. 520|384 67 00024805 1 11|METH: If FillRectangle operation 520|384 67 00024805 1 12|METH: Directly check using checktile. 520|384 67 00024805 1 13|METH: else 520|384 67 00024805 1 14|METH: Pixmap verify. 520|384 67 00024805 1 15|METH: 520|384 67 00024805 1 16|METH: Part 2. 520|384 67 00024805 1 17|METH: Do drawing operation. 520|384 67 00024805 1 18|METH: Reverse fg and bg in tile. 520|384 67 00024805 1 19|METH: Set gc function to xor. 520|384 67 00024805 1 20|METH: Repeat drawing operation. 520|384 67 00024805 1 21|METH: Verify that result is the same as drawing solid line with xor 520|384 67 00024805 1 22|METH: of the fg and bg. 520|384 67 00024805 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|384 67 00024805 1 24|METH: drawn) 520|384 67 00024805 1 25|METH: 220|384 67 0 09:03:08|PASS 410|384 67 1 09:03:08|IC End 400|384 68 1 09:03:08|IC Start 200|384 68 09:03:08|TP Start 520|384 68 00024805 1 1|VSW5TESTSUITE PURPOSE 68 520|384 68 00024805 1 2|Assertion XDrawSegments-68.(A) 520|384 68 00024805 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|384 68 00024805 1 4|XDrawSegments the source for the drawing operation is a tile 520|384 68 00024805 1 5|with the same width and height as stipple, but with 520|384 68 00024805 1 6|background everywhere stipple has a zero and with foreground 520|384 68 00024805 1 7|everywhere stipple has a one. 520|384 68 00024805 1 8|METH: Create stipple. 520|384 68 00024805 1 9|METH: Set fill-style to FillOpaqueStippled. 520|384 68 00024805 1 10|METH: Do drawing operation. 520|384 68 00024805 1 11|METH: Pixmap verify the results. 520|384 68 00024805 1 12|METH: 520|384 68 00024805 1 13|METH: Reverse foreground and background pixels. 520|384 68 00024805 1 14|METH: Combine drawing with previous drawing. 520|384 68 00024805 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|384 68 00024805 1 16|METH: equal to combination of fg and bg pixels. 220|384 68 0 09:03:09|PASS 410|384 68 1 09:03:09|IC End 400|384 69 1 09:03:09|IC Start 200|384 69 09:03:09|TP Start 520|384 69 00024805 1 1|VSW5TESTSUITE PURPOSE 69 520|384 69 00024805 1 2|Assertion XDrawSegments-69.(A) 520|384 69 00024805 1 3|When fill_style is FillStippled, then on a call to 520|384 69 00024805 1 4|XDrawSegments the source for the drawing operation is 520|384 69 00024805 1 5|foreground masked by the stipple pattern tiled in a single 520|384 69 00024805 1 6|plane. 520|384 69 00024805 1 7|METH: Create stipple 520|384 69 00024805 1 8|METH: Set fill-style to FillStippled. 520|384 69 00024805 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|384 69 00024805 1 10|METH: Do drawing. 520|384 69 00024805 1 11|METH: Pixmap verify. 220|384 69 0 09:03:09|PASS 410|384 69 1 09:03:09|IC End 400|384 70 1 09:03:09|IC Start 200|384 70 09:03:09|TP Start 520|384 70 00024805 1 1|VSW5TESTSUITE PURPOSE 70 520|384 70 00024805 1 2|Assertion XDrawSegments-70.(A) 520|384 70 00024805 1 3|When subwindow_mode is ClipByChildren, then the 520|384 70 00024805 1 4|destination window and source (if it is a window) are 520|384 70 00024805 1 5|clipped by all viewable InputOutput children. 520|384 70 00024805 1 6|METH: Set subwindow-mode to be ClipByChildren 520|384 70 00024805 1 7|METH: Cover window with many strip sub-windows. 520|384 70 00024805 1 8|METH: Do drawing operation 520|384 70 00024805 1 9|METH: Verify that all subwindows are clear. 220|384 70 0 09:03:10|PASS 410|384 70 1 09:03:10|IC End 400|384 71 1 09:03:10|IC Start 200|384 71 09:03:10|TP Start 520|384 71 00024805 1 1|VSW5TESTSUITE PURPOSE 71 520|384 71 00024805 1 2|Assertion XDrawSegments-71.(A) 520|384 71 00024805 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|384 71 00024805 1 4|destination window nor source (if it is a window) is clipped 520|384 71 00024805 1 5|by inferiors. 520|384 71 00024805 1 6|METH: Place subwindows over parts of the main window 520|384 71 00024805 1 7|METH: Create subwindows over these windows as well. 520|384 71 00024805 1 8|METH: Do graphics operation. 520|384 71 00024805 1 9|METH: Verify that the operation was not affected. 220|384 71 0 09:03:13|PASS 410|384 71 1 09:03:13|IC End 400|384 72 1 09:03:13|IC Start 200|384 72 09:03:13|TP Start 520|384 72 00024805 1 1|VSW5TESTSUITE PURPOSE 72 520|384 72 00024805 1 2|Assertion XDrawSegments-72.(A) 520|384 72 00024805 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|384 72 00024805 1 4|depth with mapped inferiors of differing depth, then no 520|384 72 00024805 1 5|errors occur. 520|384 72 00024805 1 6|METH: If only one depth window supported 520|384 72 00024805 1 7|METH: Result is UNSUPPORTED 520|384 72 00024805 1 8|METH: 520|384 72 00024805 1 9|METH: Find two visuals with different depths. 520|384 72 00024805 1 10|METH: Use one of these visuals to create a window. 520|384 72 00024805 1 11|METH: Use the other to create a subwindow. 520|384 72 00024805 1 12|METH: Verify that no errors occur. 520|384 72 00024805 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|384 72 0 09:03:13|PASS 410|384 72 1 09:03:13|IC End 400|384 73 1 09:03:13|IC Start 200|384 73 09:03:13|TP Start 520|384 73 00024805 1 1|VSW5TESTSUITE PURPOSE 73 520|384 73 00024805 1 2|Assertion XDrawSegments-73.(A) 520|384 73 00024805 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|384 73 00024805 1 4|are interpreted relative to the origin of the destination 520|384 73 00024805 1 5|drawable specified in the graphics operation. 520|384 73 00024805 1 6|METH: Create Pixmap and set clip-mask with it. 520|384 73 00024805 1 7|METH: Vary clip origin 520|384 73 00024805 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|384 73 00024805 1 9|METH: Pixmap verify results inside the cliparea. 220|384 73 0 09:03:14|PASS 410|384 73 1 09:03:14|IC End 400|384 74 1 09:03:14|IC Start 200|384 74 09:03:14|TP Start 520|384 74 00024805 1 1|VSW5TESTSUITE PURPOSE 74 520|384 74 00024805 1 2|Assertion XDrawSegments-74.(A) 520|384 74 00024805 1 3|When the clip_mask is set to None, then the pixels are 520|384 74 00024805 1 4|always drawn regardless of the clip origin. 520|384 74 00024805 1 5|METH: Set clip mask to None 520|384 74 00024805 1 6|METH: Verify that things are still drawn. 220|384 74 0 09:03:15|PASS 410|384 74 1 09:03:15|IC End 400|384 75 1 09:03:15|IC Start 200|384 75 09:03:15|TP Start 520|384 75 00024805 1 1|VSW5TESTSUITE PURPOSE 75 520|384 75 00024805 1 2|Assertion XDrawSegments-75.(A) 520|384 75 00024805 1 3|When pixels are outside the area covered by the clip_mask, 520|384 75 00024805 1 4|then they are not drawn. 520|384 75 00024805 1 5|METH: Create a pixmap depth 1. 520|384 75 00024805 1 6|METH: Fill it with all ones. 520|384 75 00024805 1 7|METH: Set this pixmap as the clip_mask. 520|384 75 00024805 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|384 75 00024805 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|384 75 00024805 1 10|METH: drawing outside the clip-mask. 220|384 75 0 09:03:15|PASS 410|384 75 1 09:03:15|IC End 400|384 76 1 09:03:15|IC Start 200|384 76 09:03:15|TP Start 520|384 76 00024805 1 1|VSW5TESTSUITE PURPOSE 76 520|384 76 00024805 1 2|Assertion XDrawSegments-76.(A) 520|384 76 00024805 1 3|When pixels have a clip_mask bit set to 1, and they would 520|384 76 00024805 1 4|be drawn, then they are drawn. 520|384 76 00024805 1 5|METH: Do graphics operation. 520|384 76 00024805 1 6|METH: Save the image on the drawable. 520|384 76 00024805 1 7|METH: Clear drawable. 520|384 76 00024805 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|384 76 00024805 1 9|METH: Set all bits in pixmap to 1. 520|384 76 00024805 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|384 76 00024805 1 11|METH: Do graphics operation. 520|384 76 00024805 1 12|METH: Verify that the images drawn were the same. 520|384 76 00024805 1 13|METH: 520|384 76 00024805 1 14|METH: Set pixmap to a pattern. 520|384 76 00024805 1 15|METH: Do graphics operation. 520|384 76 00024805 1 16|METH: Pixmap verify the result. 220|384 76 0 09:03:16|PASS 410|384 76 1 09:03:16|IC End 400|384 77 1 09:03:16|IC Start 200|384 77 09:03:16|TP Start 520|384 77 00024805 1 1|VSW5TESTSUITE PURPOSE 77 520|384 77 00024805 1 2|Assertion XDrawSegments-77.(A) 520|384 77 00024805 1 3|When pixels have a clip_mask bit set to 0, then they are 520|384 77 00024805 1 4|not drawn. 520|384 77 00024805 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|384 77 00024805 1 6|METH: Set all bits in pixmap to 0. 520|384 77 00024805 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|384 77 00024805 1 8|METH: Do graphics operation. 520|384 77 00024805 1 9|METH: Verify that nothing is drawn. 220|384 77 0 09:03:16|PASS 410|384 77 1 09:03:16|IC End 400|384 78 1 09:03:16|IC Start 200|384 78 09:03:16|TP Start 520|384 78 00024805 1 1|VSW5TESTSUITE PURPOSE 78 520|384 78 00024805 1 2|Assertion XDrawSegments-78.(A) 520|384 78 00024805 1 3|The foregound component of the gc is used to determine the 520|384 78 00024805 1 4|foreground pixel value. 520|384 78 00024805 1 5|METH: Set foreground to various values. 520|384 78 00024805 1 6|METH: Pixmap verify the results. 220|384 78 0 09:03:20|PASS 410|384 78 1 09:03:20|IC End 400|384 79 1 09:03:20|IC Start 200|384 79 09:03:20|TP Start 520|384 79 00024805 1 1|VSW5TESTSUITE PURPOSE 79 520|384 79 00024805 1 2|Assertion XDrawSegments-79.(A) 520|384 79 00024805 1 3|The value for foreground is truncated to the depth of the 520|384 79 00024805 1 4|GC. 520|384 79 00024805 1 5|METH: Set foreground to value with all bits set. 520|384 79 00024805 1 6|METH: Find a non background pixel. 520|384 79 00024805 1 7|METH: Check that this is truncated to the depth. 220|384 79 0 09:03:21|PASS 410|384 79 1 09:03:21|IC End 400|384 80 1 09:03:21|IC Start 200|384 80 09:03:21|TP Start 520|384 80 00024805 1 1|VSW5TESTSUITE PURPOSE 80 520|384 80 00024805 1 2|Assertion XDrawSegments-80.(A) 520|384 80 00024805 1 3|The background component of the gc is used to determine the 520|384 80 00024805 1 4|background pixel value. 520|384 80 00024805 1 5|METH: Set GC component background to various values. 520|384 80 00024805 1 6|METH: Pixmap verify the results. 220|384 80 0 09:03:23|PASS 410|384 80 1 09:03:23|IC End 400|384 81 1 09:03:23|IC Start 200|384 81 09:03:23|TP Start 520|384 81 00024805 1 1|VSW5TESTSUITE PURPOSE 81 520|384 81 00024805 1 2|Assertion XDrawSegments-81.(A) 520|384 81 00024805 1 3|The value for background is truncated to the depth of the 520|384 81 00024805 1 4|GC. 520|384 81 00024805 1 5|METH: Set GC component background to value with all bits set. 520|384 81 00024805 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|384 81 00024805 1 7|METH: Set GC component stipple to all zeros 520|384 81 00024805 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|384 81 00024805 1 9|METH: else if (XCopyPlane || XPutImage) 520|384 81 00024805 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|384 81 00024805 1 11|METH: else if XCopyArea 520|384 81 00024805 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|384 81 00024805 1 13|METH: Draw item. 520|384 81 00024805 1 14|METH: Find a pixel with a value other than W_BG. 520|384 81 00024805 1 15|METH: Check that this is truncated to the depth. 220|384 81 0 09:03:23|PASS 410|384 81 1 09:03:23|IC End 400|384 82 1 09:03:23|IC Start 200|384 82 09:03:23|TP Start 520|384 82 00024805 1 1|VSW5TESTSUITE PURPOSE 82 520|384 82 00024805 1 2|Assertion XDrawSegments-82.(A) 520|384 82 00024805 1 3|The tile/stipple origin coordinates ts-x-origin and 520|384 82 00024805 1 4|ts-y-origin are interpreted relative to the origin of the 520|384 82 00024805 1 5|destination drawable specified in the graphics operation. 520|384 82 00024805 1 6|METH: Create a stipple pixmap. 520|384 82 00024805 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|384 82 00024805 1 8|METH: For various tile/stipple origins: 520|384 82 00024805 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|384 82 00024805 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|384 82 00024805 1 11|METH: Clear drawable. 520|384 82 00024805 1 12|METH: Do graphics operation. 520|384 82 00024805 1 13|METH: Pixmap verify. 520|384 82 00024805 1 14|METH: Create a tile with depth of drawable. 520|384 82 00024805 1 15|METH: Set tile component of GC to tile using XSetTile. 520|384 82 00024805 1 16|METH: For various tile/stipple origins: 520|384 82 00024805 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|384 82 00024805 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|384 82 00024805 1 19|METH: Clear drawable. 520|384 82 00024805 1 20|METH: Do graphics operation. 520|384 82 00024805 1 21|METH: Pixmap verify. 220|384 82 0 09:03:23|PASS 410|384 82 1 09:03:23|IC End 400|384 83 1 09:03:23|IC Start 200|384 83 09:03:23|TP Start 520|384 83 00024805 1 1|VSW5TESTSUITE PURPOSE 83 520|384 83 00024805 1 2|Assertion XDrawSegments-83.(A) 520|384 83 00024805 1 3|The dash_offset defines the phase of the pattern, 520|384 83 00024805 1 4|specifying how many pixels into the dash-list the pattern 520|384 83 00024805 1 5|begins in any single graphics request. 520|384 83 00024805 1 6|METH: For both odd and even line widths do: 520|384 83 00024805 1 7|METH: Set graphics coordinates for dashed lines 520|384 83 00024805 1 8|METH: (includes horizontal and vertical cases, 520|384 83 00024805 1 9|METH: and includes joins and caps where relevant). 520|384 83 00024805 1 10|METH: Set the line_style of the GC to LineOnOffDash using XSetLineAttributes. 520|384 83 00024805 1 11|METH: For various dash_offsets: 520|384 83 00024805 1 12|METH: Set the dash_offset of the GC using XSetDashes. 520|384 83 00024805 1 13|METH: Clear drawable. 520|384 83 00024805 1 14|METH: Draw lines. 520|384 83 00024805 1 15|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|384 83 00024805 1 16|METH: Set dash_offset of the GC to zero using XSetDashes. 520|384 83 00024805 1 17|METH: Clear drawable. 520|384 83 00024805 1 18|METH: Draw lines. 520|384 83 00024805 1 19|METH: Save the image on the drawable. 520|384 83 00024805 1 20|METH: Set dash_offset of the GC to multiple of combined dash length using XSetDashes. 520|384 83 00024805 1 21|METH: Clear drawable. 520|384 83 00024805 1 22|METH: Draw lines. 520|384 83 00024805 1 23|METH: Verify that the images drawn were the same. 220|384 83 0 09:03:32|PASS 410|384 83 1 09:03:32|IC End 400|384 84 1 09:03:32|IC Start 200|384 84 09:03:32|TP Start 520|384 84 00024805 1 1|VSW5TESTSUITE PURPOSE 84 520|384 84 00024805 1 2|Assertion XDrawSegments-84.(A) 520|384 84 00024805 1 3|The initial and alternate elements of the dash-list within 520|384 84 00024805 1 4|the GC specify the lengths of the even dashes and the second 520|384 84 00024805 1 5|and alternate elements specify the lengths of the odd 520|384 84 00024805 1 6|dashes. 520|384 84 00024805 1 7|METH: Set graphics coordinates for dashed lines 520|384 84 00024805 1 8|METH: (includes horizontal and vertical cases, 520|384 84 00024805 1 9|METH: and includes joins and caps where relevant). 520|384 84 00024805 1 10|METH: Set the line_style of the GC to LineOnOffDash using XChangeGC. 520|384 84 00024805 1 11|METH: Set the dash_list of the GC to even length list using XSetDashes. 520|384 84 00024805 1 12|METH: Clear drawable. 520|384 84 00024805 1 13|METH: Draw lines. 520|384 84 00024805 1 14|METH: Verify that dashes drawn correspond to dash_list (use pixmap checking). 520|384 84 00024805 1 15|METH: Repeat with odd length dash_list. 520|384 84 00024805 1 16|METH: Repeat with single dash of length 255 in dash_list. 220|384 84 0 09:03:33|PASS 410|384 84 1 09:03:33|IC End 400|384 85 1 09:03:33|IC Start 200|384 85 09:03:33|TP Start 520|384 85 00024805 1 1|VSW5TESTSUITE PURPOSE 85 520|384 85 00024805 1 2|Assertion XDrawSegments-85.(A) 520|384 85 00024805 1 3|The dashes component of the GC specifies the length of both 520|384 85 00024805 1 4|even and odd dashes. 520|384 85 00024805 1 5|METH: Set the dashes component of the GC using XChangeGC. 520|384 85 00024805 1 6|METH: Draw lines. 520|384 85 00024805 1 7|METH: Verify that even and odd dashes are same length (use pixmap checking). 220|384 85 0 09:03:33|PASS 410|384 85 1 09:03:33|IC End 400|384 86 1 09:03:33|IC Start 200|384 86 09:03:33|TP Start 520|384 86 00024805 1 1|VSW5TESTSUITE PURPOSE 86 520|384 86 00024805 1 2|Assertion XDrawSegments-86.(-) 520|384 86 00024805 1 3|When the line is horizontal, then the length of a dash is 520|384 86 00024805 1 4|measured along the x axis. 520|384 86 00024805 1 5|The assertion is descriptive or is tested elsewhere. 220|384 86 3 09:03:33|NOTINUSE 410|384 86 1 09:03:33|IC End 400|384 87 1 09:03:33|IC Start 200|384 87 09:03:33|TP Start 520|384 87 00024805 1 1|VSW5TESTSUITE PURPOSE 87 520|384 87 00024805 1 2|Assertion XDrawSegments-87.(-) 520|384 87 00024805 1 3|When the line is vertical, then the length of a dash is 520|384 87 00024805 1 4|measured along the y axis. 520|384 87 00024805 1 5|The assertion is descriptive or is tested elsewhere. 220|384 87 3 09:03:33|NOTINUSE 410|384 87 1 09:03:33|IC End 400|384 88 1 09:03:33|IC Start 200|384 88 09:03:33|TP Start 520|384 88 00024805 1 1|VSW5TESTSUITE PURPOSE 88 520|384 88 00024805 1 2|Assertion XDrawSegments-88.(A) 520|384 88 00024805 1 3|When a drawable argument does not name a valid Drawable, 520|384 88 00024805 1 4|then a BadDrawable error occurs. 520|384 88 00024805 1 5|METH: Create a bad drawable by creating and destroying a window. 520|384 88 00024805 1 6|METH: Call test function using bad drawable as the drawable argument. 520|384 88 00024805 1 7|METH: Verify that a BadDrawable error occurs. 220|384 88 0 09:03:33|PASS 410|384 88 1 09:03:33|IC End 400|384 89 1 09:03:33|IC Start 200|384 89 09:03:33|TP Start 520|384 89 00024805 1 1|VSW5TESTSUITE PURPOSE 89 520|384 89 00024805 1 2|Assertion XDrawSegments-89.(A) 520|384 89 00024805 1 3|When the GC argument does not name a defined GC, then a 520|384 89 00024805 1 4|BadGC error occurs. 520|384 89 00024805 1 5|METH: Create a GC. 520|384 89 00024805 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|384 89 00024805 1 7|METH: Call test function using bad GC as the GC argument. 520|384 89 00024805 1 8|METH: Verify that a BadGC error occurs. 220|384 89 0 09:03:33|PASS 410|384 89 1 09:03:33|IC End 400|384 90 1 09:03:33|IC Start 200|384 90 09:03:33|TP Start 520|384 90 00024805 1 1|VSW5TESTSUITE PURPOSE 90 520|384 90 00024805 1 2|Assertion XDrawSegments-90.(A) 520|384 90 00024805 1 3|When a drawable argument is an InputOnly window then a 520|384 90 00024805 1 4|BadMatch error occurs. 520|384 90 00024805 1 5|METH: Create an InputOnly window. 520|384 90 00024805 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|384 90 00024805 1 7|METH: Verify that a BadMatch error occurs. 220|384 90 0 09:03:33|PASS 410|384 90 1 09:03:33|IC End 400|384 91 1 09:03:33|IC Start 200|384 91 09:03:33|TP Start 520|384 91 00024805 1 1|VSW5TESTSUITE PURPOSE 91 520|384 91 00024805 1 2|Assertion XDrawSegments-91.(A) 520|384 91 00024805 1 3|When the graphics context and the drawable do not have the 520|384 91 00024805 1 4|same depth, then a BadMatch error occurs. 520|384 91 00024805 1 5|METH: If only one depth supported 520|384 91 00024805 1 6|METH: report UNSUPPORTED 520|384 91 00024805 1 7|METH: Create pixmap of depth 1. 520|384 91 00024805 1 8|METH: Create gc of different depth. 520|384 91 00024805 1 9|METH: Call test function with this pixmap and gc. 520|384 91 00024805 1 10|METH: Verify that a BadMatch error occurs. 220|384 91 0 09:03:33|PASS 410|384 91 1 09:03:33|IC End 400|384 92 1 09:03:33|IC Start 200|384 92 09:03:33|TP Start 520|384 92 00024805 1 1|VSW5TESTSUITE PURPOSE 92 520|384 92 00024805 1 2|Assertion XDrawSegments-92.(A) 520|384 92 00024805 1 3|When the graphics context and the drawable were not created 520|384 92 00024805 1 4|for the same root, then a BadMatch error occurs. 520|384 92 00024805 1 5|METH: If multiple screens are supported 520|384 92 00024805 1 6|METH: Create pixmap of depth 1. 520|384 92 00024805 1 7|METH: Create gc on alternate screen. 520|384 92 00024805 1 8|METH: Call test function with this pixmap and gc. 520|384 92 00024805 1 9|METH: Verify that a BadMatch error occurs. 520|384 92 00024805 1 10|METH: else 520|384 92 00024805 1 11|METH: report UNSUPPORTED 520|384 92 00024805 1 12|REPORT: No alternate root supported 220|384 92 4 09:03:33|UNSUPPORTED 410|384 92 1 09:03:33|IC End 80|384 1 09:03:36|TC End, scenario ref 778-0 70||"VSW5TESTSUITE CASE XDrawString 44" 10|385 /Xlib9/XDrawString/XDrawString 09:03:36|TC Start, scenario ref 780-0 15|385 3.3-lite 44|TCM Start 520|385 0 00024807 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|385 0 00024807 1 2|REPORT: Unexpected error BadValue 520|385 0 00024807 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|385 0 00024807 1 4|REPORT: Protocol request was X_SetFontPath 520|385 0 00024807 1 5|REPORT: Unexpected Xlib error 520|385 0 00024807 1 6|REPORT: Unexpected error BadName 520|385 0 00024807 1 7|REPORT: BadName (named color or font does not exist) 520|385 0 00024807 1 8|REPORT: Protocol request was X_OpenFont 520|385 0 00024807 1 9|REPORT: Unexpected Xlib error 520|385 0 00024807 1 10|REPORT: Could not open xtfont0 in openfonts 520|385 0 00024807 1 11|REPORT: Check that VSW5 fonts are installed properly 400|385 1 1 09:03:37|IC Start 200|385 1 09:03:37|TP Start 520|385 1 00024807 1 1|Could not open all VSW5 fonts 220|385 1 6 09:03:37|UNINITIATED 410|385 1 1 09:03:37|IC End 400|385 2 1 09:03:37|IC Start 200|385 2 09:03:37|TP Start 520|385 2 00024807 1 1|Could not open all VSW5 fonts 220|385 2 6 09:03:37|UNINITIATED 410|385 2 1 09:03:37|IC End 400|385 3 1 09:03:37|IC Start 200|385 3 09:03:37|TP Start 520|385 3 00024807 1 1|Could not open all VSW5 fonts 220|385 3 6 09:03:37|UNINITIATED 410|385 3 1 09:03:37|IC End 400|385 4 1 09:03:37|IC Start 200|385 4 09:03:37|TP Start 520|385 4 00024807 1 1|Could not open all VSW5 fonts 220|385 4 6 09:03:37|UNINITIATED 410|385 4 1 09:03:37|IC End 400|385 5 1 09:03:37|IC Start 200|385 5 09:03:37|TP Start 520|385 5 00024807 1 1|Could not open all VSW5 fonts 220|385 5 6 09:03:37|UNINITIATED 410|385 5 1 09:03:37|IC End 400|385 6 1 09:03:37|IC Start 200|385 6 09:03:37|TP Start 520|385 6 00024807 1 1|Could not open all VSW5 fonts 220|385 6 6 09:03:37|UNINITIATED 410|385 6 1 09:03:37|IC End 400|385 7 1 09:03:37|IC Start 200|385 7 09:03:37|TP Start 520|385 7 00024807 1 1|Could not open all VSW5 fonts 220|385 7 6 09:03:37|UNINITIATED 410|385 7 1 09:03:37|IC End 400|385 8 1 09:03:37|IC Start 200|385 8 09:03:37|TP Start 520|385 8 00024807 1 1|Could not open all VSW5 fonts 220|385 8 6 09:03:37|UNINITIATED 410|385 8 1 09:03:37|IC End 400|385 9 1 09:03:37|IC Start 200|385 9 09:03:37|TP Start 520|385 9 00024807 1 1|Could not open all VSW5 fonts 220|385 9 6 09:03:37|UNINITIATED 410|385 9 1 09:03:37|IC End 400|385 10 1 09:03:37|IC Start 200|385 10 09:03:37|TP Start 520|385 10 00024807 1 1|Could not open all VSW5 fonts 220|385 10 6 09:03:37|UNINITIATED 410|385 10 1 09:03:37|IC End 400|385 11 1 09:03:37|IC Start 200|385 11 09:03:37|TP Start 520|385 11 00024807 1 1|Could not open all VSW5 fonts 220|385 11 6 09:03:37|UNINITIATED 410|385 11 1 09:03:37|IC End 400|385 12 1 09:03:37|IC Start 200|385 12 09:03:37|TP Start 520|385 12 00024807 1 1|Could not open all VSW5 fonts 220|385 12 6 09:03:37|UNINITIATED 410|385 12 1 09:03:37|IC End 400|385 13 1 09:03:37|IC Start 200|385 13 09:03:37|TP Start 520|385 13 00024807 1 1|Could not open all VSW5 fonts 220|385 13 6 09:03:37|UNINITIATED 410|385 13 1 09:03:37|IC End 400|385 14 1 09:03:37|IC Start 200|385 14 09:03:37|TP Start 520|385 14 00024807 1 1|Could not open all VSW5 fonts 220|385 14 6 09:03:37|UNINITIATED 410|385 14 1 09:03:37|IC End 400|385 15 1 09:03:37|IC Start 200|385 15 09:03:37|TP Start 520|385 15 00024807 1 1|Could not open all VSW5 fonts 220|385 15 6 09:03:37|UNINITIATED 410|385 15 1 09:03:37|IC End 400|385 16 1 09:03:37|IC Start 200|385 16 09:03:37|TP Start 520|385 16 00024807 1 1|Could not open all VSW5 fonts 220|385 16 6 09:03:37|UNINITIATED 410|385 16 1 09:03:37|IC End 400|385 17 1 09:03:37|IC Start 200|385 17 09:03:37|TP Start 520|385 17 00024807 1 1|Could not open all VSW5 fonts 220|385 17 6 09:03:37|UNINITIATED 410|385 17 1 09:03:37|IC End 400|385 18 1 09:03:37|IC Start 200|385 18 09:03:37|TP Start 520|385 18 00024807 1 1|Could not open all VSW5 fonts 220|385 18 6 09:03:37|UNINITIATED 410|385 18 1 09:03:37|IC End 400|385 19 1 09:03:37|IC Start 200|385 19 09:03:37|TP Start 520|385 19 00024807 1 1|Could not open all VSW5 fonts 220|385 19 6 09:03:37|UNINITIATED 410|385 19 1 09:03:37|IC End 400|385 20 1 09:03:37|IC Start 200|385 20 09:03:37|TP Start 520|385 20 00024807 1 1|Could not open all VSW5 fonts 220|385 20 6 09:03:37|UNINITIATED 410|385 20 1 09:03:37|IC End 400|385 21 1 09:03:37|IC Start 200|385 21 09:03:37|TP Start 520|385 21 00024807 1 1|Could not open all VSW5 fonts 220|385 21 6 09:03:37|UNINITIATED 410|385 21 1 09:03:37|IC End 400|385 22 1 09:03:37|IC Start 200|385 22 09:03:37|TP Start 520|385 22 00024807 1 1|Could not open all VSW5 fonts 220|385 22 6 09:03:37|UNINITIATED 410|385 22 1 09:03:37|IC End 400|385 23 1 09:03:37|IC Start 200|385 23 09:03:37|TP Start 520|385 23 00024807 1 1|Could not open all VSW5 fonts 220|385 23 6 09:03:37|UNINITIATED 410|385 23 1 09:03:37|IC End 400|385 24 1 09:03:37|IC Start 200|385 24 09:03:37|TP Start 520|385 24 00024807 1 1|Could not open all VSW5 fonts 220|385 24 6 09:03:37|UNINITIATED 410|385 24 1 09:03:37|IC End 400|385 25 1 09:03:37|IC Start 200|385 25 09:03:37|TP Start 520|385 25 00024807 1 1|Could not open all VSW5 fonts 220|385 25 6 09:03:37|UNINITIATED 410|385 25 1 09:03:37|IC End 400|385 26 1 09:03:37|IC Start 200|385 26 09:03:37|TP Start 520|385 26 00024807 1 1|Could not open all VSW5 fonts 220|385 26 6 09:03:37|UNINITIATED 410|385 26 1 09:03:37|IC End 400|385 27 1 09:03:37|IC Start 200|385 27 09:03:37|TP Start 520|385 27 00024807 1 1|Could not open all VSW5 fonts 220|385 27 6 09:03:37|UNINITIATED 410|385 27 1 09:03:37|IC End 400|385 28 1 09:03:37|IC Start 200|385 28 09:03:37|TP Start 520|385 28 00024807 1 1|Could not open all VSW5 fonts 220|385 28 6 09:03:37|UNINITIATED 410|385 28 1 09:03:37|IC End 400|385 29 1 09:03:37|IC Start 200|385 29 09:03:37|TP Start 520|385 29 00024807 1 1|Could not open all VSW5 fonts 220|385 29 6 09:03:37|UNINITIATED 410|385 29 1 09:03:37|IC End 400|385 30 1 09:03:37|IC Start 200|385 30 09:03:37|TP Start 520|385 30 00024807 1 1|Could not open all VSW5 fonts 220|385 30 6 09:03:37|UNINITIATED 410|385 30 1 09:03:37|IC End 400|385 31 1 09:03:37|IC Start 200|385 31 09:03:37|TP Start 520|385 31 00024807 1 1|Could not open all VSW5 fonts 220|385 31 6 09:03:37|UNINITIATED 410|385 31 1 09:03:37|IC End 400|385 32 1 09:03:37|IC Start 200|385 32 09:03:37|TP Start 520|385 32 00024807 1 1|Could not open all VSW5 fonts 220|385 32 6 09:03:37|UNINITIATED 410|385 32 1 09:03:37|IC End 400|385 33 1 09:03:37|IC Start 200|385 33 09:03:37|TP Start 520|385 33 00024807 1 1|Could not open all VSW5 fonts 220|385 33 6 09:03:37|UNINITIATED 410|385 33 1 09:03:37|IC End 400|385 34 1 09:03:37|IC Start 200|385 34 09:03:37|TP Start 520|385 34 00024807 1 1|Could not open all VSW5 fonts 220|385 34 6 09:03:37|UNINITIATED 410|385 34 1 09:03:37|IC End 400|385 35 1 09:03:37|IC Start 200|385 35 09:03:37|TP Start 520|385 35 00024807 1 1|Could not open all VSW5 fonts 220|385 35 6 09:03:37|UNINITIATED 410|385 35 1 09:03:37|IC End 400|385 36 1 09:03:37|IC Start 200|385 36 09:03:37|TP Start 520|385 36 00024807 1 1|Could not open all VSW5 fonts 220|385 36 6 09:03:37|UNINITIATED 410|385 36 1 09:03:37|IC End 400|385 37 1 09:03:37|IC Start 200|385 37 09:03:37|TP Start 520|385 37 00024807 1 1|Could not open all VSW5 fonts 220|385 37 6 09:03:37|UNINITIATED 410|385 37 1 09:03:37|IC End 400|385 38 1 09:03:37|IC Start 200|385 38 09:03:37|TP Start 520|385 38 00024807 1 1|Could not open all VSW5 fonts 220|385 38 6 09:03:37|UNINITIATED 410|385 38 1 09:03:37|IC End 400|385 39 1 09:03:37|IC Start 200|385 39 09:03:37|TP Start 520|385 39 00024807 1 1|Could not open all VSW5 fonts 220|385 39 6 09:03:37|UNINITIATED 410|385 39 1 09:03:37|IC End 400|385 40 1 09:03:37|IC Start 200|385 40 09:03:37|TP Start 520|385 40 00024807 1 1|Could not open all VSW5 fonts 220|385 40 6 09:03:37|UNINITIATED 410|385 40 1 09:03:37|IC End 400|385 41 1 09:03:37|IC Start 200|385 41 09:03:37|TP Start 520|385 41 00024807 1 1|Could not open all VSW5 fonts 220|385 41 6 09:03:37|UNINITIATED 410|385 41 1 09:03:37|IC End 400|385 42 1 09:03:37|IC Start 200|385 42 09:03:37|TP Start 520|385 42 00024807 1 1|Could not open all VSW5 fonts 220|385 42 6 09:03:37|UNINITIATED 410|385 42 1 09:03:37|IC End 400|385 43 1 09:03:37|IC Start 200|385 43 09:03:37|TP Start 520|385 43 00024807 1 1|Could not open all VSW5 fonts 220|385 43 6 09:03:37|UNINITIATED 410|385 43 1 09:03:37|IC End 400|385 44 1 09:03:37|IC Start 200|385 44 09:03:37|TP Start 520|385 44 00024807 1 1|Could not open all VSW5 fonts 220|385 44 6 09:03:37|UNINITIATED 410|385 44 1 09:03:37|IC End 80|385 1 09:03:38|TC End, scenario ref 780-0 70||"VSW5TESTSUITE CASE XDrawString16 44" 10|386 /Xlib9/XDrawString16/XDrawString16 09:03:38|TC Start, scenario ref 782-0 15|386 3.3-lite 44|TCM Start 520|386 0 00024809 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|386 0 00024809 1 2|REPORT: Unexpected error BadValue 520|386 0 00024809 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|386 0 00024809 1 4|REPORT: Protocol request was X_SetFontPath 520|386 0 00024809 1 5|REPORT: Unexpected Xlib error 520|386 0 00024809 1 6|REPORT: Unexpected error BadName 520|386 0 00024809 1 7|REPORT: BadName (named color or font does not exist) 520|386 0 00024809 1 8|REPORT: Protocol request was X_OpenFont 520|386 0 00024809 1 9|REPORT: Unexpected Xlib error 520|386 0 00024809 1 10|REPORT: Could not open xtfont0 in openfonts 520|386 0 00024809 1 11|REPORT: Check that VSW5 fonts are installed properly 400|386 1 1 09:03:41|IC Start 200|386 1 09:03:41|TP Start 520|386 1 00024809 1 1|Could not open all VSW5 fonts 220|386 1 6 09:03:41|UNINITIATED 410|386 1 1 09:03:41|IC End 400|386 2 1 09:03:41|IC Start 200|386 2 09:03:41|TP Start 520|386 2 00024809 1 1|Could not open all VSW5 fonts 220|386 2 6 09:03:41|UNINITIATED 410|386 2 1 09:03:41|IC End 400|386 3 1 09:03:41|IC Start 200|386 3 09:03:41|TP Start 520|386 3 00024809 1 1|Could not open all VSW5 fonts 220|386 3 6 09:03:41|UNINITIATED 410|386 3 1 09:03:41|IC End 400|386 4 1 09:03:41|IC Start 200|386 4 09:03:41|TP Start 520|386 4 00024809 1 1|Could not open all VSW5 fonts 220|386 4 6 09:03:41|UNINITIATED 410|386 4 1 09:03:41|IC End 400|386 5 1 09:03:41|IC Start 200|386 5 09:03:41|TP Start 520|386 5 00024809 1 1|Could not open all VSW5 fonts 220|386 5 6 09:03:41|UNINITIATED 410|386 5 1 09:03:41|IC End 400|386 6 1 09:03:41|IC Start 200|386 6 09:03:41|TP Start 520|386 6 00024809 1 1|Could not open all VSW5 fonts 220|386 6 6 09:03:41|UNINITIATED 410|386 6 1 09:03:41|IC End 400|386 7 1 09:03:41|IC Start 200|386 7 09:03:41|TP Start 520|386 7 00024809 1 1|Could not open all VSW5 fonts 220|386 7 6 09:03:41|UNINITIATED 410|386 7 1 09:03:41|IC End 400|386 8 1 09:03:41|IC Start 200|386 8 09:03:41|TP Start 520|386 8 00024809 1 1|Could not open all VSW5 fonts 220|386 8 6 09:03:41|UNINITIATED 410|386 8 1 09:03:41|IC End 400|386 9 1 09:03:41|IC Start 200|386 9 09:03:41|TP Start 520|386 9 00024809 1 1|Could not open all VSW5 fonts 220|386 9 6 09:03:41|UNINITIATED 410|386 9 1 09:03:41|IC End 400|386 10 1 09:03:41|IC Start 200|386 10 09:03:41|TP Start 520|386 10 00024809 1 1|Could not open all VSW5 fonts 220|386 10 6 09:03:41|UNINITIATED 410|386 10 1 09:03:41|IC End 400|386 11 1 09:03:41|IC Start 200|386 11 09:03:41|TP Start 520|386 11 00024809 1 1|Could not open all VSW5 fonts 220|386 11 6 09:03:41|UNINITIATED 410|386 11 1 09:03:41|IC End 400|386 12 1 09:03:41|IC Start 200|386 12 09:03:41|TP Start 520|386 12 00024809 1 1|Could not open all VSW5 fonts 220|386 12 6 09:03:41|UNINITIATED 410|386 12 1 09:03:41|IC End 400|386 13 1 09:03:41|IC Start 200|386 13 09:03:41|TP Start 520|386 13 00024809 1 1|Could not open all VSW5 fonts 220|386 13 6 09:03:41|UNINITIATED 410|386 13 1 09:03:41|IC End 400|386 14 1 09:03:41|IC Start 200|386 14 09:03:41|TP Start 520|386 14 00024809 1 1|Could not open all VSW5 fonts 220|386 14 6 09:03:41|UNINITIATED 410|386 14 1 09:03:41|IC End 400|386 15 1 09:03:41|IC Start 200|386 15 09:03:41|TP Start 520|386 15 00024809 1 1|Could not open all VSW5 fonts 220|386 15 6 09:03:41|UNINITIATED 410|386 15 1 09:03:41|IC End 400|386 16 1 09:03:41|IC Start 200|386 16 09:03:41|TP Start 520|386 16 00024809 1 1|Could not open all VSW5 fonts 220|386 16 6 09:03:41|UNINITIATED 410|386 16 1 09:03:41|IC End 400|386 17 1 09:03:41|IC Start 200|386 17 09:03:41|TP Start 520|386 17 00024809 1 1|Could not open all VSW5 fonts 220|386 17 6 09:03:41|UNINITIATED 410|386 17 1 09:03:41|IC End 400|386 18 1 09:03:41|IC Start 200|386 18 09:03:41|TP Start 520|386 18 00024809 1 1|Could not open all VSW5 fonts 220|386 18 6 09:03:41|UNINITIATED 410|386 18 1 09:03:41|IC End 400|386 19 1 09:03:41|IC Start 200|386 19 09:03:41|TP Start 520|386 19 00024809 1 1|Could not open all VSW5 fonts 220|386 19 6 09:03:41|UNINITIATED 410|386 19 1 09:03:41|IC End 400|386 20 1 09:03:41|IC Start 200|386 20 09:03:41|TP Start 520|386 20 00024809 1 1|Could not open all VSW5 fonts 220|386 20 6 09:03:41|UNINITIATED 410|386 20 1 09:03:41|IC End 400|386 21 1 09:03:41|IC Start 200|386 21 09:03:41|TP Start 520|386 21 00024809 1 1|Could not open all VSW5 fonts 220|386 21 6 09:03:41|UNINITIATED 410|386 21 1 09:03:41|IC End 400|386 22 1 09:03:41|IC Start 200|386 22 09:03:41|TP Start 520|386 22 00024809 1 1|Could not open all VSW5 fonts 220|386 22 6 09:03:41|UNINITIATED 410|386 22 1 09:03:41|IC End 400|386 23 1 09:03:41|IC Start 200|386 23 09:03:41|TP Start 520|386 23 00024809 1 1|Could not open all VSW5 fonts 220|386 23 6 09:03:41|UNINITIATED 410|386 23 1 09:03:41|IC End 400|386 24 1 09:03:41|IC Start 200|386 24 09:03:41|TP Start 520|386 24 00024809 1 1|Could not open all VSW5 fonts 220|386 24 6 09:03:41|UNINITIATED 410|386 24 1 09:03:41|IC End 400|386 25 1 09:03:41|IC Start 200|386 25 09:03:41|TP Start 520|386 25 00024809 1 1|Could not open all VSW5 fonts 220|386 25 6 09:03:41|UNINITIATED 410|386 25 1 09:03:41|IC End 400|386 26 1 09:03:41|IC Start 200|386 26 09:03:41|TP Start 520|386 26 00024809 1 1|Could not open all VSW5 fonts 220|386 26 6 09:03:41|UNINITIATED 410|386 26 1 09:03:41|IC End 400|386 27 1 09:03:41|IC Start 200|386 27 09:03:41|TP Start 520|386 27 00024809 1 1|Could not open all VSW5 fonts 220|386 27 6 09:03:41|UNINITIATED 410|386 27 1 09:03:41|IC End 400|386 28 1 09:03:41|IC Start 200|386 28 09:03:41|TP Start 520|386 28 00024809 1 1|Could not open all VSW5 fonts 220|386 28 6 09:03:41|UNINITIATED 410|386 28 1 09:03:41|IC End 400|386 29 1 09:03:41|IC Start 200|386 29 09:03:41|TP Start 520|386 29 00024809 1 1|Could not open all VSW5 fonts 220|386 29 6 09:03:41|UNINITIATED 410|386 29 1 09:03:41|IC End 400|386 30 1 09:03:41|IC Start 200|386 30 09:03:41|TP Start 520|386 30 00024809 1 1|Could not open all VSW5 fonts 220|386 30 6 09:03:41|UNINITIATED 410|386 30 1 09:03:41|IC End 400|386 31 1 09:03:41|IC Start 200|386 31 09:03:41|TP Start 520|386 31 00024809 1 1|Could not open all VSW5 fonts 220|386 31 6 09:03:41|UNINITIATED 410|386 31 1 09:03:41|IC End 400|386 32 1 09:03:41|IC Start 200|386 32 09:03:41|TP Start 520|386 32 00024809 1 1|Could not open all VSW5 fonts 220|386 32 6 09:03:41|UNINITIATED 410|386 32 1 09:03:41|IC End 400|386 33 1 09:03:41|IC Start 200|386 33 09:03:41|TP Start 520|386 33 00024809 1 1|Could not open all VSW5 fonts 220|386 33 6 09:03:41|UNINITIATED 410|386 33 1 09:03:41|IC End 400|386 34 1 09:03:41|IC Start 200|386 34 09:03:41|TP Start 520|386 34 00024809 1 1|Could not open all VSW5 fonts 220|386 34 6 09:03:41|UNINITIATED 410|386 34 1 09:03:41|IC End 400|386 35 1 09:03:41|IC Start 200|386 35 09:03:41|TP Start 520|386 35 00024809 1 1|Could not open all VSW5 fonts 220|386 35 6 09:03:41|UNINITIATED 410|386 35 1 09:03:41|IC End 400|386 36 1 09:03:41|IC Start 200|386 36 09:03:41|TP Start 520|386 36 00024809 1 1|Could not open all VSW5 fonts 220|386 36 6 09:03:41|UNINITIATED 410|386 36 1 09:03:41|IC End 400|386 37 1 09:03:41|IC Start 200|386 37 09:03:41|TP Start 520|386 37 00024809 1 1|Could not open all VSW5 fonts 220|386 37 6 09:03:41|UNINITIATED 410|386 37 1 09:03:41|IC End 400|386 38 1 09:03:41|IC Start 200|386 38 09:03:41|TP Start 520|386 38 00024809 1 1|Could not open all VSW5 fonts 220|386 38 6 09:03:41|UNINITIATED 410|386 38 1 09:03:41|IC End 400|386 39 1 09:03:41|IC Start 200|386 39 09:03:41|TP Start 520|386 39 00024809 1 1|Could not open all VSW5 fonts 220|386 39 6 09:03:41|UNINITIATED 410|386 39 1 09:03:41|IC End 400|386 40 1 09:03:41|IC Start 200|386 40 09:03:41|TP Start 520|386 40 00024809 1 1|Could not open all VSW5 fonts 220|386 40 6 09:03:41|UNINITIATED 410|386 40 1 09:03:41|IC End 400|386 41 1 09:03:41|IC Start 200|386 41 09:03:41|TP Start 520|386 41 00024809 1 1|Could not open all VSW5 fonts 220|386 41 6 09:03:41|UNINITIATED 410|386 41 1 09:03:41|IC End 400|386 42 1 09:03:41|IC Start 200|386 42 09:03:41|TP Start 520|386 42 00024809 1 1|Could not open all VSW5 fonts 220|386 42 6 09:03:41|UNINITIATED 410|386 42 1 09:03:41|IC End 400|386 43 1 09:03:41|IC Start 200|386 43 09:03:41|TP Start 520|386 43 00024809 1 1|Could not open all VSW5 fonts 220|386 43 6 09:03:41|UNINITIATED 410|386 43 1 09:03:41|IC End 400|386 44 1 09:03:41|IC Start 200|386 44 09:03:41|TP Start 520|386 44 00024809 1 1|Could not open all VSW5 fonts 220|386 44 6 09:03:41|UNINITIATED 410|386 44 1 09:03:41|IC End 80|386 1 09:03:41|TC End, scenario ref 782-0 70||"VSW5TESTSUITE CASE XDrawText 50" 10|387 /Xlib9/XDrawText/XDrawText 09:03:41|TC Start, scenario ref 784-0 15|387 3.3-lite 50|TCM Start 520|387 0 00024811 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|387 0 00024811 1 2|REPORT: Unexpected error BadValue 520|387 0 00024811 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|387 0 00024811 1 4|REPORT: Protocol request was X_SetFontPath 520|387 0 00024811 1 5|REPORT: Unexpected Xlib error 520|387 0 00024811 1 6|REPORT: Unexpected error BadName 520|387 0 00024811 1 7|REPORT: BadName (named color or font does not exist) 520|387 0 00024811 1 8|REPORT: Protocol request was X_OpenFont 520|387 0 00024811 1 9|REPORT: Unexpected Xlib error 520|387 0 00024811 1 10|REPORT: Could not open xtfont0 in openfonts 520|387 0 00024811 1 11|REPORT: Check that VSW5 fonts are installed properly 400|387 1 1 09:03:44|IC Start 200|387 1 09:03:44|TP Start 520|387 1 00024811 1 1|Could not open all VSW5 fonts 220|387 1 6 09:03:44|UNINITIATED 410|387 1 1 09:03:44|IC End 400|387 2 1 09:03:44|IC Start 200|387 2 09:03:44|TP Start 520|387 2 00024811 1 1|Could not open all VSW5 fonts 220|387 2 6 09:03:44|UNINITIATED 410|387 2 1 09:03:44|IC End 400|387 3 1 09:03:44|IC Start 200|387 3 09:03:44|TP Start 520|387 3 00024811 1 1|Could not open all VSW5 fonts 220|387 3 6 09:03:44|UNINITIATED 410|387 3 1 09:03:44|IC End 400|387 4 1 09:03:44|IC Start 200|387 4 09:03:44|TP Start 520|387 4 00024811 1 1|Could not open all VSW5 fonts 220|387 4 6 09:03:44|UNINITIATED 410|387 4 1 09:03:44|IC End 400|387 5 1 09:03:44|IC Start 200|387 5 09:03:44|TP Start 520|387 5 00024811 1 1|Could not open all VSW5 fonts 220|387 5 6 09:03:44|UNINITIATED 410|387 5 1 09:03:44|IC End 400|387 6 1 09:03:44|IC Start 200|387 6 09:03:44|TP Start 520|387 6 00024811 1 1|Could not open all VSW5 fonts 220|387 6 6 09:03:44|UNINITIATED 410|387 6 1 09:03:44|IC End 400|387 7 1 09:03:44|IC Start 200|387 7 09:03:44|TP Start 520|387 7 00024811 1 1|Could not open all VSW5 fonts 220|387 7 6 09:03:44|UNINITIATED 410|387 7 1 09:03:44|IC End 400|387 8 1 09:03:44|IC Start 200|387 8 09:03:44|TP Start 520|387 8 00024811 1 1|Could not open all VSW5 fonts 220|387 8 6 09:03:44|UNINITIATED 410|387 8 1 09:03:44|IC End 400|387 9 1 09:03:44|IC Start 200|387 9 09:03:44|TP Start 520|387 9 00024811 1 1|Could not open all VSW5 fonts 220|387 9 6 09:03:44|UNINITIATED 410|387 9 1 09:03:44|IC End 400|387 10 1 09:03:44|IC Start 200|387 10 09:03:44|TP Start 520|387 10 00024811 1 1|Could not open all VSW5 fonts 220|387 10 6 09:03:44|UNINITIATED 410|387 10 1 09:03:44|IC End 400|387 11 1 09:03:44|IC Start 200|387 11 09:03:44|TP Start 520|387 11 00024811 1 1|Could not open all VSW5 fonts 220|387 11 6 09:03:44|UNINITIATED 410|387 11 1 09:03:44|IC End 400|387 12 1 09:03:44|IC Start 200|387 12 09:03:44|TP Start 520|387 12 00024811 1 1|Could not open all VSW5 fonts 220|387 12 6 09:03:44|UNINITIATED 410|387 12 1 09:03:44|IC End 400|387 13 1 09:03:44|IC Start 200|387 13 09:03:44|TP Start 520|387 13 00024811 1 1|Could not open all VSW5 fonts 220|387 13 6 09:03:44|UNINITIATED 410|387 13 1 09:03:44|IC End 400|387 14 1 09:03:44|IC Start 200|387 14 09:03:44|TP Start 520|387 14 00024811 1 1|Could not open all VSW5 fonts 220|387 14 6 09:03:44|UNINITIATED 410|387 14 1 09:03:44|IC End 400|387 15 1 09:03:44|IC Start 200|387 15 09:03:44|TP Start 520|387 15 00024811 1 1|Could not open all VSW5 fonts 220|387 15 6 09:03:44|UNINITIATED 410|387 15 1 09:03:44|IC End 400|387 16 1 09:03:44|IC Start 200|387 16 09:03:44|TP Start 520|387 16 00024811 1 1|Could not open all VSW5 fonts 220|387 16 6 09:03:44|UNINITIATED 410|387 16 1 09:03:44|IC End 400|387 17 1 09:03:44|IC Start 200|387 17 09:03:44|TP Start 520|387 17 00024811 1 1|Could not open all VSW5 fonts 220|387 17 6 09:03:44|UNINITIATED 410|387 17 1 09:03:44|IC End 400|387 18 1 09:03:44|IC Start 200|387 18 09:03:44|TP Start 520|387 18 00024811 1 1|Could not open all VSW5 fonts 220|387 18 6 09:03:44|UNINITIATED 410|387 18 1 09:03:44|IC End 400|387 19 1 09:03:44|IC Start 200|387 19 09:03:44|TP Start 520|387 19 00024811 1 1|Could not open all VSW5 fonts 220|387 19 6 09:03:44|UNINITIATED 410|387 19 1 09:03:44|IC End 400|387 20 1 09:03:44|IC Start 200|387 20 09:03:44|TP Start 520|387 20 00024811 1 1|Could not open all VSW5 fonts 220|387 20 6 09:03:44|UNINITIATED 410|387 20 1 09:03:44|IC End 400|387 21 1 09:03:44|IC Start 200|387 21 09:03:44|TP Start 520|387 21 00024811 1 1|Could not open all VSW5 fonts 220|387 21 6 09:03:44|UNINITIATED 410|387 21 1 09:03:44|IC End 400|387 22 1 09:03:44|IC Start 200|387 22 09:03:44|TP Start 520|387 22 00024811 1 1|Could not open all VSW5 fonts 220|387 22 6 09:03:44|UNINITIATED 410|387 22 1 09:03:44|IC End 400|387 23 1 09:03:44|IC Start 200|387 23 09:03:44|TP Start 520|387 23 00024811 1 1|Could not open all VSW5 fonts 220|387 23 6 09:03:44|UNINITIATED 410|387 23 1 09:03:44|IC End 400|387 24 1 09:03:44|IC Start 200|387 24 09:03:44|TP Start 520|387 24 00024811 1 1|Could not open all VSW5 fonts 220|387 24 6 09:03:44|UNINITIATED 410|387 24 1 09:03:44|IC End 400|387 25 1 09:03:44|IC Start 200|387 25 09:03:44|TP Start 520|387 25 00024811 1 1|Could not open all VSW5 fonts 220|387 25 6 09:03:44|UNINITIATED 410|387 25 1 09:03:44|IC End 400|387 26 1 09:03:44|IC Start 200|387 26 09:03:44|TP Start 520|387 26 00024811 1 1|Could not open all VSW5 fonts 220|387 26 6 09:03:44|UNINITIATED 410|387 26 1 09:03:44|IC End 400|387 27 1 09:03:44|IC Start 200|387 27 09:03:44|TP Start 520|387 27 00024811 1 1|Could not open all VSW5 fonts 220|387 27 6 09:03:44|UNINITIATED 410|387 27 1 09:03:44|IC End 400|387 28 1 09:03:44|IC Start 200|387 28 09:03:44|TP Start 520|387 28 00024811 1 1|Could not open all VSW5 fonts 220|387 28 6 09:03:44|UNINITIATED 410|387 28 1 09:03:44|IC End 400|387 29 1 09:03:44|IC Start 200|387 29 09:03:44|TP Start 520|387 29 00024811 1 1|Could not open all VSW5 fonts 220|387 29 6 09:03:44|UNINITIATED 410|387 29 1 09:03:44|IC End 400|387 30 1 09:03:44|IC Start 200|387 30 09:03:44|TP Start 520|387 30 00024811 1 1|Could not open all VSW5 fonts 220|387 30 6 09:03:44|UNINITIATED 410|387 30 1 09:03:44|IC End 400|387 31 1 09:03:44|IC Start 200|387 31 09:03:44|TP Start 520|387 31 00024811 1 1|Could not open all VSW5 fonts 220|387 31 6 09:03:44|UNINITIATED 410|387 31 1 09:03:44|IC End 400|387 32 1 09:03:44|IC Start 200|387 32 09:03:44|TP Start 520|387 32 00024811 1 1|Could not open all VSW5 fonts 220|387 32 6 09:03:44|UNINITIATED 410|387 32 1 09:03:44|IC End 400|387 33 1 09:03:44|IC Start 200|387 33 09:03:44|TP Start 520|387 33 00024811 1 1|Could not open all VSW5 fonts 220|387 33 6 09:03:44|UNINITIATED 410|387 33 1 09:03:44|IC End 400|387 34 1 09:03:44|IC Start 200|387 34 09:03:44|TP Start 520|387 34 00024811 1 1|Could not open all VSW5 fonts 220|387 34 6 09:03:44|UNINITIATED 410|387 34 1 09:03:44|IC End 400|387 35 1 09:03:44|IC Start 200|387 35 09:03:44|TP Start 520|387 35 00024811 1 1|Could not open all VSW5 fonts 220|387 35 6 09:03:44|UNINITIATED 410|387 35 1 09:03:44|IC End 400|387 36 1 09:03:44|IC Start 200|387 36 09:03:44|TP Start 520|387 36 00024811 1 1|Could not open all VSW5 fonts 220|387 36 6 09:03:44|UNINITIATED 410|387 36 1 09:03:44|IC End 400|387 37 1 09:03:44|IC Start 200|387 37 09:03:44|TP Start 520|387 37 00024811 1 1|Could not open all VSW5 fonts 220|387 37 6 09:03:44|UNINITIATED 410|387 37 1 09:03:44|IC End 400|387 38 1 09:03:44|IC Start 200|387 38 09:03:44|TP Start 520|387 38 00024811 1 1|Could not open all VSW5 fonts 220|387 38 6 09:03:44|UNINITIATED 410|387 38 1 09:03:44|IC End 400|387 39 1 09:03:44|IC Start 200|387 39 09:03:44|TP Start 520|387 39 00024811 1 1|Could not open all VSW5 fonts 220|387 39 6 09:03:44|UNINITIATED 410|387 39 1 09:03:44|IC End 400|387 40 1 09:03:44|IC Start 200|387 40 09:03:44|TP Start 520|387 40 00024811 1 1|Could not open all VSW5 fonts 220|387 40 6 09:03:44|UNINITIATED 410|387 40 1 09:03:44|IC End 400|387 41 1 09:03:44|IC Start 200|387 41 09:03:44|TP Start 520|387 41 00024811 1 1|Could not open all VSW5 fonts 220|387 41 6 09:03:44|UNINITIATED 410|387 41 1 09:03:44|IC End 400|387 42 1 09:03:44|IC Start 200|387 42 09:03:44|TP Start 520|387 42 00024811 1 1|Could not open all VSW5 fonts 220|387 42 6 09:03:44|UNINITIATED 410|387 42 1 09:03:44|IC End 400|387 43 1 09:03:44|IC Start 200|387 43 09:03:44|TP Start 520|387 43 00024811 1 1|Could not open all VSW5 fonts 220|387 43 6 09:03:44|UNINITIATED 410|387 43 1 09:03:44|IC End 400|387 44 1 09:03:44|IC Start 200|387 44 09:03:44|TP Start 520|387 44 00024811 1 1|Could not open all VSW5 fonts 220|387 44 6 09:03:44|UNINITIATED 410|387 44 1 09:03:44|IC End 400|387 45 1 09:03:44|IC Start 200|387 45 09:03:44|TP Start 520|387 45 00024811 1 1|Could not open all VSW5 fonts 220|387 45 6 09:03:44|UNINITIATED 410|387 45 1 09:03:44|IC End 400|387 46 1 09:03:44|IC Start 200|387 46 09:03:44|TP Start 520|387 46 00024811 1 1|Could not open all VSW5 fonts 220|387 46 6 09:03:44|UNINITIATED 410|387 46 1 09:03:44|IC End 400|387 47 1 09:03:44|IC Start 200|387 47 09:03:44|TP Start 520|387 47 00024811 1 1|Could not open all VSW5 fonts 220|387 47 6 09:03:44|UNINITIATED 410|387 47 1 09:03:44|IC End 400|387 48 1 09:03:44|IC Start 200|387 48 09:03:44|TP Start 520|387 48 00024811 1 1|Could not open all VSW5 fonts 220|387 48 6 09:03:44|UNINITIATED 410|387 48 1 09:03:44|IC End 400|387 49 1 09:03:44|IC Start 200|387 49 09:03:44|TP Start 520|387 49 00024811 1 1|Could not open all VSW5 fonts 220|387 49 6 09:03:44|UNINITIATED 410|387 49 1 09:03:44|IC End 400|387 50 1 09:03:44|IC Start 200|387 50 09:03:44|TP Start 520|387 50 00024811 1 1|Could not open all VSW5 fonts 220|387 50 6 09:03:44|UNINITIATED 410|387 50 1 09:03:44|IC End 80|387 1 09:03:44|TC End, scenario ref 784-0 70||"VSW5TESTSUITE CASE XDrawText16 50" 10|388 /Xlib9/XDrawText16/XDrawText16 09:03:44|TC Start, scenario ref 786-0 15|388 3.3-lite 50|TCM Start 520|388 0 00024813 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|388 0 00024813 1 2|REPORT: Unexpected error BadValue 520|388 0 00024813 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|388 0 00024813 1 4|REPORT: Protocol request was X_SetFontPath 520|388 0 00024813 1 5|REPORT: Unexpected Xlib error 520|388 0 00024813 1 6|REPORT: Unexpected error BadName 520|388 0 00024813 1 7|REPORT: BadName (named color or font does not exist) 520|388 0 00024813 1 8|REPORT: Protocol request was X_OpenFont 520|388 0 00024813 1 9|REPORT: Unexpected Xlib error 520|388 0 00024813 1 10|REPORT: Could not open xtfont0 in openfonts 520|388 0 00024813 1 11|REPORT: Check that VSW5 fonts are installed properly 400|388 1 1 09:03:47|IC Start 200|388 1 09:03:47|TP Start 520|388 1 00024813 1 1|Could not open all VSW5 fonts 220|388 1 6 09:03:47|UNINITIATED 410|388 1 1 09:03:47|IC End 400|388 2 1 09:03:47|IC Start 200|388 2 09:03:47|TP Start 520|388 2 00024813 1 1|Could not open all VSW5 fonts 220|388 2 6 09:03:47|UNINITIATED 410|388 2 1 09:03:47|IC End 400|388 3 1 09:03:47|IC Start 200|388 3 09:03:47|TP Start 520|388 3 00024813 1 1|Could not open all VSW5 fonts 220|388 3 6 09:03:47|UNINITIATED 410|388 3 1 09:03:47|IC End 400|388 4 1 09:03:47|IC Start 200|388 4 09:03:47|TP Start 520|388 4 00024813 1 1|Could not open all VSW5 fonts 220|388 4 6 09:03:47|UNINITIATED 410|388 4 1 09:03:47|IC End 400|388 5 1 09:03:47|IC Start 200|388 5 09:03:47|TP Start 520|388 5 00024813 1 1|Could not open all VSW5 fonts 220|388 5 6 09:03:47|UNINITIATED 410|388 5 1 09:03:47|IC End 400|388 6 1 09:03:47|IC Start 200|388 6 09:03:47|TP Start 520|388 6 00024813 1 1|Could not open all VSW5 fonts 220|388 6 6 09:03:47|UNINITIATED 410|388 6 1 09:03:47|IC End 400|388 7 1 09:03:47|IC Start 200|388 7 09:03:47|TP Start 520|388 7 00024813 1 1|Could not open all VSW5 fonts 220|388 7 6 09:03:47|UNINITIATED 410|388 7 1 09:03:47|IC End 400|388 8 1 09:03:47|IC Start 200|388 8 09:03:47|TP Start 520|388 8 00024813 1 1|Could not open all VSW5 fonts 220|388 8 6 09:03:47|UNINITIATED 410|388 8 1 09:03:47|IC End 400|388 9 1 09:03:47|IC Start 200|388 9 09:03:47|TP Start 520|388 9 00024813 1 1|Could not open all VSW5 fonts 220|388 9 6 09:03:47|UNINITIATED 410|388 9 1 09:03:47|IC End 400|388 10 1 09:03:47|IC Start 200|388 10 09:03:47|TP Start 520|388 10 00024813 1 1|Could not open all VSW5 fonts 220|388 10 6 09:03:47|UNINITIATED 410|388 10 1 09:03:47|IC End 400|388 11 1 09:03:47|IC Start 200|388 11 09:03:47|TP Start 520|388 11 00024813 1 1|Could not open all VSW5 fonts 220|388 11 6 09:03:47|UNINITIATED 410|388 11 1 09:03:47|IC End 400|388 12 1 09:03:47|IC Start 200|388 12 09:03:47|TP Start 520|388 12 00024813 1 1|Could not open all VSW5 fonts 220|388 12 6 09:03:47|UNINITIATED 410|388 12 1 09:03:47|IC End 400|388 13 1 09:03:47|IC Start 200|388 13 09:03:47|TP Start 520|388 13 00024813 1 1|Could not open all VSW5 fonts 220|388 13 6 09:03:47|UNINITIATED 410|388 13 1 09:03:47|IC End 400|388 14 1 09:03:47|IC Start 200|388 14 09:03:47|TP Start 520|388 14 00024813 1 1|Could not open all VSW5 fonts 220|388 14 6 09:03:47|UNINITIATED 410|388 14 1 09:03:47|IC End 400|388 15 1 09:03:47|IC Start 200|388 15 09:03:47|TP Start 520|388 15 00024813 1 1|Could not open all VSW5 fonts 220|388 15 6 09:03:47|UNINITIATED 410|388 15 1 09:03:47|IC End 400|388 16 1 09:03:47|IC Start 200|388 16 09:03:47|TP Start 520|388 16 00024813 1 1|Could not open all VSW5 fonts 220|388 16 6 09:03:47|UNINITIATED 410|388 16 1 09:03:47|IC End 400|388 17 1 09:03:47|IC Start 200|388 17 09:03:47|TP Start 520|388 17 00024813 1 1|Could not open all VSW5 fonts 220|388 17 6 09:03:47|UNINITIATED 410|388 17 1 09:03:47|IC End 400|388 18 1 09:03:47|IC Start 200|388 18 09:03:47|TP Start 520|388 18 00024813 1 1|Could not open all VSW5 fonts 220|388 18 6 09:03:47|UNINITIATED 410|388 18 1 09:03:47|IC End 400|388 19 1 09:03:47|IC Start 200|388 19 09:03:47|TP Start 520|388 19 00024813 1 1|Could not open all VSW5 fonts 220|388 19 6 09:03:47|UNINITIATED 410|388 19 1 09:03:47|IC End 400|388 20 1 09:03:47|IC Start 200|388 20 09:03:47|TP Start 520|388 20 00024813 1 1|Could not open all VSW5 fonts 220|388 20 6 09:03:47|UNINITIATED 410|388 20 1 09:03:47|IC End 400|388 21 1 09:03:47|IC Start 200|388 21 09:03:47|TP Start 520|388 21 00024813 1 1|Could not open all VSW5 fonts 220|388 21 6 09:03:47|UNINITIATED 410|388 21 1 09:03:47|IC End 400|388 22 1 09:03:47|IC Start 200|388 22 09:03:47|TP Start 520|388 22 00024813 1 1|Could not open all VSW5 fonts 220|388 22 6 09:03:47|UNINITIATED 410|388 22 1 09:03:47|IC End 400|388 23 1 09:03:47|IC Start 200|388 23 09:03:47|TP Start 520|388 23 00024813 1 1|Could not open all VSW5 fonts 220|388 23 6 09:03:47|UNINITIATED 410|388 23 1 09:03:47|IC End 400|388 24 1 09:03:47|IC Start 200|388 24 09:03:47|TP Start 520|388 24 00024813 1 1|Could not open all VSW5 fonts 220|388 24 6 09:03:47|UNINITIATED 410|388 24 1 09:03:47|IC End 400|388 25 1 09:03:47|IC Start 200|388 25 09:03:47|TP Start 520|388 25 00024813 1 1|Could not open all VSW5 fonts 220|388 25 6 09:03:47|UNINITIATED 410|388 25 1 09:03:47|IC End 400|388 26 1 09:03:47|IC Start 200|388 26 09:03:47|TP Start 520|388 26 00024813 1 1|Could not open all VSW5 fonts 220|388 26 6 09:03:47|UNINITIATED 410|388 26 1 09:03:47|IC End 400|388 27 1 09:03:47|IC Start 200|388 27 09:03:47|TP Start 520|388 27 00024813 1 1|Could not open all VSW5 fonts 220|388 27 6 09:03:47|UNINITIATED 410|388 27 1 09:03:47|IC End 400|388 28 1 09:03:47|IC Start 200|388 28 09:03:47|TP Start 520|388 28 00024813 1 1|Could not open all VSW5 fonts 220|388 28 6 09:03:47|UNINITIATED 410|388 28 1 09:03:47|IC End 400|388 29 1 09:03:47|IC Start 200|388 29 09:03:47|TP Start 520|388 29 00024813 1 1|Could not open all VSW5 fonts 220|388 29 6 09:03:47|UNINITIATED 410|388 29 1 09:03:47|IC End 400|388 30 1 09:03:47|IC Start 200|388 30 09:03:47|TP Start 520|388 30 00024813 1 1|Could not open all VSW5 fonts 220|388 30 6 09:03:47|UNINITIATED 410|388 30 1 09:03:47|IC End 400|388 31 1 09:03:47|IC Start 200|388 31 09:03:47|TP Start 520|388 31 00024813 1 1|Could not open all VSW5 fonts 220|388 31 6 09:03:47|UNINITIATED 410|388 31 1 09:03:47|IC End 400|388 32 1 09:03:47|IC Start 200|388 32 09:03:47|TP Start 520|388 32 00024813 1 1|Could not open all VSW5 fonts 220|388 32 6 09:03:47|UNINITIATED 410|388 32 1 09:03:47|IC End 400|388 33 1 09:03:47|IC Start 200|388 33 09:03:47|TP Start 520|388 33 00024813 1 1|Could not open all VSW5 fonts 220|388 33 6 09:03:47|UNINITIATED 410|388 33 1 09:03:47|IC End 400|388 34 1 09:03:47|IC Start 200|388 34 09:03:47|TP Start 520|388 34 00024813 1 1|Could not open all VSW5 fonts 220|388 34 6 09:03:47|UNINITIATED 410|388 34 1 09:03:47|IC End 400|388 35 1 09:03:47|IC Start 200|388 35 09:03:47|TP Start 520|388 35 00024813 1 1|Could not open all VSW5 fonts 220|388 35 6 09:03:47|UNINITIATED 410|388 35 1 09:03:47|IC End 400|388 36 1 09:03:47|IC Start 200|388 36 09:03:47|TP Start 520|388 36 00024813 1 1|Could not open all VSW5 fonts 220|388 36 6 09:03:47|UNINITIATED 410|388 36 1 09:03:47|IC End 400|388 37 1 09:03:47|IC Start 200|388 37 09:03:47|TP Start 520|388 37 00024813 1 1|Could not open all VSW5 fonts 220|388 37 6 09:03:47|UNINITIATED 410|388 37 1 09:03:47|IC End 400|388 38 1 09:03:47|IC Start 200|388 38 09:03:47|TP Start 520|388 38 00024813 1 1|Could not open all VSW5 fonts 220|388 38 6 09:03:47|UNINITIATED 410|388 38 1 09:03:47|IC End 400|388 39 1 09:03:47|IC Start 200|388 39 09:03:47|TP Start 520|388 39 00024813 1 1|Could not open all VSW5 fonts 220|388 39 6 09:03:47|UNINITIATED 410|388 39 1 09:03:47|IC End 400|388 40 1 09:03:47|IC Start 200|388 40 09:03:47|TP Start 520|388 40 00024813 1 1|Could not open all VSW5 fonts 220|388 40 6 09:03:47|UNINITIATED 410|388 40 1 09:03:47|IC End 400|388 41 1 09:03:47|IC Start 200|388 41 09:03:47|TP Start 520|388 41 00024813 1 1|Could not open all VSW5 fonts 220|388 41 6 09:03:47|UNINITIATED 410|388 41 1 09:03:47|IC End 400|388 42 1 09:03:47|IC Start 200|388 42 09:03:47|TP Start 520|388 42 00024813 1 1|Could not open all VSW5 fonts 220|388 42 6 09:03:47|UNINITIATED 410|388 42 1 09:03:47|IC End 400|388 43 1 09:03:47|IC Start 200|388 43 09:03:47|TP Start 520|388 43 00024813 1 1|Could not open all VSW5 fonts 220|388 43 6 09:03:47|UNINITIATED 410|388 43 1 09:03:47|IC End 400|388 44 1 09:03:47|IC Start 200|388 44 09:03:47|TP Start 520|388 44 00024813 1 1|Could not open all VSW5 fonts 220|388 44 6 09:03:47|UNINITIATED 410|388 44 1 09:03:47|IC End 400|388 45 1 09:03:47|IC Start 200|388 45 09:03:47|TP Start 520|388 45 00024813 1 1|Could not open all VSW5 fonts 220|388 45 6 09:03:47|UNINITIATED 410|388 45 1 09:03:47|IC End 400|388 46 1 09:03:47|IC Start 200|388 46 09:03:47|TP Start 520|388 46 00024813 1 1|Could not open all VSW5 fonts 220|388 46 6 09:03:47|UNINITIATED 410|388 46 1 09:03:47|IC End 400|388 47 1 09:03:47|IC Start 200|388 47 09:03:47|TP Start 520|388 47 00024813 1 1|Could not open all VSW5 fonts 220|388 47 6 09:03:47|UNINITIATED 410|388 47 1 09:03:47|IC End 400|388 48 1 09:03:47|IC Start 200|388 48 09:03:47|TP Start 520|388 48 00024813 1 1|Could not open all VSW5 fonts 220|388 48 6 09:03:47|UNINITIATED 410|388 48 1 09:03:47|IC End 400|388 49 1 09:03:47|IC Start 200|388 49 09:03:47|TP Start 520|388 49 00024813 1 1|Could not open all VSW5 fonts 220|388 49 6 09:03:47|UNINITIATED 410|388 49 1 09:03:47|IC End 400|388 50 1 09:03:47|IC Start 200|388 50 09:03:47|TP Start 520|388 50 00024813 1 1|Could not open all VSW5 fonts 220|388 50 6 09:03:47|UNINITIATED 410|388 50 1 09:03:47|IC End 80|388 1 09:03:47|TC End, scenario ref 786-0 70||"VSW5TESTSUITE CASE XFillArc 44" 10|389 /Xlib9/XFillArc/XFillArc 09:03:47|TC Start, scenario ref 788-0 15|389 3.3-lite 44|TCM Start 520|389 0 00024815 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|389 1 1 09:03:50|IC Start 200|389 1 09:03:50|TP Start 520|389 1 00024815 1 1|VSW5TESTSUITE PURPOSE 1 520|389 1 00024815 1 2|Assertion XFillArc-1.(A) 520|389 1 00024815 1 3|A call to XFillArc draws a single filled circular or 520|389 1 00024815 1 4|elliptical arc in the drawable d as specified by x, y, 520|389 1 00024815 1 5|width, height, angle1 and angle2. 520|389 1 00024815 1 6|METH: Draw arc 520|389 1 00024815 1 7|METH: Pixmap verify. 220|389 1 0 09:03:51|PASS 410|389 1 1 09:03:51|IC End 400|389 2 1 09:03:51|IC Start 200|389 2 09:03:51|TP Start 520|389 2 00024815 1 1|VSW5TESTSUITE PURPOSE 2 520|389 2 00024815 1 2|Assertion XFillArc-2.(A) 520|389 2 00024815 1 3|When the GC component arc-mode is ArcChord, then a call to 520|389 2 00024815 1 4|XFillArc fills the region closed by the infinitely thin path 520|389 2 00024815 1 5|described by the specified arc and the single line segment 520|389 2 00024815 1 6|joining the two endpoints of the arc. 520|389 2 00024815 1 7|METH: Set arc-mode to ArcChord 520|389 2 00024815 1 8|METH: Draw arcs 520|389 2 00024815 1 9|METH: Pixmap check. 220|389 2 0 09:03:51|PASS 410|389 2 1 09:03:51|IC End 400|389 3 1 09:03:51|IC Start 200|389 3 09:03:51|TP Start 520|389 3 00024815 1 1|VSW5TESTSUITE PURPOSE 3 520|389 3 00024815 1 2|Assertion XFillArc-3.(A) 520|389 3 00024815 1 3|When the GC component arc-mode is ArcPieSlice, then a call 520|389 3 00024815 1 4|to XFillArc fills the region closed by the infinitely thin 520|389 3 00024815 1 5|path described by the specified arc and the two line 520|389 3 00024815 1 6|segments joining the endpoints of the arc with the centre 520|389 3 00024815 1 7|point. 520|389 3 00024815 1 8|METH: Set arc-mode to ArcPieSlice 520|389 3 00024815 1 9|METH: Draw arcs. 520|389 3 00024815 1 10|METH: Pixmap verify. 220|389 3 0 09:03:52|PASS 410|389 3 1 09:03:52|IC End 400|389 4 1 09:03:52|IC Start 200|389 4 09:03:52|TP Start 520|389 4 00024815 1 1|VSW5TESTSUITE PURPOSE 4 520|389 4 00024815 1 2|Assertion XFillArc-4.(A) 520|389 4 00024815 1 3|A call to XFillArc does not draw a pixel more than once. 520|389 4 00024815 1 4|METH: Draw with gc function set to GXcopy 520|389 4 00024815 1 5|METH: Draw with gc function set to GXxor 520|389 4 00024815 1 6|METH: Verify that window is blank 220|389 4 0 09:03:52|PASS 410|389 4 1 09:03:52|IC End 400|389 5 1 09:03:52|IC Start 200|389 5 09:03:52|TP Start 520|389 5 00024815 1 1|VSW5TESTSUITE PURPOSE 5 520|389 5 00024815 1 2|Assertion XFillArc-5.(A) 520|389 5 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 5 00024815 1 4|is src and the destination pixel is dst and function is 520|389 5 00024815 1 5|GXclear, then the destination becomes (dst AND (NOT 520|389 5 00024815 1 6|plane_mask)). 520|389 5 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 5 00024815 1 8|METH: 520|389 5 00024815 1 9|METH: Set function component of GC to GXclear. 520|389 5 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 5 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 5 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 5 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 5 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 5 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 5 00024815 1 16|METH: force a foreground fill). 520|389 5 00024815 1 17|METH: Do graphics operation. 520|389 5 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|389 5 0 09:03:55|PASS 410|389 5 1 09:03:55|IC End 400|389 6 1 09:03:55|IC Start 200|389 6 09:03:55|TP Start 520|389 6 00024815 1 1|VSW5TESTSUITE PURPOSE 6 520|389 6 00024815 1 2|Assertion XFillArc-6.(A) 520|389 6 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 6 00024815 1 4|is src and the destination pixel is dst and function is 520|389 6 00024815 1 5|GXand, then the destination becomes ((src AND dst) AND 520|389 6 00024815 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|389 6 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 6 00024815 1 8|METH: 520|389 6 00024815 1 9|METH: Set function component of GC to GXand. 520|389 6 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 6 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 6 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 6 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 6 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 6 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 6 00024815 1 16|METH: force a foreground fill). 520|389 6 00024815 1 17|METH: Do graphics operation. 520|389 6 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|389 6 0 09:03:57|PASS 410|389 6 1 09:03:57|IC End 400|389 7 1 09:03:57|IC Start 200|389 7 09:03:57|TP Start 520|389 7 00024815 1 1|VSW5TESTSUITE PURPOSE 7 520|389 7 00024815 1 2|Assertion XFillArc-7.(A) 520|389 7 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 7 00024815 1 4|is src and the destination pixel is dst and function is 520|389 7 00024815 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|389 7 00024815 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 7 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 7 00024815 1 8|METH: 520|389 7 00024815 1 9|METH: Set function component of GC to GXandReverse. 520|389 7 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 7 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 7 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 7 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 7 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 7 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 7 00024815 1 16|METH: force a foreground fill). 520|389 7 00024815 1 17|METH: Do graphics operation. 520|389 7 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|389 7 0 09:03:59|PASS 410|389 7 1 09:03:59|IC End 400|389 8 1 09:03:59|IC Start 200|389 8 09:03:59|TP Start 520|389 8 00024815 1 1|VSW5TESTSUITE PURPOSE 8 520|389 8 00024815 1 2|Assertion XFillArc-8.(A) 520|389 8 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 8 00024815 1 4|is src and the destination pixel is dst and function is 520|389 8 00024815 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|389 8 00024815 1 6|OR (dst AND (NOT plane_mask)). 520|389 8 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 8 00024815 1 8|METH: 520|389 8 00024815 1 9|METH: Set function component of GC to GXcopy. 520|389 8 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 8 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 8 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 8 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 8 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 8 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 8 00024815 1 16|METH: force a foreground fill). 520|389 8 00024815 1 17|METH: Do graphics operation. 520|389 8 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|389 8 0 09:04:01|PASS 410|389 8 1 09:04:01|IC End 400|389 9 1 09:04:01|IC Start 200|389 9 09:04:01|TP Start 520|389 9 00024815 1 1|VSW5TESTSUITE PURPOSE 9 520|389 9 00024815 1 2|Assertion XFillArc-9.(A) 520|389 9 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 9 00024815 1 4|is src and the destination pixel is dst and function is 520|389 9 00024815 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|389 9 00024815 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 9 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 9 00024815 1 8|METH: 520|389 9 00024815 1 9|METH: Set function component of GC to GXandInverted. 520|389 9 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 9 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 9 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 9 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 9 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 9 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 9 00024815 1 16|METH: force a foreground fill). 520|389 9 00024815 1 17|METH: Do graphics operation. 520|389 9 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|389 9 0 09:04:03|PASS 410|389 9 1 09:04:03|IC End 400|389 10 1 09:04:03|IC Start 200|389 10 09:04:03|TP Start 520|389 10 00024815 1 1|VSW5TESTSUITE PURPOSE 10 520|389 10 00024815 1 2|Assertion XFillArc-10.(A) 520|389 10 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 10 00024815 1 4|is src and the destination pixel is dst and function is 520|389 10 00024815 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|389 10 00024815 1 6|OR (dst AND (NOT plane_mask)). 520|389 10 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 10 00024815 1 8|METH: 520|389 10 00024815 1 9|METH: Set function component of GC to GXnoop. 520|389 10 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 10 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 10 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 10 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 10 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 10 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 10 00024815 1 16|METH: force a foreground fill). 520|389 10 00024815 1 17|METH: Do graphics operation. 520|389 10 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|389 10 0 09:04:05|PASS 410|389 10 1 09:04:05|IC End 400|389 11 1 09:04:05|IC Start 200|389 11 09:04:05|TP Start 520|389 11 00024815 1 1|VSW5TESTSUITE PURPOSE 11 520|389 11 00024815 1 2|Assertion XFillArc-11.(A) 520|389 11 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 11 00024815 1 4|is src and the destination pixel is dst and function is 520|389 11 00024815 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|389 11 00024815 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|389 11 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 11 00024815 1 8|METH: 520|389 11 00024815 1 9|METH: Set function component of GC to GXxor. 520|389 11 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 11 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 11 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 11 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 11 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 11 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 11 00024815 1 16|METH: force a foreground fill). 520|389 11 00024815 1 17|METH: Do graphics operation. 520|389 11 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|389 11 0 09:04:08|PASS 410|389 11 1 09:04:08|IC End 400|389 12 1 09:04:08|IC Start 200|389 12 09:04:08|TP Start 520|389 12 00024815 1 1|VSW5TESTSUITE PURPOSE 12 520|389 12 00024815 1 2|Assertion XFillArc-12.(A) 520|389 12 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 12 00024815 1 4|is src and the destination pixel is dst and function is GXor, 520|389 12 00024815 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|389 12 00024815 1 6|OR (dst AND (NOT plane_mask)). 520|389 12 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 12 00024815 1 8|METH: 520|389 12 00024815 1 9|METH: Set function component of GC to GXor. 520|389 12 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 12 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 12 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 12 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 12 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 12 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 12 00024815 1 16|METH: force a foreground fill). 520|389 12 00024815 1 17|METH: Do graphics operation. 520|389 12 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|389 12 0 09:04:10|PASS 410|389 12 1 09:04:10|IC End 400|389 13 1 09:04:10|IC Start 200|389 13 09:04:10|TP Start 520|389 13 00024815 1 1|VSW5TESTSUITE PURPOSE 13 520|389 13 00024815 1 2|Assertion XFillArc-13.(A) 520|389 13 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 13 00024815 1 4|is src and the destination pixel is dst and function is 520|389 13 00024815 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|389 13 00024815 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 13 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 13 00024815 1 8|METH: 520|389 13 00024815 1 9|METH: Set function component of GC to GXnor. 520|389 13 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 13 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 13 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 13 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 13 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 13 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 13 00024815 1 16|METH: force a foreground fill). 520|389 13 00024815 1 17|METH: Do graphics operation. 520|389 13 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|389 13 00024815 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|389 13 00024815 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|389 13 00024815 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|389 13 00024815 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|389 13 00024815 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|389 13 1 09:04:12|FAIL 410|389 13 1 09:04:12|IC End 400|389 14 1 09:04:12|IC Start 200|389 14 09:04:12|TP Start 520|389 14 00024815 1 1|VSW5TESTSUITE PURPOSE 14 520|389 14 00024815 1 2|Assertion XFillArc-14.(A) 520|389 14 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 14 00024815 1 4|is src and the destination pixel is dst and function is 520|389 14 00024815 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|389 14 00024815 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 14 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 14 00024815 1 8|METH: 520|389 14 00024815 1 9|METH: Set function component of GC to GXequiv. 520|389 14 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 14 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 14 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 14 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 14 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 14 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 14 00024815 1 16|METH: force a foreground fill). 520|389 14 00024815 1 17|METH: Do graphics operation. 520|389 14 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|389 14 0 09:04:14|PASS 410|389 14 1 09:04:14|IC End 400|389 15 1 09:04:14|IC Start 200|389 15 09:04:14|TP Start 520|389 15 00024815 1 1|VSW5TESTSUITE PURPOSE 15 520|389 15 00024815 1 2|Assertion XFillArc-15.(A) 520|389 15 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 15 00024815 1 4|is src and the destination pixel is dst and function is 520|389 15 00024815 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|389 15 00024815 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|389 15 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 15 00024815 1 8|METH: 520|389 15 00024815 1 9|METH: Set function component of GC to GXinvert. 520|389 15 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 15 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 15 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 15 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 15 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 15 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 15 00024815 1 16|METH: force a foreground fill). 520|389 15 00024815 1 17|METH: Do graphics operation. 520|389 15 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|389 15 0 09:04:16|PASS 410|389 15 1 09:04:16|IC End 400|389 16 1 09:04:16|IC Start 200|389 16 09:04:16|TP Start 520|389 16 00024815 1 1|VSW5TESTSUITE PURPOSE 16 520|389 16 00024815 1 2|Assertion XFillArc-16.(A) 520|389 16 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 16 00024815 1 4|is src and the destination pixel is dst and function is 520|389 16 00024815 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|389 16 00024815 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 16 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 16 00024815 1 8|METH: 520|389 16 00024815 1 9|METH: Set function component of GC to GXorReverse. 520|389 16 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 16 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 16 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 16 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 16 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 16 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 16 00024815 1 16|METH: force a foreground fill). 520|389 16 00024815 1 17|METH: Do graphics operation. 520|389 16 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|389 16 0 09:04:19|PASS 410|389 16 1 09:04:19|IC End 400|389 17 1 09:04:19|IC Start 200|389 17 09:04:19|TP Start 520|389 17 00024815 1 1|VSW5TESTSUITE PURPOSE 17 520|389 17 00024815 1 2|Assertion XFillArc-17.(A) 520|389 17 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 17 00024815 1 4|is src and the destination pixel is dst and function is 520|389 17 00024815 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|389 17 00024815 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|389 17 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 17 00024815 1 8|METH: 520|389 17 00024815 1 9|METH: Set function component of GC to GXcopyInverted. 520|389 17 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 17 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 17 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 17 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 17 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 17 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 17 00024815 1 16|METH: force a foreground fill). 520|389 17 00024815 1 17|METH: Do graphics operation. 520|389 17 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|389 17 0 09:04:21|PASS 410|389 17 1 09:04:21|IC End 400|389 18 1 09:04:21|IC Start 200|389 18 09:04:21|TP Start 520|389 18 00024815 1 1|VSW5TESTSUITE PURPOSE 18 520|389 18 00024815 1 2|Assertion XFillArc-18.(A) 520|389 18 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 18 00024815 1 4|is src and the destination pixel is dst and function is 520|389 18 00024815 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|389 18 00024815 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 18 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 18 00024815 1 8|METH: 520|389 18 00024815 1 9|METH: Set function component of GC to GXorInverted. 520|389 18 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 18 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 18 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 18 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 18 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 18 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 18 00024815 1 16|METH: force a foreground fill). 520|389 18 00024815 1 17|METH: Do graphics operation. 520|389 18 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|389 18 0 09:04:23|PASS 410|389 18 1 09:04:23|IC End 400|389 19 1 09:04:23|IC Start 200|389 19 09:04:23|TP Start 520|389 19 00024815 1 1|VSW5TESTSUITE PURPOSE 19 520|389 19 00024815 1 2|Assertion XFillArc-19.(A) 520|389 19 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 19 00024815 1 4|is src and the destination pixel is dst and function is 520|389 19 00024815 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|389 19 00024815 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|389 19 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 19 00024815 1 8|METH: 520|389 19 00024815 1 9|METH: Set function component of GC to GXnand. 520|389 19 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 19 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 19 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 19 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 19 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 19 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 19 00024815 1 16|METH: force a foreground fill). 520|389 19 00024815 1 17|METH: Do graphics operation. 520|389 19 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|389 19 00024815 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|389 19 00024815 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|389 19 00024815 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|389 19 00024815 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|389 19 00024815 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|389 19 1 09:04:25|FAIL 410|389 19 1 09:04:25|IC End 400|389 20 1 09:04:25|IC Start 200|389 20 09:04:25|TP Start 520|389 20 00024815 1 1|VSW5TESTSUITE PURPOSE 20 520|389 20 00024815 1 2|Assertion XFillArc-20.(A) 520|389 20 00024815 1 3|When a graphics operation is performed and the source pixel 520|389 20 00024815 1 4|is src and the destination pixel is dst and function is 520|389 20 00024815 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|389 20 00024815 1 6|AND (NOT plane_mask)). 520|389 20 00024815 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|389 20 00024815 1 8|METH: 520|389 20 00024815 1 9|METH: Set function component of GC to GXset. 520|389 20 00024815 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|389 20 00024815 1 11|METH: For source pixel values of src = 0, 1 520|389 20 00024815 1 12|METH: Set all points in drawable to destination pixel value. 520|389 20 00024815 1 13|METH: Set foreground component of GC to source pixel value. 520|389 20 00024815 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|389 20 00024815 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|389 20 00024815 1 16|METH: force a foreground fill). 520|389 20 00024815 1 17|METH: Do graphics operation. 520|389 20 00024815 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|389 20 0 09:04:27|PASS 410|389 20 1 09:04:27|IC End 400|389 21 1 09:04:27|IC Start 200|389 21 09:04:27|TP Start 520|389 21 00024815 1 1|VSW5TESTSUITE PURPOSE 21 520|389 21 00024815 1 2|Assertion XFillArc-21.(A) 520|389 21 00024815 1 3|The value for plane_mask is truncated to the depth of the 520|389 21 00024815 1 4|GC. 520|389 21 00024815 1 5|METH: Set foreground to pattern of 1's and 0's 520|389 21 00024815 1 6|METH: Set plane-mask to values larger than the depth. 520|389 21 00024815 1 7|METH: Verify that result is what would be expected if the extra bits 520|389 21 00024815 1 8|METH: were masked off. 520|389 21 00024815 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|389 21 00024815 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|389 21 00024815 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|389 21 00024815 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|389 21 00024815 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|389 21 00024815 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|389 21 00024815 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|389 21 00024815 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|389 21 00024815 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|389 21 1 09:04:28|FAIL 410|389 21 1 09:04:28|IC End 400|389 22 1 09:04:28|IC Start 200|389 22 09:04:28|TP Start 520|389 22 00024815 1 1|VSW5TESTSUITE PURPOSE 22 520|389 22 00024815 1 2|Assertion XFillArc-22.(A) 520|389 22 00024815 1 3|The plane_mask specifies which planes of the destination 520|389 22 00024815 1 4|are to be modified, one bit per plane, with bits being 520|389 22 00024815 1 5|assigned to planes from the least significant bit of the 520|389 22 00024815 1 6|word to the most significant bit. 520|389 22 00024815 1 7|METH: Set foreground to pattern of 1's and 0's 520|389 22 00024815 1 8|METH: Select a variety of plane masks. 520|389 22 00024815 1 9|METH: Verify that the expected pixels are drawn. 220|389 22 0 09:04:28|PASS 410|389 22 1 09:04:28|IC End 400|389 23 1 09:04:28|IC Start 200|389 23 09:04:28|TP Start 520|389 23 00024815 1 1|VSW5TESTSUITE PURPOSE 23 520|389 23 00024815 1 2|Assertion XFillArc-23.(A) 520|389 23 00024815 1 3|When fill_style is FillSolid, then on a call to XFillArc 520|389 23 00024815 1 4|the source pixel for the drawing operation is foreground. 520|389 23 00024815 1 5|METH: Set fill-style to FillSolid. 520|389 23 00024815 1 6|METH: Do drawing operation. 520|389 23 00024815 1 7|METH: Pixmap verify. 220|389 23 0 09:04:28|PASS 410|389 23 1 09:04:28|IC End 400|389 24 1 09:04:28|IC Start 200|389 24 09:04:28|TP Start 520|389 24 00024815 1 1|VSW5TESTSUITE PURPOSE 24 520|389 24 00024815 1 2|Assertion XFillArc-24.(A) 520|389 24 00024815 1 3|When fill-style is FillTiled, then on a call to XFillArc 520|389 24 00024815 1 4|the source for the drawing operation is tile. 520|389 24 00024815 1 5|METH: Create a tile of appropriate depth. 520|389 24 00024815 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|389 24 00024815 1 7|METH: to interesting values. 520|389 24 00024815 1 8|METH: Set fill-style to FillTiled. 520|389 24 00024815 1 9|METH: Part 1. 520|389 24 00024815 1 10|METH: Do drawing operation. 520|389 24 00024815 1 11|METH: If FillRectangle operation 520|389 24 00024815 1 12|METH: Directly check using checktile. 520|389 24 00024815 1 13|METH: else 520|389 24 00024815 1 14|METH: Pixmap verify. 520|389 24 00024815 1 15|METH: 520|389 24 00024815 1 16|METH: Part 2. 520|389 24 00024815 1 17|METH: Do drawing operation. 520|389 24 00024815 1 18|METH: Reverse fg and bg in tile. 520|389 24 00024815 1 19|METH: Set gc function to xor. 520|389 24 00024815 1 20|METH: Repeat drawing operation. 520|389 24 00024815 1 21|METH: Verify that result is the same as drawing solid line with xor 520|389 24 00024815 1 22|METH: of the fg and bg. 520|389 24 00024815 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|389 24 00024815 1 24|METH: drawn) 520|389 24 00024815 1 25|METH: 220|389 24 0 09:04:29|PASS 410|389 24 1 09:04:29|IC End 400|389 25 1 09:04:29|IC Start 200|389 25 09:04:29|TP Start 520|389 25 00024815 1 1|VSW5TESTSUITE PURPOSE 25 520|389 25 00024815 1 2|Assertion XFillArc-25.(A) 520|389 25 00024815 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|389 25 00024815 1 4|XFillArc the source for the drawing operation is a tile with 520|389 25 00024815 1 5|the same width and height as stipple, but with background 520|389 25 00024815 1 6|everywhere stipple has a zero and with foreground everywhere 520|389 25 00024815 1 7|stipple has a one. 520|389 25 00024815 1 8|METH: Create stipple. 520|389 25 00024815 1 9|METH: Set fill-style to FillOpaqueStippled. 520|389 25 00024815 1 10|METH: Do drawing operation. 520|389 25 00024815 1 11|METH: Pixmap verify the results. 520|389 25 00024815 1 12|METH: 520|389 25 00024815 1 13|METH: Reverse foreground and background pixels. 520|389 25 00024815 1 14|METH: Combine drawing with previous drawing. 520|389 25 00024815 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|389 25 00024815 1 16|METH: equal to combination of fg and bg pixels. 220|389 25 0 09:04:29|PASS 410|389 25 1 09:04:29|IC End 400|389 26 1 09:04:29|IC Start 200|389 26 09:04:29|TP Start 520|389 26 00024815 1 1|VSW5TESTSUITE PURPOSE 26 520|389 26 00024815 1 2|Assertion XFillArc-26.(A) 520|389 26 00024815 1 3|When fill_style is FillStippled, then on a call to 520|389 26 00024815 1 4|XFillArc the source for the drawing operation is foreground 520|389 26 00024815 1 5|masked by the stipple pattern tiled in a single plane. 520|389 26 00024815 1 6|METH: Create stipple 520|389 26 00024815 1 7|METH: Set fill-style to FillStippled. 520|389 26 00024815 1 8|METH: Set background to foreground pixel to verify it is not affecting things. 520|389 26 00024815 1 9|METH: Do drawing. 520|389 26 00024815 1 10|METH: Pixmap verify. 220|389 26 0 09:04:29|PASS 410|389 26 1 09:04:29|IC End 400|389 27 1 09:04:29|IC Start 200|389 27 09:04:29|TP Start 520|389 27 00024815 1 1|VSW5TESTSUITE PURPOSE 27 520|389 27 00024815 1 2|Assertion XFillArc-27.(A) 520|389 27 00024815 1 3|When subwindow_mode is ClipByChildren, then the 520|389 27 00024815 1 4|destination window and source (if it is a window) are 520|389 27 00024815 1 5|clipped by all viewable InputOutput children. 520|389 27 00024815 1 6|METH: Set subwindow-mode to be ClipByChildren 520|389 27 00024815 1 7|METH: Cover window with many strip sub-windows. 520|389 27 00024815 1 8|METH: Do drawing operation 520|389 27 00024815 1 9|METH: Verify that all subwindows are clear. 220|389 27 0 09:04:31|PASS 410|389 27 1 09:04:31|IC End 400|389 28 1 09:04:31|IC Start 200|389 28 09:04:31|TP Start 520|389 28 00024815 1 1|VSW5TESTSUITE PURPOSE 28 520|389 28 00024815 1 2|Assertion XFillArc-28.(A) 520|389 28 00024815 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|389 28 00024815 1 4|destination window nor source (if it is a window) is clipped 520|389 28 00024815 1 5|by inferiors. 520|389 28 00024815 1 6|METH: Place subwindows over parts of the main window 520|389 28 00024815 1 7|METH: Create subwindows over these windows as well. 520|389 28 00024815 1 8|METH: Do graphics operation. 520|389 28 00024815 1 9|METH: Verify that the operation was not affected. 220|389 28 0 09:04:34|PASS 410|389 28 1 09:04:34|IC End 400|389 29 1 09:04:34|IC Start 200|389 29 09:04:34|TP Start 520|389 29 00024815 1 1|VSW5TESTSUITE PURPOSE 29 520|389 29 00024815 1 2|Assertion XFillArc-29.(A) 520|389 29 00024815 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|389 29 00024815 1 4|depth with mapped inferiors of differing depth, then no 520|389 29 00024815 1 5|errors occur. 520|389 29 00024815 1 6|METH: If only one depth window supported 520|389 29 00024815 1 7|METH: Result is UNSUPPORTED 520|389 29 00024815 1 8|METH: 520|389 29 00024815 1 9|METH: Find two visuals with different depths. 520|389 29 00024815 1 10|METH: Use one of these visuals to create a window. 520|389 29 00024815 1 11|METH: Use the other to create a subwindow. 520|389 29 00024815 1 12|METH: Verify that no errors occur. 520|389 29 00024815 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|389 29 0 09:04:34|PASS 410|389 29 1 09:04:34|IC End 400|389 30 1 09:04:34|IC Start 200|389 30 09:04:34|TP Start 520|389 30 00024815 1 1|VSW5TESTSUITE PURPOSE 30 520|389 30 00024815 1 2|Assertion XFillArc-30.(A) 520|389 30 00024815 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|389 30 00024815 1 4|are interpreted relative to the origin of the destination 520|389 30 00024815 1 5|drawable specified in the graphics operation. 520|389 30 00024815 1 6|METH: Create Pixmap and set clip-mask with it. 520|389 30 00024815 1 7|METH: Vary clip origin 520|389 30 00024815 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|389 30 00024815 1 9|METH: Pixmap verify results inside the cliparea. 220|389 30 0 09:04:36|PASS 410|389 30 1 09:04:36|IC End 400|389 31 1 09:04:36|IC Start 200|389 31 09:04:36|TP Start 520|389 31 00024815 1 1|VSW5TESTSUITE PURPOSE 31 520|389 31 00024815 1 2|Assertion XFillArc-31.(A) 520|389 31 00024815 1 3|When the clip_mask is set to None, then the pixels are 520|389 31 00024815 1 4|always drawn regardless of the clip origin. 520|389 31 00024815 1 5|METH: Set clip mask to None 520|389 31 00024815 1 6|METH: Verify that things are still drawn. 220|389 31 0 09:04:37|PASS 410|389 31 1 09:04:37|IC End 400|389 32 1 09:04:37|IC Start 200|389 32 09:04:37|TP Start 520|389 32 00024815 1 1|VSW5TESTSUITE PURPOSE 32 520|389 32 00024815 1 2|Assertion XFillArc-32.(A) 520|389 32 00024815 1 3|When pixels are outside the area covered by the clip_mask, 520|389 32 00024815 1 4|then they are not drawn. 520|389 32 00024815 1 5|METH: Create a pixmap depth 1. 520|389 32 00024815 1 6|METH: Fill it with all ones. 520|389 32 00024815 1 7|METH: Set this pixmap as the clip_mask. 520|389 32 00024815 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|389 32 00024815 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|389 32 00024815 1 10|METH: drawing outside the clip-mask. 220|389 32 0 09:04:37|PASS 410|389 32 1 09:04:37|IC End 400|389 33 1 09:04:37|IC Start 200|389 33 09:04:37|TP Start 520|389 33 00024815 1 1|VSW5TESTSUITE PURPOSE 33 520|389 33 00024815 1 2|Assertion XFillArc-33.(A) 520|389 33 00024815 1 3|When pixels have a clip_mask bit set to 1, and they would 520|389 33 00024815 1 4|be drawn, then they are drawn. 520|389 33 00024815 1 5|METH: Do graphics operation. 520|389 33 00024815 1 6|METH: Save the image on the drawable. 520|389 33 00024815 1 7|METH: Clear drawable. 520|389 33 00024815 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|389 33 00024815 1 9|METH: Set all bits in pixmap to 1. 520|389 33 00024815 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|389 33 00024815 1 11|METH: Do graphics operation. 520|389 33 00024815 1 12|METH: Verify that the images drawn were the same. 520|389 33 00024815 1 13|METH: 520|389 33 00024815 1 14|METH: Set pixmap to a pattern. 520|389 33 00024815 1 15|METH: Do graphics operation. 520|389 33 00024815 1 16|METH: Pixmap verify the result. 220|389 33 0 09:04:38|PASS 410|389 33 1 09:04:38|IC End 400|389 34 1 09:04:38|IC Start 200|389 34 09:04:38|TP Start 520|389 34 00024815 1 1|VSW5TESTSUITE PURPOSE 34 520|389 34 00024815 1 2|Assertion XFillArc-34.(A) 520|389 34 00024815 1 3|When pixels have a clip_mask bit set to 0, then they are 520|389 34 00024815 1 4|not drawn. 520|389 34 00024815 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|389 34 00024815 1 6|METH: Set all bits in pixmap to 0. 520|389 34 00024815 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|389 34 00024815 1 8|METH: Do graphics operation. 520|389 34 00024815 1 9|METH: Verify that nothing is drawn. 220|389 34 0 09:04:39|PASS 410|389 34 1 09:04:39|IC End 400|389 35 1 09:04:39|IC Start 200|389 35 09:04:39|TP Start 520|389 35 00024815 1 1|VSW5TESTSUITE PURPOSE 35 520|389 35 00024815 1 2|Assertion XFillArc-35.(A) 520|389 35 00024815 1 3|The foregound component of the gc is used to determine the 520|389 35 00024815 1 4|foreground pixel value. 520|389 35 00024815 1 5|METH: Set foreground to various values. 520|389 35 00024815 1 6|METH: Pixmap verify the results. 220|389 35 0 09:04:44|PASS 410|389 35 1 09:04:44|IC End 400|389 36 1 09:04:44|IC Start 200|389 36 09:04:44|TP Start 520|389 36 00024815 1 1|VSW5TESTSUITE PURPOSE 36 520|389 36 00024815 1 2|Assertion XFillArc-36.(A) 520|389 36 00024815 1 3|The value for foreground is truncated to the depth of the 520|389 36 00024815 1 4|GC. 520|389 36 00024815 1 5|METH: Set foreground to value with all bits set. 520|389 36 00024815 1 6|METH: Find a non background pixel. 520|389 36 00024815 1 7|METH: Check that this is truncated to the depth. 220|389 36 0 09:04:45|PASS 410|389 36 1 09:04:45|IC End 400|389 37 1 09:04:45|IC Start 200|389 37 09:04:45|TP Start 520|389 37 00024815 1 1|VSW5TESTSUITE PURPOSE 37 520|389 37 00024815 1 2|Assertion XFillArc-37.(A) 520|389 37 00024815 1 3|The background component of the gc is used to determine the 520|389 37 00024815 1 4|background pixel value. 520|389 37 00024815 1 5|METH: Set GC component background to various values. 520|389 37 00024815 1 6|METH: Pixmap verify the results. 220|389 37 0 09:04:47|PASS 410|389 37 1 09:04:47|IC End 400|389 38 1 09:04:47|IC Start 200|389 38 09:04:47|TP Start 520|389 38 00024815 1 1|VSW5TESTSUITE PURPOSE 38 520|389 38 00024815 1 2|Assertion XFillArc-38.(A) 520|389 38 00024815 1 3|The value for background is truncated to the depth of the 520|389 38 00024815 1 4|GC. 520|389 38 00024815 1 5|METH: Set GC component background to value with all bits set. 520|389 38 00024815 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|389 38 00024815 1 7|METH: Set GC component stipple to all zeros 520|389 38 00024815 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|389 38 00024815 1 9|METH: else if (XCopyPlane || XPutImage) 520|389 38 00024815 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|389 38 00024815 1 11|METH: else if XCopyArea 520|389 38 00024815 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|389 38 00024815 1 13|METH: Draw item. 520|389 38 00024815 1 14|METH: Find a pixel with a value other than W_BG. 520|389 38 00024815 1 15|METH: Check that this is truncated to the depth. 220|389 38 0 09:04:47|PASS 410|389 38 1 09:04:47|IC End 400|389 39 1 09:04:47|IC Start 200|389 39 09:04:47|TP Start 520|389 39 00024815 1 1|VSW5TESTSUITE PURPOSE 39 520|389 39 00024815 1 2|Assertion XFillArc-39.(A) 520|389 39 00024815 1 3|The tile/stipple origin coordinates ts-x-origin and 520|389 39 00024815 1 4|ts-y-origin are interpreted relative to the origin of the 520|389 39 00024815 1 5|destination drawable specified in the graphics operation. 520|389 39 00024815 1 6|METH: Create a stipple pixmap. 520|389 39 00024815 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|389 39 00024815 1 8|METH: For various tile/stipple origins: 520|389 39 00024815 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|389 39 00024815 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|389 39 00024815 1 11|METH: Clear drawable. 520|389 39 00024815 1 12|METH: Do graphics operation. 520|389 39 00024815 1 13|METH: Pixmap verify. 520|389 39 00024815 1 14|METH: Create a tile with depth of drawable. 520|389 39 00024815 1 15|METH: Set tile component of GC to tile using XSetTile. 520|389 39 00024815 1 16|METH: For various tile/stipple origins: 520|389 39 00024815 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|389 39 00024815 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|389 39 00024815 1 19|METH: Clear drawable. 520|389 39 00024815 1 20|METH: Do graphics operation. 520|389 39 00024815 1 21|METH: Pixmap verify. 220|389 39 0 09:04:48|PASS 410|389 39 1 09:04:48|IC End 400|389 40 1 09:04:48|IC Start 200|389 40 09:04:48|TP Start 520|389 40 00024815 1 1|VSW5TESTSUITE PURPOSE 40 520|389 40 00024815 1 2|Assertion XFillArc-40.(A) 520|389 40 00024815 1 3|When a drawable argument does not name a valid Drawable, 520|389 40 00024815 1 4|then a BadDrawable error occurs. 520|389 40 00024815 1 5|METH: Create a bad drawable by creating and destroying a window. 520|389 40 00024815 1 6|METH: Call test function using bad drawable as the drawable argument. 520|389 40 00024815 1 7|METH: Verify that a BadDrawable error occurs. 220|389 40 0 09:04:48|PASS 410|389 40 1 09:04:48|IC End 400|389 41 1 09:04:48|IC Start 200|389 41 09:04:48|TP Start 520|389 41 00024815 1 1|VSW5TESTSUITE PURPOSE 41 520|389 41 00024815 1 2|Assertion XFillArc-41.(A) 520|389 41 00024815 1 3|When the GC argument does not name a defined GC, then a 520|389 41 00024815 1 4|BadGC error occurs. 520|389 41 00024815 1 5|METH: Create a GC. 520|389 41 00024815 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|389 41 00024815 1 7|METH: Call test function using bad GC as the GC argument. 520|389 41 00024815 1 8|METH: Verify that a BadGC error occurs. 220|389 41 0 09:04:48|PASS 410|389 41 1 09:04:48|IC End 400|389 42 1 09:04:48|IC Start 200|389 42 09:04:48|TP Start 520|389 42 00024815 1 1|VSW5TESTSUITE PURPOSE 42 520|389 42 00024815 1 2|Assertion XFillArc-42.(A) 520|389 42 00024815 1 3|When a drawable argument is an InputOnly window then a 520|389 42 00024815 1 4|BadMatch error occurs. 520|389 42 00024815 1 5|METH: Create an InputOnly window. 520|389 42 00024815 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|389 42 00024815 1 7|METH: Verify that a BadMatch error occurs. 220|389 42 0 09:04:48|PASS 410|389 42 1 09:04:48|IC End 400|389 43 1 09:04:48|IC Start 200|389 43 09:04:48|TP Start 520|389 43 00024815 1 1|VSW5TESTSUITE PURPOSE 43 520|389 43 00024815 1 2|Assertion XFillArc-43.(A) 520|389 43 00024815 1 3|When the graphics context and the drawable do not have the 520|389 43 00024815 1 4|same depth, then a BadMatch error occurs. 520|389 43 00024815 1 5|METH: If only one depth supported 520|389 43 00024815 1 6|METH: report UNSUPPORTED 520|389 43 00024815 1 7|METH: Create pixmap of depth 1. 520|389 43 00024815 1 8|METH: Create gc of different depth. 520|389 43 00024815 1 9|METH: Call test function with this pixmap and gc. 520|389 43 00024815 1 10|METH: Verify that a BadMatch error occurs. 220|389 43 0 09:04:48|PASS 410|389 43 1 09:04:48|IC End 400|389 44 1 09:04:48|IC Start 200|389 44 09:04:48|TP Start 520|389 44 00024815 1 1|VSW5TESTSUITE PURPOSE 44 520|389 44 00024815 1 2|Assertion XFillArc-44.(A) 520|389 44 00024815 1 3|When the graphics context and the drawable were not created 520|389 44 00024815 1 4|for the same root, then a BadMatch error occurs. 520|389 44 00024815 1 5|METH: If multiple screens are supported 520|389 44 00024815 1 6|METH: Create pixmap of depth 1. 520|389 44 00024815 1 7|METH: Create gc on alternate screen. 520|389 44 00024815 1 8|METH: Call test function with this pixmap and gc. 520|389 44 00024815 1 9|METH: Verify that a BadMatch error occurs. 520|389 44 00024815 1 10|METH: else 520|389 44 00024815 1 11|METH: report UNSUPPORTED 520|389 44 00024815 1 12|REPORT: No alternate root supported 220|389 44 4 09:04:48|UNSUPPORTED 410|389 44 1 09:04:48|IC End 80|389 1 09:04:49|TC End, scenario ref 788-0 70||"VSW5TESTSUITE CASE XFillArcs 46" 10|390 /Xlib9/XFillArcs/XFillArcs 09:04:49|TC Start, scenario ref 790-0 15|390 3.3-lite 46|TCM Start 520|390 0 00024817 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|390 1 1 09:04:51|IC Start 200|390 1 09:04:51|TP Start 520|390 1 00024817 1 1|VSW5TESTSUITE PURPOSE 1 520|390 1 00024817 1 2|Assertion XFillArcs-1.(A) 520|390 1 00024817 1 3|A call to XFillArcs draws narcs filled circular or 520|390 1 00024817 1 4|elliptical arcs in the drawable d as specified by the 520|390 1 00024817 1 5|corresponding member of the arcs list. 520|390 1 00024817 1 6|METH: Draw arcs. 520|390 1 00024817 1 7|METH: Pixmap verify. 220|390 1 0 09:04:52|PASS 410|390 1 1 09:04:52|IC End 400|390 2 1 09:04:52|IC Start 200|390 2 09:04:52|TP Start 520|390 2 00024817 1 1|VSW5TESTSUITE PURPOSE 2 520|390 2 00024817 1 2|Assertion XFillArcs-2.(A) 520|390 2 00024817 1 3|When the GC component arc-mode is ArcChord, then a call to 520|390 2 00024817 1 4|XFillArcs fills the region closed by the infinitely thin 520|390 2 00024817 1 5|path described by each specified arc and the single line 520|390 2 00024817 1 6|segment joining the two endpoints of that arc. 520|390 2 00024817 1 7|METH: Set arc-mode to ArcChord 520|390 2 00024817 1 8|METH: Draw arcs 520|390 2 00024817 1 9|METH: Pixmap check. 220|390 2 0 09:04:52|PASS 410|390 2 1 09:04:52|IC End 400|390 3 1 09:04:52|IC Start 200|390 3 09:04:52|TP Start 520|390 3 00024817 1 1|VSW5TESTSUITE PURPOSE 3 520|390 3 00024817 1 2|Assertion XFillArcs-3.(A) 520|390 3 00024817 1 3|When the GC component arc-mode is ArcPieSlice, then a call 520|390 3 00024817 1 4|to XFillArcs fills the region closed by the infinitely thin 520|390 3 00024817 1 5|path described by each specified arc and the two line 520|390 3 00024817 1 6|segments joining the endpoints of that arc with the centre 520|390 3 00024817 1 7|point of that arc. 520|390 3 00024817 1 8|METH: Set arc-mode to ArcPieSlice 520|390 3 00024817 1 9|METH: Draw arcs. 520|390 3 00024817 1 10|METH: Pixmap verify. 220|390 3 0 09:04:53|PASS 410|390 3 1 09:04:53|IC End 400|390 4 1 09:04:53|IC Start 200|390 4 09:04:53|TP Start 520|390 4 00024817 1 1|VSW5TESTSUITE PURPOSE 4 520|390 4 00024817 1 2|Assertion XFillArcs-4.(A) 520|390 4 00024817 1 3|A call to XFillArcs does not draw a pixel for any 520|390 4 00024817 1 4|particular arc more than once. 520|390 4 00024817 1 5|METH: Draw with gc function set to GXcopy 520|390 4 00024817 1 6|METH: Draw with gc function set to GXxor 520|390 4 00024817 1 7|METH: Verify that window is blank 220|390 4 0 09:04:53|PASS 410|390 4 1 09:04:53|IC End 400|390 5 1 09:04:53|IC Start 200|390 5 09:04:53|TP Start 520|390 5 00024817 1 1|VSW5TESTSUITE PURPOSE 5 520|390 5 00024817 1 2|Assertion XFillArcs-5.(B) 520|390 5 00024817 1 3|A call to XFillArcs fills the arcs in the order listed in 520|390 5 00024817 1 4|the array. 520|390 5 00024817 1 5|Reason for omission: There is no known portable test method for this assertion 520|390 5 00024817 1 6|METH: Report UNTESTED 220|390 5 5 09:04:53|UNTESTED 410|390 5 1 09:04:53|IC End 400|390 6 1 09:04:53|IC Start 200|390 6 09:04:53|TP Start 520|390 6 00024817 1 1|VSW5TESTSUITE PURPOSE 6 520|390 6 00024817 1 2|Assertion XFillArcs-6.(A) 520|390 6 00024817 1 3|When arcs intersect, then the intersecting pixels are drawn 520|390 6 00024817 1 4|multiple times. 520|390 6 00024817 1 5|METH: Set gc funcion to GXxor 520|390 6 00024817 1 6|METH: Draw intersecting filled arcs. 220|390 6 0 09:04:54|PASS 410|390 6 1 09:04:54|IC End 400|390 7 1 09:04:54|IC Start 200|390 7 09:04:54|TP Start 520|390 7 00024817 1 1|VSW5TESTSUITE PURPOSE 7 520|390 7 00024817 1 2|Assertion XFillArcs-7.(A) 520|390 7 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 7 00024817 1 4|is src and the destination pixel is dst and function is 520|390 7 00024817 1 5|GXclear, then the destination becomes (dst AND (NOT 520|390 7 00024817 1 6|plane_mask)). 520|390 7 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 7 00024817 1 8|METH: 520|390 7 00024817 1 9|METH: Set function component of GC to GXclear. 520|390 7 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 7 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 7 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 7 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 7 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 7 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 7 00024817 1 16|METH: force a foreground fill). 520|390 7 00024817 1 17|METH: Do graphics operation. 520|390 7 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|390 7 0 09:04:56|PASS 410|390 7 1 09:04:56|IC End 400|390 8 1 09:04:56|IC Start 200|390 8 09:04:56|TP Start 520|390 8 00024817 1 1|VSW5TESTSUITE PURPOSE 8 520|390 8 00024817 1 2|Assertion XFillArcs-8.(A) 520|390 8 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 8 00024817 1 4|is src and the destination pixel is dst and function is 520|390 8 00024817 1 5|GXand, then the destination becomes ((src AND dst) AND 520|390 8 00024817 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|390 8 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 8 00024817 1 8|METH: 520|390 8 00024817 1 9|METH: Set function component of GC to GXand. 520|390 8 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 8 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 8 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 8 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 8 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 8 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 8 00024817 1 16|METH: force a foreground fill). 520|390 8 00024817 1 17|METH: Do graphics operation. 520|390 8 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|390 8 0 09:04:58|PASS 410|390 8 1 09:04:58|IC End 400|390 9 1 09:04:58|IC Start 200|390 9 09:04:58|TP Start 520|390 9 00024817 1 1|VSW5TESTSUITE PURPOSE 9 520|390 9 00024817 1 2|Assertion XFillArcs-9.(A) 520|390 9 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 9 00024817 1 4|is src and the destination pixel is dst and function is 520|390 9 00024817 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|390 9 00024817 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 9 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 9 00024817 1 8|METH: 520|390 9 00024817 1 9|METH: Set function component of GC to GXandReverse. 520|390 9 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 9 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 9 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 9 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 9 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 9 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 9 00024817 1 16|METH: force a foreground fill). 520|390 9 00024817 1 17|METH: Do graphics operation. 520|390 9 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|390 9 0 09:05:00|PASS 410|390 9 1 09:05:00|IC End 400|390 10 1 09:05:00|IC Start 200|390 10 09:05:00|TP Start 520|390 10 00024817 1 1|VSW5TESTSUITE PURPOSE 10 520|390 10 00024817 1 2|Assertion XFillArcs-10.(A) 520|390 10 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 10 00024817 1 4|is src and the destination pixel is dst and function is 520|390 10 00024817 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|390 10 00024817 1 6|OR (dst AND (NOT plane_mask)). 520|390 10 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 10 00024817 1 8|METH: 520|390 10 00024817 1 9|METH: Set function component of GC to GXcopy. 520|390 10 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 10 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 10 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 10 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 10 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 10 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 10 00024817 1 16|METH: force a foreground fill). 520|390 10 00024817 1 17|METH: Do graphics operation. 520|390 10 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|390 10 0 09:05:02|PASS 410|390 10 1 09:05:02|IC End 400|390 11 1 09:05:02|IC Start 200|390 11 09:05:02|TP Start 520|390 11 00024817 1 1|VSW5TESTSUITE PURPOSE 11 520|390 11 00024817 1 2|Assertion XFillArcs-11.(A) 520|390 11 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 11 00024817 1 4|is src and the destination pixel is dst and function is 520|390 11 00024817 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|390 11 00024817 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 11 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 11 00024817 1 8|METH: 520|390 11 00024817 1 9|METH: Set function component of GC to GXandInverted. 520|390 11 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 11 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 11 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 11 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 11 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 11 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 11 00024817 1 16|METH: force a foreground fill). 520|390 11 00024817 1 17|METH: Do graphics operation. 520|390 11 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|390 11 0 09:05:04|PASS 410|390 11 1 09:05:04|IC End 400|390 12 1 09:05:04|IC Start 200|390 12 09:05:04|TP Start 520|390 12 00024817 1 1|VSW5TESTSUITE PURPOSE 12 520|390 12 00024817 1 2|Assertion XFillArcs-12.(A) 520|390 12 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 12 00024817 1 4|is src and the destination pixel is dst and function is 520|390 12 00024817 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|390 12 00024817 1 6|OR (dst AND (NOT plane_mask)). 520|390 12 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 12 00024817 1 8|METH: 520|390 12 00024817 1 9|METH: Set function component of GC to GXnoop. 520|390 12 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 12 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 12 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 12 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 12 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 12 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 12 00024817 1 16|METH: force a foreground fill). 520|390 12 00024817 1 17|METH: Do graphics operation. 520|390 12 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|390 12 0 09:05:06|PASS 410|390 12 1 09:05:06|IC End 400|390 13 1 09:05:06|IC Start 200|390 13 09:05:06|TP Start 520|390 13 00024817 1 1|VSW5TESTSUITE PURPOSE 13 520|390 13 00024817 1 2|Assertion XFillArcs-13.(A) 520|390 13 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 13 00024817 1 4|is src and the destination pixel is dst and function is 520|390 13 00024817 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|390 13 00024817 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|390 13 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 13 00024817 1 8|METH: 520|390 13 00024817 1 9|METH: Set function component of GC to GXxor. 520|390 13 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 13 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 13 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 13 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 13 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 13 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 13 00024817 1 16|METH: force a foreground fill). 520|390 13 00024817 1 17|METH: Do graphics operation. 520|390 13 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|390 13 0 09:05:08|PASS 410|390 13 1 09:05:08|IC End 400|390 14 1 09:05:08|IC Start 200|390 14 09:05:08|TP Start 520|390 14 00024817 1 1|VSW5TESTSUITE PURPOSE 14 520|390 14 00024817 1 2|Assertion XFillArcs-14.(A) 520|390 14 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 14 00024817 1 4|is src and the destination pixel is dst and function is GXor, 520|390 14 00024817 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|390 14 00024817 1 6|OR (dst AND (NOT plane_mask)). 520|390 14 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 14 00024817 1 8|METH: 520|390 14 00024817 1 9|METH: Set function component of GC to GXor. 520|390 14 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 14 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 14 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 14 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 14 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 14 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 14 00024817 1 16|METH: force a foreground fill). 520|390 14 00024817 1 17|METH: Do graphics operation. 520|390 14 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|390 14 0 09:05:10|PASS 410|390 14 1 09:05:10|IC End 400|390 15 1 09:05:10|IC Start 200|390 15 09:05:10|TP Start 520|390 15 00024817 1 1|VSW5TESTSUITE PURPOSE 15 520|390 15 00024817 1 2|Assertion XFillArcs-15.(A) 520|390 15 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 15 00024817 1 4|is src and the destination pixel is dst and function is 520|390 15 00024817 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|390 15 00024817 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 15 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 15 00024817 1 8|METH: 520|390 15 00024817 1 9|METH: Set function component of GC to GXnor. 520|390 15 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 15 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 15 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 15 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 15 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 15 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 15 00024817 1 16|METH: force a foreground fill). 520|390 15 00024817 1 17|METH: Do graphics operation. 520|390 15 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|390 15 00024817 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|390 15 00024817 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|390 15 00024817 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|390 15 00024817 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|390 15 00024817 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|390 15 1 09:05:12|FAIL 410|390 15 1 09:05:12|IC End 400|390 16 1 09:05:12|IC Start 200|390 16 09:05:12|TP Start 520|390 16 00024817 1 1|VSW5TESTSUITE PURPOSE 16 520|390 16 00024817 1 2|Assertion XFillArcs-16.(A) 520|390 16 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 16 00024817 1 4|is src and the destination pixel is dst and function is 520|390 16 00024817 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|390 16 00024817 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 16 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 16 00024817 1 8|METH: 520|390 16 00024817 1 9|METH: Set function component of GC to GXequiv. 520|390 16 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 16 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 16 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 16 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 16 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 16 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 16 00024817 1 16|METH: force a foreground fill). 520|390 16 00024817 1 17|METH: Do graphics operation. 520|390 16 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|390 16 0 09:05:14|PASS 410|390 16 1 09:05:14|IC End 400|390 17 1 09:05:14|IC Start 200|390 17 09:05:14|TP Start 520|390 17 00024817 1 1|VSW5TESTSUITE PURPOSE 17 520|390 17 00024817 1 2|Assertion XFillArcs-17.(A) 520|390 17 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 17 00024817 1 4|is src and the destination pixel is dst and function is 520|390 17 00024817 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|390 17 00024817 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|390 17 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 17 00024817 1 8|METH: 520|390 17 00024817 1 9|METH: Set function component of GC to GXinvert. 520|390 17 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 17 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 17 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 17 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 17 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 17 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 17 00024817 1 16|METH: force a foreground fill). 520|390 17 00024817 1 17|METH: Do graphics operation. 520|390 17 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|390 17 0 09:05:16|PASS 410|390 17 1 09:05:16|IC End 400|390 18 1 09:05:16|IC Start 200|390 18 09:05:16|TP Start 520|390 18 00024817 1 1|VSW5TESTSUITE PURPOSE 18 520|390 18 00024817 1 2|Assertion XFillArcs-18.(A) 520|390 18 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 18 00024817 1 4|is src and the destination pixel is dst and function is 520|390 18 00024817 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|390 18 00024817 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 18 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 18 00024817 1 8|METH: 520|390 18 00024817 1 9|METH: Set function component of GC to GXorReverse. 520|390 18 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 18 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 18 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 18 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 18 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 18 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 18 00024817 1 16|METH: force a foreground fill). 520|390 18 00024817 1 17|METH: Do graphics operation. 520|390 18 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|390 18 0 09:05:18|PASS 410|390 18 1 09:05:18|IC End 400|390 19 1 09:05:18|IC Start 200|390 19 09:05:18|TP Start 520|390 19 00024817 1 1|VSW5TESTSUITE PURPOSE 19 520|390 19 00024817 1 2|Assertion XFillArcs-19.(A) 520|390 19 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 19 00024817 1 4|is src and the destination pixel is dst and function is 520|390 19 00024817 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|390 19 00024817 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|390 19 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 19 00024817 1 8|METH: 520|390 19 00024817 1 9|METH: Set function component of GC to GXcopyInverted. 520|390 19 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 19 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 19 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 19 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 19 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 19 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 19 00024817 1 16|METH: force a foreground fill). 520|390 19 00024817 1 17|METH: Do graphics operation. 520|390 19 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|390 19 0 09:05:20|PASS 410|390 19 1 09:05:20|IC End 400|390 20 1 09:05:20|IC Start 200|390 20 09:05:20|TP Start 520|390 20 00024817 1 1|VSW5TESTSUITE PURPOSE 20 520|390 20 00024817 1 2|Assertion XFillArcs-20.(A) 520|390 20 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 20 00024817 1 4|is src and the destination pixel is dst and function is 520|390 20 00024817 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|390 20 00024817 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 20 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 20 00024817 1 8|METH: 520|390 20 00024817 1 9|METH: Set function component of GC to GXorInverted. 520|390 20 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 20 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 20 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 20 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 20 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 20 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 20 00024817 1 16|METH: force a foreground fill). 520|390 20 00024817 1 17|METH: Do graphics operation. 520|390 20 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|390 20 0 09:05:22|PASS 410|390 20 1 09:05:22|IC End 400|390 21 1 09:05:22|IC Start 200|390 21 09:05:22|TP Start 520|390 21 00024817 1 1|VSW5TESTSUITE PURPOSE 21 520|390 21 00024817 1 2|Assertion XFillArcs-21.(A) 520|390 21 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 21 00024817 1 4|is src and the destination pixel is dst and function is 520|390 21 00024817 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|390 21 00024817 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|390 21 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 21 00024817 1 8|METH: 520|390 21 00024817 1 9|METH: Set function component of GC to GXnand. 520|390 21 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 21 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 21 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 21 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 21 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 21 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 21 00024817 1 16|METH: force a foreground fill). 520|390 21 00024817 1 17|METH: Do graphics operation. 520|390 21 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|390 21 00024817 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|390 21 00024817 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|390 21 00024817 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|390 21 00024817 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|390 21 00024817 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|390 21 1 09:05:24|FAIL 410|390 21 1 09:05:24|IC End 400|390 22 1 09:05:24|IC Start 200|390 22 09:05:24|TP Start 520|390 22 00024817 1 1|VSW5TESTSUITE PURPOSE 22 520|390 22 00024817 1 2|Assertion XFillArcs-22.(A) 520|390 22 00024817 1 3|When a graphics operation is performed and the source pixel 520|390 22 00024817 1 4|is src and the destination pixel is dst and function is 520|390 22 00024817 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|390 22 00024817 1 6|AND (NOT plane_mask)). 520|390 22 00024817 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|390 22 00024817 1 8|METH: 520|390 22 00024817 1 9|METH: Set function component of GC to GXset. 520|390 22 00024817 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|390 22 00024817 1 11|METH: For source pixel values of src = 0, 1 520|390 22 00024817 1 12|METH: Set all points in drawable to destination pixel value. 520|390 22 00024817 1 13|METH: Set foreground component of GC to source pixel value. 520|390 22 00024817 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|390 22 00024817 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|390 22 00024817 1 16|METH: force a foreground fill). 520|390 22 00024817 1 17|METH: Do graphics operation. 520|390 22 00024817 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|390 22 0 09:05:26|PASS 410|390 22 1 09:05:26|IC End 400|390 23 1 09:05:26|IC Start 200|390 23 09:05:26|TP Start 520|390 23 00024817 1 1|VSW5TESTSUITE PURPOSE 23 520|390 23 00024817 1 2|Assertion XFillArcs-23.(A) 520|390 23 00024817 1 3|The value for plane_mask is truncated to the depth of the 520|390 23 00024817 1 4|GC. 520|390 23 00024817 1 5|METH: Set foreground to pattern of 1's and 0's 520|390 23 00024817 1 6|METH: Set plane-mask to values larger than the depth. 520|390 23 00024817 1 7|METH: Verify that result is what would be expected if the extra bits 520|390 23 00024817 1 8|METH: were masked off. 520|390 23 00024817 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|390 23 00024817 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|390 23 00024817 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|390 23 00024817 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|390 23 00024817 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|390 23 00024817 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|390 23 00024817 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|390 23 00024817 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|390 23 00024817 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|390 23 1 09:05:26|FAIL 410|390 23 1 09:05:26|IC End 400|390 24 1 09:05:26|IC Start 200|390 24 09:05:26|TP Start 520|390 24 00024817 1 1|VSW5TESTSUITE PURPOSE 24 520|390 24 00024817 1 2|Assertion XFillArcs-24.(A) 520|390 24 00024817 1 3|The plane_mask specifies which planes of the destination 520|390 24 00024817 1 4|are to be modified, one bit per plane, with bits being 520|390 24 00024817 1 5|assigned to planes from the least significant bit of the 520|390 24 00024817 1 6|word to the most significant bit. 520|390 24 00024817 1 7|METH: Set foreground to pattern of 1's and 0's 520|390 24 00024817 1 8|METH: Select a variety of plane masks. 520|390 24 00024817 1 9|METH: Verify that the expected pixels are drawn. 220|390 24 0 09:05:27|PASS 410|390 24 1 09:05:27|IC End 400|390 25 1 09:05:27|IC Start 200|390 25 09:05:27|TP Start 520|390 25 00024817 1 1|VSW5TESTSUITE PURPOSE 25 520|390 25 00024817 1 2|Assertion XFillArcs-25.(A) 520|390 25 00024817 1 3|When fill_style is FillSolid, then on a call to XFillArcs 520|390 25 00024817 1 4|the source pixel for the drawing operation is foreground. 520|390 25 00024817 1 5|METH: Set fill-style to FillSolid. 520|390 25 00024817 1 6|METH: Do drawing operation. 520|390 25 00024817 1 7|METH: Pixmap verify. 220|390 25 0 09:05:27|PASS 410|390 25 1 09:05:27|IC End 400|390 26 1 09:05:27|IC Start 200|390 26 09:05:27|TP Start 520|390 26 00024817 1 1|VSW5TESTSUITE PURPOSE 26 520|390 26 00024817 1 2|Assertion XFillArcs-26.(A) 520|390 26 00024817 1 3|When fill-style is FillTiled, then on a call to XFillArcs 520|390 26 00024817 1 4|the source for the drawing operation is tile. 520|390 26 00024817 1 5|METH: Create a tile of appropriate depth. 520|390 26 00024817 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|390 26 00024817 1 7|METH: to interesting values. 520|390 26 00024817 1 8|METH: Set fill-style to FillTiled. 520|390 26 00024817 1 9|METH: Part 1. 520|390 26 00024817 1 10|METH: Do drawing operation. 520|390 26 00024817 1 11|METH: If FillRectangle operation 520|390 26 00024817 1 12|METH: Directly check using checktile. 520|390 26 00024817 1 13|METH: else 520|390 26 00024817 1 14|METH: Pixmap verify. 520|390 26 00024817 1 15|METH: 520|390 26 00024817 1 16|METH: Part 2. 520|390 26 00024817 1 17|METH: Do drawing operation. 520|390 26 00024817 1 18|METH: Reverse fg and bg in tile. 520|390 26 00024817 1 19|METH: Set gc function to xor. 520|390 26 00024817 1 20|METH: Repeat drawing operation. 520|390 26 00024817 1 21|METH: Verify that result is the same as drawing solid line with xor 520|390 26 00024817 1 22|METH: of the fg and bg. 520|390 26 00024817 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|390 26 00024817 1 24|METH: drawn) 520|390 26 00024817 1 25|METH: 220|390 26 0 09:05:28|PASS 410|390 26 1 09:05:28|IC End 400|390 27 1 09:05:28|IC Start 200|390 27 09:05:28|TP Start 520|390 27 00024817 1 1|VSW5TESTSUITE PURPOSE 27 520|390 27 00024817 1 2|Assertion XFillArcs-27.(A) 520|390 27 00024817 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|390 27 00024817 1 4|XFillArcs the source for the drawing operation is a tile 520|390 27 00024817 1 5|with the same width and height as stipple, but with 520|390 27 00024817 1 6|background everywhere stipple has a zero and with foreground 520|390 27 00024817 1 7|everywhere stipple has a one. 520|390 27 00024817 1 8|METH: Create stipple. 520|390 27 00024817 1 9|METH: Set fill-style to FillOpaqueStippled. 520|390 27 00024817 1 10|METH: Do drawing operation. 520|390 27 00024817 1 11|METH: Pixmap verify the results. 520|390 27 00024817 1 12|METH: 520|390 27 00024817 1 13|METH: Reverse foreground and background pixels. 520|390 27 00024817 1 14|METH: Combine drawing with previous drawing. 520|390 27 00024817 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|390 27 00024817 1 16|METH: equal to combination of fg and bg pixels. 220|390 27 0 09:05:28|PASS 410|390 27 1 09:05:28|IC End 400|390 28 1 09:05:28|IC Start 200|390 28 09:05:28|TP Start 520|390 28 00024817 1 1|VSW5TESTSUITE PURPOSE 28 520|390 28 00024817 1 2|Assertion XFillArcs-28.(A) 520|390 28 00024817 1 3|When fill_style is FillStippled, then on a call to 520|390 28 00024817 1 4|XFillArcs the source for the drawing operation is foreground 520|390 28 00024817 1 5|masked by the stipple pattern tiled in a single plane. 520|390 28 00024817 1 6|METH: Create stipple 520|390 28 00024817 1 7|METH: Set fill-style to FillStippled. 520|390 28 00024817 1 8|METH: Set background to foreground pixel to verify it is not affecting things. 520|390 28 00024817 1 9|METH: Do drawing. 520|390 28 00024817 1 10|METH: Pixmap verify. 220|390 28 0 09:05:28|PASS 410|390 28 1 09:05:28|IC End 400|390 29 1 09:05:28|IC Start 200|390 29 09:05:28|TP Start 520|390 29 00024817 1 1|VSW5TESTSUITE PURPOSE 29 520|390 29 00024817 1 2|Assertion XFillArcs-29.(A) 520|390 29 00024817 1 3|When subwindow_mode is ClipByChildren, then the 520|390 29 00024817 1 4|destination window and source (if it is a window) are 520|390 29 00024817 1 5|clipped by all viewable InputOutput children. 520|390 29 00024817 1 6|METH: Set subwindow-mode to be ClipByChildren 520|390 29 00024817 1 7|METH: Cover window with many strip sub-windows. 520|390 29 00024817 1 8|METH: Do drawing operation 520|390 29 00024817 1 9|METH: Verify that all subwindows are clear. 220|390 29 0 09:05:29|PASS 410|390 29 1 09:05:29|IC End 400|390 30 1 09:05:29|IC Start 200|390 30 09:05:29|TP Start 520|390 30 00024817 1 1|VSW5TESTSUITE PURPOSE 30 520|390 30 00024817 1 2|Assertion XFillArcs-30.(A) 520|390 30 00024817 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|390 30 00024817 1 4|destination window nor source (if it is a window) is clipped 520|390 30 00024817 1 5|by inferiors. 520|390 30 00024817 1 6|METH: Place subwindows over parts of the main window 520|390 30 00024817 1 7|METH: Create subwindows over these windows as well. 520|390 30 00024817 1 8|METH: Do graphics operation. 520|390 30 00024817 1 9|METH: Verify that the operation was not affected. 220|390 30 0 09:05:32|PASS 410|390 30 1 09:05:32|IC End 400|390 31 1 09:05:32|IC Start 200|390 31 09:05:32|TP Start 520|390 31 00024817 1 1|VSW5TESTSUITE PURPOSE 31 520|390 31 00024817 1 2|Assertion XFillArcs-31.(A) 520|390 31 00024817 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|390 31 00024817 1 4|depth with mapped inferiors of differing depth, then no 520|390 31 00024817 1 5|errors occur. 520|390 31 00024817 1 6|METH: If only one depth window supported 520|390 31 00024817 1 7|METH: Result is UNSUPPORTED 520|390 31 00024817 1 8|METH: 520|390 31 00024817 1 9|METH: Find two visuals with different depths. 520|390 31 00024817 1 10|METH: Use one of these visuals to create a window. 520|390 31 00024817 1 11|METH: Use the other to create a subwindow. 520|390 31 00024817 1 12|METH: Verify that no errors occur. 520|390 31 00024817 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|390 31 0 09:05:32|PASS 410|390 31 1 09:05:32|IC End 400|390 32 1 09:05:32|IC Start 200|390 32 09:05:32|TP Start 520|390 32 00024817 1 1|VSW5TESTSUITE PURPOSE 32 520|390 32 00024817 1 2|Assertion XFillArcs-32.(A) 520|390 32 00024817 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|390 32 00024817 1 4|are interpreted relative to the origin of the destination 520|390 32 00024817 1 5|drawable specified in the graphics operation. 520|390 32 00024817 1 6|METH: Create Pixmap and set clip-mask with it. 520|390 32 00024817 1 7|METH: Vary clip origin 520|390 32 00024817 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|390 32 00024817 1 9|METH: Pixmap verify results inside the cliparea. 220|390 32 0 09:05:34|PASS 410|390 32 1 09:05:34|IC End 400|390 33 1 09:05:34|IC Start 200|390 33 09:05:34|TP Start 520|390 33 00024817 1 1|VSW5TESTSUITE PURPOSE 33 520|390 33 00024817 1 2|Assertion XFillArcs-33.(A) 520|390 33 00024817 1 3|When the clip_mask is set to None, then the pixels are 520|390 33 00024817 1 4|always drawn regardless of the clip origin. 520|390 33 00024817 1 5|METH: Set clip mask to None 520|390 33 00024817 1 6|METH: Verify that things are still drawn. 220|390 33 0 09:05:34|PASS 410|390 33 1 09:05:34|IC End 400|390 34 1 09:05:34|IC Start 200|390 34 09:05:34|TP Start 520|390 34 00024817 1 1|VSW5TESTSUITE PURPOSE 34 520|390 34 00024817 1 2|Assertion XFillArcs-34.(A) 520|390 34 00024817 1 3|When pixels are outside the area covered by the clip_mask, 520|390 34 00024817 1 4|then they are not drawn. 520|390 34 00024817 1 5|METH: Create a pixmap depth 1. 520|390 34 00024817 1 6|METH: Fill it with all ones. 520|390 34 00024817 1 7|METH: Set this pixmap as the clip_mask. 520|390 34 00024817 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|390 34 00024817 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|390 34 00024817 1 10|METH: drawing outside the clip-mask. 220|390 34 0 09:05:35|PASS 410|390 34 1 09:05:35|IC End 400|390 35 1 09:05:35|IC Start 200|390 35 09:05:35|TP Start 520|390 35 00024817 1 1|VSW5TESTSUITE PURPOSE 35 520|390 35 00024817 1 2|Assertion XFillArcs-35.(A) 520|390 35 00024817 1 3|When pixels have a clip_mask bit set to 1, and they would 520|390 35 00024817 1 4|be drawn, then they are drawn. 520|390 35 00024817 1 5|METH: Do graphics operation. 520|390 35 00024817 1 6|METH: Save the image on the drawable. 520|390 35 00024817 1 7|METH: Clear drawable. 520|390 35 00024817 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|390 35 00024817 1 9|METH: Set all bits in pixmap to 1. 520|390 35 00024817 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|390 35 00024817 1 11|METH: Do graphics operation. 520|390 35 00024817 1 12|METH: Verify that the images drawn were the same. 520|390 35 00024817 1 13|METH: 520|390 35 00024817 1 14|METH: Set pixmap to a pattern. 520|390 35 00024817 1 15|METH: Do graphics operation. 520|390 35 00024817 1 16|METH: Pixmap verify the result. 220|390 35 0 09:05:36|PASS 410|390 35 1 09:05:36|IC End 400|390 36 1 09:05:36|IC Start 200|390 36 09:05:36|TP Start 520|390 36 00024817 1 1|VSW5TESTSUITE PURPOSE 36 520|390 36 00024817 1 2|Assertion XFillArcs-36.(A) 520|390 36 00024817 1 3|When pixels have a clip_mask bit set to 0, then they are 520|390 36 00024817 1 4|not drawn. 520|390 36 00024817 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|390 36 00024817 1 6|METH: Set all bits in pixmap to 0. 520|390 36 00024817 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|390 36 00024817 1 8|METH: Do graphics operation. 520|390 36 00024817 1 9|METH: Verify that nothing is drawn. 220|390 36 0 09:05:36|PASS 410|390 36 1 09:05:36|IC End 400|390 37 1 09:05:36|IC Start 200|390 37 09:05:36|TP Start 520|390 37 00024817 1 1|VSW5TESTSUITE PURPOSE 37 520|390 37 00024817 1 2|Assertion XFillArcs-37.(A) 520|390 37 00024817 1 3|The foregound component of the gc is used to determine the 520|390 37 00024817 1 4|foreground pixel value. 520|390 37 00024817 1 5|METH: Set foreground to various values. 520|390 37 00024817 1 6|METH: Pixmap verify the results. 220|390 37 0 09:05:42|PASS 410|390 37 1 09:05:42|IC End 400|390 38 1 09:05:42|IC Start 200|390 38 09:05:42|TP Start 520|390 38 00024817 1 1|VSW5TESTSUITE PURPOSE 38 520|390 38 00024817 1 2|Assertion XFillArcs-38.(A) 520|390 38 00024817 1 3|The value for foreground is truncated to the depth of the 520|390 38 00024817 1 4|GC. 520|390 38 00024817 1 5|METH: Set foreground to value with all bits set. 520|390 38 00024817 1 6|METH: Find a non background pixel. 520|390 38 00024817 1 7|METH: Check that this is truncated to the depth. 220|390 38 0 09:05:43|PASS 410|390 38 1 09:05:43|IC End 400|390 39 1 09:05:43|IC Start 200|390 39 09:05:43|TP Start 520|390 39 00024817 1 1|VSW5TESTSUITE PURPOSE 39 520|390 39 00024817 1 2|Assertion XFillArcs-39.(A) 520|390 39 00024817 1 3|The background component of the gc is used to determine the 520|390 39 00024817 1 4|background pixel value. 520|390 39 00024817 1 5|METH: Set GC component background to various values. 520|390 39 00024817 1 6|METH: Pixmap verify the results. 220|390 39 0 09:05:45|PASS 410|390 39 1 09:05:45|IC End 400|390 40 1 09:05:45|IC Start 200|390 40 09:05:45|TP Start 520|390 40 00024817 1 1|VSW5TESTSUITE PURPOSE 40 520|390 40 00024817 1 2|Assertion XFillArcs-40.(A) 520|390 40 00024817 1 3|The value for background is truncated to the depth of the 520|390 40 00024817 1 4|GC. 520|390 40 00024817 1 5|METH: Set GC component background to value with all bits set. 520|390 40 00024817 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|390 40 00024817 1 7|METH: Set GC component stipple to all zeros 520|390 40 00024817 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|390 40 00024817 1 9|METH: else if (XCopyPlane || XPutImage) 520|390 40 00024817 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|390 40 00024817 1 11|METH: else if XCopyArea 520|390 40 00024817 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|390 40 00024817 1 13|METH: Draw item. 520|390 40 00024817 1 14|METH: Find a pixel with a value other than W_BG. 520|390 40 00024817 1 15|METH: Check that this is truncated to the depth. 220|390 40 0 09:05:45|PASS 410|390 40 1 09:05:45|IC End 400|390 41 1 09:05:45|IC Start 200|390 41 09:05:45|TP Start 520|390 41 00024817 1 1|VSW5TESTSUITE PURPOSE 41 520|390 41 00024817 1 2|Assertion XFillArcs-41.(A) 520|390 41 00024817 1 3|The tile/stipple origin coordinates ts-x-origin and 520|390 41 00024817 1 4|ts-y-origin are interpreted relative to the origin of the 520|390 41 00024817 1 5|destination drawable specified in the graphics operation. 520|390 41 00024817 1 6|METH: Create a stipple pixmap. 520|390 41 00024817 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|390 41 00024817 1 8|METH: For various tile/stipple origins: 520|390 41 00024817 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|390 41 00024817 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|390 41 00024817 1 11|METH: Clear drawable. 520|390 41 00024817 1 12|METH: Do graphics operation. 520|390 41 00024817 1 13|METH: Pixmap verify. 520|390 41 00024817 1 14|METH: Create a tile with depth of drawable. 520|390 41 00024817 1 15|METH: Set tile component of GC to tile using XSetTile. 520|390 41 00024817 1 16|METH: For various tile/stipple origins: 520|390 41 00024817 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|390 41 00024817 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|390 41 00024817 1 19|METH: Clear drawable. 520|390 41 00024817 1 20|METH: Do graphics operation. 520|390 41 00024817 1 21|METH: Pixmap verify. 220|390 41 0 09:05:46|PASS 410|390 41 1 09:05:46|IC End 400|390 42 1 09:05:46|IC Start 200|390 42 09:05:46|TP Start 520|390 42 00024817 1 1|VSW5TESTSUITE PURPOSE 42 520|390 42 00024817 1 2|Assertion XFillArcs-42.(A) 520|390 42 00024817 1 3|When a drawable argument does not name a valid Drawable, 520|390 42 00024817 1 4|then a BadDrawable error occurs. 520|390 42 00024817 1 5|METH: Create a bad drawable by creating and destroying a window. 520|390 42 00024817 1 6|METH: Call test function using bad drawable as the drawable argument. 520|390 42 00024817 1 7|METH: Verify that a BadDrawable error occurs. 220|390 42 0 09:05:46|PASS 410|390 42 1 09:05:46|IC End 400|390 43 1 09:05:46|IC Start 200|390 43 09:05:46|TP Start 520|390 43 00024817 1 1|VSW5TESTSUITE PURPOSE 43 520|390 43 00024817 1 2|Assertion XFillArcs-43.(A) 520|390 43 00024817 1 3|When the GC argument does not name a defined GC, then a 520|390 43 00024817 1 4|BadGC error occurs. 520|390 43 00024817 1 5|METH: Create a GC. 520|390 43 00024817 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|390 43 00024817 1 7|METH: Call test function using bad GC as the GC argument. 520|390 43 00024817 1 8|METH: Verify that a BadGC error occurs. 220|390 43 0 09:05:46|PASS 410|390 43 1 09:05:46|IC End 400|390 44 1 09:05:46|IC Start 200|390 44 09:05:46|TP Start 520|390 44 00024817 1 1|VSW5TESTSUITE PURPOSE 44 520|390 44 00024817 1 2|Assertion XFillArcs-44.(A) 520|390 44 00024817 1 3|When a drawable argument is an InputOnly window then a 520|390 44 00024817 1 4|BadMatch error occurs. 520|390 44 00024817 1 5|METH: Create an InputOnly window. 520|390 44 00024817 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|390 44 00024817 1 7|METH: Verify that a BadMatch error occurs. 220|390 44 0 09:05:46|PASS 410|390 44 1 09:05:46|IC End 400|390 45 1 09:05:46|IC Start 200|390 45 09:05:46|TP Start 520|390 45 00024817 1 1|VSW5TESTSUITE PURPOSE 45 520|390 45 00024817 1 2|Assertion XFillArcs-45.(A) 520|390 45 00024817 1 3|When the graphics context and the drawable do not have the 520|390 45 00024817 1 4|same depth, then a BadMatch error occurs. 520|390 45 00024817 1 5|METH: If only one depth supported 520|390 45 00024817 1 6|METH: report UNSUPPORTED 520|390 45 00024817 1 7|METH: Create pixmap of depth 1. 520|390 45 00024817 1 8|METH: Create gc of different depth. 520|390 45 00024817 1 9|METH: Call test function with this pixmap and gc. 520|390 45 00024817 1 10|METH: Verify that a BadMatch error occurs. 220|390 45 0 09:05:46|PASS 410|390 45 1 09:05:46|IC End 400|390 46 1 09:05:46|IC Start 200|390 46 09:05:46|TP Start 520|390 46 00024817 1 1|VSW5TESTSUITE PURPOSE 46 520|390 46 00024817 1 2|Assertion XFillArcs-46.(A) 520|390 46 00024817 1 3|When the graphics context and the drawable were not created 520|390 46 00024817 1 4|for the same root, then a BadMatch error occurs. 520|390 46 00024817 1 5|METH: If multiple screens are supported 520|390 46 00024817 1 6|METH: Create pixmap of depth 1. 520|390 46 00024817 1 7|METH: Create gc on alternate screen. 520|390 46 00024817 1 8|METH: Call test function with this pixmap and gc. 520|390 46 00024817 1 9|METH: Verify that a BadMatch error occurs. 520|390 46 00024817 1 10|METH: else 520|390 46 00024817 1 11|METH: report UNSUPPORTED 520|390 46 00024817 1 12|REPORT: No alternate root supported 220|390 46 4 09:05:46|UNSUPPORTED 410|390 46 1 09:05:46|IC End 80|390 1 09:05:46|TC End, scenario ref 790-0 70||"VSW5TESTSUITE CASE XFillPolygon 55" 10|391 /Xlib9/XFillPolygon/XFillPolygon 09:05:46|TC Start, scenario ref 792-0 15|391 3.3-lite 55|TCM Start 520|391 0 00024820 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|391 1 1 09:05:49|IC Start 200|391 1 09:05:49|TP Start 520|391 1 00024820 1 1|VSW5TESTSUITE PURPOSE 1 520|391 1 00024820 1 2|Assertion XFillPolygon-1.(A) 520|391 1 00024820 1 3|A call to XFillPolygon fills the region enclosed by the 520|391 1 00024820 1 4|polygonal path with vertex list points in drawable d. 520|391 1 00024820 1 5|METH: Fill polygon 520|391 1 00024820 1 6|METH: Pixmap verify. 220|391 1 0 09:05:49|PASS 410|391 1 1 09:05:49|IC End 400|391 2 1 09:05:49|IC Start 200|391 2 09:05:49|TP Start 520|391 2 00024820 1 1|VSW5TESTSUITE PURPOSE 2 520|391 2 00024820 1 2|Assertion XFillPolygon-2.(A) 520|391 2 00024820 1 3|When the last point in the vertex list does not coincide 520|391 2 00024820 1 4|with the first point, then the path is closed automatically. 520|391 2 00024820 1 5|METH: Exclude the last point in the list. 520|391 2 00024820 1 6|METH: Verify the same result as having the last point coincident with the first. 220|391 2 0 09:05:50|PASS 410|391 2 1 09:05:50|IC End 400|391 3 1 09:05:50|IC Start 200|391 3 09:05:50|TP Start 520|391 3 00024820 1 1|VSW5TESTSUITE PURPOSE 3 520|391 3 00024820 1 2|Assertion XFillPolygon-3.(A) 520|391 3 00024820 1 3|A call to XFillPolygon does not draw a pixel of the region 520|391 3 00024820 1 4|more than once. 520|391 3 00024820 1 5|METH: Draw polygon. 520|391 3 00024820 1 6|METH: Set function to GXxor 520|391 3 00024820 1 7|METH: Draw same polygon again. 520|391 3 00024820 1 8|METH: Verify that the window is blank. 220|391 3 0 09:05:51|PASS 410|391 3 1 09:05:51|IC End 400|391 4 1 09:05:51|IC Start 200|391 4 09:05:51|TP Start 520|391 4 00024820 1 1|VSW5TESTSUITE PURPOSE 4 520|391 4 00024820 1 2|Assertion XFillPolygon-4.(A) 520|391 4 00024820 1 3|When mode is CoordModeOrigin, then all coordinates are 520|391 4 00024820 1 4|taken relative to the origin. 520|391 4 00024820 1 5|METH: Draw simple shape with origin relative co-ordinates. 520|391 4 00024820 1 6|METH: Verify that it was drawn correctly. 220|391 4 0 09:05:51|PASS 410|391 4 1 09:05:51|IC End 400|391 5 1 09:05:51|IC Start 200|391 5 09:05:51|TP Start 520|391 5 00024820 1 1|VSW5TESTSUITE PURPOSE 5 520|391 5 00024820 1 2|Assertion XFillPolygon-5.(A) 520|391 5 00024820 1 3|When mode is CoordModePrevious, then all coordinates after 520|391 5 00024820 1 4|the first are taken relative to the previous point. 520|391 5 00024820 1 5|METH: Draw simple shape using relative coordinates. 520|391 5 00024820 1 6|METH: Verify correct shape drawn. 220|391 5 0 09:05:51|PASS 410|391 5 1 09:05:51|IC End 400|391 6 1 09:05:51|IC Start 200|391 6 09:05:51|TP Start 520|391 6 00024820 1 1|VSW5TESTSUITE PURPOSE 6 520|391 6 00024820 1 2|Assertion XFillPolygon-6.(-) 520|391 6 00024820 1 3|When shape is Complex, and the path does not 520|391 6 00024820 1 4|self-intersect, then the region is filled according to the 520|391 6 00024820 1 5|fill_style. 520|391 6 00024820 1 6|The assertion is descriptive or is tested elsewhere. 220|391 6 3 09:05:51|NOTINUSE 410|391 6 1 09:05:51|IC End 400|391 7 1 09:05:51|IC Start 200|391 7 09:05:51|TP Start 520|391 7 00024820 1 1|VSW5TESTSUITE PURPOSE 7 520|391 7 00024820 1 2|Assertion XFillPolygon-7.(-) 520|391 7 00024820 1 3|When shape is Complex and the path self-intersects, then 520|391 7 00024820 1 4|the region is filled according to the fill_rule and 520|391 7 00024820 1 5|fill_style. 520|391 7 00024820 1 6|The assertion is descriptive or is tested elsewhere. 220|391 7 3 09:05:51|NOTINUSE 410|391 7 1 09:05:51|IC End 400|391 8 1 09:05:51|IC Start 200|391 8 09:05:51|TP Start 520|391 8 00024820 1 1|VSW5TESTSUITE PURPOSE 8 520|391 8 00024820 1 2|Assertion XFillPolygon-8.(A) 520|391 8 00024820 1 3|When shape is Nonconvex, and the path does not 520|391 8 00024820 1 4|self-intersect, then the region is filled according to the 520|391 8 00024820 1 5|fill_style. 520|391 8 00024820 1 6|METH: Set shape to Nonconvex. 520|391 8 00024820 1 7|METH: Draw a non convex but non self intersecting polygon. 520|391 8 00024820 1 8|METH: Pixmap verify. 220|391 8 0 09:05:51|PASS 410|391 8 1 09:05:51|IC End 400|391 9 1 09:05:51|IC Start 200|391 9 09:05:51|TP Start 520|391 9 00024820 1 1|VSW5TESTSUITE PURPOSE 9 520|391 9 00024820 1 2|Assertion XFillPolygon-9.(A) 520|391 9 00024820 1 3|When shape is Convex, and the path is convex, then the 520|391 9 00024820 1 4|region is filled according to the fill_style. 520|391 9 00024820 1 5|METH: Set shape to Convex. 520|391 9 00024820 1 6|METH: Draw convex shape. 520|391 9 00024820 1 7|METH: Pixmap verify. 220|391 9 0 09:05:52|PASS 410|391 9 1 09:05:52|IC End 400|391 10 1 09:05:52|IC Start 200|391 10 09:05:52|TP Start 520|391 10 00024820 1 1|VSW5TESTSUITE PURPOSE 10 520|391 10 00024820 1 2|Assertion XFillPolygon-10.(A) 520|391 10 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 10 00024820 1 4|is src and the destination pixel is dst and function is 520|391 10 00024820 1 5|GXclear, then the destination becomes (dst AND (NOT 520|391 10 00024820 1 6|plane_mask)). 520|391 10 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 10 00024820 1 8|METH: 520|391 10 00024820 1 9|METH: Set function component of GC to GXclear. 520|391 10 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 10 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 10 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 10 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 10 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 10 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 10 00024820 1 16|METH: force a foreground fill). 520|391 10 00024820 1 17|METH: Do graphics operation. 520|391 10 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|391 10 0 09:05:54|PASS 410|391 10 1 09:05:54|IC End 400|391 11 1 09:05:54|IC Start 200|391 11 09:05:54|TP Start 520|391 11 00024820 1 1|VSW5TESTSUITE PURPOSE 11 520|391 11 00024820 1 2|Assertion XFillPolygon-11.(A) 520|391 11 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 11 00024820 1 4|is src and the destination pixel is dst and function is 520|391 11 00024820 1 5|GXand, then the destination becomes ((src AND dst) AND 520|391 11 00024820 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|391 11 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 11 00024820 1 8|METH: 520|391 11 00024820 1 9|METH: Set function component of GC to GXand. 520|391 11 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 11 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 11 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 11 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 11 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 11 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 11 00024820 1 16|METH: force a foreground fill). 520|391 11 00024820 1 17|METH: Do graphics operation. 520|391 11 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|391 11 0 09:05:56|PASS 410|391 11 1 09:05:56|IC End 400|391 12 1 09:05:56|IC Start 200|391 12 09:05:56|TP Start 520|391 12 00024820 1 1|VSW5TESTSUITE PURPOSE 12 520|391 12 00024820 1 2|Assertion XFillPolygon-12.(A) 520|391 12 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 12 00024820 1 4|is src and the destination pixel is dst and function is 520|391 12 00024820 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|391 12 00024820 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 12 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 12 00024820 1 8|METH: 520|391 12 00024820 1 9|METH: Set function component of GC to GXandReverse. 520|391 12 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 12 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 12 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 12 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 12 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 12 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 12 00024820 1 16|METH: force a foreground fill). 520|391 12 00024820 1 17|METH: Do graphics operation. 520|391 12 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|391 12 0 09:05:58|PASS 410|391 12 1 09:05:58|IC End 400|391 13 1 09:05:58|IC Start 200|391 13 09:05:58|TP Start 520|391 13 00024820 1 1|VSW5TESTSUITE PURPOSE 13 520|391 13 00024820 1 2|Assertion XFillPolygon-13.(A) 520|391 13 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 13 00024820 1 4|is src and the destination pixel is dst and function is 520|391 13 00024820 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|391 13 00024820 1 6|OR (dst AND (NOT plane_mask)). 520|391 13 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 13 00024820 1 8|METH: 520|391 13 00024820 1 9|METH: Set function component of GC to GXcopy. 520|391 13 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 13 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 13 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 13 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 13 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 13 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 13 00024820 1 16|METH: force a foreground fill). 520|391 13 00024820 1 17|METH: Do graphics operation. 520|391 13 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|391 13 0 09:06:00|PASS 410|391 13 1 09:06:00|IC End 400|391 14 1 09:06:00|IC Start 200|391 14 09:06:00|TP Start 520|391 14 00024820 1 1|VSW5TESTSUITE PURPOSE 14 520|391 14 00024820 1 2|Assertion XFillPolygon-14.(A) 520|391 14 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 14 00024820 1 4|is src and the destination pixel is dst and function is 520|391 14 00024820 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|391 14 00024820 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 14 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 14 00024820 1 8|METH: 520|391 14 00024820 1 9|METH: Set function component of GC to GXandInverted. 520|391 14 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 14 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 14 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 14 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 14 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 14 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 14 00024820 1 16|METH: force a foreground fill). 520|391 14 00024820 1 17|METH: Do graphics operation. 520|391 14 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|391 14 0 09:06:03|PASS 410|391 14 1 09:06:03|IC End 400|391 15 1 09:06:03|IC Start 200|391 15 09:06:03|TP Start 520|391 15 00024820 1 1|VSW5TESTSUITE PURPOSE 15 520|391 15 00024820 1 2|Assertion XFillPolygon-15.(A) 520|391 15 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 15 00024820 1 4|is src and the destination pixel is dst and function is 520|391 15 00024820 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|391 15 00024820 1 6|OR (dst AND (NOT plane_mask)). 520|391 15 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 15 00024820 1 8|METH: 520|391 15 00024820 1 9|METH: Set function component of GC to GXnoop. 520|391 15 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 15 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 15 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 15 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 15 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 15 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 15 00024820 1 16|METH: force a foreground fill). 520|391 15 00024820 1 17|METH: Do graphics operation. 520|391 15 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|391 15 0 09:06:05|PASS 410|391 15 1 09:06:05|IC End 400|391 16 1 09:06:05|IC Start 200|391 16 09:06:05|TP Start 520|391 16 00024820 1 1|VSW5TESTSUITE PURPOSE 16 520|391 16 00024820 1 2|Assertion XFillPolygon-16.(A) 520|391 16 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 16 00024820 1 4|is src and the destination pixel is dst and function is 520|391 16 00024820 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|391 16 00024820 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|391 16 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 16 00024820 1 8|METH: 520|391 16 00024820 1 9|METH: Set function component of GC to GXxor. 520|391 16 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 16 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 16 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 16 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 16 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 16 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 16 00024820 1 16|METH: force a foreground fill). 520|391 16 00024820 1 17|METH: Do graphics operation. 520|391 16 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|391 16 0 09:06:07|PASS 410|391 16 1 09:06:07|IC End 400|391 17 1 09:06:07|IC Start 200|391 17 09:06:07|TP Start 520|391 17 00024820 1 1|VSW5TESTSUITE PURPOSE 17 520|391 17 00024820 1 2|Assertion XFillPolygon-17.(A) 520|391 17 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 17 00024820 1 4|is src and the destination pixel is dst and function is GXor, 520|391 17 00024820 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|391 17 00024820 1 6|OR (dst AND (NOT plane_mask)). 520|391 17 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 17 00024820 1 8|METH: 520|391 17 00024820 1 9|METH: Set function component of GC to GXor. 520|391 17 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 17 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 17 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 17 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 17 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 17 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 17 00024820 1 16|METH: force a foreground fill). 520|391 17 00024820 1 17|METH: Do graphics operation. 520|391 17 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|391 17 0 09:06:09|PASS 410|391 17 1 09:06:09|IC End 400|391 18 1 09:06:09|IC Start 200|391 18 09:06:09|TP Start 520|391 18 00024820 1 1|VSW5TESTSUITE PURPOSE 18 520|391 18 00024820 1 2|Assertion XFillPolygon-18.(A) 520|391 18 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 18 00024820 1 4|is src and the destination pixel is dst and function is 520|391 18 00024820 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|391 18 00024820 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 18 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 18 00024820 1 8|METH: 520|391 18 00024820 1 9|METH: Set function component of GC to GXnor. 520|391 18 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 18 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 18 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 18 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 18 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 18 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 18 00024820 1 16|METH: force a foreground fill). 520|391 18 00024820 1 17|METH: Do graphics operation. 520|391 18 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|391 18 00024820 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|391 18 00024820 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|391 18 00024820 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|391 18 00024820 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|391 18 00024820 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|391 18 1 09:06:11|FAIL 410|391 18 1 09:06:11|IC End 400|391 19 1 09:06:11|IC Start 200|391 19 09:06:11|TP Start 520|391 19 00024820 1 1|VSW5TESTSUITE PURPOSE 19 520|391 19 00024820 1 2|Assertion XFillPolygon-19.(A) 520|391 19 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 19 00024820 1 4|is src and the destination pixel is dst and function is 520|391 19 00024820 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|391 19 00024820 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 19 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 19 00024820 1 8|METH: 520|391 19 00024820 1 9|METH: Set function component of GC to GXequiv. 520|391 19 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 19 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 19 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 19 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 19 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 19 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 19 00024820 1 16|METH: force a foreground fill). 520|391 19 00024820 1 17|METH: Do graphics operation. 520|391 19 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|391 19 0 09:06:14|PASS 410|391 19 1 09:06:14|IC End 400|391 20 1 09:06:14|IC Start 200|391 20 09:06:14|TP Start 520|391 20 00024820 1 1|VSW5TESTSUITE PURPOSE 20 520|391 20 00024820 1 2|Assertion XFillPolygon-20.(A) 520|391 20 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 20 00024820 1 4|is src and the destination pixel is dst and function is 520|391 20 00024820 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|391 20 00024820 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|391 20 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 20 00024820 1 8|METH: 520|391 20 00024820 1 9|METH: Set function component of GC to GXinvert. 520|391 20 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 20 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 20 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 20 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 20 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 20 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 20 00024820 1 16|METH: force a foreground fill). 520|391 20 00024820 1 17|METH: Do graphics operation. 520|391 20 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|391 20 0 09:06:16|PASS 410|391 20 1 09:06:16|IC End 400|391 21 1 09:06:16|IC Start 200|391 21 09:06:16|TP Start 520|391 21 00024820 1 1|VSW5TESTSUITE PURPOSE 21 520|391 21 00024820 1 2|Assertion XFillPolygon-21.(A) 520|391 21 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 21 00024820 1 4|is src and the destination pixel is dst and function is 520|391 21 00024820 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|391 21 00024820 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 21 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 21 00024820 1 8|METH: 520|391 21 00024820 1 9|METH: Set function component of GC to GXorReverse. 520|391 21 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 21 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 21 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 21 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 21 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 21 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 21 00024820 1 16|METH: force a foreground fill). 520|391 21 00024820 1 17|METH: Do graphics operation. 520|391 21 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|391 21 0 09:06:18|PASS 410|391 21 1 09:06:18|IC End 400|391 22 1 09:06:18|IC Start 200|391 22 09:06:18|TP Start 520|391 22 00024820 1 1|VSW5TESTSUITE PURPOSE 22 520|391 22 00024820 1 2|Assertion XFillPolygon-22.(A) 520|391 22 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 22 00024820 1 4|is src and the destination pixel is dst and function is 520|391 22 00024820 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|391 22 00024820 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|391 22 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 22 00024820 1 8|METH: 520|391 22 00024820 1 9|METH: Set function component of GC to GXcopyInverted. 520|391 22 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 22 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 22 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 22 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 22 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 22 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 22 00024820 1 16|METH: force a foreground fill). 520|391 22 00024820 1 17|METH: Do graphics operation. 520|391 22 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|391 22 0 09:06:20|PASS 410|391 22 1 09:06:20|IC End 400|391 23 1 09:06:20|IC Start 200|391 23 09:06:20|TP Start 520|391 23 00024820 1 1|VSW5TESTSUITE PURPOSE 23 520|391 23 00024820 1 2|Assertion XFillPolygon-23.(A) 520|391 23 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 23 00024820 1 4|is src and the destination pixel is dst and function is 520|391 23 00024820 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|391 23 00024820 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 23 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 23 00024820 1 8|METH: 520|391 23 00024820 1 9|METH: Set function component of GC to GXorInverted. 520|391 23 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 23 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 23 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 23 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 23 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 23 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 23 00024820 1 16|METH: force a foreground fill). 520|391 23 00024820 1 17|METH: Do graphics operation. 520|391 23 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|391 23 0 09:06:22|PASS 410|391 23 1 09:06:22|IC End 400|391 24 1 09:06:22|IC Start 200|391 24 09:06:22|TP Start 520|391 24 00024820 1 1|VSW5TESTSUITE PURPOSE 24 520|391 24 00024820 1 2|Assertion XFillPolygon-24.(A) 520|391 24 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 24 00024820 1 4|is src and the destination pixel is dst and function is 520|391 24 00024820 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|391 24 00024820 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|391 24 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 24 00024820 1 8|METH: 520|391 24 00024820 1 9|METH: Set function component of GC to GXnand. 520|391 24 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 24 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 24 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 24 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 24 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 24 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 24 00024820 1 16|METH: force a foreground fill). 520|391 24 00024820 1 17|METH: Do graphics operation. 520|391 24 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|391 24 00024820 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|391 24 00024820 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|391 24 00024820 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|391 24 00024820 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|391 24 00024820 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|391 24 1 09:06:24|FAIL 410|391 24 1 09:06:24|IC End 400|391 25 1 09:06:24|IC Start 200|391 25 09:06:24|TP Start 520|391 25 00024820 1 1|VSW5TESTSUITE PURPOSE 25 520|391 25 00024820 1 2|Assertion XFillPolygon-25.(A) 520|391 25 00024820 1 3|When a graphics operation is performed and the source pixel 520|391 25 00024820 1 4|is src and the destination pixel is dst and function is 520|391 25 00024820 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|391 25 00024820 1 6|AND (NOT plane_mask)). 520|391 25 00024820 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|391 25 00024820 1 8|METH: 520|391 25 00024820 1 9|METH: Set function component of GC to GXset. 520|391 25 00024820 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|391 25 00024820 1 11|METH: For source pixel values of src = 0, 1 520|391 25 00024820 1 12|METH: Set all points in drawable to destination pixel value. 520|391 25 00024820 1 13|METH: Set foreground component of GC to source pixel value. 520|391 25 00024820 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|391 25 00024820 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|391 25 00024820 1 16|METH: force a foreground fill). 520|391 25 00024820 1 17|METH: Do graphics operation. 520|391 25 00024820 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|391 25 0 09:06:27|PASS 410|391 25 1 09:06:27|IC End 400|391 26 1 09:06:27|IC Start 200|391 26 09:06:27|TP Start 520|391 26 00024820 1 1|VSW5TESTSUITE PURPOSE 26 520|391 26 00024820 1 2|Assertion XFillPolygon-26.(A) 520|391 26 00024820 1 3|The value for plane_mask is truncated to the depth of the 520|391 26 00024820 1 4|GC. 520|391 26 00024820 1 5|METH: Set foreground to pattern of 1's and 0's 520|391 26 00024820 1 6|METH: Set plane-mask to values larger than the depth. 520|391 26 00024820 1 7|METH: Verify that result is what would be expected if the extra bits 520|391 26 00024820 1 8|METH: were masked off. 520|391 26 00024820 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|391 26 00024820 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|391 26 00024820 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|391 26 00024820 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|391 26 00024820 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|391 26 00024820 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|391 26 00024820 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|391 26 00024820 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|391 26 00024820 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|391 26 1 09:06:27|FAIL 410|391 26 1 09:06:27|IC End 400|391 27 1 09:06:27|IC Start 200|391 27 09:06:27|TP Start 520|391 27 00024820 1 1|VSW5TESTSUITE PURPOSE 27 520|391 27 00024820 1 2|Assertion XFillPolygon-27.(A) 520|391 27 00024820 1 3|The plane_mask specifies which planes of the destination 520|391 27 00024820 1 4|are to be modified, one bit per plane, with bits being 520|391 27 00024820 1 5|assigned to planes from the least significant bit of the 520|391 27 00024820 1 6|word to the most significant bit. 520|391 27 00024820 1 7|METH: Set foreground to pattern of 1's and 0's 520|391 27 00024820 1 8|METH: Select a variety of plane masks. 520|391 27 00024820 1 9|METH: Verify that the expected pixels are drawn. 220|391 27 0 09:06:27|PASS 410|391 27 1 09:06:27|IC End 400|391 28 1 09:06:27|IC Start 200|391 28 09:06:27|TP Start 520|391 28 00024820 1 1|VSW5TESTSUITE PURPOSE 28 520|391 28 00024820 1 2|Assertion XFillPolygon-28.(A) 520|391 28 00024820 1 3|When fill_style is FillSolid, then on a call to 520|391 28 00024820 1 4|XFillPolygon the source pixel for the drawing operation is 520|391 28 00024820 1 5|foreground. 520|391 28 00024820 1 6|METH: Set fill-style to FillSolid. 520|391 28 00024820 1 7|METH: Do drawing operation. 520|391 28 00024820 1 8|METH: Pixmap verify. 220|391 28 0 09:06:27|PASS 410|391 28 1 09:06:27|IC End 400|391 29 1 09:06:27|IC Start 200|391 29 09:06:27|TP Start 520|391 29 00024820 1 1|VSW5TESTSUITE PURPOSE 29 520|391 29 00024820 1 2|Assertion XFillPolygon-29.(A) 520|391 29 00024820 1 3|When fill-style is FillTiled, then on a call to 520|391 29 00024820 1 4|XFillPolygon the source for the drawing operation is tile. 520|391 29 00024820 1 5|METH: Create a tile of appropriate depth. 520|391 29 00024820 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|391 29 00024820 1 7|METH: to interesting values. 520|391 29 00024820 1 8|METH: Set fill-style to FillTiled. 520|391 29 00024820 1 9|METH: Part 1. 520|391 29 00024820 1 10|METH: Do drawing operation. 520|391 29 00024820 1 11|METH: If FillRectangle operation 520|391 29 00024820 1 12|METH: Directly check using checktile. 520|391 29 00024820 1 13|METH: else 520|391 29 00024820 1 14|METH: Pixmap verify. 520|391 29 00024820 1 15|METH: 520|391 29 00024820 1 16|METH: Part 2. 520|391 29 00024820 1 17|METH: Do drawing operation. 520|391 29 00024820 1 18|METH: Reverse fg and bg in tile. 520|391 29 00024820 1 19|METH: Set gc function to xor. 520|391 29 00024820 1 20|METH: Repeat drawing operation. 520|391 29 00024820 1 21|METH: Verify that result is the same as drawing solid line with xor 520|391 29 00024820 1 22|METH: of the fg and bg. 520|391 29 00024820 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|391 29 00024820 1 24|METH: drawn) 520|391 29 00024820 1 25|METH: 220|391 29 0 09:06:28|PASS 410|391 29 1 09:06:28|IC End 400|391 30 1 09:06:28|IC Start 200|391 30 09:06:28|TP Start 520|391 30 00024820 1 1|VSW5TESTSUITE PURPOSE 30 520|391 30 00024820 1 2|Assertion XFillPolygon-30.(A) 520|391 30 00024820 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|391 30 00024820 1 4|XFillPolygon the source for the drawing operation is a tile 520|391 30 00024820 1 5|with the same width and height as stipple, but with 520|391 30 00024820 1 6|background everywhere stipple has a zero and with foreground 520|391 30 00024820 1 7|everywhere stipple has a one. 520|391 30 00024820 1 8|METH: Create stipple. 520|391 30 00024820 1 9|METH: Set fill-style to FillOpaqueStippled. 520|391 30 00024820 1 10|METH: Do drawing operation. 520|391 30 00024820 1 11|METH: Pixmap verify the results. 520|391 30 00024820 1 12|METH: 520|391 30 00024820 1 13|METH: Reverse foreground and background pixels. 520|391 30 00024820 1 14|METH: Combine drawing with previous drawing. 520|391 30 00024820 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|391 30 00024820 1 16|METH: equal to combination of fg and bg pixels. 220|391 30 0 09:06:29|PASS 410|391 30 1 09:06:29|IC End 400|391 31 1 09:06:29|IC Start 200|391 31 09:06:29|TP Start 520|391 31 00024820 1 1|VSW5TESTSUITE PURPOSE 31 520|391 31 00024820 1 2|Assertion XFillPolygon-31.(A) 520|391 31 00024820 1 3|When fill_style is FillStippled, then on a call to 520|391 31 00024820 1 4|XFillPolygon the source for the drawing operation is 520|391 31 00024820 1 5|foreground masked by the stipple pattern tiled in a single 520|391 31 00024820 1 6|plane. 520|391 31 00024820 1 7|METH: Create stipple 520|391 31 00024820 1 8|METH: Set fill-style to FillStippled. 520|391 31 00024820 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|391 31 00024820 1 10|METH: Do drawing. 520|391 31 00024820 1 11|METH: Pixmap verify. 220|391 31 0 09:06:29|PASS 410|391 31 1 09:06:29|IC End 400|391 32 1 09:06:29|IC Start 200|391 32 09:06:29|TP Start 520|391 32 00024820 1 1|VSW5TESTSUITE PURPOSE 32 520|391 32 00024820 1 2|Assertion XFillPolygon-32.(A) 520|391 32 00024820 1 3|When subwindow_mode is ClipByChildren, then the 520|391 32 00024820 1 4|destination window and source (if it is a window) are 520|391 32 00024820 1 5|clipped by all viewable InputOutput children. 520|391 32 00024820 1 6|METH: Set subwindow-mode to be ClipByChildren 520|391 32 00024820 1 7|METH: Cover window with many strip sub-windows. 520|391 32 00024820 1 8|METH: Do drawing operation 520|391 32 00024820 1 9|METH: Verify that all subwindows are clear. 220|391 32 0 09:06:30|PASS 410|391 32 1 09:06:30|IC End 400|391 33 1 09:06:30|IC Start 200|391 33 09:06:30|TP Start 520|391 33 00024820 1 1|VSW5TESTSUITE PURPOSE 33 520|391 33 00024820 1 2|Assertion XFillPolygon-33.(A) 520|391 33 00024820 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|391 33 00024820 1 4|destination window nor source (if it is a window) is clipped 520|391 33 00024820 1 5|by inferiors. 520|391 33 00024820 1 6|METH: Place subwindows over parts of the main window 520|391 33 00024820 1 7|METH: Create subwindows over these windows as well. 520|391 33 00024820 1 8|METH: Do graphics operation. 520|391 33 00024820 1 9|METH: Verify that the operation was not affected. 220|391 33 0 09:06:34|PASS 410|391 33 1 09:06:34|IC End 400|391 34 1 09:06:34|IC Start 200|391 34 09:06:34|TP Start 520|391 34 00024820 1 1|VSW5TESTSUITE PURPOSE 34 520|391 34 00024820 1 2|Assertion XFillPolygon-34.(A) 520|391 34 00024820 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|391 34 00024820 1 4|depth with mapped inferiors of differing depth, then no 520|391 34 00024820 1 5|errors occur. 520|391 34 00024820 1 6|METH: If only one depth window supported 520|391 34 00024820 1 7|METH: Result is UNSUPPORTED 520|391 34 00024820 1 8|METH: 520|391 34 00024820 1 9|METH: Find two visuals with different depths. 520|391 34 00024820 1 10|METH: Use one of these visuals to create a window. 520|391 34 00024820 1 11|METH: Use the other to create a subwindow. 520|391 34 00024820 1 12|METH: Verify that no errors occur. 520|391 34 00024820 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|391 34 0 09:06:34|PASS 410|391 34 1 09:06:34|IC End 400|391 35 1 09:06:34|IC Start 200|391 35 09:06:34|TP Start 520|391 35 00024820 1 1|VSW5TESTSUITE PURPOSE 35 520|391 35 00024820 1 2|Assertion XFillPolygon-35.(A) 520|391 35 00024820 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|391 35 00024820 1 4|are interpreted relative to the origin of the destination 520|391 35 00024820 1 5|drawable specified in the graphics operation. 520|391 35 00024820 1 6|METH: Create Pixmap and set clip-mask with it. 520|391 35 00024820 1 7|METH: Vary clip origin 520|391 35 00024820 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|391 35 00024820 1 9|METH: Pixmap verify results inside the cliparea. 220|391 35 0 09:06:35|PASS 410|391 35 1 09:06:35|IC End 400|391 36 1 09:06:35|IC Start 200|391 36 09:06:35|TP Start 520|391 36 00024820 1 1|VSW5TESTSUITE PURPOSE 36 520|391 36 00024820 1 2|Assertion XFillPolygon-36.(A) 520|391 36 00024820 1 3|When the clip_mask is set to None, then the pixels are 520|391 36 00024820 1 4|always drawn regardless of the clip origin. 520|391 36 00024820 1 5|METH: Set clip mask to None 520|391 36 00024820 1 6|METH: Verify that things are still drawn. 220|391 36 0 09:06:36|PASS 410|391 36 1 09:06:36|IC End 400|391 37 1 09:06:36|IC Start 200|391 37 09:06:36|TP Start 520|391 37 00024820 1 1|VSW5TESTSUITE PURPOSE 37 520|391 37 00024820 1 2|Assertion XFillPolygon-37.(A) 520|391 37 00024820 1 3|When pixels are outside the area covered by the clip_mask, 520|391 37 00024820 1 4|then they are not drawn. 520|391 37 00024820 1 5|METH: Create a pixmap depth 1. 520|391 37 00024820 1 6|METH: Fill it with all ones. 520|391 37 00024820 1 7|METH: Set this pixmap as the clip_mask. 520|391 37 00024820 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|391 37 00024820 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|391 37 00024820 1 10|METH: drawing outside the clip-mask. 220|391 37 0 09:06:36|PASS 410|391 37 1 09:06:36|IC End 400|391 38 1 09:06:36|IC Start 200|391 38 09:06:36|TP Start 520|391 38 00024820 1 1|VSW5TESTSUITE PURPOSE 38 520|391 38 00024820 1 2|Assertion XFillPolygon-38.(A) 520|391 38 00024820 1 3|When pixels have a clip_mask bit set to 1, and they would 520|391 38 00024820 1 4|be drawn, then they are drawn. 520|391 38 00024820 1 5|METH: Do graphics operation. 520|391 38 00024820 1 6|METH: Save the image on the drawable. 520|391 38 00024820 1 7|METH: Clear drawable. 520|391 38 00024820 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|391 38 00024820 1 9|METH: Set all bits in pixmap to 1. 520|391 38 00024820 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|391 38 00024820 1 11|METH: Do graphics operation. 520|391 38 00024820 1 12|METH: Verify that the images drawn were the same. 520|391 38 00024820 1 13|METH: 520|391 38 00024820 1 14|METH: Set pixmap to a pattern. 520|391 38 00024820 1 15|METH: Do graphics operation. 520|391 38 00024820 1 16|METH: Pixmap verify the result. 220|391 38 0 09:06:38|PASS 410|391 38 1 09:06:38|IC End 400|391 39 1 09:06:38|IC Start 200|391 39 09:06:38|TP Start 520|391 39 00024820 1 1|VSW5TESTSUITE PURPOSE 39 520|391 39 00024820 1 2|Assertion XFillPolygon-39.(A) 520|391 39 00024820 1 3|When pixels have a clip_mask bit set to 0, then they are 520|391 39 00024820 1 4|not drawn. 520|391 39 00024820 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|391 39 00024820 1 6|METH: Set all bits in pixmap to 0. 520|391 39 00024820 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|391 39 00024820 1 8|METH: Do graphics operation. 520|391 39 00024820 1 9|METH: Verify that nothing is drawn. 220|391 39 0 09:06:38|PASS 410|391 39 1 09:06:38|IC End 400|391 40 1 09:06:38|IC Start 200|391 40 09:06:38|TP Start 520|391 40 00024820 1 1|VSW5TESTSUITE PURPOSE 40 520|391 40 00024820 1 2|Assertion XFillPolygon-40.(A) 520|391 40 00024820 1 3|The foregound component of the gc is used to determine the 520|391 40 00024820 1 4|foreground pixel value. 520|391 40 00024820 1 5|METH: Set foreground to various values. 520|391 40 00024820 1 6|METH: Pixmap verify the results. 220|391 40 0 09:06:44|PASS 410|391 40 1 09:06:44|IC End 400|391 41 1 09:06:44|IC Start 200|391 41 09:06:44|TP Start 520|391 41 00024820 1 1|VSW5TESTSUITE PURPOSE 41 520|391 41 00024820 1 2|Assertion XFillPolygon-41.(A) 520|391 41 00024820 1 3|The value for foreground is truncated to the depth of the 520|391 41 00024820 1 4|GC. 520|391 41 00024820 1 5|METH: Set foreground to value with all bits set. 520|391 41 00024820 1 6|METH: Find a non background pixel. 520|391 41 00024820 1 7|METH: Check that this is truncated to the depth. 220|391 41 0 09:06:45|PASS 410|391 41 1 09:06:45|IC End 400|391 42 1 09:06:45|IC Start 200|391 42 09:06:45|TP Start 520|391 42 00024820 1 1|VSW5TESTSUITE PURPOSE 42 520|391 42 00024820 1 2|Assertion XFillPolygon-42.(A) 520|391 42 00024820 1 3|The background component of the gc is used to determine the 520|391 42 00024820 1 4|background pixel value. 520|391 42 00024820 1 5|METH: Set GC component background to various values. 520|391 42 00024820 1 6|METH: Pixmap verify the results. 220|391 42 0 09:06:47|PASS 410|391 42 1 09:06:47|IC End 400|391 43 1 09:06:47|IC Start 200|391 43 09:06:47|TP Start 520|391 43 00024820 1 1|VSW5TESTSUITE PURPOSE 43 520|391 43 00024820 1 2|Assertion XFillPolygon-43.(A) 520|391 43 00024820 1 3|The value for background is truncated to the depth of the 520|391 43 00024820 1 4|GC. 520|391 43 00024820 1 5|METH: Set GC component background to value with all bits set. 520|391 43 00024820 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|391 43 00024820 1 7|METH: Set GC component stipple to all zeros 520|391 43 00024820 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|391 43 00024820 1 9|METH: else if (XCopyPlane || XPutImage) 520|391 43 00024820 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|391 43 00024820 1 11|METH: else if XCopyArea 520|391 43 00024820 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|391 43 00024820 1 13|METH: Draw item. 520|391 43 00024820 1 14|METH: Find a pixel with a value other than W_BG. 520|391 43 00024820 1 15|METH: Check that this is truncated to the depth. 220|391 43 0 09:06:47|PASS 410|391 43 1 09:06:47|IC End 400|391 44 1 09:06:47|IC Start 200|391 44 09:06:47|TP Start 520|391 44 00024820 1 1|VSW5TESTSUITE PURPOSE 44 520|391 44 00024820 1 2|Assertion XFillPolygon-44.(A) 520|391 44 00024820 1 3|The tile/stipple origin coordinates ts-x-origin and 520|391 44 00024820 1 4|ts-y-origin are interpreted relative to the origin of the 520|391 44 00024820 1 5|destination drawable specified in the graphics operation. 520|391 44 00024820 1 6|METH: Create a stipple pixmap. 520|391 44 00024820 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|391 44 00024820 1 8|METH: For various tile/stipple origins: 520|391 44 00024820 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|391 44 00024820 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|391 44 00024820 1 11|METH: Clear drawable. 520|391 44 00024820 1 12|METH: Do graphics operation. 520|391 44 00024820 1 13|METH: Pixmap verify. 520|391 44 00024820 1 14|METH: Create a tile with depth of drawable. 520|391 44 00024820 1 15|METH: Set tile component of GC to tile using XSetTile. 520|391 44 00024820 1 16|METH: For various tile/stipple origins: 520|391 44 00024820 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|391 44 00024820 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|391 44 00024820 1 19|METH: Clear drawable. 520|391 44 00024820 1 20|METH: Do graphics operation. 520|391 44 00024820 1 21|METH: Pixmap verify. 220|391 44 0 09:06:48|PASS 410|391 44 1 09:06:48|IC End 400|391 45 1 09:06:48|IC Start 200|391 45 09:06:48|TP Start 520|391 45 00024820 1 1|VSW5TESTSUITE PURPOSE 45 520|391 45 00024820 1 2|Assertion XFillPolygon-45.(A) 520|391 45 00024820 1 3|When fill_rule is EvenOddRule and fill_style is FillSolid 520|391 45 00024820 1 4|and clip_mask is None and an infinite ray with a given point 520|391 45 00024820 1 5|as origin crosses the path an odd number of times, then a 520|391 45 00024820 1 6|pixel is drawn at the point. 520|391 45 00024820 1 7|METH: Set EvenOddRule. 520|391 45 00024820 1 8|METH: Draw self intersecting polygon. 520|391 45 00024820 1 9|METH: Pixmap verify. 220|391 45 0 09:06:49|PASS 410|391 45 1 09:06:49|IC End 400|391 46 1 09:06:49|IC Start 200|391 46 09:06:49|TP Start 520|391 46 00024820 1 1|VSW5TESTSUITE PURPOSE 46 520|391 46 00024820 1 2|Assertion XFillPolygon-46.(A) 520|391 46 00024820 1 3|When fill_rule is WindingRule and fill_style is FillSolid 520|391 46 00024820 1 4|and clip_mask is None and an infinite ray with a given point 520|391 46 00024820 1 5|as origin crosses an unequal number of clockwise and 520|391 46 00024820 1 6|counterclockwise directed path segments, then a pixel is 520|391 46 00024820 1 7|drawn at the point. 520|391 46 00024820 1 8|METH: Set fill_rule to WindingRule. 520|391 46 00024820 1 9|METH: Draw complex self-intersecting shape. 520|391 46 00024820 1 10|METH: Pixmap verify. 220|391 46 0 09:06:49|PASS 410|391 46 1 09:06:49|IC End 400|391 47 1 09:06:49|IC Start 200|391 47 09:06:49|TP Start 520|391 47 00024820 1 1|VSW5TESTSUITE PURPOSE 47 520|391 47 00024820 1 2|Assertion XFillPolygon-47.(-) 520|391 47 00024820 1 3|When the center of a pixel is on the boundary, and the 520|391 47 00024820 1 4|boundary is not horizontal, and the polygon interior is 520|391 47 00024820 1 5|immediately in the x increasing direction, then a pixel is 520|391 47 00024820 1 6|drawn at the point. 520|391 47 00024820 1 7|The assertion is descriptive or is tested elsewhere. 220|391 47 3 09:06:49|NOTINUSE 410|391 47 1 09:06:49|IC End 400|391 48 1 09:06:49|IC Start 200|391 48 09:06:49|TP Start 520|391 48 00024820 1 1|VSW5TESTSUITE PURPOSE 48 520|391 48 00024820 1 2|Assertion XFillPolygon-48.(-) 520|391 48 00024820 1 3|When the center of a pixel is on the boundary, and the 520|391 48 00024820 1 4|boundary is horizontal, and the polygon interior is 520|391 48 00024820 1 5|immediately in the y increasing direction, then a pixel is 520|391 48 00024820 1 6|drawn at the point. 520|391 48 00024820 1 7|The assertion is descriptive or is tested elsewhere. 220|391 48 3 09:06:49|NOTINUSE 410|391 48 1 09:06:49|IC End 400|391 49 1 09:06:49|IC Start 200|391 49 09:06:49|TP Start 520|391 49 00024820 1 1|VSW5TESTSUITE PURPOSE 49 520|391 49 00024820 1 2|Assertion XFillPolygon-49.(A) 520|391 49 00024820 1 3|When a drawable argument does not name a valid Drawable, 520|391 49 00024820 1 4|then a BadDrawable error occurs. 520|391 49 00024820 1 5|METH: Create a bad drawable by creating and destroying a window. 520|391 49 00024820 1 6|METH: Call test function using bad drawable as the drawable argument. 520|391 49 00024820 1 7|METH: Verify that a BadDrawable error occurs. 220|391 49 0 09:06:49|PASS 410|391 49 1 09:06:49|IC End 400|391 50 1 09:06:49|IC Start 200|391 50 09:06:49|TP Start 520|391 50 00024820 1 1|VSW5TESTSUITE PURPOSE 50 520|391 50 00024820 1 2|Assertion XFillPolygon-50.(A) 520|391 50 00024820 1 3|When the GC argument does not name a defined GC, then a 520|391 50 00024820 1 4|BadGC error occurs. 520|391 50 00024820 1 5|METH: Create a GC. 520|391 50 00024820 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|391 50 00024820 1 7|METH: Call test function using bad GC as the GC argument. 520|391 50 00024820 1 8|METH: Verify that a BadGC error occurs. 220|391 50 0 09:06:49|PASS 410|391 50 1 09:06:49|IC End 400|391 51 1 09:06:49|IC Start 200|391 51 09:06:49|TP Start 520|391 51 00024820 1 1|VSW5TESTSUITE PURPOSE 51 520|391 51 00024820 1 2|Assertion XFillPolygon-51.(A) 520|391 51 00024820 1 3|When a drawable argument is an InputOnly window then a 520|391 51 00024820 1 4|BadMatch error occurs. 520|391 51 00024820 1 5|METH: Create an InputOnly window. 520|391 51 00024820 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|391 51 00024820 1 7|METH: Verify that a BadMatch error occurs. 220|391 51 0 09:06:49|PASS 410|391 51 1 09:06:49|IC End 400|391 52 1 09:06:49|IC Start 200|391 52 09:06:49|TP Start 520|391 52 00024820 1 1|VSW5TESTSUITE PURPOSE 52 520|391 52 00024820 1 2|Assertion XFillPolygon-52.(A) 520|391 52 00024820 1 3|When the graphics context and the drawable do not have the 520|391 52 00024820 1 4|same depth, then a BadMatch error occurs. 520|391 52 00024820 1 5|METH: If only one depth supported 520|391 52 00024820 1 6|METH: report UNSUPPORTED 520|391 52 00024820 1 7|METH: Create pixmap of depth 1. 520|391 52 00024820 1 8|METH: Create gc of different depth. 520|391 52 00024820 1 9|METH: Call test function with this pixmap and gc. 520|391 52 00024820 1 10|METH: Verify that a BadMatch error occurs. 220|391 52 0 09:06:49|PASS 410|391 52 1 09:06:49|IC End 400|391 53 1 09:06:49|IC Start 200|391 53 09:06:49|TP Start 520|391 53 00024820 1 1|VSW5TESTSUITE PURPOSE 53 520|391 53 00024820 1 2|Assertion XFillPolygon-53.(A) 520|391 53 00024820 1 3|When the graphics context and the drawable were not created 520|391 53 00024820 1 4|for the same root, then a BadMatch error occurs. 520|391 53 00024820 1 5|METH: If multiple screens are supported 520|391 53 00024820 1 6|METH: Create pixmap of depth 1. 520|391 53 00024820 1 7|METH: Create gc on alternate screen. 520|391 53 00024820 1 8|METH: Call test function with this pixmap and gc. 520|391 53 00024820 1 9|METH: Verify that a BadMatch error occurs. 520|391 53 00024820 1 10|METH: else 520|391 53 00024820 1 11|METH: report UNSUPPORTED 520|391 53 00024820 1 12|REPORT: No alternate root supported 220|391 53 4 09:06:49|UNSUPPORTED 410|391 53 1 09:06:49|IC End 400|391 54 1 09:06:49|IC Start 200|391 54 09:06:49|TP Start 520|391 54 00024820 1 1|VSW5TESTSUITE PURPOSE 54 520|391 54 00024820 1 2|Assertion XFillPolygon-54.(A) 520|391 54 00024820 1 3|When the value of shape is other than Complex, Convex or 520|391 54 00024820 1 4|Nonconvex, then a BadValue error occurs. 520|391 54 00024820 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|391 54 00024820 1 6|METH: For each value: 520|391 54 00024820 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|391 54 00024820 1 8|METH: Verify that a BadValue error occurs. 220|391 54 0 09:06:49|PASS 410|391 54 1 09:06:49|IC End 400|391 55 1 09:06:49|IC Start 200|391 55 09:06:49|TP Start 520|391 55 00024820 1 1|VSW5TESTSUITE PURPOSE 55 520|391 55 00024820 1 2|Assertion XFillPolygon-55.(A) 520|391 55 00024820 1 3|When the value of mode is other than CoordModeOrigin or 520|391 55 00024820 1 4|CoordModePrevious, then a BadValue error occurs. 520|391 55 00024820 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|391 55 00024820 1 6|METH: For each value: 520|391 55 00024820 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|391 55 00024820 1 8|METH: Verify that a BadValue error occurs. 220|391 55 0 09:06:49|PASS 410|391 55 1 09:06:49|IC End 80|391 1 09:06:53|TC End, scenario ref 792-0 70||"VSW5TESTSUITE CASE XFillRectangle 43" 10|392 /Xlib9/XFillRectangle/XFillRectangle 09:06:53|TC Start, scenario ref 794-0 15|392 3.3-lite 43|TCM Start 520|392 0 00024824 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|392 1 1 09:06:54|IC Start 200|392 1 09:06:54|TP Start 520|392 1 00024824 1 1|VSW5TESTSUITE PURPOSE 1 520|392 1 00024824 1 2|Assertion XFillRectangle-1.(A) 520|392 1 00024824 1 3|A call to XFillRectangle fills the rectangle specified by x, 520|392 1 00024824 1 4|y, width and height in the drawable d. 520|392 1 00024824 1 5|METH: Draw rectangle. 520|392 1 00024824 1 6|METH: Call checkarea to verify result. 220|392 1 0 09:06:55|PASS 410|392 1 1 09:06:55|IC End 400|392 2 1 09:06:55|IC Start 200|392 2 09:06:55|TP Start 520|392 2 00024824 1 1|VSW5TESTSUITE PURPOSE 2 520|392 2 00024824 1 2|Assertion XFillRectangle-2.(-) 520|392 2 00024824 1 3|A call to XFillRectangle fills the rectangle as if a 520|392 2 00024824 1 4|four-point FillPolygon protocol request were specified in 520|392 2 00024824 1 5|the order [x, y], [x+width, y], [x+width, y+height], [x, 520|392 2 00024824 1 6|y+height]. 520|392 2 00024824 1 7|The assertion is descriptive or is tested elsewhere. 220|392 2 3 09:06:55|NOTINUSE 410|392 2 1 09:06:55|IC End 400|392 3 1 09:06:55|IC Start 200|392 3 09:06:55|TP Start 520|392 3 00024824 1 1|VSW5TESTSUITE PURPOSE 3 520|392 3 00024824 1 2|Assertion XFillRectangle-3.(A) 520|392 3 00024824 1 3|A call to XFillRectangle does not draw a pixel more than 520|392 3 00024824 1 4|once. 520|392 3 00024824 1 5|METH: Set GC Function to GXxor 520|392 3 00024824 1 6|METH: Draw rectangle. 520|392 3 00024824 1 7|METH: Verify that each pixel is set in the area. 220|392 3 0 09:06:55|PASS 410|392 3 1 09:06:55|IC End 400|392 4 1 09:06:55|IC Start 200|392 4 09:06:55|TP Start 520|392 4 00024824 1 1|VSW5TESTSUITE PURPOSE 4 520|392 4 00024824 1 2|Assertion XFillRectangle-4.(A) 520|392 4 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 4 00024824 1 4|is src and the destination pixel is dst and function is 520|392 4 00024824 1 5|GXclear, then the destination becomes (dst AND (NOT 520|392 4 00024824 1 6|plane_mask)). 520|392 4 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 4 00024824 1 8|METH: 520|392 4 00024824 1 9|METH: Set function component of GC to GXclear. 520|392 4 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 4 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 4 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 4 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 4 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 4 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 4 00024824 1 16|METH: force a foreground fill). 520|392 4 00024824 1 17|METH: Do graphics operation. 520|392 4 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|392 4 0 09:06:55|PASS 410|392 4 1 09:06:55|IC End 400|392 5 1 09:06:55|IC Start 200|392 5 09:06:55|TP Start 520|392 5 00024824 1 1|VSW5TESTSUITE PURPOSE 5 520|392 5 00024824 1 2|Assertion XFillRectangle-5.(A) 520|392 5 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 5 00024824 1 4|is src and the destination pixel is dst and function is 520|392 5 00024824 1 5|GXand, then the destination becomes ((src AND dst) AND 520|392 5 00024824 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|392 5 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 5 00024824 1 8|METH: 520|392 5 00024824 1 9|METH: Set function component of GC to GXand. 520|392 5 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 5 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 5 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 5 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 5 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 5 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 5 00024824 1 16|METH: force a foreground fill). 520|392 5 00024824 1 17|METH: Do graphics operation. 520|392 5 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|392 5 0 09:06:56|PASS 410|392 5 1 09:06:56|IC End 400|392 6 1 09:06:56|IC Start 200|392 6 09:06:56|TP Start 520|392 6 00024824 1 1|VSW5TESTSUITE PURPOSE 6 520|392 6 00024824 1 2|Assertion XFillRectangle-6.(A) 520|392 6 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 6 00024824 1 4|is src and the destination pixel is dst and function is 520|392 6 00024824 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|392 6 00024824 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 6 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 6 00024824 1 8|METH: 520|392 6 00024824 1 9|METH: Set function component of GC to GXandReverse. 520|392 6 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 6 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 6 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 6 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 6 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 6 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 6 00024824 1 16|METH: force a foreground fill). 520|392 6 00024824 1 17|METH: Do graphics operation. 520|392 6 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|392 6 0 09:06:56|PASS 410|392 6 1 09:06:56|IC End 400|392 7 1 09:06:56|IC Start 200|392 7 09:06:56|TP Start 520|392 7 00024824 1 1|VSW5TESTSUITE PURPOSE 7 520|392 7 00024824 1 2|Assertion XFillRectangle-7.(A) 520|392 7 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 7 00024824 1 4|is src and the destination pixel is dst and function is 520|392 7 00024824 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|392 7 00024824 1 6|OR (dst AND (NOT plane_mask)). 520|392 7 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 7 00024824 1 8|METH: 520|392 7 00024824 1 9|METH: Set function component of GC to GXcopy. 520|392 7 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 7 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 7 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 7 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 7 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 7 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 7 00024824 1 16|METH: force a foreground fill). 520|392 7 00024824 1 17|METH: Do graphics operation. 520|392 7 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|392 7 0 09:06:56|PASS 410|392 7 1 09:06:56|IC End 400|392 8 1 09:06:56|IC Start 200|392 8 09:06:56|TP Start 520|392 8 00024824 1 1|VSW5TESTSUITE PURPOSE 8 520|392 8 00024824 1 2|Assertion XFillRectangle-8.(A) 520|392 8 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 8 00024824 1 4|is src and the destination pixel is dst and function is 520|392 8 00024824 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|392 8 00024824 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 8 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 8 00024824 1 8|METH: 520|392 8 00024824 1 9|METH: Set function component of GC to GXandInverted. 520|392 8 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 8 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 8 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 8 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 8 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 8 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 8 00024824 1 16|METH: force a foreground fill). 520|392 8 00024824 1 17|METH: Do graphics operation. 520|392 8 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|392 8 0 09:06:57|PASS 410|392 8 1 09:06:57|IC End 400|392 9 1 09:06:57|IC Start 200|392 9 09:06:57|TP Start 520|392 9 00024824 1 1|VSW5TESTSUITE PURPOSE 9 520|392 9 00024824 1 2|Assertion XFillRectangle-9.(A) 520|392 9 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 9 00024824 1 4|is src and the destination pixel is dst and function is 520|392 9 00024824 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|392 9 00024824 1 6|OR (dst AND (NOT plane_mask)). 520|392 9 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 9 00024824 1 8|METH: 520|392 9 00024824 1 9|METH: Set function component of GC to GXnoop. 520|392 9 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 9 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 9 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 9 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 9 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 9 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 9 00024824 1 16|METH: force a foreground fill). 520|392 9 00024824 1 17|METH: Do graphics operation. 520|392 9 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|392 9 0 09:06:57|PASS 410|392 9 1 09:06:57|IC End 400|392 10 1 09:06:57|IC Start 200|392 10 09:06:57|TP Start 520|392 10 00024824 1 1|VSW5TESTSUITE PURPOSE 10 520|392 10 00024824 1 2|Assertion XFillRectangle-10.(A) 520|392 10 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 10 00024824 1 4|is src and the destination pixel is dst and function is 520|392 10 00024824 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|392 10 00024824 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|392 10 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 10 00024824 1 8|METH: 520|392 10 00024824 1 9|METH: Set function component of GC to GXxor. 520|392 10 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 10 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 10 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 10 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 10 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 10 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 10 00024824 1 16|METH: force a foreground fill). 520|392 10 00024824 1 17|METH: Do graphics operation. 520|392 10 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|392 10 0 09:06:58|PASS 410|392 10 1 09:06:58|IC End 400|392 11 1 09:06:58|IC Start 200|392 11 09:06:58|TP Start 520|392 11 00024824 1 1|VSW5TESTSUITE PURPOSE 11 520|392 11 00024824 1 2|Assertion XFillRectangle-11.(A) 520|392 11 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 11 00024824 1 4|is src and the destination pixel is dst and function is GXor, 520|392 11 00024824 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|392 11 00024824 1 6|OR (dst AND (NOT plane_mask)). 520|392 11 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 11 00024824 1 8|METH: 520|392 11 00024824 1 9|METH: Set function component of GC to GXor. 520|392 11 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 11 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 11 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 11 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 11 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 11 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 11 00024824 1 16|METH: force a foreground fill). 520|392 11 00024824 1 17|METH: Do graphics operation. 520|392 11 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|392 11 0 09:06:58|PASS 410|392 11 1 09:06:58|IC End 400|392 12 1 09:06:58|IC Start 200|392 12 09:06:58|TP Start 520|392 12 00024824 1 1|VSW5TESTSUITE PURPOSE 12 520|392 12 00024824 1 2|Assertion XFillRectangle-12.(A) 520|392 12 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 12 00024824 1 4|is src and the destination pixel is dst and function is 520|392 12 00024824 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|392 12 00024824 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 12 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 12 00024824 1 8|METH: 520|392 12 00024824 1 9|METH: Set function component of GC to GXnor. 520|392 12 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 12 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 12 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 12 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 12 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 12 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 12 00024824 1 16|METH: force a foreground fill). 520|392 12 00024824 1 17|METH: Do graphics operation. 520|392 12 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|392 12 00024824 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|392 12 00024824 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|392 12 00024824 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|392 12 00024824 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|392 12 00024824 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|392 12 1 09:06:59|FAIL 410|392 12 1 09:06:59|IC End 400|392 13 1 09:06:59|IC Start 200|392 13 09:06:59|TP Start 520|392 13 00024824 1 1|VSW5TESTSUITE PURPOSE 13 520|392 13 00024824 1 2|Assertion XFillRectangle-13.(A) 520|392 13 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 13 00024824 1 4|is src and the destination pixel is dst and function is 520|392 13 00024824 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|392 13 00024824 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 13 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 13 00024824 1 8|METH: 520|392 13 00024824 1 9|METH: Set function component of GC to GXequiv. 520|392 13 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 13 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 13 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 13 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 13 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 13 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 13 00024824 1 16|METH: force a foreground fill). 520|392 13 00024824 1 17|METH: Do graphics operation. 520|392 13 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|392 13 0 09:06:59|PASS 410|392 13 1 09:06:59|IC End 400|392 14 1 09:06:59|IC Start 200|392 14 09:06:59|TP Start 520|392 14 00024824 1 1|VSW5TESTSUITE PURPOSE 14 520|392 14 00024824 1 2|Assertion XFillRectangle-14.(A) 520|392 14 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 14 00024824 1 4|is src and the destination pixel is dst and function is 520|392 14 00024824 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|392 14 00024824 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|392 14 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 14 00024824 1 8|METH: 520|392 14 00024824 1 9|METH: Set function component of GC to GXinvert. 520|392 14 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 14 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 14 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 14 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 14 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 14 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 14 00024824 1 16|METH: force a foreground fill). 520|392 14 00024824 1 17|METH: Do graphics operation. 520|392 14 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|392 14 0 09:06:59|PASS 410|392 14 1 09:06:59|IC End 400|392 15 1 09:06:59|IC Start 200|392 15 09:06:59|TP Start 520|392 15 00024824 1 1|VSW5TESTSUITE PURPOSE 15 520|392 15 00024824 1 2|Assertion XFillRectangle-15.(A) 520|392 15 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 15 00024824 1 4|is src and the destination pixel is dst and function is 520|392 15 00024824 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|392 15 00024824 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 15 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 15 00024824 1 8|METH: 520|392 15 00024824 1 9|METH: Set function component of GC to GXorReverse. 520|392 15 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 15 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 15 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 15 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 15 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 15 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 15 00024824 1 16|METH: force a foreground fill). 520|392 15 00024824 1 17|METH: Do graphics operation. 520|392 15 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|392 15 0 09:07:00|PASS 410|392 15 1 09:07:00|IC End 400|392 16 1 09:07:00|IC Start 200|392 16 09:07:00|TP Start 520|392 16 00024824 1 1|VSW5TESTSUITE PURPOSE 16 520|392 16 00024824 1 2|Assertion XFillRectangle-16.(A) 520|392 16 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 16 00024824 1 4|is src and the destination pixel is dst and function is 520|392 16 00024824 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|392 16 00024824 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|392 16 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 16 00024824 1 8|METH: 520|392 16 00024824 1 9|METH: Set function component of GC to GXcopyInverted. 520|392 16 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 16 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 16 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 16 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 16 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 16 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 16 00024824 1 16|METH: force a foreground fill). 520|392 16 00024824 1 17|METH: Do graphics operation. 520|392 16 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|392 16 0 09:07:00|PASS 410|392 16 1 09:07:00|IC End 400|392 17 1 09:07:00|IC Start 200|392 17 09:07:00|TP Start 520|392 17 00024824 1 1|VSW5TESTSUITE PURPOSE 17 520|392 17 00024824 1 2|Assertion XFillRectangle-17.(A) 520|392 17 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 17 00024824 1 4|is src and the destination pixel is dst and function is 520|392 17 00024824 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|392 17 00024824 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 17 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 17 00024824 1 8|METH: 520|392 17 00024824 1 9|METH: Set function component of GC to GXorInverted. 520|392 17 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 17 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 17 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 17 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 17 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 17 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 17 00024824 1 16|METH: force a foreground fill). 520|392 17 00024824 1 17|METH: Do graphics operation. 520|392 17 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|392 17 0 09:07:01|PASS 410|392 17 1 09:07:01|IC End 400|392 18 1 09:07:01|IC Start 200|392 18 09:07:01|TP Start 520|392 18 00024824 1 1|VSW5TESTSUITE PURPOSE 18 520|392 18 00024824 1 2|Assertion XFillRectangle-18.(A) 520|392 18 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 18 00024824 1 4|is src and the destination pixel is dst and function is 520|392 18 00024824 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|392 18 00024824 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|392 18 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 18 00024824 1 8|METH: 520|392 18 00024824 1 9|METH: Set function component of GC to GXnand. 520|392 18 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 18 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 18 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 18 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 18 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 18 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 18 00024824 1 16|METH: force a foreground fill). 520|392 18 00024824 1 17|METH: Do graphics operation. 520|392 18 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|392 18 00024824 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|392 18 00024824 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|392 18 00024824 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|392 18 00024824 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|392 18 00024824 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|392 18 1 09:07:01|FAIL 410|392 18 1 09:07:01|IC End 400|392 19 1 09:07:01|IC Start 200|392 19 09:07:01|TP Start 520|392 19 00024824 1 1|VSW5TESTSUITE PURPOSE 19 520|392 19 00024824 1 2|Assertion XFillRectangle-19.(A) 520|392 19 00024824 1 3|When a graphics operation is performed and the source pixel 520|392 19 00024824 1 4|is src and the destination pixel is dst and function is 520|392 19 00024824 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|392 19 00024824 1 6|AND (NOT plane_mask)). 520|392 19 00024824 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|392 19 00024824 1 8|METH: 520|392 19 00024824 1 9|METH: Set function component of GC to GXset. 520|392 19 00024824 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|392 19 00024824 1 11|METH: For source pixel values of src = 0, 1 520|392 19 00024824 1 12|METH: Set all points in drawable to destination pixel value. 520|392 19 00024824 1 13|METH: Set foreground component of GC to source pixel value. 520|392 19 00024824 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|392 19 00024824 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|392 19 00024824 1 16|METH: force a foreground fill). 520|392 19 00024824 1 17|METH: Do graphics operation. 520|392 19 00024824 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|392 19 0 09:07:02|PASS 410|392 19 1 09:07:02|IC End 400|392 20 1 09:07:02|IC Start 200|392 20 09:07:02|TP Start 520|392 20 00024824 1 1|VSW5TESTSUITE PURPOSE 20 520|392 20 00024824 1 2|Assertion XFillRectangle-20.(A) 520|392 20 00024824 1 3|The value for plane_mask is truncated to the depth of the 520|392 20 00024824 1 4|GC. 520|392 20 00024824 1 5|METH: Set foreground to pattern of 1's and 0's 520|392 20 00024824 1 6|METH: Set plane-mask to values larger than the depth. 520|392 20 00024824 1 7|METH: Verify that result is what would be expected if the extra bits 520|392 20 00024824 1 8|METH: were masked off. 520|392 20 00024824 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|392 20 00024824 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|392 20 00024824 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|392 20 00024824 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|392 20 00024824 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|392 20 00024824 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|392 20 00024824 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|392 20 00024824 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|392 20 00024824 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|392 20 1 09:07:02|FAIL 410|392 20 1 09:07:02|IC End 400|392 21 1 09:07:02|IC Start 200|392 21 09:07:02|TP Start 520|392 21 00024824 1 1|VSW5TESTSUITE PURPOSE 21 520|392 21 00024824 1 2|Assertion XFillRectangle-21.(A) 520|392 21 00024824 1 3|The plane_mask specifies which planes of the destination 520|392 21 00024824 1 4|are to be modified, one bit per plane, with bits being 520|392 21 00024824 1 5|assigned to planes from the least significant bit of the 520|392 21 00024824 1 6|word to the most significant bit. 520|392 21 00024824 1 7|METH: Set foreground to pattern of 1's and 0's 520|392 21 00024824 1 8|METH: Select a variety of plane masks. 520|392 21 00024824 1 9|METH: Verify that the expected pixels are drawn. 220|392 21 0 09:07:02|PASS 410|392 21 1 09:07:02|IC End 400|392 22 1 09:07:02|IC Start 200|392 22 09:07:02|TP Start 520|392 22 00024824 1 1|VSW5TESTSUITE PURPOSE 22 520|392 22 00024824 1 2|Assertion XFillRectangle-22.(A) 520|392 22 00024824 1 3|When fill_style is FillSolid, then on a call to 520|392 22 00024824 1 4|XFillRectangle the source pixel for the drawing operation is 520|392 22 00024824 1 5|foreground. 520|392 22 00024824 1 6|METH: Set fill-style to FillSolid. 520|392 22 00024824 1 7|METH: Do drawing operation. 520|392 22 00024824 1 8|METH: Pixmap verify. 220|392 22 0 09:07:02|PASS 410|392 22 1 09:07:02|IC End 400|392 23 1 09:07:02|IC Start 200|392 23 09:07:02|TP Start 520|392 23 00024824 1 1|VSW5TESTSUITE PURPOSE 23 520|392 23 00024824 1 2|Assertion XFillRectangle-23.(A) 520|392 23 00024824 1 3|When fill-style is FillTiled, then on a call to 520|392 23 00024824 1 4|XFillRectangle the source for the drawing operation is tile. 520|392 23 00024824 1 5|METH: Create a tile of appropriate depth. 520|392 23 00024824 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|392 23 00024824 1 7|METH: to interesting values. 520|392 23 00024824 1 8|METH: Set fill-style to FillTiled. 520|392 23 00024824 1 9|METH: Part 1. 520|392 23 00024824 1 10|METH: Do drawing operation. 520|392 23 00024824 1 11|METH: If FillRectangle operation 520|392 23 00024824 1 12|METH: Directly check using checktile. 520|392 23 00024824 1 13|METH: else 520|392 23 00024824 1 14|METH: Pixmap verify. 520|392 23 00024824 1 15|METH: 520|392 23 00024824 1 16|METH: Part 2. 520|392 23 00024824 1 17|METH: Do drawing operation. 520|392 23 00024824 1 18|METH: Reverse fg and bg in tile. 520|392 23 00024824 1 19|METH: Set gc function to xor. 520|392 23 00024824 1 20|METH: Repeat drawing operation. 520|392 23 00024824 1 21|METH: Verify that result is the same as drawing solid line with xor 520|392 23 00024824 1 22|METH: of the fg and bg. 520|392 23 00024824 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|392 23 00024824 1 24|METH: drawn) 520|392 23 00024824 1 25|METH: 220|392 23 0 09:07:03|PASS 410|392 23 1 09:07:03|IC End 400|392 24 1 09:07:03|IC Start 200|392 24 09:07:03|TP Start 520|392 24 00024824 1 1|VSW5TESTSUITE PURPOSE 24 520|392 24 00024824 1 2|Assertion XFillRectangle-24.(A) 520|392 24 00024824 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|392 24 00024824 1 4|XFillRectangle the source for the drawing operation is a 520|392 24 00024824 1 5|tile with the same width and height as stipple, but with 520|392 24 00024824 1 6|background everywhere stipple has a zero and with foreground 520|392 24 00024824 1 7|everywhere stipple has a one. 520|392 24 00024824 1 8|METH: Create stipple. 520|392 24 00024824 1 9|METH: Set fill-style to FillOpaqueStippled. 520|392 24 00024824 1 10|METH: Do drawing operation. 520|392 24 00024824 1 11|METH: Pixmap verify the results. 520|392 24 00024824 1 12|METH: 520|392 24 00024824 1 13|METH: Reverse foreground and background pixels. 520|392 24 00024824 1 14|METH: Combine drawing with previous drawing. 520|392 24 00024824 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|392 24 00024824 1 16|METH: equal to combination of fg and bg pixels. 220|392 24 0 09:07:03|PASS 410|392 24 1 09:07:03|IC End 400|392 25 1 09:07:03|IC Start 200|392 25 09:07:03|TP Start 520|392 25 00024824 1 1|VSW5TESTSUITE PURPOSE 25 520|392 25 00024824 1 2|Assertion XFillRectangle-25.(A) 520|392 25 00024824 1 3|When fill_style is FillStippled, then on a call to 520|392 25 00024824 1 4|XFillRectangle the source for the drawing operation is 520|392 25 00024824 1 5|foreground masked by the stipple pattern tiled in a single 520|392 25 00024824 1 6|plane. 520|392 25 00024824 1 7|METH: Create stipple 520|392 25 00024824 1 8|METH: Set fill-style to FillStippled. 520|392 25 00024824 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|392 25 00024824 1 10|METH: Do drawing. 520|392 25 00024824 1 11|METH: Pixmap verify. 220|392 25 0 09:07:03|PASS 410|392 25 1 09:07:03|IC End 400|392 26 1 09:07:03|IC Start 200|392 26 09:07:03|TP Start 520|392 26 00024824 1 1|VSW5TESTSUITE PURPOSE 26 520|392 26 00024824 1 2|Assertion XFillRectangle-26.(A) 520|392 26 00024824 1 3|When subwindow_mode is ClipByChildren, then the 520|392 26 00024824 1 4|destination window and source (if it is a window) are 520|392 26 00024824 1 5|clipped by all viewable InputOutput children. 520|392 26 00024824 1 6|METH: Set subwindow-mode to be ClipByChildren 520|392 26 00024824 1 7|METH: Cover window with many strip sub-windows. 520|392 26 00024824 1 8|METH: Do drawing operation 520|392 26 00024824 1 9|METH: Verify that all subwindows are clear. 220|392 26 0 09:07:04|PASS 410|392 26 1 09:07:04|IC End 400|392 27 1 09:07:04|IC Start 200|392 27 09:07:04|TP Start 520|392 27 00024824 1 1|VSW5TESTSUITE PURPOSE 27 520|392 27 00024824 1 2|Assertion XFillRectangle-27.(A) 520|392 27 00024824 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|392 27 00024824 1 4|destination window nor source (if it is a window) is clipped 520|392 27 00024824 1 5|by inferiors. 520|392 27 00024824 1 6|METH: Place subwindows over parts of the main window 520|392 27 00024824 1 7|METH: Create subwindows over these windows as well. 520|392 27 00024824 1 8|METH: Do graphics operation. 520|392 27 00024824 1 9|METH: Verify that the operation was not affected. 220|392 27 0 09:07:06|PASS 410|392 27 1 09:07:06|IC End 400|392 28 1 09:07:06|IC Start 200|392 28 09:07:06|TP Start 520|392 28 00024824 1 1|VSW5TESTSUITE PURPOSE 28 520|392 28 00024824 1 2|Assertion XFillRectangle-28.(A) 520|392 28 00024824 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|392 28 00024824 1 4|depth with mapped inferiors of differing depth, then no 520|392 28 00024824 1 5|errors occur. 520|392 28 00024824 1 6|METH: If only one depth window supported 520|392 28 00024824 1 7|METH: Result is UNSUPPORTED 520|392 28 00024824 1 8|METH: 520|392 28 00024824 1 9|METH: Find two visuals with different depths. 520|392 28 00024824 1 10|METH: Use one of these visuals to create a window. 520|392 28 00024824 1 11|METH: Use the other to create a subwindow. 520|392 28 00024824 1 12|METH: Verify that no errors occur. 520|392 28 00024824 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|392 28 0 09:07:06|PASS 410|392 28 1 09:07:06|IC End 400|392 29 1 09:07:06|IC Start 200|392 29 09:07:06|TP Start 520|392 29 00024824 1 1|VSW5TESTSUITE PURPOSE 29 520|392 29 00024824 1 2|Assertion XFillRectangle-29.(A) 520|392 29 00024824 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|392 29 00024824 1 4|are interpreted relative to the origin of the destination 520|392 29 00024824 1 5|drawable specified in the graphics operation. 520|392 29 00024824 1 6|METH: Create Pixmap and set clip-mask with it. 520|392 29 00024824 1 7|METH: Vary clip origin 520|392 29 00024824 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|392 29 00024824 1 9|METH: Pixmap verify results inside the cliparea. 220|392 29 0 09:07:08|PASS 410|392 29 1 09:07:08|IC End 400|392 30 1 09:07:08|IC Start 200|392 30 09:07:08|TP Start 520|392 30 00024824 1 1|VSW5TESTSUITE PURPOSE 30 520|392 30 00024824 1 2|Assertion XFillRectangle-30.(A) 520|392 30 00024824 1 3|When the clip_mask is set to None, then the pixels are 520|392 30 00024824 1 4|always drawn regardless of the clip origin. 520|392 30 00024824 1 5|METH: Set clip mask to None 520|392 30 00024824 1 6|METH: Verify that things are still drawn. 220|392 30 0 09:07:08|PASS 410|392 30 1 09:07:08|IC End 400|392 31 1 09:07:08|IC Start 200|392 31 09:07:08|TP Start 520|392 31 00024824 1 1|VSW5TESTSUITE PURPOSE 31 520|392 31 00024824 1 2|Assertion XFillRectangle-31.(A) 520|392 31 00024824 1 3|When pixels are outside the area covered by the clip_mask, 520|392 31 00024824 1 4|then they are not drawn. 520|392 31 00024824 1 5|METH: Create a pixmap depth 1. 520|392 31 00024824 1 6|METH: Fill it with all ones. 520|392 31 00024824 1 7|METH: Set this pixmap as the clip_mask. 520|392 31 00024824 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|392 31 00024824 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|392 31 00024824 1 10|METH: drawing outside the clip-mask. 220|392 31 0 09:07:08|PASS 410|392 31 1 09:07:08|IC End 400|392 32 1 09:07:08|IC Start 200|392 32 09:07:08|TP Start 520|392 32 00024824 1 1|VSW5TESTSUITE PURPOSE 32 520|392 32 00024824 1 2|Assertion XFillRectangle-32.(A) 520|392 32 00024824 1 3|When pixels have a clip_mask bit set to 1, and they would 520|392 32 00024824 1 4|be drawn, then they are drawn. 520|392 32 00024824 1 5|METH: Do graphics operation. 520|392 32 00024824 1 6|METH: Save the image on the drawable. 520|392 32 00024824 1 7|METH: Clear drawable. 520|392 32 00024824 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|392 32 00024824 1 9|METH: Set all bits in pixmap to 1. 520|392 32 00024824 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|392 32 00024824 1 11|METH: Do graphics operation. 520|392 32 00024824 1 12|METH: Verify that the images drawn were the same. 520|392 32 00024824 1 13|METH: 520|392 32 00024824 1 14|METH: Set pixmap to a pattern. 520|392 32 00024824 1 15|METH: Do graphics operation. 520|392 32 00024824 1 16|METH: Pixmap verify the result. 220|392 32 0 09:07:09|PASS 410|392 32 1 09:07:09|IC End 400|392 33 1 09:07:09|IC Start 200|392 33 09:07:09|TP Start 520|392 33 00024824 1 1|VSW5TESTSUITE PURPOSE 33 520|392 33 00024824 1 2|Assertion XFillRectangle-33.(A) 520|392 33 00024824 1 3|When pixels have a clip_mask bit set to 0, then they are 520|392 33 00024824 1 4|not drawn. 520|392 33 00024824 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|392 33 00024824 1 6|METH: Set all bits in pixmap to 0. 520|392 33 00024824 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|392 33 00024824 1 8|METH: Do graphics operation. 520|392 33 00024824 1 9|METH: Verify that nothing is drawn. 220|392 33 0 09:07:09|PASS 410|392 33 1 09:07:09|IC End 400|392 34 1 09:07:09|IC Start 200|392 34 09:07:09|TP Start 520|392 34 00024824 1 1|VSW5TESTSUITE PURPOSE 34 520|392 34 00024824 1 2|Assertion XFillRectangle-34.(A) 520|392 34 00024824 1 3|The foregound component of the gc is used to determine the 520|392 34 00024824 1 4|foreground pixel value. 520|392 34 00024824 1 5|METH: Set foreground to various values. 520|392 34 00024824 1 6|METH: Pixmap verify the results. 220|392 34 0 09:07:11|PASS 410|392 34 1 09:07:11|IC End 400|392 35 1 09:07:11|IC Start 200|392 35 09:07:11|TP Start 520|392 35 00024824 1 1|VSW5TESTSUITE PURPOSE 35 520|392 35 00024824 1 2|Assertion XFillRectangle-35.(A) 520|392 35 00024824 1 3|The value for foreground is truncated to the depth of the 520|392 35 00024824 1 4|GC. 520|392 35 00024824 1 5|METH: Set foreground to value with all bits set. 520|392 35 00024824 1 6|METH: Find a non background pixel. 520|392 35 00024824 1 7|METH: Check that this is truncated to the depth. 220|392 35 0 09:07:11|PASS 410|392 35 1 09:07:11|IC End 400|392 36 1 09:07:11|IC Start 200|392 36 09:07:11|TP Start 520|392 36 00024824 1 1|VSW5TESTSUITE PURPOSE 36 520|392 36 00024824 1 2|Assertion XFillRectangle-36.(A) 520|392 36 00024824 1 3|The background component of the gc is used to determine the 520|392 36 00024824 1 4|background pixel value. 520|392 36 00024824 1 5|METH: Set GC component background to various values. 520|392 36 00024824 1 6|METH: Pixmap verify the results. 220|392 36 0 09:07:13|PASS 410|392 36 1 09:07:13|IC End 400|392 37 1 09:07:13|IC Start 200|392 37 09:07:13|TP Start 520|392 37 00024824 1 1|VSW5TESTSUITE PURPOSE 37 520|392 37 00024824 1 2|Assertion XFillRectangle-37.(A) 520|392 37 00024824 1 3|The value for background is truncated to the depth of the 520|392 37 00024824 1 4|GC. 520|392 37 00024824 1 5|METH: Set GC component background to value with all bits set. 520|392 37 00024824 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|392 37 00024824 1 7|METH: Set GC component stipple to all zeros 520|392 37 00024824 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|392 37 00024824 1 9|METH: else if (XCopyPlane || XPutImage) 520|392 37 00024824 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|392 37 00024824 1 11|METH: else if XCopyArea 520|392 37 00024824 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|392 37 00024824 1 13|METH: Draw item. 520|392 37 00024824 1 14|METH: Find a pixel with a value other than W_BG. 520|392 37 00024824 1 15|METH: Check that this is truncated to the depth. 220|392 37 0 09:07:13|PASS 410|392 37 1 09:07:13|IC End 400|392 38 1 09:07:13|IC Start 200|392 38 09:07:13|TP Start 520|392 38 00024824 1 1|VSW5TESTSUITE PURPOSE 38 520|392 38 00024824 1 2|Assertion XFillRectangle-38.(A) 520|392 38 00024824 1 3|The tile/stipple origin coordinates ts-x-origin and 520|392 38 00024824 1 4|ts-y-origin are interpreted relative to the origin of the 520|392 38 00024824 1 5|destination drawable specified in the graphics operation. 520|392 38 00024824 1 6|METH: Create a stipple pixmap. 520|392 38 00024824 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|392 38 00024824 1 8|METH: For various tile/stipple origins: 520|392 38 00024824 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|392 38 00024824 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|392 38 00024824 1 11|METH: Clear drawable. 520|392 38 00024824 1 12|METH: Do graphics operation. 520|392 38 00024824 1 13|METH: Pixmap verify. 520|392 38 00024824 1 14|METH: Create a tile with depth of drawable. 520|392 38 00024824 1 15|METH: Set tile component of GC to tile using XSetTile. 520|392 38 00024824 1 16|METH: For various tile/stipple origins: 520|392 38 00024824 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|392 38 00024824 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|392 38 00024824 1 19|METH: Clear drawable. 520|392 38 00024824 1 20|METH: Do graphics operation. 520|392 38 00024824 1 21|METH: Pixmap verify. 220|392 38 0 09:07:14|PASS 410|392 38 1 09:07:14|IC End 400|392 39 1 09:07:14|IC Start 200|392 39 09:07:14|TP Start 520|392 39 00024824 1 1|VSW5TESTSUITE PURPOSE 39 520|392 39 00024824 1 2|Assertion XFillRectangle-39.(A) 520|392 39 00024824 1 3|When a drawable argument does not name a valid Drawable, 520|392 39 00024824 1 4|then a BadDrawable error occurs. 520|392 39 00024824 1 5|METH: Create a bad drawable by creating and destroying a window. 520|392 39 00024824 1 6|METH: Call test function using bad drawable as the drawable argument. 520|392 39 00024824 1 7|METH: Verify that a BadDrawable error occurs. 220|392 39 0 09:07:14|PASS 410|392 39 1 09:07:14|IC End 400|392 40 1 09:07:14|IC Start 200|392 40 09:07:14|TP Start 520|392 40 00024824 1 1|VSW5TESTSUITE PURPOSE 40 520|392 40 00024824 1 2|Assertion XFillRectangle-40.(A) 520|392 40 00024824 1 3|When the GC argument does not name a defined GC, then a 520|392 40 00024824 1 4|BadGC error occurs. 520|392 40 00024824 1 5|METH: Create a GC. 520|392 40 00024824 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|392 40 00024824 1 7|METH: Call test function using bad GC as the GC argument. 520|392 40 00024824 1 8|METH: Verify that a BadGC error occurs. 220|392 40 0 09:07:14|PASS 410|392 40 1 09:07:14|IC End 400|392 41 1 09:07:14|IC Start 200|392 41 09:07:14|TP Start 520|392 41 00024824 1 1|VSW5TESTSUITE PURPOSE 41 520|392 41 00024824 1 2|Assertion XFillRectangle-41.(A) 520|392 41 00024824 1 3|When a drawable argument is an InputOnly window then a 520|392 41 00024824 1 4|BadMatch error occurs. 520|392 41 00024824 1 5|METH: Create an InputOnly window. 520|392 41 00024824 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|392 41 00024824 1 7|METH: Verify that a BadMatch error occurs. 220|392 41 0 09:07:14|PASS 410|392 41 1 09:07:14|IC End 400|392 42 1 09:07:14|IC Start 200|392 42 09:07:14|TP Start 520|392 42 00024824 1 1|VSW5TESTSUITE PURPOSE 42 520|392 42 00024824 1 2|Assertion XFillRectangle-42.(A) 520|392 42 00024824 1 3|When the graphics context and the drawable do not have the 520|392 42 00024824 1 4|same depth, then a BadMatch error occurs. 520|392 42 00024824 1 5|METH: If only one depth supported 520|392 42 00024824 1 6|METH: report UNSUPPORTED 520|392 42 00024824 1 7|METH: Create pixmap of depth 1. 520|392 42 00024824 1 8|METH: Create gc of different depth. 520|392 42 00024824 1 9|METH: Call test function with this pixmap and gc. 520|392 42 00024824 1 10|METH: Verify that a BadMatch error occurs. 220|392 42 0 09:07:14|PASS 410|392 42 1 09:07:14|IC End 400|392 43 1 09:07:14|IC Start 200|392 43 09:07:14|TP Start 520|392 43 00024824 1 1|VSW5TESTSUITE PURPOSE 43 520|392 43 00024824 1 2|Assertion XFillRectangle-43.(A) 520|392 43 00024824 1 3|When the graphics context and the drawable were not created 520|392 43 00024824 1 4|for the same root, then a BadMatch error occurs. 520|392 43 00024824 1 5|METH: If multiple screens are supported 520|392 43 00024824 1 6|METH: Create pixmap of depth 1. 520|392 43 00024824 1 7|METH: Create gc on alternate screen. 520|392 43 00024824 1 8|METH: Call test function with this pixmap and gc. 520|392 43 00024824 1 9|METH: Verify that a BadMatch error occurs. 520|392 43 00024824 1 10|METH: else 520|392 43 00024824 1 11|METH: report UNSUPPORTED 520|392 43 00024824 1 12|REPORT: No alternate root supported 220|392 43 4 09:07:14|UNSUPPORTED 410|392 43 1 09:07:14|IC End 80|392 1 09:07:14|TC End, scenario ref 794-0 70||"VSW5TESTSUITE CASE XFillRectangles 44" 10|393 /Xlib9/XFillRectangles/XFillRectangles 09:07:14|TC Start, scenario ref 796-0 15|393 3.3-lite 44|TCM Start 520|393 0 00024825 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|393 1 1 09:07:17|IC Start 200|393 1 09:07:17|TP Start 520|393 1 00024825 1 1|VSW5TESTSUITE PURPOSE 1 520|393 1 00024825 1 2|Assertion XFillRectangles-1.(A) 520|393 1 00024825 1 3|A call to XFillRectangles fills nrectangles rectangles 520|393 1 00024825 1 4|specified by rectangles in the drawable d. 520|393 1 00024825 1 5|METH: Draw rectangles 520|393 1 00024825 1 6|METH: Pixmap verify. 220|393 1 0 09:07:18|PASS 410|393 1 1 09:07:18|IC End 400|393 2 1 09:07:18|IC Start 200|393 2 09:07:18|TP Start 520|393 2 00024825 1 1|VSW5TESTSUITE PURPOSE 2 520|393 2 00024825 1 2|Assertion XFillRectangles-2.(-) 520|393 2 00024825 1 3|A call to XFillRectangles fills each rectangle as if a 520|393 2 00024825 1 4|four-point FillPolygon protocol request were specified for 520|393 2 00024825 1 5|each rectangle in the order [x, y], [x+width, y], [x+width, 520|393 2 00024825 1 6|y+height], [x, y+height]. 520|393 2 00024825 1 7|The assertion is descriptive or is tested elsewhere. 220|393 2 3 09:07:18|NOTINUSE 410|393 2 1 09:07:18|IC End 400|393 3 1 09:07:18|IC Start 200|393 3 09:07:18|TP Start 520|393 3 00024825 1 1|VSW5TESTSUITE PURPOSE 3 520|393 3 00024825 1 2|Assertion XFillRectangles-3.(A) 520|393 3 00024825 1 3|A call to XFillRectangles does not draw a pixel more than 520|393 3 00024825 1 4|once in any given rectangle. 520|393 3 00024825 1 5|METH: Set GC function to xor. 520|393 3 00024825 1 6|METH: Draw rectangles 520|393 3 00024825 1 7|METH: Check that rectangles have no holes. 220|393 3 0 09:07:18|PASS 410|393 3 1 09:07:18|IC End 400|393 4 1 09:07:18|IC Start 200|393 4 09:07:18|TP Start 520|393 4 00024825 1 1|VSW5TESTSUITE PURPOSE 4 520|393 4 00024825 1 2|Assertion XFillRectangles-4.(A) 520|393 4 00024825 1 3|When rectangles intersect, then the intersecting pixels are 520|393 4 00024825 1 4|drawn multiple times. 520|393 4 00024825 1 5|METH: Set GC function to GXxor. 520|393 4 00024825 1 6|METH: Draw intersecting rectangles. 520|393 4 00024825 1 7|METH: Check that the overlapping region is all unset. 220|393 4 0 09:07:18|PASS 410|393 4 1 09:07:18|IC End 400|393 5 1 09:07:18|IC Start 200|393 5 09:07:18|TP Start 520|393 5 00024825 1 1|VSW5TESTSUITE PURPOSE 5 520|393 5 00024825 1 2|Assertion XFillRectangles-5.(A) 520|393 5 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 5 00024825 1 4|is src and the destination pixel is dst and function is 520|393 5 00024825 1 5|GXclear, then the destination becomes (dst AND (NOT 520|393 5 00024825 1 6|plane_mask)). 520|393 5 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 5 00024825 1 8|METH: 520|393 5 00024825 1 9|METH: Set function component of GC to GXclear. 520|393 5 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 5 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 5 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 5 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 5 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 5 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 5 00024825 1 16|METH: force a foreground fill). 520|393 5 00024825 1 17|METH: Do graphics operation. 520|393 5 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|393 5 0 09:07:18|PASS 410|393 5 1 09:07:18|IC End 400|393 6 1 09:07:18|IC Start 200|393 6 09:07:18|TP Start 520|393 6 00024825 1 1|VSW5TESTSUITE PURPOSE 6 520|393 6 00024825 1 2|Assertion XFillRectangles-6.(A) 520|393 6 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 6 00024825 1 4|is src and the destination pixel is dst and function is 520|393 6 00024825 1 5|GXand, then the destination becomes ((src AND dst) AND 520|393 6 00024825 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|393 6 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 6 00024825 1 8|METH: 520|393 6 00024825 1 9|METH: Set function component of GC to GXand. 520|393 6 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 6 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 6 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 6 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 6 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 6 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 6 00024825 1 16|METH: force a foreground fill). 520|393 6 00024825 1 17|METH: Do graphics operation. 520|393 6 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|393 6 0 09:07:19|PASS 410|393 6 1 09:07:19|IC End 400|393 7 1 09:07:19|IC Start 200|393 7 09:07:19|TP Start 520|393 7 00024825 1 1|VSW5TESTSUITE PURPOSE 7 520|393 7 00024825 1 2|Assertion XFillRectangles-7.(A) 520|393 7 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 7 00024825 1 4|is src and the destination pixel is dst and function is 520|393 7 00024825 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|393 7 00024825 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 7 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 7 00024825 1 8|METH: 520|393 7 00024825 1 9|METH: Set function component of GC to GXandReverse. 520|393 7 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 7 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 7 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 7 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 7 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 7 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 7 00024825 1 16|METH: force a foreground fill). 520|393 7 00024825 1 17|METH: Do graphics operation. 520|393 7 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|393 7 0 09:07:19|PASS 410|393 7 1 09:07:19|IC End 400|393 8 1 09:07:19|IC Start 200|393 8 09:07:19|TP Start 520|393 8 00024825 1 1|VSW5TESTSUITE PURPOSE 8 520|393 8 00024825 1 2|Assertion XFillRectangles-8.(A) 520|393 8 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 8 00024825 1 4|is src and the destination pixel is dst and function is 520|393 8 00024825 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|393 8 00024825 1 6|OR (dst AND (NOT plane_mask)). 520|393 8 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 8 00024825 1 8|METH: 520|393 8 00024825 1 9|METH: Set function component of GC to GXcopy. 520|393 8 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 8 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 8 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 8 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 8 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 8 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 8 00024825 1 16|METH: force a foreground fill). 520|393 8 00024825 1 17|METH: Do graphics operation. 520|393 8 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|393 8 0 09:07:20|PASS 410|393 8 1 09:07:20|IC End 400|393 9 1 09:07:20|IC Start 200|393 9 09:07:20|TP Start 520|393 9 00024825 1 1|VSW5TESTSUITE PURPOSE 9 520|393 9 00024825 1 2|Assertion XFillRectangles-9.(A) 520|393 9 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 9 00024825 1 4|is src and the destination pixel is dst and function is 520|393 9 00024825 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|393 9 00024825 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 9 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 9 00024825 1 8|METH: 520|393 9 00024825 1 9|METH: Set function component of GC to GXandInverted. 520|393 9 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 9 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 9 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 9 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 9 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 9 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 9 00024825 1 16|METH: force a foreground fill). 520|393 9 00024825 1 17|METH: Do graphics operation. 520|393 9 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|393 9 0 09:07:20|PASS 410|393 9 1 09:07:20|IC End 400|393 10 1 09:07:20|IC Start 200|393 10 09:07:20|TP Start 520|393 10 00024825 1 1|VSW5TESTSUITE PURPOSE 10 520|393 10 00024825 1 2|Assertion XFillRectangles-10.(A) 520|393 10 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 10 00024825 1 4|is src and the destination pixel is dst and function is 520|393 10 00024825 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|393 10 00024825 1 6|OR (dst AND (NOT plane_mask)). 520|393 10 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 10 00024825 1 8|METH: 520|393 10 00024825 1 9|METH: Set function component of GC to GXnoop. 520|393 10 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 10 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 10 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 10 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 10 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 10 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 10 00024825 1 16|METH: force a foreground fill). 520|393 10 00024825 1 17|METH: Do graphics operation. 520|393 10 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|393 10 0 09:07:21|PASS 410|393 10 1 09:07:21|IC End 400|393 11 1 09:07:21|IC Start 200|393 11 09:07:21|TP Start 520|393 11 00024825 1 1|VSW5TESTSUITE PURPOSE 11 520|393 11 00024825 1 2|Assertion XFillRectangles-11.(A) 520|393 11 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 11 00024825 1 4|is src and the destination pixel is dst and function is 520|393 11 00024825 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|393 11 00024825 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|393 11 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 11 00024825 1 8|METH: 520|393 11 00024825 1 9|METH: Set function component of GC to GXxor. 520|393 11 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 11 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 11 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 11 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 11 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 11 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 11 00024825 1 16|METH: force a foreground fill). 520|393 11 00024825 1 17|METH: Do graphics operation. 520|393 11 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|393 11 0 09:07:21|PASS 410|393 11 1 09:07:21|IC End 400|393 12 1 09:07:21|IC Start 200|393 12 09:07:21|TP Start 520|393 12 00024825 1 1|VSW5TESTSUITE PURPOSE 12 520|393 12 00024825 1 2|Assertion XFillRectangles-12.(A) 520|393 12 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 12 00024825 1 4|is src and the destination pixel is dst and function is GXor, 520|393 12 00024825 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|393 12 00024825 1 6|OR (dst AND (NOT plane_mask)). 520|393 12 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 12 00024825 1 8|METH: 520|393 12 00024825 1 9|METH: Set function component of GC to GXor. 520|393 12 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 12 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 12 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 12 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 12 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 12 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 12 00024825 1 16|METH: force a foreground fill). 520|393 12 00024825 1 17|METH: Do graphics operation. 520|393 12 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|393 12 0 09:07:22|PASS 410|393 12 1 09:07:22|IC End 400|393 13 1 09:07:22|IC Start 200|393 13 09:07:22|TP Start 520|393 13 00024825 1 1|VSW5TESTSUITE PURPOSE 13 520|393 13 00024825 1 2|Assertion XFillRectangles-13.(A) 520|393 13 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 13 00024825 1 4|is src and the destination pixel is dst and function is 520|393 13 00024825 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|393 13 00024825 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 13 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 13 00024825 1 8|METH: 520|393 13 00024825 1 9|METH: Set function component of GC to GXnor. 520|393 13 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 13 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 13 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 13 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 13 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 13 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 13 00024825 1 16|METH: force a foreground fill). 520|393 13 00024825 1 17|METH: Do graphics operation. 520|393 13 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 520|393 13 00024825 1 19|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 20|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 21|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 22|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 23|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 24|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 25|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 26|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 27|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 28|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 29|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 30|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 31|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 32|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 33|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 34|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 35|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 36|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 37|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 38|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 39|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 40|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 41|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 42|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 43|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 44|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 45|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 46|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 47|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 48|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 49|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 50|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 51|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 52|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 53|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 54|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 55|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 56|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 57|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 58|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 59|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 60|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 61|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 62|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 63|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 64|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 65|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 66|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 67|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 68|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 69|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 70|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 71|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 72|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 73|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 74|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 75|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 76|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 77|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 78|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 79|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 80|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 81|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 82|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 83|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 84|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 85|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 86|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 87|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 88|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 89|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 90|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 91|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 92|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 93|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 94|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 95|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 96|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 97|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 98|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 99|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 100|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 101|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 102|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 103|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 104|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 105|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 106|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 107|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 108|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 109|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 110|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 111|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 112|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 113|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 114|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 115|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 116|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 117|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 118|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 119|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 120|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 121|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 122|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 123|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 124|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 125|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 126|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 127|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 128|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 129|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 130|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 131|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 132|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 133|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 134|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 135|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 136|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 137|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 138|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 139|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 140|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 141|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 142|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 143|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 144|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 145|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 146|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 147|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 148|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 149|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 150|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 151|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 152|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 153|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 154|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 155|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 156|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 157|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 158|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 159|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 160|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 161|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 162|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 163|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 164|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 165|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 166|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 167|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 168|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 169|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 170|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 171|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 172|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 173|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 174|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 175|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 176|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 177|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 178|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 179|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 180|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 181|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 182|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 183|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 184|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 185|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 186|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 187|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 188|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 189|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 190|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 191|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 192|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 193|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 194|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 195|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 196|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 197|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 198|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 199|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 200|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 201|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 202|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 203|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 204|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 205|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 206|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 207|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 208|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 209|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 210|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 211|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 212|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 213|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 214|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 215|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 216|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 217|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 218|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 219|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 220|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 221|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 222|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 223|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 224|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 225|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 226|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 227|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 228|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 229|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 230|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 231|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 232|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 233|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 234|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 235|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 236|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 237|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 238|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 239|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 240|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 241|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 242|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 243|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 244|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 245|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 246|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 247|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 248|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 249|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 250|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 251|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 252|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 253|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 254|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 255|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 256|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 257|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 258|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 259|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 260|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 261|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 262|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 263|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 264|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 265|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 266|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 267|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 268|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 269|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 270|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 271|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 272|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 273|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 274|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 275|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 276|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 277|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 278|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 279|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 280|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 281|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 282|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 283|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 284|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 285|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 286|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 287|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 288|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 289|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 290|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 291|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 292|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 293|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 294|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 295|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 296|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 297|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 298|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 299|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 300|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 301|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 302|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 303|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 304|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 305|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 306|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 307|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 308|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 309|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 310|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 311|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 312|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 313|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 314|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 315|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 316|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 317|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 318|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 319|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 320|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 321|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 322|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 323|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 324|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 325|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 326|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 327|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 328|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 329|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 330|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 331|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 332|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 333|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 334|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 335|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 336|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 337|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 338|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 339|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 340|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 341|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 342|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 343|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 344|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 345|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 346|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 347|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 348|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 349|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 350|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 351|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 352|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 353|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 354|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 355|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 356|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 357|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 358|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 359|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 360|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 361|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 362|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 363|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 364|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 365|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 366|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 367|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 368|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 369|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 370|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 371|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 372|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 373|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 374|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 375|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 376|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 377|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 378|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 379|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 380|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 381|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 382|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 383|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 384|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 385|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 386|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 387|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 388|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 389|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 390|REPORT: GXnor fail expected 16777212, got 16777214 520|393 13 00024825 1 391|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 392|REPORT: GXnor fail expected 16777214, got 16777215 520|393 13 00024825 1 393|REPORT: GXnor fail expected 16777213, got 16777215 520|393 13 00024825 1 394|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 395|REPORT: GXnor fail expected 16777212, got 16777215 520|393 13 00024825 1 396|REPORT: GXnor fail expected 16777212, got 16777214 220|393 13 1 09:07:23|FAIL 410|393 13 1 09:07:23|IC End 400|393 14 1 09:07:23|IC Start 200|393 14 09:07:23|TP Start 520|393 14 00024825 1 1|VSW5TESTSUITE PURPOSE 14 520|393 14 00024825 1 2|Assertion XFillRectangles-14.(A) 520|393 14 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 14 00024825 1 4|is src and the destination pixel is dst and function is 520|393 14 00024825 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|393 14 00024825 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 14 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 14 00024825 1 8|METH: 520|393 14 00024825 1 9|METH: Set function component of GC to GXequiv. 520|393 14 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 14 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 14 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 14 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 14 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 14 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 14 00024825 1 16|METH: force a foreground fill). 520|393 14 00024825 1 17|METH: Do graphics operation. 520|393 14 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|393 14 0 09:07:23|PASS 410|393 14 1 09:07:23|IC End 400|393 15 1 09:07:23|IC Start 200|393 15 09:07:23|TP Start 520|393 15 00024825 1 1|VSW5TESTSUITE PURPOSE 15 520|393 15 00024825 1 2|Assertion XFillRectangles-15.(A) 520|393 15 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 15 00024825 1 4|is src and the destination pixel is dst and function is 520|393 15 00024825 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|393 15 00024825 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|393 15 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 15 00024825 1 8|METH: 520|393 15 00024825 1 9|METH: Set function component of GC to GXinvert. 520|393 15 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 15 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 15 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 15 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 15 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 15 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 15 00024825 1 16|METH: force a foreground fill). 520|393 15 00024825 1 17|METH: Do graphics operation. 520|393 15 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|393 15 0 09:07:24|PASS 410|393 15 1 09:07:24|IC End 400|393 16 1 09:07:24|IC Start 200|393 16 09:07:24|TP Start 520|393 16 00024825 1 1|VSW5TESTSUITE PURPOSE 16 520|393 16 00024825 1 2|Assertion XFillRectangles-16.(A) 520|393 16 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 16 00024825 1 4|is src and the destination pixel is dst and function is 520|393 16 00024825 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|393 16 00024825 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 16 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 16 00024825 1 8|METH: 520|393 16 00024825 1 9|METH: Set function component of GC to GXorReverse. 520|393 16 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 16 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 16 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 16 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 16 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 16 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 16 00024825 1 16|METH: force a foreground fill). 520|393 16 00024825 1 17|METH: Do graphics operation. 520|393 16 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|393 16 0 09:07:24|PASS 410|393 16 1 09:07:24|IC End 400|393 17 1 09:07:24|IC Start 200|393 17 09:07:24|TP Start 520|393 17 00024825 1 1|VSW5TESTSUITE PURPOSE 17 520|393 17 00024825 1 2|Assertion XFillRectangles-17.(A) 520|393 17 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 17 00024825 1 4|is src and the destination pixel is dst and function is 520|393 17 00024825 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|393 17 00024825 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|393 17 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 17 00024825 1 8|METH: 520|393 17 00024825 1 9|METH: Set function component of GC to GXcopyInverted. 520|393 17 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 17 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 17 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 17 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 17 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 17 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 17 00024825 1 16|METH: force a foreground fill). 520|393 17 00024825 1 17|METH: Do graphics operation. 520|393 17 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|393 17 0 09:07:25|PASS 410|393 17 1 09:07:25|IC End 400|393 18 1 09:07:25|IC Start 200|393 18 09:07:25|TP Start 520|393 18 00024825 1 1|VSW5TESTSUITE PURPOSE 18 520|393 18 00024825 1 2|Assertion XFillRectangles-18.(A) 520|393 18 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 18 00024825 1 4|is src and the destination pixel is dst and function is 520|393 18 00024825 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|393 18 00024825 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 18 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 18 00024825 1 8|METH: 520|393 18 00024825 1 9|METH: Set function component of GC to GXorInverted. 520|393 18 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 18 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 18 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 18 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 18 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 18 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 18 00024825 1 16|METH: force a foreground fill). 520|393 18 00024825 1 17|METH: Do graphics operation. 520|393 18 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|393 18 0 09:07:25|PASS 410|393 18 1 09:07:25|IC End 400|393 19 1 09:07:25|IC Start 200|393 19 09:07:25|TP Start 520|393 19 00024825 1 1|VSW5TESTSUITE PURPOSE 19 520|393 19 00024825 1 2|Assertion XFillRectangles-19.(A) 520|393 19 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 19 00024825 1 4|is src and the destination pixel is dst and function is 520|393 19 00024825 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|393 19 00024825 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|393 19 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 19 00024825 1 8|METH: 520|393 19 00024825 1 9|METH: Set function component of GC to GXnand. 520|393 19 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 19 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 19 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 19 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 19 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 19 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 19 00024825 1 16|METH: force a foreground fill). 520|393 19 00024825 1 17|METH: Do graphics operation. 520|393 19 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 520|393 19 00024825 1 19|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 20|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 21|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 22|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 23|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 24|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 25|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 26|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 27|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 28|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 29|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 30|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 31|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 32|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 33|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 34|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 35|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 36|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 37|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 38|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 39|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 40|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 41|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 42|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 43|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 44|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 45|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 46|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 47|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 48|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 49|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 50|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 51|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 52|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 53|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 54|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 55|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 56|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 57|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 58|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 59|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 60|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 61|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 62|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 63|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 64|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 65|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 66|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 67|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 68|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 69|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 70|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 71|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 72|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 73|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 74|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 75|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 76|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 77|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 78|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 79|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 80|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 81|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 82|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 83|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 84|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 85|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 86|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 87|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 88|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 89|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 90|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 91|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 92|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 93|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 94|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 95|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 96|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 97|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 98|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 99|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 100|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 101|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 102|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 103|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 104|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 105|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 106|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 107|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 108|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 109|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 110|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 111|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 112|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 113|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 114|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 115|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 116|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 117|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 118|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 119|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 120|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 121|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 122|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 123|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 124|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 125|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 126|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 127|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 128|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 129|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 130|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 131|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 132|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 133|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 134|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 135|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 136|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 137|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 138|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 139|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 140|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 141|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 142|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 143|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 144|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 145|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 146|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 147|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 148|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 149|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 150|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 151|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 152|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 153|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 154|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 155|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 156|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 157|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 158|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 159|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 160|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 161|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 162|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 163|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 164|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 165|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 166|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 167|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 168|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 169|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 170|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 171|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 172|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 173|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 174|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 175|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 176|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 177|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 178|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 179|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 180|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 181|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 182|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 183|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 184|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 185|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 186|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 187|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 188|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 189|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 190|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 191|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 192|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 193|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 194|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 195|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 196|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 197|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 198|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 199|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 200|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 201|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 202|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 203|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 204|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 205|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 206|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 207|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 208|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 209|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 210|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 211|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 212|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 213|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 214|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 215|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 216|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 217|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 218|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 219|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 220|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 221|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 222|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 223|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 224|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 225|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 226|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 227|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 228|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 229|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 230|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 231|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 232|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 233|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 234|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 235|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 236|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 237|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 238|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 239|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 240|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 241|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 242|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 243|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 244|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 245|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 246|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 247|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 248|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 249|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 250|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 251|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 252|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 253|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 254|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 255|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 256|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 257|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 258|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 259|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 260|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 261|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 262|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 263|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 264|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 265|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 266|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 267|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 268|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 269|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 270|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 271|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 272|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 273|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 274|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 275|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 276|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 277|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 278|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 279|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 280|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 281|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 282|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 283|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 284|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 285|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 286|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 287|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 288|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 289|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 290|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 291|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 292|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 293|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 294|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 295|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 296|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 297|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 298|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 299|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 300|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 301|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 302|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 303|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 304|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 305|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 306|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 307|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 308|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 309|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 310|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 311|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 312|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 313|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 314|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 315|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 316|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 317|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 318|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 319|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 320|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 321|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 322|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 323|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 324|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 325|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 326|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 327|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 328|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 329|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 330|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 331|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 332|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 333|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 334|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 335|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 336|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 337|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 338|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 339|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 340|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 341|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 342|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 343|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 344|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 345|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 346|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 347|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 348|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 349|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 350|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 351|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 352|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 353|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 354|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 355|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 356|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 357|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 358|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 359|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 360|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 361|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 362|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 363|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 364|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 365|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 366|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 367|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 368|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 369|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 370|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 371|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 372|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 373|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 374|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 375|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 376|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 377|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 378|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 379|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 380|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 381|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 382|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 383|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 384|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 385|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 386|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 387|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 388|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 389|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 390|REPORT: GXnand fail expected 16777214, got 16777212 520|393 19 00024825 1 391|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 392|REPORT: GXnand fail expected 16777215, got 16777214 520|393 19 00024825 1 393|REPORT: GXnand fail expected 16777215, got 16777213 520|393 19 00024825 1 394|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 395|REPORT: GXnand fail expected 16777215, got 16777212 520|393 19 00024825 1 396|REPORT: GXnand fail expected 16777214, got 16777212 220|393 19 1 09:07:26|FAIL 410|393 19 1 09:07:26|IC End 400|393 20 1 09:07:26|IC Start 200|393 20 09:07:26|TP Start 520|393 20 00024825 1 1|VSW5TESTSUITE PURPOSE 20 520|393 20 00024825 1 2|Assertion XFillRectangles-20.(A) 520|393 20 00024825 1 3|When a graphics operation is performed and the source pixel 520|393 20 00024825 1 4|is src and the destination pixel is dst and function is 520|393 20 00024825 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|393 20 00024825 1 6|AND (NOT plane_mask)). 520|393 20 00024825 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|393 20 00024825 1 8|METH: 520|393 20 00024825 1 9|METH: Set function component of GC to GXset. 520|393 20 00024825 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|393 20 00024825 1 11|METH: For source pixel values of src = 0, 1 520|393 20 00024825 1 12|METH: Set all points in drawable to destination pixel value. 520|393 20 00024825 1 13|METH: Set foreground component of GC to source pixel value. 520|393 20 00024825 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|393 20 00024825 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|393 20 00024825 1 16|METH: force a foreground fill). 520|393 20 00024825 1 17|METH: Do graphics operation. 520|393 20 00024825 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|393 20 0 09:07:26|PASS 410|393 20 1 09:07:26|IC End 400|393 21 1 09:07:26|IC Start 200|393 21 09:07:26|TP Start 520|393 21 00024825 1 1|VSW5TESTSUITE PURPOSE 21 520|393 21 00024825 1 2|Assertion XFillRectangles-21.(A) 520|393 21 00024825 1 3|The value for plane_mask is truncated to the depth of the 520|393 21 00024825 1 4|GC. 520|393 21 00024825 1 5|METH: Set foreground to pattern of 1's and 0's 520|393 21 00024825 1 6|METH: Set plane-mask to values larger than the depth. 520|393 21 00024825 1 7|METH: Verify that result is what would be expected if the extra bits 520|393 21 00024825 1 8|METH: were masked off. 520|393 21 00024825 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|393 21 00024825 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|393 21 00024825 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|393 21 00024825 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|393 21 00024825 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|393 21 00024825 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|393 21 00024825 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|393 21 00024825 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|393 21 00024825 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|393 21 1 09:07:26|FAIL 410|393 21 1 09:07:26|IC End 400|393 22 1 09:07:26|IC Start 200|393 22 09:07:26|TP Start 520|393 22 00024825 1 1|VSW5TESTSUITE PURPOSE 22 520|393 22 00024825 1 2|Assertion XFillRectangles-22.(A) 520|393 22 00024825 1 3|The plane_mask specifies which planes of the destination 520|393 22 00024825 1 4|are to be modified, one bit per plane, with bits being 520|393 22 00024825 1 5|assigned to planes from the least significant bit of the 520|393 22 00024825 1 6|word to the most significant bit. 520|393 22 00024825 1 7|METH: Set foreground to pattern of 1's and 0's 520|393 22 00024825 1 8|METH: Select a variety of plane masks. 520|393 22 00024825 1 9|METH: Verify that the expected pixels are drawn. 220|393 22 0 09:07:27|PASS 410|393 22 1 09:07:27|IC End 400|393 23 1 09:07:27|IC Start 200|393 23 09:07:27|TP Start 520|393 23 00024825 1 1|VSW5TESTSUITE PURPOSE 23 520|393 23 00024825 1 2|Assertion XFillRectangles-23.(A) 520|393 23 00024825 1 3|When fill_style is FillSolid, then on a call to 520|393 23 00024825 1 4|XFillRectangles the source pixel for the drawing operation 520|393 23 00024825 1 5|is foreground. 520|393 23 00024825 1 6|METH: Set fill-style to FillSolid. 520|393 23 00024825 1 7|METH: Do drawing operation. 520|393 23 00024825 1 8|METH: Pixmap verify. 220|393 23 0 09:07:27|PASS 410|393 23 1 09:07:27|IC End 400|393 24 1 09:07:27|IC Start 200|393 24 09:07:27|TP Start 520|393 24 00024825 1 1|VSW5TESTSUITE PURPOSE 24 520|393 24 00024825 1 2|Assertion XFillRectangles-24.(A) 520|393 24 00024825 1 3|When fill-style is FillTiled, then on a call to 520|393 24 00024825 1 4|XFillRectangles the source for the drawing operation is tile. 520|393 24 00024825 1 5|METH: Create a tile of appropriate depth. 520|393 24 00024825 1 6|METH: If depth is greater than one, set the fg and bg in the tile 520|393 24 00024825 1 7|METH: to interesting values. 520|393 24 00024825 1 8|METH: Set fill-style to FillTiled. 520|393 24 00024825 1 9|METH: Part 1. 520|393 24 00024825 1 10|METH: Do drawing operation. 520|393 24 00024825 1 11|METH: If FillRectangle operation 520|393 24 00024825 1 12|METH: Directly check using checktile. 520|393 24 00024825 1 13|METH: else 520|393 24 00024825 1 14|METH: Pixmap verify. 520|393 24 00024825 1 15|METH: 520|393 24 00024825 1 16|METH: Part 2. 520|393 24 00024825 1 17|METH: Do drawing operation. 520|393 24 00024825 1 18|METH: Reverse fg and bg in tile. 520|393 24 00024825 1 19|METH: Set gc function to xor. 520|393 24 00024825 1 20|METH: Repeat drawing operation. 520|393 24 00024825 1 21|METH: Verify that result is the same as drawing solid line with xor 520|393 24 00024825 1 22|METH: of the fg and bg. 520|393 24 00024825 1 23|METH: (This also verifies for depth 1 screens that the background is being 520|393 24 00024825 1 24|METH: drawn) 520|393 24 00024825 1 25|METH: 220|393 24 0 09:07:27|PASS 410|393 24 1 09:07:27|IC End 400|393 25 1 09:07:27|IC Start 200|393 25 09:07:27|TP Start 520|393 25 00024825 1 1|VSW5TESTSUITE PURPOSE 25 520|393 25 00024825 1 2|Assertion XFillRectangles-25.(A) 520|393 25 00024825 1 3|When fill_style is FillOpaqueStippled, then on a call to 520|393 25 00024825 1 4|XFillRectangles the source for the drawing operation is a 520|393 25 00024825 1 5|tile with the same width and height as stipple, but with 520|393 25 00024825 1 6|background everywhere stipple has a zero and with foreground 520|393 25 00024825 1 7|everywhere stipple has a one. 520|393 25 00024825 1 8|METH: Create stipple. 520|393 25 00024825 1 9|METH: Set fill-style to FillOpaqueStippled. 520|393 25 00024825 1 10|METH: Do drawing operation. 520|393 25 00024825 1 11|METH: Pixmap verify the results. 520|393 25 00024825 1 12|METH: 520|393 25 00024825 1 13|METH: Reverse foreground and background pixels. 520|393 25 00024825 1 14|METH: Combine drawing with previous drawing. 520|393 25 00024825 1 15|METH: Verify that the results are the same as FillSolid with foreground 520|393 25 00024825 1 16|METH: equal to combination of fg and bg pixels. 220|393 25 0 09:07:28|PASS 410|393 25 1 09:07:28|IC End 400|393 26 1 09:07:28|IC Start 200|393 26 09:07:28|TP Start 520|393 26 00024825 1 1|VSW5TESTSUITE PURPOSE 26 520|393 26 00024825 1 2|Assertion XFillRectangles-26.(A) 520|393 26 00024825 1 3|When fill_style is FillStippled, then on a call to 520|393 26 00024825 1 4|XFillRectangles the source for the drawing operation is 520|393 26 00024825 1 5|foreground masked by the stipple pattern tiled in a single 520|393 26 00024825 1 6|plane. 520|393 26 00024825 1 7|METH: Create stipple 520|393 26 00024825 1 8|METH: Set fill-style to FillStippled. 520|393 26 00024825 1 9|METH: Set background to foreground pixel to verify it is not affecting things. 520|393 26 00024825 1 10|METH: Do drawing. 520|393 26 00024825 1 11|METH: Pixmap verify. 220|393 26 0 09:07:28|PASS 410|393 26 1 09:07:28|IC End 400|393 27 1 09:07:28|IC Start 200|393 27 09:07:28|TP Start 520|393 27 00024825 1 1|VSW5TESTSUITE PURPOSE 27 520|393 27 00024825 1 2|Assertion XFillRectangles-27.(A) 520|393 27 00024825 1 3|When subwindow_mode is ClipByChildren, then the 520|393 27 00024825 1 4|destination window and source (if it is a window) are 520|393 27 00024825 1 5|clipped by all viewable InputOutput children. 520|393 27 00024825 1 6|METH: Set subwindow-mode to be ClipByChildren 520|393 27 00024825 1 7|METH: Cover window with many strip sub-windows. 520|393 27 00024825 1 8|METH: Do drawing operation 520|393 27 00024825 1 9|METH: Verify that all subwindows are clear. 220|393 27 0 09:07:28|PASS 410|393 27 1 09:07:28|IC End 400|393 28 1 09:07:28|IC Start 200|393 28 09:07:28|TP Start 520|393 28 00024825 1 1|VSW5TESTSUITE PURPOSE 28 520|393 28 00024825 1 2|Assertion XFillRectangles-28.(A) 520|393 28 00024825 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|393 28 00024825 1 4|destination window nor source (if it is a window) is clipped 520|393 28 00024825 1 5|by inferiors. 520|393 28 00024825 1 6|METH: Place subwindows over parts of the main window 520|393 28 00024825 1 7|METH: Create subwindows over these windows as well. 520|393 28 00024825 1 8|METH: Do graphics operation. 520|393 28 00024825 1 9|METH: Verify that the operation was not affected. 220|393 28 0 09:07:31|PASS 410|393 28 1 09:07:31|IC End 400|393 29 1 09:07:31|IC Start 200|393 29 09:07:31|TP Start 520|393 29 00024825 1 1|VSW5TESTSUITE PURPOSE 29 520|393 29 00024825 1 2|Assertion XFillRectangles-29.(A) 520|393 29 00024825 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|393 29 00024825 1 4|depth with mapped inferiors of differing depth, then no 520|393 29 00024825 1 5|errors occur. 520|393 29 00024825 1 6|METH: If only one depth window supported 520|393 29 00024825 1 7|METH: Result is UNSUPPORTED 520|393 29 00024825 1 8|METH: 520|393 29 00024825 1 9|METH: Find two visuals with different depths. 520|393 29 00024825 1 10|METH: Use one of these visuals to create a window. 520|393 29 00024825 1 11|METH: Use the other to create a subwindow. 520|393 29 00024825 1 12|METH: Verify that no errors occur. 520|393 29 00024825 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|393 29 0 09:07:31|PASS 410|393 29 1 09:07:31|IC End 400|393 30 1 09:07:31|IC Start 200|393 30 09:07:31|TP Start 520|393 30 00024825 1 1|VSW5TESTSUITE PURPOSE 30 520|393 30 00024825 1 2|Assertion XFillRectangles-30.(A) 520|393 30 00024825 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|393 30 00024825 1 4|are interpreted relative to the origin of the destination 520|393 30 00024825 1 5|drawable specified in the graphics operation. 520|393 30 00024825 1 6|METH: Create Pixmap and set clip-mask with it. 520|393 30 00024825 1 7|METH: Vary clip origin 520|393 30 00024825 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|393 30 00024825 1 9|METH: Pixmap verify results inside the cliparea. 220|393 30 0 09:07:32|PASS 410|393 30 1 09:07:32|IC End 400|393 31 1 09:07:32|IC Start 200|393 31 09:07:32|TP Start 520|393 31 00024825 1 1|VSW5TESTSUITE PURPOSE 31 520|393 31 00024825 1 2|Assertion XFillRectangles-31.(A) 520|393 31 00024825 1 3|When the clip_mask is set to None, then the pixels are 520|393 31 00024825 1 4|always drawn regardless of the clip origin. 520|393 31 00024825 1 5|METH: Set clip mask to None 520|393 31 00024825 1 6|METH: Verify that things are still drawn. 220|393 31 0 09:07:32|PASS 410|393 31 1 09:07:32|IC End 400|393 32 1 09:07:32|IC Start 200|393 32 09:07:32|TP Start 520|393 32 00024825 1 1|VSW5TESTSUITE PURPOSE 32 520|393 32 00024825 1 2|Assertion XFillRectangles-32.(A) 520|393 32 00024825 1 3|When pixels are outside the area covered by the clip_mask, 520|393 32 00024825 1 4|then they are not drawn. 520|393 32 00024825 1 5|METH: Create a pixmap depth 1. 520|393 32 00024825 1 6|METH: Fill it with all ones. 520|393 32 00024825 1 7|METH: Set this pixmap as the clip_mask. 520|393 32 00024825 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|393 32 00024825 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|393 32 00024825 1 10|METH: drawing outside the clip-mask. 220|393 32 0 09:07:32|PASS 410|393 32 1 09:07:32|IC End 400|393 33 1 09:07:32|IC Start 200|393 33 09:07:32|TP Start 520|393 33 00024825 1 1|VSW5TESTSUITE PURPOSE 33 520|393 33 00024825 1 2|Assertion XFillRectangles-33.(A) 520|393 33 00024825 1 3|When pixels have a clip_mask bit set to 1, and they would 520|393 33 00024825 1 4|be drawn, then they are drawn. 520|393 33 00024825 1 5|METH: Do graphics operation. 520|393 33 00024825 1 6|METH: Save the image on the drawable. 520|393 33 00024825 1 7|METH: Clear drawable. 520|393 33 00024825 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|393 33 00024825 1 9|METH: Set all bits in pixmap to 1. 520|393 33 00024825 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|393 33 00024825 1 11|METH: Do graphics operation. 520|393 33 00024825 1 12|METH: Verify that the images drawn were the same. 520|393 33 00024825 1 13|METH: 520|393 33 00024825 1 14|METH: Set pixmap to a pattern. 520|393 33 00024825 1 15|METH: Do graphics operation. 520|393 33 00024825 1 16|METH: Pixmap verify the result. 220|393 33 0 09:07:33|PASS 410|393 33 1 09:07:33|IC End 400|393 34 1 09:07:33|IC Start 200|393 34 09:07:33|TP Start 520|393 34 00024825 1 1|VSW5TESTSUITE PURPOSE 34 520|393 34 00024825 1 2|Assertion XFillRectangles-34.(A) 520|393 34 00024825 1 3|When pixels have a clip_mask bit set to 0, then they are 520|393 34 00024825 1 4|not drawn. 520|393 34 00024825 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|393 34 00024825 1 6|METH: Set all bits in pixmap to 0. 520|393 34 00024825 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|393 34 00024825 1 8|METH: Do graphics operation. 520|393 34 00024825 1 9|METH: Verify that nothing is drawn. 220|393 34 0 09:07:34|PASS 410|393 34 1 09:07:34|IC End 400|393 35 1 09:07:34|IC Start 200|393 35 09:07:34|TP Start 520|393 35 00024825 1 1|VSW5TESTSUITE PURPOSE 35 520|393 35 00024825 1 2|Assertion XFillRectangles-35.(A) 520|393 35 00024825 1 3|The foregound component of the gc is used to determine the 520|393 35 00024825 1 4|foreground pixel value. 520|393 35 00024825 1 5|METH: Set foreground to various values. 520|393 35 00024825 1 6|METH: Pixmap verify the results. 220|393 35 0 09:07:36|PASS 410|393 35 1 09:07:36|IC End 400|393 36 1 09:07:36|IC Start 200|393 36 09:07:36|TP Start 520|393 36 00024825 1 1|VSW5TESTSUITE PURPOSE 36 520|393 36 00024825 1 2|Assertion XFillRectangles-36.(A) 520|393 36 00024825 1 3|The value for foreground is truncated to the depth of the 520|393 36 00024825 1 4|GC. 520|393 36 00024825 1 5|METH: Set foreground to value with all bits set. 520|393 36 00024825 1 6|METH: Find a non background pixel. 520|393 36 00024825 1 7|METH: Check that this is truncated to the depth. 220|393 36 0 09:07:36|PASS 410|393 36 1 09:07:36|IC End 400|393 37 1 09:07:36|IC Start 200|393 37 09:07:36|TP Start 520|393 37 00024825 1 1|VSW5TESTSUITE PURPOSE 37 520|393 37 00024825 1 2|Assertion XFillRectangles-37.(A) 520|393 37 00024825 1 3|The background component of the gc is used to determine the 520|393 37 00024825 1 4|background pixel value. 520|393 37 00024825 1 5|METH: Set GC component background to various values. 520|393 37 00024825 1 6|METH: Pixmap verify the results. 220|393 37 0 09:07:38|PASS 410|393 37 1 09:07:38|IC End 400|393 38 1 09:07:38|IC Start 200|393 38 09:07:38|TP Start 520|393 38 00024825 1 1|VSW5TESTSUITE PURPOSE 38 520|393 38 00024825 1 2|Assertion XFillRectangles-38.(A) 520|393 38 00024825 1 3|The value for background is truncated to the depth of the 520|393 38 00024825 1 4|GC. 520|393 38 00024825 1 5|METH: Set GC component background to value with all bits set. 520|393 38 00024825 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|393 38 00024825 1 7|METH: Set GC component stipple to all zeros 520|393 38 00024825 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|393 38 00024825 1 9|METH: else if (XCopyPlane || XPutImage) 520|393 38 00024825 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|393 38 00024825 1 11|METH: else if XCopyArea 520|393 38 00024825 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|393 38 00024825 1 13|METH: Draw item. 520|393 38 00024825 1 14|METH: Find a pixel with a value other than W_BG. 520|393 38 00024825 1 15|METH: Check that this is truncated to the depth. 220|393 38 0 09:07:38|PASS 410|393 38 1 09:07:38|IC End 400|393 39 1 09:07:38|IC Start 200|393 39 09:07:38|TP Start 520|393 39 00024825 1 1|VSW5TESTSUITE PURPOSE 39 520|393 39 00024825 1 2|Assertion XFillRectangles-39.(A) 520|393 39 00024825 1 3|The tile/stipple origin coordinates ts-x-origin and 520|393 39 00024825 1 4|ts-y-origin are interpreted relative to the origin of the 520|393 39 00024825 1 5|destination drawable specified in the graphics operation. 520|393 39 00024825 1 6|METH: Create a stipple pixmap. 520|393 39 00024825 1 7|METH: Set stipple component of GC to pixmap using XSetStipple. 520|393 39 00024825 1 8|METH: For various tile/stipple origins: 520|393 39 00024825 1 9|METH: Set tile/stipple origin using XSetTSOrigin. 520|393 39 00024825 1 10|METH: Set fill-style to FillStippled using XSetFillStyle. 520|393 39 00024825 1 11|METH: Clear drawable. 520|393 39 00024825 1 12|METH: Do graphics operation. 520|393 39 00024825 1 13|METH: Pixmap verify. 520|393 39 00024825 1 14|METH: Create a tile with depth of drawable. 520|393 39 00024825 1 15|METH: Set tile component of GC to tile using XSetTile. 520|393 39 00024825 1 16|METH: For various tile/stipple origins: 520|393 39 00024825 1 17|METH: Set tile/stipple origin using XSetTSOrigin. 520|393 39 00024825 1 18|METH: Set fill-style to FillTiled using XSetFillStyle. 520|393 39 00024825 1 19|METH: Clear drawable. 520|393 39 00024825 1 20|METH: Do graphics operation. 520|393 39 00024825 1 21|METH: Pixmap verify. 220|393 39 0 09:07:39|PASS 410|393 39 1 09:07:39|IC End 400|393 40 1 09:07:39|IC Start 200|393 40 09:07:39|TP Start 520|393 40 00024825 1 1|VSW5TESTSUITE PURPOSE 40 520|393 40 00024825 1 2|Assertion XFillRectangles-40.(A) 520|393 40 00024825 1 3|When a drawable argument does not name a valid Drawable, 520|393 40 00024825 1 4|then a BadDrawable error occurs. 520|393 40 00024825 1 5|METH: Create a bad drawable by creating and destroying a window. 520|393 40 00024825 1 6|METH: Call test function using bad drawable as the drawable argument. 520|393 40 00024825 1 7|METH: Verify that a BadDrawable error occurs. 220|393 40 0 09:07:39|PASS 410|393 40 1 09:07:39|IC End 400|393 41 1 09:07:39|IC Start 200|393 41 09:07:39|TP Start 520|393 41 00024825 1 1|VSW5TESTSUITE PURPOSE 41 520|393 41 00024825 1 2|Assertion XFillRectangles-41.(A) 520|393 41 00024825 1 3|When the GC argument does not name a defined GC, then a 520|393 41 00024825 1 4|BadGC error occurs. 520|393 41 00024825 1 5|METH: Create a GC. 520|393 41 00024825 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|393 41 00024825 1 7|METH: Call test function using bad GC as the GC argument. 520|393 41 00024825 1 8|METH: Verify that a BadGC error occurs. 220|393 41 0 09:07:39|PASS 410|393 41 1 09:07:39|IC End 400|393 42 1 09:07:39|IC Start 200|393 42 09:07:39|TP Start 520|393 42 00024825 1 1|VSW5TESTSUITE PURPOSE 42 520|393 42 00024825 1 2|Assertion XFillRectangles-42.(A) 520|393 42 00024825 1 3|When a drawable argument is an InputOnly window then a 520|393 42 00024825 1 4|BadMatch error occurs. 520|393 42 00024825 1 5|METH: Create an InputOnly window. 520|393 42 00024825 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|393 42 00024825 1 7|METH: Verify that a BadMatch error occurs. 220|393 42 0 09:07:39|PASS 410|393 42 1 09:07:39|IC End 400|393 43 1 09:07:39|IC Start 200|393 43 09:07:39|TP Start 520|393 43 00024825 1 1|VSW5TESTSUITE PURPOSE 43 520|393 43 00024825 1 2|Assertion XFillRectangles-43.(A) 520|393 43 00024825 1 3|When the graphics context and the drawable do not have the 520|393 43 00024825 1 4|same depth, then a BadMatch error occurs. 520|393 43 00024825 1 5|METH: If only one depth supported 520|393 43 00024825 1 6|METH: report UNSUPPORTED 520|393 43 00024825 1 7|METH: Create pixmap of depth 1. 520|393 43 00024825 1 8|METH: Create gc of different depth. 520|393 43 00024825 1 9|METH: Call test function with this pixmap and gc. 520|393 43 00024825 1 10|METH: Verify that a BadMatch error occurs. 220|393 43 0 09:07:39|PASS 410|393 43 1 09:07:39|IC End 400|393 44 1 09:07:39|IC Start 200|393 44 09:07:39|TP Start 520|393 44 00024825 1 1|VSW5TESTSUITE PURPOSE 44 520|393 44 00024825 1 2|Assertion XFillRectangles-44.(A) 520|393 44 00024825 1 3|When the graphics context and the drawable were not created 520|393 44 00024825 1 4|for the same root, then a BadMatch error occurs. 520|393 44 00024825 1 5|METH: If multiple screens are supported 520|393 44 00024825 1 6|METH: Create pixmap of depth 1. 520|393 44 00024825 1 7|METH: Create gc on alternate screen. 520|393 44 00024825 1 8|METH: Call test function with this pixmap and gc. 520|393 44 00024825 1 9|METH: Verify that a BadMatch error occurs. 520|393 44 00024825 1 10|METH: else 520|393 44 00024825 1 11|METH: report UNSUPPORTED 520|393 44 00024825 1 12|REPORT: No alternate root supported 220|393 44 4 09:07:39|UNSUPPORTED 410|393 44 1 09:07:39|IC End 80|393 1 09:07:40|TC End, scenario ref 796-0 70||"VSW5TESTSUITE CASE XFreeFont 3" 10|394 /Xlib9/XFreeFont 09:07:40|TC Start, scenario ref 798-0 15|394 3.3-lite 3|TCM Start 520|394 0 00024827 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|394 0 00024827 1 2|REPORT: Unexpected error BadValue 520|394 0 00024827 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|394 0 00024827 1 4|REPORT: Protocol request was X_SetFontPath 520|394 0 00024827 1 5|REPORT: Unexpected Xlib error 400|394 1 1 09:07:42|IC Start 200|394 1 09:07:42|TP Start 520|394 1 00024827 1 1|VSW5TESTSUITE PURPOSE 1 520|394 1 00024827 1 2|Assertion XFreeFont-1.(A) 520|394 1 00024827 1 3|When another resource references the font with ID fid in 520|394 1 00024827 1 4|the font_struct argument, then a call to XFreeFont frees all 520|394 1 00024827 1 5|storage associated with the font_struct structure and 520|394 1 00024827 1 6|destroys the association between the Font ID and the font. 520|394 1 00024827 1 7|METH: Only the part about destroying the association between Font ID and font 520|394 1 00024827 1 8|METH: is testable. 520|394 1 00024827 1 9|METH: Create font_struct. 520|394 1 00024827 1 10|METH: Save font ID from font_struct. 520|394 1 00024827 1 11|METH: Call XFreeFont. 520|394 1 00024827 1 12|METH: Create scratch drawable and gc. 520|394 1 00024827 1 13|METH: Set font into gc. 520|394 1 00024827 1 14|METH: Attempt to draw some text. 520|394 1 00024827 1 15|METH: Verify that a BadFont error occurred. 520|394 1 00024827 1 16|REPORT: Failed to load xtfont1, check that VSW5 fonts are installed 220|394 1 2 09:07:42|UNRESOLVED 410|394 1 1 09:07:42|IC End 400|394 2 1 09:07:42|IC Start 200|394 2 09:07:42|TP Start 520|394 2 00024827 1 1|VSW5TESTSUITE PURPOSE 2 520|394 2 00024827 1 2|Assertion XFreeFont-2.(B) 520|394 2 00024827 1 3|When no other resource ID references the font with ID fid 520|394 2 00024827 1 4|in the font_struct argument, then a call to XFreeFont frees 520|394 2 00024827 1 5|all storage associated with the font_struct structure, 520|394 2 00024827 1 6|destroys the association between the Font ID and the font 520|394 2 00024827 1 7|and that font is unloaded. 520|394 2 00024827 1 8|Reason for omission: There is no known reliable test method for this assertion 520|394 2 00024827 1 9|METH: Report UNTESTED 220|394 2 5 09:07:42|UNTESTED 410|394 2 1 09:07:42|IC End 400|394 3 1 09:07:42|IC Start 200|394 3 09:07:42|TP Start 520|394 3 00024827 1 1|VSW5TESTSUITE PURPOSE 3 520|394 3 00024827 1 2|Assertion XFreeFont-3.(A) 520|394 3 00024827 1 3|When a font argument does not name a valid font, then a 520|394 3 00024827 1 4|BadFont error occurs. 520|394 3 00024827 1 5|METH: Call XLoadQueryFont to get font_struct. 520|394 3 00024827 1 6|METH: Unload the font using the font ID. 520|394 3 00024827 1 7|METH: Call XFreeFont. 520|394 3 00024827 1 8|METH: Verify that a BadFont error is generated. 520|394 3 00024827 1 9|REPORT: Failed to load xtfont1, check that VSW5 fonts are installed 220|394 3 2 09:07:42|UNRESOLVED 410|394 3 1 09:07:42|IC End 80|394 1 09:07:45|TC End, scenario ref 798-0 70||"VSW5TESTSUITE CASE XFreeFontInfo 2" 10|395 /Xlib9/XFreeFontInfo 09:07:45|TC Start, scenario ref 800-0 15|395 3.3-lite 2|TCM Start 520|395 0 00024829 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|395 0 00024829 1 2|REPORT: Unexpected error BadValue 520|395 0 00024829 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|395 0 00024829 1 4|REPORT: Protocol request was X_SetFontPath 520|395 0 00024829 1 5|REPORT: Unexpected Xlib error 400|395 1 1 09:07:46|IC Start 200|395 1 09:07:46|TP Start 520|395 1 00024829 1 1|VSW5TESTSUITE PURPOSE 1 520|395 1 00024829 1 2|Assertion XFreeFontInfo-1.(B) 520|395 1 00024829 1 3|When names is a list of font names and free_info is a 520|395 1 00024829 1 4|pointer to the font information both returned by a call to 520|395 1 00024829 1 5|XListFontsWithInfo, then a call to XFreeFontInfo frees 520|395 1 00024829 1 6|names, the font names specified by names and free_info. 520|395 1 00024829 1 7|Reason for omission: There is no known reliable test method for this assertion 520|395 1 00024829 1 8|METH: Get names and free_info with XListFontsWithInfo. 520|395 1 00024829 1 9|METH: Call XFreeFontInfo. 520|395 1 00024829 1 10|METH: Result is UNTESTED, unless an error should occur. 520|395 1 00024829 1 11|REPORT: No VSW5 fonts found, check that they have been installed 220|395 1 2 09:07:46|UNRESOLVED 410|395 1 1 09:07:46|IC End 400|395 2 1 09:07:46|IC Start 200|395 2 09:07:46|TP Start 520|395 2 00024829 1 1|VSW5TESTSUITE PURPOSE 2 520|395 2 00024829 1 2|Assertion XFreeFontInfo-2.(B) 520|395 2 00024829 1 3|When names is NULL and free_info is a pointer to the font 520|395 2 00024829 1 4|information structure returned by an Xlib routine, then a 520|395 2 00024829 1 5|call to XFreeFontInfo frees the storage associated with 520|395 2 00024829 1 6|free_info. 520|395 2 00024829 1 7|Reason for omission: There is no known reliable test method for this assertion 520|395 2 00024829 1 8|METH: Get font information with XLoadQueryFont. 520|395 2 00024829 1 9|METH: Call XFreeFontInfo. 520|395 2 00024829 1 10|METH: Result is UNTESTED, unless some error should occur. 520|395 2 00024829 1 11|REPORT: Could not open xtfont0, check that VSW5 fonts are installed 220|395 2 2 09:07:46|UNRESOLVED 410|395 2 1 09:07:46|IC End 80|395 1 09:07:48|TC End, scenario ref 800-0 70||"VSW5TESTSUITE CASE XFreeFontNames 1" 10|396 /Xlib9/XFreeFontNames 09:07:48|TC Start, scenario ref 802-0 15|396 3.3-lite 1|TCM Start 520|396 0 00024831 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|396 0 00024831 1 2|REPORT: Unexpected error BadValue 520|396 0 00024831 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|396 0 00024831 1 4|REPORT: Protocol request was X_SetFontPath 520|396 0 00024831 1 5|REPORT: Unexpected Xlib error 400|396 1 1 09:07:51|IC Start 200|396 1 09:07:51|TP Start 520|396 1 00024831 1 1|VSW5TESTSUITE PURPOSE 1 520|396 1 00024831 1 2|Assertion XFreeFontNames-1.(B) 520|396 1 00024831 1 3|When list is a list of font names returned by a call to 520|396 1 00024831 1 4|XListFonts, then a call to XFreeFontNames frees list and the 520|396 1 00024831 1 5|font names specified by list. 520|396 1 00024831 1 6|Reason for omission: There is no known reliable test method for this assertion 520|396 1 00024831 1 7|METH: Get list of names with XListFonts. 520|396 1 00024831 1 8|METH: Call XFreeFontNames to free list of names. 520|396 1 00024831 1 9|METH: Verify that no error occurred. 520|396 1 00024831 1 10|METH: Get list of names with XListFontsWithInfo. 520|396 1 00024831 1 11|METH: Call XFreeFontNames to free list of names. 520|396 1 00024831 1 12|METH: Verify that no error occurred. 520|396 1 00024831 1 13|METH: Result is UNTESTED, unless an error should occur. 520|396 1 00024831 1 14|REPORT: XListFonts failed 220|396 1 2 09:07:51|UNRESOLVED 410|396 1 1 09:07:51|IC End 80|396 1 09:07:53|TC End, scenario ref 802-0 70||"VSW5TESTSUITE CASE XFreeFontPath 1" 10|397 /Xlib9/XFreeFontPath 09:07:53|TC Start, scenario ref 804-0 15|397 3.3-lite 1|TCM Start 520|397 0 00024833 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|397 1 1 09:07:55|IC Start 200|397 1 09:07:55|TP Start 520|397 1 00024833 1 1|VSW5TESTSUITE PURPOSE 1 520|397 1 00024833 1 2|Assertion XFreeFontPath-1.(B) 520|397 1 00024833 1 3|When list is an array of strings allocated by a call to 520|397 1 00024833 1 4|XGetFontPath, then a call to XFreeFontPath frees list and 520|397 1 00024833 1 5|the strings specified by list. 520|397 1 00024833 1 6|Reason for omission: There is no known reliable test method for this assertion 520|397 1 00024833 1 7|METH: Touch test. 520|397 1 00024833 1 8|METH: Get a font path with XGetFontPath. 520|397 1 00024833 1 9|METH: Call XFreeFontPath. 520|397 1 00024833 1 10|METH: Result is UNTESTED. 220|397 1 5 09:07:55|UNTESTED 410|397 1 1 09:07:55|IC End 80|397 77 09:07:58|TC End, scenario ref 804-0 70||"VSW5TESTSUITE CASE XGetFontProperty 2" 10|398 /Xlib9/XGetFontProperty 09:07:58|TC Start, scenario ref 806-0 15|398 3.3-lite 2|TCM Start 520|398 0 00024835 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|398 0 00024835 1 2|REPORT: Unexpected error BadValue 520|398 0 00024835 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|398 0 00024835 1 4|REPORT: Protocol request was X_SetFontPath 520|398 0 00024835 1 5|REPORT: Unexpected Xlib error 400|398 1 1 09:07:59|IC Start 200|398 1 09:07:59|TP Start 520|398 1 00024835 1 1|VSW5TESTSUITE PURPOSE 1 520|398 1 00024835 1 2|Assertion XGetFontProperty-1.(A) 520|398 1 00024835 1 3|When the property specified by the atom argument is 520|398 1 00024835 1 4|defined, then a call to XGetFontProperty returns the value 520|398 1 00024835 1 5|of the property atom in the XFontStruct named by the 520|398 1 00024835 1 6|argument font_struct and returns True. 520|398 1 00024835 1 7|METH: Retrieve properties that are known to be defined for the test fonts. 520|398 1 00024835 1 8|METH: Verify that True is returned. 520|398 1 00024835 1 9|METH: Verify that the value of the properties are correct. 520|398 1 00024835 1 10|REPORT: Could not load font, check that VSW5 fonts are installed 220|398 1 2 09:07:59|UNRESOLVED 410|398 1 1 09:07:59|IC End 400|398 2 1 09:07:59|IC Start 200|398 2 09:07:59|TP Start 520|398 2 00024835 1 1|VSW5TESTSUITE PURPOSE 2 520|398 2 00024835 1 2|Assertion XGetFontProperty-2.(A) 520|398 2 00024835 1 3|When the property specified by the atom argument is not 520|398 2 00024835 1 4|defined, then a call to XGetFontProperty returns False. 520|398 2 00024835 1 5|METH: Use the XA_RGB_DEFAULT_MAP atom which is not defined in the VSW5 fonts, 520|398 2 00024835 1 6|METH: (and is unlikely to be defined in a font..) 520|398 2 00024835 1 7|METH: Verify that False is returned. 520|398 2 00024835 1 8|REPORT: Could not load font, check that VSW5 fonts are installed 220|398 2 2 09:07:59|UNRESOLVED 410|398 2 1 09:07:59|IC End 80|398 1 09:08:01|TC End, scenario ref 806-0 70||"VSW5TESTSUITE CASE XGetFontPath 1" 10|399 /Xlib9/XGetFontPath 09:08:01|TC Start, scenario ref 808-0 15|399 3.3-lite 1|TCM Start 520|399 0 00024837 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|399 1 1 09:08:03|IC Start 200|399 1 09:08:03|TP Start 520|399 1 00024837 1 1|VSW5TESTSUITE PURPOSE 1 520|399 1 00024837 1 2|Assertion XGetFontPath-1.(A) 520|399 1 00024837 1 3|A call to XGetFontPath allocates and returns an array of 520|399 1 00024837 1 4|strings containing the search path for font lookup and 520|399 1 00024837 1 5|returns the number of strings in the npaths_return argument. 520|399 1 00024837 1 6|METH: Touch test - the ability to read back the path that was set is checked 520|399 1 00024837 1 7|METH: in XSetFont. 520|399 1 00024837 1 8|METH: Call XGetFontPath. 520|399 1 00024837 1 9|METH: Verify that return is non-NULL. 520|399 1 00024837 1 10|METH: Verify that npaths_return is non-zero. 520|399 1 00024837 1 11|METH: Verify that there are at least that many strings. 220|399 1 0 09:08:03|PASS 410|399 1 1 09:08:03|IC End 80|399 0 09:08:05|TC End, scenario ref 808-0 70||"VSW5TESTSUITE CASE XGetImage 17" 10|400 /Xlib9/XGetImage 09:08:05|TC Start, scenario ref 810-0 15|400 3.3-lite 17|TCM Start 520|400 0 00024839 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|400 1 1 09:08:08|IC Start 200|400 1 09:08:08|TP Start 520|400 1 00024839 1 1|VSW5TESTSUITE PURPOSE 1 520|400 1 00024839 1 2|Assertion XGetImage-1.(A) 520|400 1 00024839 1 3|A call to XGetImage returns a pointer to an XImage 520|400 1 00024839 1 4|structure containing the contents of the specified rectangle 520|400 1 00024839 1 5|with upper left corner at [ x, y] relative to the origin 520|400 1 00024839 1 6|of the drawable d and with width width and height height in 520|400 1 00024839 1 7|the format specified by the format argument. 520|400 1 00024839 1 8|METH: Create drawable. 520|400 1 00024839 1 9|METH: Write known pattern to drawable. 520|400 1 00024839 1 10|METH: Call XGetImage with XYPixmap format. 520|400 1 00024839 1 11|METH: Verify XGetImage return value is not null. 520|400 1 00024839 1 12|METH: Verify depth, width, height, and format values in gotten image structure. 520|400 1 00024839 1 13|METH: Verify gotten image for known pattern. 520|400 1 00024839 1 14|METH: Repeat for ZPixmap format. 520|400 1 00024839 1 15|METH: Destroy images using XDestroyImage. 520|400 1 00024839 1 16|METH: Repeat for each visual. 220|400 1 0 09:08:08|PASS 410|400 1 1 09:08:08|IC End 400|400 2 1 09:08:08|IC Start 200|400 2 09:08:08|TP Start 520|400 2 00024839 1 1|VSW5TESTSUITE PURPOSE 2 520|400 2 00024839 1 2|Assertion XGetImage-2.(A) 520|400 2 00024839 1 3|When the format is XYPixmap, then the image contains only 520|400 2 00024839 1 4|the bit planes specified in plane_mask. 520|400 2 00024839 1 5|METH: Create drawable. 520|400 2 00024839 1 6|METH: Set only bits in drawable corresponding to planes specified by planemask. 520|400 2 00024839 1 7|METH: Call XGetImage with XYPixmap format. 520|400 2 00024839 1 8|METH: Verify XGetImage return value is not null. 520|400 2 00024839 1 9|METH: Verify depth, width, height, and format values in gotten image structure. 520|400 2 00024839 1 10|METH: Verify gotten image for known pattern. 520|400 2 00024839 1 11|METH: Repeat with only bits set not in planes specified by planemask. 520|400 2 00024839 1 12|METH: Destroy images using XDestroyImage. 520|400 2 00024839 1 13|METH: Repeat for each planemask. 520|400 2 00024839 1 14|METH: Repeat for each visual. 220|400 2 0 09:08:12|PASS 410|400 2 1 09:08:12|IC End 400|400 3 1 09:08:12|IC Start 200|400 3 09:08:12|TP Start 520|400 3 00024839 1 1|VSW5TESTSUITE PURPOSE 3 520|400 3 00024839 1 2|Assertion XGetImage-3.(-) 520|400 3 00024839 1 3|When the format is XYPixmap and the plane_mask only 520|400 3 00024839 1 4|requests a subset of the planes of the display, then the 520|400 3 00024839 1 5|depth of the returned image will be the number of planes 520|400 3 00024839 1 6|requested. 520|400 3 00024839 1 7|The assertion is descriptive or is tested elsewhere. 220|400 3 3 09:08:12|NOTINUSE 410|400 3 1 09:08:12|IC End 400|400 4 1 09:08:12|IC Start 200|400 4 09:08:12|TP Start 520|400 4 00024839 1 1|VSW5TESTSUITE PURPOSE 4 520|400 4 00024839 1 2|Assertion XGetImage-4.(A) 520|400 4 00024839 1 3|When the format is ZPixmap, then a call to XGetImage 520|400 4 00024839 1 4|returns as zero the bits in all planes not specified in 520|400 4 00024839 1 5|plane_mask. 520|400 4 00024839 1 6|METH: Create drawable. 520|400 4 00024839 1 7|METH: Set only bits in drawable corresponding to planes specified by planemask. 520|400 4 00024839 1 8|METH: Call XGetImage with ZPixmap format. 520|400 4 00024839 1 9|METH: Verify XGetImage return value is not null. 520|400 4 00024839 1 10|METH: Verify depth, width, height, and format values in gotten image structure. 520|400 4 00024839 1 11|METH: Verify gotten image for zero-bits in 520|400 4 00024839 1 12|METH: all planes not specified in plane_mask. 520|400 4 00024839 1 13|METH: Repeat with only bits set not in planes specified by planemask. 520|400 4 00024839 1 14|METH: Destroy images using XDestroyImage. 520|400 4 00024839 1 15|METH: Repeat for each planemask. 520|400 4 00024839 1 16|METH: Repeat for each visual. 220|400 4 0 09:08:15|PASS 410|400 4 1 09:08:15|IC End 400|400 5 1 09:08:15|IC Start 200|400 5 09:08:15|TP Start 520|400 5 00024839 1 1|VSW5TESTSUITE PURPOSE 5 520|400 5 00024839 1 2|Assertion XGetImage-5.(-) 520|400 5 00024839 1 3|When the format is ZPixmap, then the depth of the returned 520|400 5 00024839 1 4|image is as specified on drawable creation. 520|400 5 00024839 1 5|The assertion is descriptive or is tested elsewhere. 220|400 5 3 09:08:15|NOTINUSE 410|400 5 1 09:08:15|IC End 400|400 6 1 09:08:15|IC Start 200|400 6 09:08:15|TP Start 520|400 6 00024839 1 1|VSW5TESTSUITE PURPOSE 6 520|400 6 00024839 1 2|Assertion XGetImage-6.(-) 520|400 6 00024839 1 3|The value for plane_mask is truncated to the depth of the 520|400 6 00024839 1 4|drawable. 520|400 6 00024839 1 5|The assertion is descriptive or is tested elsewhere. 220|400 6 3 09:08:15|NOTINUSE 410|400 6 1 09:08:15|IC End 400|400 7 1 09:08:15|IC Start 200|400 7 09:08:15|TP Start 520|400 7 00024839 1 1|VSW5TESTSUITE PURPOSE 7 520|400 7 00024839 1 2|Assertion XGetImage-7.(A) 520|400 7 00024839 1 3|When the specified rectangle includes the window border, 520|400 7 00024839 1 4|then the contents of the window border are obtained in the 520|400 7 00024839 1 5|XImage structure returned by a call to XGetImage. 520|400 7 00024839 1 6|METH: Create drawable. 520|400 7 00024839 1 7|METH: Set window border to W_FG. 520|400 7 00024839 1 8|METH: Call XGetImage with ZPixmap format to get image of border pixel. 520|400 7 00024839 1 9|METH: Verify XGetImage return value is not null. 520|400 7 00024839 1 10|METH: Verify depth, width, height, and format values in gotten image structure. 520|400 7 00024839 1 11|METH: Verify gotten image for known pattern. 520|400 7 00024839 1 12|METH: Repeat with window border set to W_BG. 520|400 7 00024839 1 13|METH: Destroy images using XDestroyImage. 520|400 7 00024839 1 14|METH: Repeat for each type-window visual. 220|400 7 0 09:08:15|PASS 410|400 7 1 09:08:15|IC End 400|400 8 1 09:08:15|IC Start 200|400 8 09:08:15|TP Start 520|400 8 00024839 1 1|VSW5TESTSUITE PURPOSE 8 520|400 8 00024839 1 2|Assertion XGetImage-8.(D) 520|400 8 00024839 1 3|When the drawable is a window and the window has 520|400 8 00024839 1 4|backing-store and has regions obscured by noninferior 520|400 8 00024839 1 5|windows, then backing store contents are returned for those 520|400 8 00024839 1 6|regions in the XImage structure returned by a call to 520|400 8 00024839 1 7|XGetImage. 520|400 8 00024839 1 8|Reason for omission: There is no known portable test method for this assertion 520|400 8 00024839 1 9|METH: Report UNTESTED 220|400 8 5 09:08:15|UNTESTED 410|400 8 1 09:08:15|IC End 400|400 9 1 09:08:15|IC Start 200|400 9 09:08:15|TP Start 520|400 9 00024839 1 1|VSW5TESTSUITE PURPOSE 9 520|400 9 00024839 1 2|Assertion XGetImage-9.(D) 520|400 9 00024839 1 3|When the drawable is a window and the window does not have 520|400 9 00024839 1 4|backing-store and regions of the window are obscured by 520|400 9 00024839 1 5|noninferior windows, then undefined values are returned for 520|400 9 00024839 1 6|those regions. 520|400 9 00024839 1 7|Reason for omission: There is no known portable test method for this assertion 520|400 9 00024839 1 8|METH: Report UNTESTED 220|400 9 5 09:08:15|UNTESTED 410|400 9 1 09:08:15|IC End 400|400 10 1 09:08:15|IC Start 200|400 10 09:08:15|TP Start 520|400 10 00024839 1 1|VSW5TESTSUITE PURPOSE 10 520|400 10 00024839 1 2|Assertion XGetImage-10.(B) 520|400 10 00024839 1 3|When the drawable is a window and visible regions of the 520|400 10 00024839 1 4|window are obscured by inferior windows of different depth 520|400 10 00024839 1 5|to the specified window, then undefined values are returned 520|400 10 00024839 1 6|for those regions. 520|400 10 00024839 1 7|Reason for omission: There is no known portable test method for this assertion 520|400 10 00024839 1 8|METH: Report UNTESTED 220|400 10 5 09:08:15|UNTESTED 410|400 10 1 09:08:15|IC End 400|400 11 1 09:08:15|IC Start 200|400 11 09:08:15|TP Start 520|400 11 00024839 1 1|VSW5TESTSUITE PURPOSE 11 520|400 11 00024839 1 2|Assertion XGetImage-11.(A) 520|400 11 00024839 1 3|The pointer cursor image is not included in the returned 520|400 11 00024839 1 4|contents. 520|400 11 00024839 1 5|METH: Create drawable. 520|400 11 00024839 1 6|METH: Grab server. 520|400 11 00024839 1 7|METH: Enable synchronization. 520|400 11 00024839 1 8|METH: Save initial pointer location. 520|400 11 00024839 1 9|METH: Warp pointer to drawable. 520|400 11 00024839 1 10|METH: Get new pointer location. 520|400 11 00024839 1 11|METH: Call XGetImage with pointer inside drawable. 520|400 11 00024839 1 12|METH: Verify XGetImage returned success. 520|400 11 00024839 1 13|METH: Verify depth, width, height, and format values in gotten image structure. 520|400 11 00024839 1 14|METH: Get current pointer location. 520|400 11 00024839 1 15|METH: Check to see if pointer moved. 520|400 11 00024839 1 16|METH: Warp pointer outside of drawable. 520|400 11 00024839 1 17|METH: Get new pointer location. 520|400 11 00024839 1 18|METH: Call XGetImage with pointer outside drawable. 520|400 11 00024839 1 19|METH: Verify XGetImage returned success. 520|400 11 00024839 1 20|METH: Verify depth, width, height, and format values in gotten image structure. 520|400 11 00024839 1 21|METH: Get current pointer location. 520|400 11 00024839 1 22|METH: Check to see if pointer moved. 520|400 11 00024839 1 23|METH: Warp pointer back to where it started. 520|400 11 00024839 1 24|METH: Disable synchronization. 520|400 11 00024839 1 25|METH: Ungrab server. 520|400 11 00024839 1 26|METH: Verify that two images are identical. 520|400 11 00024839 1 27|METH: Destroy gotten images. 220|400 11 0 09:08:15|PASS 410|400 11 1 09:08:15|IC End 400|400 12 1 09:08:15|IC Start 200|400 12 09:08:15|TP Start 520|400 12 00024839 1 1|VSW5TESTSUITE PURPOSE 12 520|400 12 00024839 1 2|Assertion XGetImage-12.(A) 520|400 12 00024839 1 3|When XGetImage fails, then it returns NULL. 520|400 12 00024839 1 4|METH: Create bad drawable. 520|400 12 00024839 1 5|METH: Call XGetImage with bad drawable. 520|400 12 00024839 1 6|METH: Verify XGetImage return value is null. 220|400 12 0 09:08:15|PASS 410|400 12 1 09:08:15|IC End 400|400 13 1 09:08:15|IC Start 200|400 13 09:08:15|TP Start 520|400 13 00024839 1 1|VSW5TESTSUITE PURPOSE 13 520|400 13 00024839 1 2|Assertion XGetImage-13.(A) 520|400 13 00024839 1 3|When the drawable is a pixmap and the given rectangle is 520|400 13 00024839 1 4|not wholly contained within the pixmap, then a BadMatch 520|400 13 00024839 1 5|error occurs. 520|400 13 00024839 1 6|METH: Create pixmap. 520|400 13 00024839 1 7|METH: Call XGetImage with rectangle not wholly contained within the pixmap. 520|400 13 00024839 1 8|METH: Verify XGetImage return value is null. 520|400 13 00024839 1 9|METH: Verify that BadMatch error occurred. 220|400 13 0 09:08:15|PASS 410|400 13 1 09:08:15|IC End 400|400 14 1 09:08:15|IC Start 200|400 14 09:08:15|TP Start 520|400 14 00024839 1 1|VSW5TESTSUITE PURPOSE 14 520|400 14 00024839 1 2|Assertion XGetImage-14.(A) 520|400 14 00024839 1 3|When the drawable is a window and the window is not 520|400 14 00024839 1 4|viewable, then a BadMatch error occurs. 520|400 14 00024839 1 5|METH: Create window. 520|400 14 00024839 1 6|METH: Call XUnmapWindow to make the window non-viewable. 520|400 14 00024839 1 7|METH: Call XGetImage on window which is not viewable. 520|400 14 00024839 1 8|METH: Verify XGetImage return value is null. 520|400 14 00024839 1 9|METH: Verify that BadMatch error occurred. 220|400 14 0 09:08:15|PASS 410|400 14 1 09:08:15|IC End 400|400 15 1 09:08:15|IC Start 200|400 15 09:08:15|TP Start 520|400 15 00024839 1 1|VSW5TESTSUITE PURPOSE 15 520|400 15 00024839 1 2|Assertion XGetImage-15.(A) 520|400 15 00024839 1 3|When the drawable is a window and the window is viewable 520|400 15 00024839 1 4|and it is not the case that given there were no inferiors or 520|400 15 00024839 1 5|overlapping windows the specified rectangle of the window 520|400 15 00024839 1 6|would be fully visible on the screen and wholly contained 520|400 15 00024839 1 7|within the outside edges of the window, then a BadMatch 520|400 15 00024839 1 8|error occurs. 520|400 15 00024839 1 9|METH: Create window which is not fully visible on the screen. 520|400 15 00024839 1 10|METH: Call XMapWindow to make sure the window is viewable. 520|400 15 00024839 1 11|METH: Call XGetImage with rectangle extending beyond edge of screen. 520|400 15 00024839 1 12|METH: Verify XGetImage return value is null. 520|400 15 00024839 1 13|METH: Verify that BadMatch error occurred. 520|400 15 00024839 1 14|METH: Create window which is fully visible on the screen. 520|400 15 00024839 1 15|METH: Call XMapWindow to make sure the window is viewable. 520|400 15 00024839 1 16|METH: Call XGetImage with rectangle extending beyond edge of window. 520|400 15 00024839 1 17|METH: Verify XGetImage return value is null. 520|400 15 00024839 1 18|METH: Verify that BadMatch error occurred. 520|400 15 00024839 1 19|REPORT: Got Success, Expecting BadMatch 520|400 15 00024839 1 20|REPORT: Null image not returned. 220|400 15 1 09:08:15|FAIL 410|400 15 1 09:08:15|IC End 400|400 16 1 09:08:15|IC Start 200|400 16 09:08:15|TP Start 520|400 16 00024839 1 1|VSW5TESTSUITE PURPOSE 16 520|400 16 00024839 1 2|Assertion XGetImage-16.(A) 520|400 16 00024839 1 3|When a drawable argument does not name a valid Drawable, 520|400 16 00024839 1 4|then a BadDrawable error occurs. 520|400 16 00024839 1 5|METH: Create a bad drawable by creating and destroying a window. 520|400 16 00024839 1 6|METH: Call test function using bad drawable as the drawable argument. 520|400 16 00024839 1 7|METH: Verify that a BadDrawable error occurs. 220|400 16 0 09:08:15|PASS 410|400 16 1 09:08:15|IC End 400|400 17 1 09:08:15|IC Start 200|400 17 09:08:15|TP Start 520|400 17 00024839 1 1|VSW5TESTSUITE PURPOSE 17 520|400 17 00024839 1 2|Assertion XGetImage-17.(A) 520|400 17 00024839 1 3|When the value of format is other than XYPixmap or ZPixmap, 520|400 17 00024839 1 4|then a BadValue error occurs. 520|400 17 00024839 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|400 17 00024839 1 6|METH: For each value: 520|400 17 00024839 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|400 17 00024839 1 8|METH: Verify that a BadValue error occurs. 220|400 17 0 09:08:15|PASS 410|400 17 1 09:08:15|IC End 80|400 1 09:08:17|TC End, scenario ref 810-0 70||"VSW5TESTSUITE CASE XGetSubImage 17" 10|401 /Xlib9/XGetSubImage 09:08:17|TC Start, scenario ref 812-0 15|401 3.3-lite 17|TCM Start 520|401 0 00024841 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|401 1 1 09:08:19|IC Start 200|401 1 09:08:19|TP Start 520|401 1 00024841 1 1|VSW5TESTSUITE PURPOSE 1 520|401 1 00024841 1 2|Assertion XGetSubImage-1.(A) 520|401 1 00024841 1 3|A call to XGetSubImage returns a pointer to an XImage 520|401 1 00024841 1 4|structure containing the contents of the rectangle with 520|401 1 00024841 1 5|upper left corner at [ x, y] relative to the origin of the 520|401 1 00024841 1 6|drawable d and with width width and height height and in the 520|401 1 00024841 1 7|format specified by the format argument. 520|401 1 00024841 1 8|METH: Create image in XYPixmap format with all pixels set to W_BG. 520|401 1 00024841 1 9|METH: Create drawable with all pixels set to W_FG. 520|401 1 00024841 1 10|METH: Call XGetSubImage with XYPixmap format and 520|401 1 00024841 1 11|METH: width and height equal to size of image. 520|401 1 00024841 1 12|METH: Verify XGetSubImage return value is not null. 520|401 1 00024841 1 13|METH: Verify depth, width, height, and format 520|401 1 00024841 1 14|METH: values in gotten image structure. 520|401 1 00024841 1 15|METH: Verify gotten image for known pattern. 520|401 1 00024841 1 16|METH: Repeat call to XGetSubImage getting a subset of the entire drawable. 520|401 1 00024841 1 17|METH: Repeat for ZPixmap format. 520|401 1 00024841 1 18|METH: Repeat for each visual. 220|401 1 0 09:08:24|PASS 410|401 1 1 09:08:24|IC End 400|401 2 1 09:08:24|IC Start 200|401 2 09:08:24|TP Start 520|401 2 00024841 1 1|VSW5TESTSUITE PURPOSE 2 520|401 2 00024841 1 2|Assertion XGetSubImage-2.(A) 520|401 2 00024841 1 3|A call to XGetSubImage returns a pointer to the same XImage 520|401 2 00024841 1 4|structure specified by dest_image. 520|401 2 00024841 1 5|METH: Create image. 520|401 2 00024841 1 6|METH: Create drawable. 520|401 2 00024841 1 7|METH: Call XGetSubImage to get subimage from drawable. 520|401 2 00024841 1 8|METH: Verify XGetSubImage returned pointer to same XImage structure. 220|401 2 0 09:08:24|PASS 410|401 2 1 09:08:24|IC End 400|401 3 1 09:08:24|IC Start 200|401 3 09:08:24|TP Start 520|401 3 00024841 1 1|VSW5TESTSUITE PURPOSE 3 520|401 3 00024841 1 2|Assertion XGetSubImage-3.(A) 520|401 3 00024841 1 3|When the format is XYPixmap, then the image contains only 520|401 3 00024841 1 4|the bit planes specified in plane_mask. 520|401 3 00024841 1 5|METH: Create image in XYPixmap format. 520|401 3 00024841 1 6|METH: Create drawable. 520|401 3 00024841 1 7|METH: Clear all pixels in image. 520|401 3 00024841 1 8|METH: Set only bits in drawable corresponding to planes specified by planemask. 520|401 3 00024841 1 9|METH: Call XGetSubImage with XYPixmap format. 520|401 3 00024841 1 10|METH: Verify XGetSubImage return value is not null. 520|401 3 00024841 1 11|METH: Verify depth, width, height, and format 520|401 3 00024841 1 12|METH: values in gotten image structure. 520|401 3 00024841 1 13|METH: Verify gotten image for known pattern. 520|401 3 00024841 1 14|METH: Repeat with only bits set not in planes specified by planemask. 520|401 3 00024841 1 15|METH: Repeat for each planemask. 520|401 3 00024841 1 16|METH: Repeat for each visual. 220|401 3 0 09:08:37|PASS 410|401 3 1 09:08:37|IC End 400|401 4 1 09:08:37|IC Start 200|401 4 09:08:37|TP Start 520|401 4 00024841 1 1|VSW5TESTSUITE PURPOSE 4 520|401 4 00024841 1 2|Assertion XGetSubImage-4.(A) 520|401 4 00024841 1 3|When the format is ZPixmap, then a call to XGetSubImage 520|401 4 00024841 1 4|returns as zero the bits in all planes not specified in 520|401 4 00024841 1 5|plane_mask. 520|401 4 00024841 1 6|METH: Create image in ZPixmap format. 520|401 4 00024841 1 7|METH: Create drawable. 520|401 4 00024841 1 8|METH: Clear all pixels in image. 520|401 4 00024841 1 9|METH: Set only bits in drawable corresponding to planes specified by planemask. 520|401 4 00024841 1 10|METH: Call XGetSubImage with ZPixmap format. 520|401 4 00024841 1 11|METH: Verify XGetSubImage return value is not null. 520|401 4 00024841 1 12|METH: Verify depth, width, height, and format 520|401 4 00024841 1 13|METH: values in gotten image structure. 520|401 4 00024841 1 14|METH: Verify gotten image for zero-bits in 520|401 4 00024841 1 15|METH: all planes not specified in plane_mask. 520|401 4 00024841 1 16|METH: Repeat with only bits set not in planes specified by planemask. 520|401 4 00024841 1 17|METH: Repeat for each planemask. 520|401 4 00024841 1 18|METH: Repeat for each visual. 220|401 4 0 09:08:38|PASS 410|401 4 1 09:08:38|IC End 400|401 5 1 09:08:38|IC Start 200|401 5 09:08:38|TP Start 520|401 5 00024841 1 1|VSW5TESTSUITE PURPOSE 5 520|401 5 00024841 1 2|Assertion XGetSubImage-5.(-) 520|401 5 00024841 1 3|The value for plane_mask is truncated to the depth of the 520|401 5 00024841 1 4|drawable. 520|401 5 00024841 1 5|The assertion is descriptive or is tested elsewhere. 220|401 5 3 09:08:38|NOTINUSE 410|401 5 1 09:08:38|IC End 400|401 6 1 09:08:38|IC Start 200|401 6 09:08:38|TP Start 520|401 6 00024841 1 1|VSW5TESTSUITE PURPOSE 6 520|401 6 00024841 1 2|Assertion XGetSubImage-6.(A) 520|401 6 00024841 1 3|When the specified subimage does not fit at the specified 520|401 6 00024841 1 4|location ( dest_x, dest_y) on the destination image, then 520|401 6 00024841 1 5|the right and bottom edges are clipped. 520|401 6 00024841 1 6|METH: Create image. 520|401 6 00024841 1 7|METH: Create drawable. 520|401 6 00024841 1 8|METH: Call XGetSubImage to get subimage from drawable. 520|401 6 00024841 1 9|METH: Verify XGetSubImage returned non-null. 520|401 6 00024841 1 10|METH: Verify depth, width, height, and format 520|401 6 00024841 1 11|METH: values in gotten image structure. 220|401 6 0 09:08:38|PASS 410|401 6 1 09:08:38|IC End 400|401 7 1 09:08:38|IC Start 200|401 7 09:08:38|TP Start 520|401 7 00024841 1 1|VSW5TESTSUITE PURPOSE 7 520|401 7 00024841 1 2|Assertion XGetSubImage-7.(A) 520|401 7 00024841 1 3|When the specified rectangle includes the window border, 520|401 7 00024841 1 4|then the contents of the window border are obtained in the 520|401 7 00024841 1 5|XImage structure. 520|401 7 00024841 1 6|METH: Create image in ZPixmap format. 520|401 7 00024841 1 7|METH: Create drawable. 520|401 7 00024841 1 8|METH: Set window border to W_FG. 520|401 7 00024841 1 9|METH: Call XGetSubImage with ZPixmap format to get image of border pixel. 520|401 7 00024841 1 10|METH: Verify XGetSubImage return value is not null. 520|401 7 00024841 1 11|METH: Verify depth, width, height, and format 520|401 7 00024841 1 12|METH: values in gotten image structure. 520|401 7 00024841 1 13|METH: Verify gotten image for known pattern. 520|401 7 00024841 1 14|METH: Repeat with window border set to W_BG. 520|401 7 00024841 1 15|METH: Repeat for each type-window visual. 220|401 7 0 09:08:38|PASS 410|401 7 1 09:08:38|IC End 400|401 8 1 09:08:38|IC Start 200|401 8 09:08:38|TP Start 520|401 8 00024841 1 1|VSW5TESTSUITE PURPOSE 8 520|401 8 00024841 1 2|Assertion XGetSubImage-8.(D) 520|401 8 00024841 1 3|When the drawable is a window and the window has 520|401 8 00024841 1 4|backing-store and has regions obscured by noninferior 520|401 8 00024841 1 5|windows, then backing-store contents are returned for those 520|401 8 00024841 1 6|regions in the XImage structure returned by a call to 520|401 8 00024841 1 7|XGetSubImage. 520|401 8 00024841 1 8|Reason for omission: There is no known portable test method for this assertion 520|401 8 00024841 1 9|METH: Report UNTESTED 220|401 8 5 09:08:38|UNTESTED 410|401 8 1 09:08:38|IC End 400|401 9 1 09:08:38|IC Start 200|401 9 09:08:38|TP Start 520|401 9 00024841 1 1|VSW5TESTSUITE PURPOSE 9 520|401 9 00024841 1 2|Assertion XGetSubImage-9.(D) 520|401 9 00024841 1 3|When the drawable is a window and the window does not have 520|401 9 00024841 1 4|backing-store and regions of the window are obscured by 520|401 9 00024841 1 5|noninferior windows, then undefined values are returned for 520|401 9 00024841 1 6|those regions. 520|401 9 00024841 1 7|Reason for omission: There is no known portable test method for this assertion 520|401 9 00024841 1 8|METH: Report UNTESTED 220|401 9 5 09:08:38|UNTESTED 410|401 9 1 09:08:38|IC End 400|401 10 1 09:08:38|IC Start 200|401 10 09:08:38|TP Start 520|401 10 00024841 1 1|VSW5TESTSUITE PURPOSE 10 520|401 10 00024841 1 2|Assertion XGetSubImage-10.(D) 520|401 10 00024841 1 3|When the drawable is a window and visible regions of the 520|401 10 00024841 1 4|window are obscured by inferior windows of different depth 520|401 10 00024841 1 5|to the specified window, then undefined values are returned 520|401 10 00024841 1 6|for those regions. 520|401 10 00024841 1 7|Reason for omission: There is no known portable test method for this assertion 520|401 10 00024841 1 8|METH: Report UNTESTED 220|401 10 5 09:08:38|UNTESTED 410|401 10 1 09:08:38|IC End 400|401 11 1 09:08:38|IC Start 200|401 11 09:08:38|TP Start 520|401 11 00024841 1 1|VSW5TESTSUITE PURPOSE 11 520|401 11 00024841 1 2|Assertion XGetSubImage-11.(A) 520|401 11 00024841 1 3|The pointer cursor image is not included in the returned 520|401 11 00024841 1 4|contents. 520|401 11 00024841 1 5|METH: Create 2 images. 520|401 11 00024841 1 6|METH: Create drawable. 520|401 11 00024841 1 7|METH: Grab server. 520|401 11 00024841 1 8|METH: Enable synchronization. 520|401 11 00024841 1 9|METH: Save initial pointer location. 520|401 11 00024841 1 10|METH: Warp pointer to drawable. 520|401 11 00024841 1 11|METH: Get new pointer location. 520|401 11 00024841 1 12|METH: Call XGetSubImage with pointer inside drawable. 520|401 11 00024841 1 13|METH: Verify depth, width, height, and format 520|401 11 00024841 1 14|METH: values in gotten image structure. 520|401 11 00024841 1 15|METH: Get current pointer location. 520|401 11 00024841 1 16|METH: Check to see if pointer moved. 520|401 11 00024841 1 17|METH: Warp pointer outside of drawable. 520|401 11 00024841 1 18|METH: Get new pointer location. 520|401 11 00024841 1 19|METH: Call XGetSubImage with pointer outside drawable. 520|401 11 00024841 1 20|METH: Verify depth, width, height, and format 520|401 11 00024841 1 21|METH: values in gotten image structure. 520|401 11 00024841 1 22|METH: Get current pointer location. 520|401 11 00024841 1 23|METH: Check to see if pointer moved. 520|401 11 00024841 1 24|METH: Warp pointer back to where it started. 520|401 11 00024841 1 25|METH: Disable synchronization. 520|401 11 00024841 1 26|METH: Ungrab server. 520|401 11 00024841 1 27|METH: Verify that two images are identical. 220|401 11 0 09:08:38|PASS 410|401 11 1 09:08:38|IC End 400|401 12 1 09:08:38|IC Start 200|401 12 09:08:38|TP Start 520|401 12 00024841 1 1|VSW5TESTSUITE PURPOSE 12 520|401 12 00024841 1 2|Assertion XGetSubImage-12.(A) 520|401 12 00024841 1 3|When XGetSubImage fails, then it returns NULL. 520|401 12 00024841 1 4|METH: Create image. 520|401 12 00024841 1 5|METH: Create bad drawable. 520|401 12 00024841 1 6|METH: Call XGetSubImage with bad drawable. 520|401 12 00024841 1 7|METH: Verify XGetSubImage return value is null. 220|401 12 0 09:08:38|PASS 410|401 12 1 09:08:38|IC End 400|401 13 1 09:08:38|IC Start 200|401 13 09:08:38|TP Start 520|401 13 00024841 1 1|VSW5TESTSUITE PURPOSE 13 520|401 13 00024841 1 2|Assertion XGetSubImage-13.(A) 520|401 13 00024841 1 3|When the drawable is a pixmap and the given rectangle is 520|401 13 00024841 1 4|not wholly contained within the pixmap, then a BadMatch 520|401 13 00024841 1 5|error occurs. 520|401 13 00024841 1 6|METH: Create image. 520|401 13 00024841 1 7|METH: Create pixmap. 520|401 13 00024841 1 8|METH: Call XGetSubImage. 520|401 13 00024841 1 9|METH: Verify XGetSubImage return value is null. 520|401 13 00024841 1 10|METH: Verify that BadMatch error occurred. 220|401 13 0 09:08:38|PASS 410|401 13 1 09:08:38|IC End 400|401 14 1 09:08:38|IC Start 200|401 14 09:08:38|TP Start 520|401 14 00024841 1 1|VSW5TESTSUITE PURPOSE 14 520|401 14 00024841 1 2|Assertion XGetSubImage-14.(A) 520|401 14 00024841 1 3|When the drawable is a window and the window is not 520|401 14 00024841 1 4|viewable, then a BadMatch error occurs. 520|401 14 00024841 1 5|METH: Create window. 520|401 14 00024841 1 6|METH: Create image. 520|401 14 00024841 1 7|METH: Call XUnmapWindow to make the window non-viewable. 520|401 14 00024841 1 8|METH: Call XSubGetImage on window which is not viewable. 520|401 14 00024841 1 9|METH: Verify XSubGetImage return value is null. 520|401 14 00024841 1 10|METH: Verify that BadMatch error occurred. 220|401 14 0 09:08:38|PASS 410|401 14 1 09:08:38|IC End 400|401 15 1 09:08:38|IC Start 200|401 15 09:08:38|TP Start 520|401 15 00024841 1 1|VSW5TESTSUITE PURPOSE 15 520|401 15 00024841 1 2|Assertion XGetSubImage-15.(A) 520|401 15 00024841 1 3|When the drawable is a window and the window is viewable 520|401 15 00024841 1 4|and it is not the case that given there were no inferiors or 520|401 15 00024841 1 5|overlapping windows the specified rectangle of the window 520|401 15 00024841 1 6|would be fully visible on the screen and wholly contained 520|401 15 00024841 1 7|within the outside edges of the window, then a BadMatch 520|401 15 00024841 1 8|error occurs. 520|401 15 00024841 1 9|METH: Create image. 520|401 15 00024841 1 10|METH: Create window which is not fully visible on the screen. 520|401 15 00024841 1 11|METH: Call XMapWindow to make sure the window is viewable. 520|401 15 00024841 1 12|METH: Call XGetSubImage with rectangle extending beyond edge of screen. 520|401 15 00024841 1 13|METH: Verify XGetSubImage return value is null. 520|401 15 00024841 1 14|METH: Verify that BadMatch error occurred. 520|401 15 00024841 1 15|METH: Create window which is fully visible on the screen. 520|401 15 00024841 1 16|METH: Call XMapWindow to make sure the window is viewable. 520|401 15 00024841 1 17|METH: Call XGetSubImage with rectangle extending beyond edge of window. 520|401 15 00024841 1 18|METH: Verify XGetSubImage return value is null. 520|401 15 00024841 1 19|METH: Verify that BadMatch error occurred. 520|401 15 00024841 1 20|REPORT: Got Success, Expecting BadMatch 520|401 15 00024841 1 21|REPORT: Null image not returned. 220|401 15 1 09:08:38|FAIL 410|401 15 1 09:08:38|IC End 400|401 16 1 09:08:38|IC Start 200|401 16 09:08:38|TP Start 520|401 16 00024841 1 1|VSW5TESTSUITE PURPOSE 16 520|401 16 00024841 1 2|Assertion XGetSubImage-16.(A) 520|401 16 00024841 1 3|When a drawable argument does not name a valid Drawable, 520|401 16 00024841 1 4|then a BadDrawable error occurs. 520|401 16 00024841 1 5|METH: Create a bad drawable by creating and destroying a window. 520|401 16 00024841 1 6|METH: Call test function using bad drawable as the drawable argument. 520|401 16 00024841 1 7|METH: Verify that a BadDrawable error occurs. 220|401 16 0 09:08:38|PASS 410|401 16 1 09:08:38|IC End 400|401 17 1 09:08:38|IC Start 200|401 17 09:08:38|TP Start 520|401 17 00024841 1 1|VSW5TESTSUITE PURPOSE 17 520|401 17 00024841 1 2|Assertion XGetSubImage-17.(A) 520|401 17 00024841 1 3|When the value of format is other than XYPixmap or ZPixmap, 520|401 17 00024841 1 4|then a BadValue error occurs. 520|401 17 00024841 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|401 17 00024841 1 6|METH: For each value: 520|401 17 00024841 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|401 17 00024841 1 8|METH: Verify that a BadValue error occurs. 220|401 17 0 09:08:38|PASS 410|401 17 1 09:08:38|IC End 80|401 1 09:08:40|TC End, scenario ref 812-0 70||"VSW5TESTSUITE CASE XLoadFont 5" 10|402 /Xlib9/XLoadFont/XLoadFont 09:08:40|TC Start, scenario ref 814-0 15|402 3.3-lite 5|TCM Start 520|402 0 00024843 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|402 0 00024843 1 2|REPORT: Unexpected error BadValue 520|402 0 00024843 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|402 0 00024843 1 4|REPORT: Protocol request was X_SetFontPath 520|402 0 00024843 1 5|REPORT: Unexpected Xlib error 400|402 1 1 09:08:42|IC Start 200|402 1 09:08:42|TP Start 520|402 1 00024843 1 1|VSW5TESTSUITE PURPOSE 1 520|402 1 00024843 1 2|Assertion XLoadFont-1.(A) 520|402 1 00024843 1 3|When name is a NULL terminated string in ISO Latin-1 520|402 1 00024843 1 4|encoding, then a call to XLoadFont loads the specified font 520|402 1 00024843 1 5|and returns its font ID. 520|402 1 00024843 1 6|METH: For each VSW5 font: 520|402 1 00024843 1 7|METH: Load font. 520|402 1 00024843 1 8|METH: Make some simple checks to see if a font ID is returned. 520|402 1 00024843 1 9|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 10|REPORT: font xtfont0 could not be loaded 520|402 1 00024843 1 11|REPORT: Check that VSW5 fonts have been installed 520|402 1 00024843 1 12|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 13|REPORT: font xtfont1 could not be loaded 520|402 1 00024843 1 14|REPORT: Check that VSW5 fonts have been installed 520|402 1 00024843 1 15|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 16|REPORT: font xtfont2 could not be loaded 520|402 1 00024843 1 17|REPORT: Check that VSW5 fonts have been installed 520|402 1 00024843 1 18|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 19|REPORT: font xtfont3 could not be loaded 520|402 1 00024843 1 20|REPORT: Check that VSW5 fonts have been installed 520|402 1 00024843 1 21|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 22|REPORT: font xtfont4 could not be loaded 520|402 1 00024843 1 23|REPORT: Check that VSW5 fonts have been installed 520|402 1 00024843 1 24|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 25|REPORT: font xtfont5 could not be loaded 520|402 1 00024843 1 26|REPORT: Check that VSW5 fonts have been installed 520|402 1 00024843 1 27|REPORT: Got BadName, Expecting Success 520|402 1 00024843 1 28|REPORT: font xtfont6 could not be loaded 520|402 1 00024843 1 29|REPORT: Check that VSW5 fonts have been installed 220|402 1 1 09:08:42|FAIL 410|402 1 1 09:08:42|IC End 400|402 2 1 09:08:42|IC Start 200|402 2 09:08:42|TP Start 520|402 2 00024843 1 1|VSW5TESTSUITE PURPOSE 2 520|402 2 00024843 1 2|Assertion XLoadFont-2.(A) 520|402 2 00024843 1 3|The font ID returned by a call to XLoadFont is usable on 520|402 2 00024843 1 4|any GC created for any screen of the display. 520|402 2 00024843 1 5|METH: For each visual supported for the default screen: 520|402 2 00024843 1 6|METH: Load font "xtfont1". 520|402 2 00024843 1 7|METH: Create window. 520|402 2 00024843 1 8|METH: Create GC for window. 520|402 2 00024843 1 9|METH: Set font component in GC to loaded font. 520|402 2 00024843 1 10|METH: Draw string with single character. 520|402 2 00024843 1 11|METH: Pixmap verify. 520|402 2 00024843 1 12|METH: Note: this tests the GC's for the default screen. 520|402 2 00024843 1 13|METH: To test for other screens, re-run the test suite with DISPLAY set 520|402 2 00024843 1 14|METH: to number of required screen. 520|402 2 00024843 1 15|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 16|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 17|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 18|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 19|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 20|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 21|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 22|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 23|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 24|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 25|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 26|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 27|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 28|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 29|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 30|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 31|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 32|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 33|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 34|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 35|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 36|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 37|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 38|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 39|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 40|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 41|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 42|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 43|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 44|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 45|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 46|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 47|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 48|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 49|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 50|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 51|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 52|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 53|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 54|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 55|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 56|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 57|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 58|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 59|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 60|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 61|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 62|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 63|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 64|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 65|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 66|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 67|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 68|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 69|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 70|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 71|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 72|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 73|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 74|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 75|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 76|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 77|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 78|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 79|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 80|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 81|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 82|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 83|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 84|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 85|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 86|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 87|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 88|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 89|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 90|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 91|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 92|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 93|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 94|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 95|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 96|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 97|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 98|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 99|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 100|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 101|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 102|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 103|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 104|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 105|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 106|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 107|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 108|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 109|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 110|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 111|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 112|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 113|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 114|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 115|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 116|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 117|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 118|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 119|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 120|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 121|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 122|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 123|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 124|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 125|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 126|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 127|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 128|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 129|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 130|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 131|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 132|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 133|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 134|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 135|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 136|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 137|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 138|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 139|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 140|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 141|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 142|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 143|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 144|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 145|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 146|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 147|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 148|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 149|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 150|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 151|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 152|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 153|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 154|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 155|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 156|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 157|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 158|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 159|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 160|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 161|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 162|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 163|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 164|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 165|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 166|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 167|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 168|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 169|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 170|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 171|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 172|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 173|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 174|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 175|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 176|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 177|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 178|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 179|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 180|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 181|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 182|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 183|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 184|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 185|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 186|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 187|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 188|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 189|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 190|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 191|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 192|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 193|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 194|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 195|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 196|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 197|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 198|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 199|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 200|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 201|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 202|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 203|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 204|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 205|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 206|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 207|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 208|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 209|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 210|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 211|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 212|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 213|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 214|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 215|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 216|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 217|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 218|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 219|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 220|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 221|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 222|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 223|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 224|REPORT: Check that VSW5 fonts have been installed 520|402 2 00024843 1 225|REPORT: Got BadName, Expecting Success 520|402 2 00024843 1 226|REPORT: font xtfont1 could not be loaded 520|402 2 00024843 1 227|REPORT: Check that VSW5 fonts have been installed 220|402 2 1 09:08:42|FAIL 410|402 2 1 09:08:42|IC End 400|402 3 1 09:08:42|IC Start 200|402 3 09:08:42|TP Start 520|402 3 00024843 1 1|VSW5TESTSUITE PURPOSE 3 520|402 3 00024843 1 2|Assertion XLoadFont-3.(A) 520|402 3 00024843 1 3|Upper and lower case characters in the name argument refer 520|402 3 00024843 1 4|to the same font. 520|402 3 00024843 1 5|METH: Try series of name differing only in case. 520|402 3 00024843 1 6|METH: Font ID is different each time so have to.. 520|402 3 00024843 1 7|METH: Draw string and save result in original font. 520|402 3 00024843 1 8|METH: Verify that font returned using each name draws same string. 520|402 3 00024843 1 9|REPORT: Got BadName, Expecting Success 520|402 3 00024843 1 10|REPORT: Font could not be loaded 220|402 3 1 09:08:42|FAIL 410|402 3 1 09:08:42|IC End 400|402 4 1 09:08:42|IC Start 200|402 4 09:08:42|TP Start 520|402 4 00024843 1 1|VSW5TESTSUITE PURPOSE 4 520|402 4 00024843 1 2|Assertion XLoadFont-4.(A) 520|402 4 00024843 1 3|When the specified font does not exist, then a BadName 520|402 4 00024843 1 4|error occurs. 520|402 4 00024843 1 5|METH: Call test function with non-existent font as the font name argument. 520|402 4 00024843 1 6|METH: Verify that a BadName error occurs. 220|402 4 0 09:08:42|PASS 410|402 4 1 09:08:42|IC End 400|402 5 1 09:08:42|IC Start 200|402 5 09:08:42|TP Start 520|402 5 00024843 1 1|VSW5TESTSUITE PURPOSE 5 520|402 5 00024843 1 2|Assertion XLoadFont-5.(B) 520|402 5 00024843 1 3|When the server fails to allocate a required resource, then 520|402 5 00024843 1 4|a BadAlloc error occurs. 520|402 5 00024843 1 5|Reason for omission: There is no known portable test method for this assertion 520|402 5 00024843 1 6|METH: Report UNTESTED 520|402 5 00024843 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|402 5 5 09:08:42|UNTESTED 410|402 5 1 09:08:42|IC End 80|402 1 09:08:43|TC End, scenario ref 814-0 70||"VSW5TESTSUITE CASE XLoadQueryFont 5" 10|403 /Xlib9/XLoadQueryFont/XLoadQueryFont 09:08:43|TC Start, scenario ref 816-0 15|403 3.3-lite 5|TCM Start 520|403 0 00024845 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|403 0 00024845 1 2|REPORT: Unexpected error BadValue 520|403 0 00024845 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|403 0 00024845 1 4|REPORT: Protocol request was X_SetFontPath 520|403 0 00024845 1 5|REPORT: Unexpected Xlib error 400|403 1 1 09:08:45|IC Start 200|403 1 09:08:45|TP Start 520|403 1 00024845 1 1|VSW5TESTSUITE PURPOSE 1 520|403 1 00024845 1 2|Assertion XLoadQueryFont-1.(A) 520|403 1 00024845 1 3|When the name argument names an existing font, then a call 520|403 1 00024845 1 4|to XLoadQueryFont loads the font named name, and returns a 520|403 1 00024845 1 5|pointer to an XFontStruct structure which contains 520|403 1 00024845 1 6|information on the font. 520|403 1 00024845 1 7|METH: For each VSW5 font: 520|403 1 00024845 1 8|METH: Load and query font. 520|403 1 00024845 1 9|METH: Compare returned XFontStruct with known good structures. 520|403 1 00024845 1 10|REPORT: returned XFontStruct pointer was NULL 520|403 1 00024845 1 11|REPORT: returned XFontStruct pointer was NULL 520|403 1 00024845 1 12|REPORT: returned XFontStruct pointer was NULL 520|403 1 00024845 1 13|REPORT: returned XFontStruct pointer was NULL 520|403 1 00024845 1 14|REPORT: returned XFontStruct pointer was NULL 520|403 1 00024845 1 15|REPORT: returned XFontStruct pointer was NULL 520|403 1 00024845 1 16|REPORT: returned XFontStruct pointer was NULL 220|403 1 1 09:08:45|FAIL 410|403 1 1 09:08:45|IC End 400|403 2 1 09:08:45|IC Start 200|403 2 09:08:45|TP Start 520|403 2 00024845 1 1|VSW5TESTSUITE PURPOSE 2 520|403 2 00024845 1 2|Assertion XLoadQueryFont-2.(A) 520|403 2 00024845 1 3|The font ID returned by a call to XLoadQueryFont is usable 520|403 2 00024845 1 4|on any GC created for any screen of the display. 520|403 2 00024845 1 5|METH: For each visual supported for the default screen: 520|403 2 00024845 1 6|METH: Load and query font "xtfont1". 520|403 2 00024845 1 7|METH: Create window. 520|403 2 00024845 1 8|METH: Create GC for window. 520|403 2 00024845 1 9|METH: Set font component in GC to loaded font. 520|403 2 00024845 1 10|METH: Draw string with single character. 520|403 2 00024845 1 11|METH: Pixmap verify. 520|403 2 00024845 1 12|METH: Note: this tests the GC's for the default screen. 520|403 2 00024845 1 13|METH: To test for other screens, re-run the test suite with DISPLAY set 520|403 2 00024845 1 14|METH: to number of required screen. 520|403 2 00024845 1 15|unexpected signal 11 (SIGSEGV) received 220|403 2 2 09:08:45|UNRESOLVED 410|403 2 1 09:08:45|IC End 400|403 3 1 09:08:45|IC Start 200|403 3 09:08:45|TP Start 520|403 3 00024845 1 1|VSW5TESTSUITE PURPOSE 3 520|403 3 00024845 1 2|Assertion XLoadQueryFont-3.(A) 520|403 3 00024845 1 3|When the name argument does not name an existing font, then 520|403 3 00024845 1 4|XLoadQueryFont returns NULL. 520|403 3 00024845 1 5|METH: Set name to a non-existant name. 520|403 3 00024845 1 6|METH: Verify that NULL is returned. 220|403 3 0 09:08:45|PASS 410|403 3 1 09:08:45|IC End 400|403 4 1 09:08:45|IC Start 200|403 4 09:08:45|TP Start 520|403 4 00024845 1 1|VSW5TESTSUITE PURPOSE 4 520|403 4 00024845 1 2|Assertion XLoadQueryFont-4.(A) 520|403 4 00024845 1 3|Upper and lower case characters in the name argument refer 520|403 4 00024845 1 4|to the same font. 520|403 4 00024845 1 5|METH: Load font by name xtfont0. 520|403 4 00024845 1 6|METH: Load font by name XtFoNt0. 520|403 4 00024845 1 7|METH: Verify that this name also succeeds and that 520|403 4 00024845 1 8|METH: the returned XFontStruct's are the same. 520|403 4 00024845 1 9|REPORT: Could not load font xtfont0 220|403 4 2 09:08:45|UNRESOLVED 410|403 4 1 09:08:45|IC End 400|403 5 1 09:08:45|IC Start 200|403 5 09:08:45|TP Start 520|403 5 00024845 1 1|VSW5TESTSUITE PURPOSE 5 520|403 5 00024845 1 2|Assertion XLoadQueryFont-5.(B) 520|403 5 00024845 1 3|When the server fails to allocate a required resource, then 520|403 5 00024845 1 4|a BadAlloc error occurs. 520|403 5 00024845 1 5|Reason for omission: There is no known portable test method for this assertion 520|403 5 00024845 1 6|METH: Report UNTESTED 520|403 5 00024845 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|403 5 5 09:08:45|UNTESTED 410|403 5 1 09:08:45|IC End 80|403 1 09:08:46|TC End, scenario ref 816-0 70||"VSW5TESTSUITE CASE XListFonts 6" 10|404 /Xlib9/XListFonts 09:08:46|TC Start, scenario ref 818-0 15|404 3.3-lite 6|TCM Start 520|404 0 00024847 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|404 0 00024847 1 2|REPORT: Unexpected error BadValue 520|404 0 00024847 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|404 0 00024847 1 4|REPORT: Protocol request was X_SetFontPath 520|404 0 00024847 1 5|REPORT: Unexpected Xlib error 400|404 1 1 09:08:49|IC Start 200|404 1 09:08:49|TP Start 520|404 1 00024847 1 1|VSW5TESTSUITE PURPOSE 1 520|404 1 00024847 1 2|Assertion XListFonts-1.(A) 520|404 1 00024847 1 3|When the patternarg argument is a string in ISO Latin-1 520|404 1 00024847 1 4|encoding terminated with ASCII nul, then a call to 520|404 1 00024847 1 5|XListFonts returns an array of strings terminated with ASCII 520|404 1 00024847 1 6|nul which are available font names that match the patternarg 520|404 1 00024847 1 7|argument and returns the number of fonts in the 520|404 1 00024847 1 8|actual_count_return argument. 520|404 1 00024847 1 9|METH: Set patternarg to "xtfont0" 520|404 1 00024847 1 10|METH: Call XListFonts. 520|404 1 00024847 1 11|METH: Verify that returned count was 1. 520|404 1 00024847 1 12|METH: Verify that the returned names pointer was non-NULL. 520|404 1 00024847 1 13|METH: Lower-case the returned string. 520|404 1 00024847 1 14|METH: Verify that xtfont0 was returned. 520|404 1 00024847 1 15|REPORT: actual_count_return was 0, expecting 1 520|404 1 00024847 1 16|REPORT: NULL was returned 220|404 1 1 09:08:49|FAIL 410|404 1 1 09:08:49|IC End 400|404 2 1 09:08:49|IC Start 200|404 2 09:08:49|TP Start 520|404 2 00024847 1 1|VSW5TESTSUITE PURPOSE 2 520|404 2 00024847 1 2|Assertion XListFonts-2.(A) 520|404 2 00024847 1 3|Upper and lower case characters in the patternarg argument 520|404 2 00024847 1 4|refer to the same font. 520|404 2 00024847 1 5|METH: Try matching with XtFoNt0 520|404 2 00024847 1 6|METH: Call XListFonts. 520|404 2 00024847 1 7|METH: Verify that returned count was 1. 520|404 2 00024847 1 8|METH: Verify that the returned names pointer was non-NULL. 520|404 2 00024847 1 9|METH: Lower-case the returned string. 520|404 2 00024847 1 10|METH: Verify that xtfont0 was returned. 520|404 2 00024847 1 11|REPORT: actual_count_return was 0, expecting 1 520|404 2 00024847 1 12|REPORT: NULL was returned 220|404 2 1 09:08:49|FAIL 410|404 2 1 09:08:49|IC End 400|404 3 1 09:08:49|IC Start 200|404 3 09:08:49|TP Start 520|404 3 00024847 1 1|VSW5TESTSUITE PURPOSE 3 520|404 3 00024847 1 2|Assertion XListFonts-3.(A) 520|404 3 00024847 1 3|Each asterisk (*) in the string is a wildcard for any 520|404 3 00024847 1 4|number of characters. 520|404 3 00024847 1 5|METH: Set patternarg to "x*t*t*" 520|404 3 00024847 1 6|METH: Call XListFonts. 520|404 3 00024847 1 7|METH: Verify that at least all the VSW5 fonts are returned, and 520|404 3 00024847 1 8|METH: that any other returned string matches the patternarg. 520|404 3 00024847 1 9|REPORT: returned count was 0, expecting at least 7 520|404 3 00024847 1 10|REPORT: returned name pointer was NULL 220|404 3 1 09:08:49|FAIL 410|404 3 1 09:08:49|IC End 400|404 4 1 09:08:49|IC Start 200|404 4 09:08:49|TP Start 520|404 4 00024847 1 1|VSW5TESTSUITE PURPOSE 4 520|404 4 00024847 1 2|Assertion XListFonts-4.(A) 520|404 4 00024847 1 3|Each question mark (?) in the string is a wildcard for a 520|404 4 00024847 1 4|single character. 520|404 4 00024847 1 5|METH: Set patternarg to "x?f?nt?" 520|404 4 00024847 1 6|METH: Call XListFonts. 520|404 4 00024847 1 7|METH: Verify that returned count is at least XT_NFONTS 520|404 4 00024847 1 8|METH: Verify that the VSW5 font names are returned. 520|404 4 00024847 1 9|METH: Verify that any other name returned matches the patternarg. 520|404 4 00024847 1 10|REPORT: returned count was 0, expecting at least 7 520|404 4 00024847 1 11|REPORT: returned name pointer was NULL 220|404 4 1 09:08:49|FAIL 410|404 4 1 09:08:49|IC End 400|404 5 1 09:08:49|IC Start 200|404 5 09:08:49|TP Start 520|404 5 00024847 1 1|VSW5TESTSUITE PURPOSE 5 520|404 5 00024847 1 2|Assertion XListFonts-5.(A) 520|404 5 00024847 1 3|The number of fonts returned in the actual_count_return 520|404 5 00024847 1 4|argument will not exceed ma XListFonts s. 520|404 5 00024847 1 5|METH: Set maXListFontss to 1 520|404 5 00024847 1 6|METH: Set patternarg to "*" 520|404 5 00024847 1 7|METH: Verify that only one name was returned. 220|404 5 0 09:08:49|PASS 410|404 5 1 09:08:49|IC End 400|404 6 1 09:08:49|IC Start 200|404 6 09:08:49|TP Start 520|404 6 00024847 1 1|VSW5TESTSUITE PURPOSE 6 520|404 6 00024847 1 2|Assertion XListFonts-6.(A) 520|404 6 00024847 1 3|When there are no available font names that match the 520|404 6 00024847 1 4|patternarg argument, then a call to XListFonts returns NULL. 520|404 6 00024847 1 5|METH: Set patternarg to a bad name. 520|404 6 00024847 1 6|METH: Call XListFonts. 520|404 6 00024847 1 7|METH: Verify that NULL is returned. 220|404 6 0 09:08:49|PASS 410|404 6 1 09:08:49|IC End 80|404 1 09:08:50|TC End, scenario ref 818-0 70||"VSW5TESTSUITE CASE XListFontsWithInfo 7" 10|405 /Xlib9/XListFontsWithInfo 09:08:50|TC Start, scenario ref 820-0 15|405 3.3-lite 7|TCM Start 520|405 0 00024849 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|405 0 00024849 1 2|REPORT: Unexpected error BadValue 520|405 0 00024849 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|405 0 00024849 1 4|REPORT: Protocol request was X_SetFontPath 520|405 0 00024849 1 5|REPORT: Unexpected Xlib error 400|405 1 1 09:08:53|IC Start 200|405 1 09:08:53|TP Start 520|405 1 00024849 1 1|VSW5TESTSUITE PURPOSE 1 520|405 1 00024849 1 2|Assertion XListFontsWithInfo-1.(A) 520|405 1 00024849 1 3|When the pattern argument is a string in ISO Latin-1 520|405 1 00024849 1 4|encoding terminated with ASCII nul, then a call to 520|405 1 00024849 1 5|XListFontsWithInfo returns an array of strings terminated 520|405 1 00024849 1 6|with ASCII nul which are available font names that match the 520|405 1 00024849 1 7|pattern argument and returns the number of fonts in the 520|405 1 00024849 1 8|count_return argument and their associated font information 520|405 1 00024849 1 9|excluding the per-character metrics in the info_return 520|405 1 00024849 1 10|argument. 520|405 1 00024849 1 11|METH: Set patternarg to "xtfont0" 520|405 1 00024849 1 12|METH: Call XListFontsWithInfo. 520|405 1 00024849 1 13|METH: Verify that returned count was 1. 520|405 1 00024849 1 14|METH: Verify that the returned names pointer was non-NULL. 520|405 1 00024849 1 15|METH: Lower-case the returned string. 520|405 1 00024849 1 16|METH: Verify that xtfont0 was returned. 520|405 1 00024849 1 17|METH: Verify that font information is correct. 520|405 1 00024849 1 18|REPORT: count_return was 0, expecting 1 520|405 1 00024849 1 19|REPORT: NULL was returned 220|405 1 1 09:08:53|FAIL 410|405 1 1 09:08:53|IC End 400|405 2 1 09:08:53|IC Start 200|405 2 09:08:53|TP Start 520|405 2 00024849 1 1|VSW5TESTSUITE PURPOSE 2 520|405 2 00024849 1 2|Assertion XListFontsWithInfo-2.(A) 520|405 2 00024849 1 3|Upper and lower case character in the pattern argument 520|405 2 00024849 1 4|refer to the same font. 520|405 2 00024849 1 5|METH: Try matching with XtFoNt0 520|405 2 00024849 1 6|METH: Call XListFontsWithInfo. 520|405 2 00024849 1 7|METH: Verify that returned count was 1. 520|405 2 00024849 1 8|METH: Verify that the returned names pointer was non-NULL. 520|405 2 00024849 1 9|METH: Lower-case the returned string. 520|405 2 00024849 1 10|METH: Verify that xtfont0 was returned. 520|405 2 00024849 1 11|METH: Verify that the font information was correct. 520|405 2 00024849 1 12|REPORT: count_return was 0, expecting 1 520|405 2 00024849 1 13|REPORT: NULL was returned 220|405 2 1 09:08:53|FAIL 410|405 2 1 09:08:53|IC End 400|405 3 1 09:08:53|IC Start 200|405 3 09:08:53|TP Start 520|405 3 00024849 1 1|VSW5TESTSUITE PURPOSE 3 520|405 3 00024849 1 2|Assertion XListFontsWithInfo-3.(A) 520|405 3 00024849 1 3|Each asterisk (*) in the string is a wildcard for any 520|405 3 00024849 1 4|number of characters. 520|405 3 00024849 1 5|METH: Set patternarg to "x*t*t*" 520|405 3 00024849 1 6|METH: Call XListFontsWithInfo. 520|405 3 00024849 1 7|METH: Verify that at least all the VSW5 fonts are returned, and 520|405 3 00024849 1 8|METH: that any other returned string matches the patternarg. 520|405 3 00024849 1 9|REPORT: returned count was 0, expecting at least 7 520|405 3 00024849 1 10|REPORT: returned name pointer was NULL 220|405 3 1 09:08:53|FAIL 410|405 3 1 09:08:53|IC End 400|405 4 1 09:08:53|IC Start 200|405 4 09:08:53|TP Start 520|405 4 00024849 1 1|VSW5TESTSUITE PURPOSE 4 520|405 4 00024849 1 2|Assertion XListFontsWithInfo-4.(A) 520|405 4 00024849 1 3|Each question mark (?) in the string is a wildcard for a 520|405 4 00024849 1 4|single character. 520|405 4 00024849 1 5|METH: Set patternarg to "x?f?nt?" 520|405 4 00024849 1 6|METH: Call XListFontsWithInfo. 520|405 4 00024849 1 7|METH: Verify that returned count is at least XT_NFONTS 520|405 4 00024849 1 8|METH: Verify that the VSW5 font names are returned. 520|405 4 00024849 1 9|METH: Verify that any other name returned matches the patternarg. 520|405 4 00024849 1 10|METH: Verify that font information is correct for the VSW5 fonts. 520|405 4 00024849 1 11|REPORT: returned count was 0, expecting at least 7 520|405 4 00024849 1 12|REPORT: returned name pointer was NULL 220|405 4 1 09:08:53|FAIL 410|405 4 1 09:08:53|IC End 400|405 5 1 09:08:53|IC Start 200|405 5 09:08:53|TP Start 520|405 5 00024849 1 1|VSW5TESTSUITE PURPOSE 5 520|405 5 00024849 1 2|Assertion XListFontsWithInfo-5.(A) 520|405 5 00024849 1 3|The number of fonts returned in the count_return argument 520|405 5 00024849 1 4|will not exceed ma XListFontsWithInfo s. 520|405 5 00024849 1 5|METH: Set maXListFontsWithInfos to 1 520|405 5 00024849 1 6|METH: Set patternarg to "*" 520|405 5 00024849 1 7|METH: Verify that only one name was returned. 220|405 5 0 09:08:53|PASS 410|405 5 1 09:08:53|IC End 400|405 6 1 09:08:53|IC Start 200|405 6 09:08:53|TP Start 520|405 6 00024849 1 1|VSW5TESTSUITE PURPOSE 6 520|405 6 00024849 1 2|Assertion XListFontsWithInfo-6.(A) 520|405 6 00024849 1 3|When there are no available font names that match the 520|405 6 00024849 1 4|pattern argument, then a call to XListFontsWithInfo returns 520|405 6 00024849 1 5|NULL. 520|405 6 00024849 1 6|METH: Set patternarg to a bad name. 520|405 6 00024849 1 7|METH: Call XListFontsWithInfo. 520|405 6 00024849 1 8|METH: Verify tht NULL is returned. 220|405 6 0 09:08:53|PASS 410|405 6 1 09:08:53|IC End 400|405 7 1 09:08:53|IC Start 200|405 7 09:08:53|TP Start 520|405 7 00024849 1 1|VSW5TESTSUITE PURPOSE 7 520|405 7 00024849 1 2|Assertion XListFontsWithInfo-7.(B) 520|405 7 00024849 1 3|When the server fails to allocate a required resource, then 520|405 7 00024849 1 4|a BadAlloc error occurs. 520|405 7 00024849 1 5|Reason for omission: There is no known portable test method for this assertion 520|405 7 00024849 1 6|METH: Report UNTESTED 520|405 7 00024849 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|405 7 5 09:08:53|UNTESTED 410|405 7 1 09:08:53|IC End 80|405 1 09:08:55|TC End, scenario ref 820-0 70||"VSW5TESTSUITE CASE XPutImage 40" 10|406 /Xlib9/XPutImage/XPutImage 09:08:55|TC Start, scenario ref 822-0 15|406 3.3-lite 40|TCM Start 520|406 0 00024851 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|406 1 1 09:08:57|IC Start 200|406 1 09:08:57|TP Start 520|406 1 00024851 1 1|VSW5TESTSUITE PURPOSE 1 520|406 1 00024851 1 2|Assertion XPutImage-1.(A) 520|406 1 00024851 1 3|On a call to XPutImage the section of image defined by the 520|406 1 00024851 1 4|src_x, src_y, width and height is drawn on the specified 520|406 1 00024851 1 5|part of the drawable. 520|406 1 00024851 1 6|METH: Create image in XYPixmap format. 520|406 1 00024851 1 7|METH: Create drawable. 520|406 1 00024851 1 8|METH: Call XPutImage. 520|406 1 00024851 1 9|METH: Verify results. 520|406 1 00024851 1 10|METH: Repeat for XYBitmap and ZPixmap. 520|406 1 00024851 1 11|METH: Repeat for each visual. 220|406 1 0 09:09:00|PASS 410|406 1 1 09:09:00|IC End 400|406 2 1 09:09:00|IC Start 200|406 2 09:09:00|TP Start 520|406 2 00024851 1 1|VSW5TESTSUITE PURPOSE 2 520|406 2 00024851 1 2|Assertion XPutImage-2.(C) 520|406 2 00024851 1 3|When the image format is XYBitmap, then the foreground 520|406 2 00024851 1 4|pixel in gc defines the source for the one bits in the 520|406 2 00024851 1 5|image, and the background pixel defines the source for the 520|406 2 00024851 1 6|zero bits. 520|406 2 00024851 1 7|METH: Create depth 1 image in XYBitmap format. 520|406 2 00024851 1 8|METH: Create drawable. 520|406 2 00024851 1 9|METH: Set all bits in image to zero. 520|406 2 00024851 1 10|METH: Set every pixel in drawable to W_FG. 520|406 2 00024851 1 11|METH: Call XPutImage. 520|406 2 00024851 1 12|METH: Verify results. 520|406 2 00024851 1 13|METH: Set every pixel in drawable to W_BG. 520|406 2 00024851 1 14|METH: Call XPutImage. 520|406 2 00024851 1 15|METH: Verify results. 520|406 2 00024851 1 16|METH: Set all bits in image to one. 520|406 2 00024851 1 17|METH: Set every pixel in drawable to W_FG. 520|406 2 00024851 1 18|METH: Call XPutImage. 520|406 2 00024851 1 19|METH: Verify results. 520|406 2 00024851 1 20|METH: Set every pixel in drawable to W_BG. 520|406 2 00024851 1 21|METH: Call XPutImage. 520|406 2 00024851 1 22|METH: Verify results. 520|406 2 00024851 1 23|METH: Repeat for each visual. 220|406 2 0 09:09:01|PASS 410|406 2 1 09:09:01|IC End 400|406 3 1 09:09:01|IC Start 200|406 3 09:09:01|TP Start 520|406 3 00024851 1 1|VSW5TESTSUITE PURPOSE 3 520|406 3 00024851 1 2|Assertion XPutImage-3.(A) 520|406 3 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 3 00024851 1 4|is src and the destination pixel is dst and function is 520|406 3 00024851 1 5|GXclear, then the destination becomes (dst AND (NOT 520|406 3 00024851 1 6|plane_mask)). 520|406 3 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 3 00024851 1 8|METH: 520|406 3 00024851 1 9|METH: Set function component of GC to GXclear. 520|406 3 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 3 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 3 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 3 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 3 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 3 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 3 00024851 1 16|METH: force a foreground fill). 520|406 3 00024851 1 17|METH: Do graphics operation. 520|406 3 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is 0. 220|406 3 0 09:09:02|PASS 410|406 3 1 09:09:02|IC End 400|406 4 1 09:09:02|IC Start 200|406 4 09:09:02|TP Start 520|406 4 00024851 1 1|VSW5TESTSUITE PURPOSE 4 520|406 4 00024851 1 2|Assertion XPutImage-4.(A) 520|406 4 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 4 00024851 1 4|is src and the destination pixel is dst and function is 520|406 4 00024851 1 5|GXand, then the destination becomes ((src AND dst) AND 520|406 4 00024851 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|406 4 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 4 00024851 1 8|METH: 520|406 4 00024851 1 9|METH: Set function component of GC to GXand. 520|406 4 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 4 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 4 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 4 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 4 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 4 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 4 00024851 1 16|METH: force a foreground fill). 520|406 4 00024851 1 17|METH: Do graphics operation. 520|406 4 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&dest. 220|406 4 0 09:09:03|PASS 410|406 4 1 09:09:03|IC End 400|406 5 1 09:09:03|IC Start 200|406 5 09:09:03|TP Start 520|406 5 00024851 1 1|VSW5TESTSUITE PURPOSE 5 520|406 5 00024851 1 2|Assertion XPutImage-5.(A) 520|406 5 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 5 00024851 1 4|is src and the destination pixel is dst and function is 520|406 5 00024851 1 5|GXandReverse, then the destination becomes ((src AND (NOT 520|406 5 00024851 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 5 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 5 00024851 1 8|METH: 520|406 5 00024851 1 9|METH: Set function component of GC to GXandReverse. 520|406 5 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 5 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 5 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 5 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 5 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 5 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 5 00024851 1 16|METH: force a foreground fill). 520|406 5 00024851 1 17|METH: Do graphics operation. 520|406 5 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src&~dest. 220|406 5 0 09:09:03|PASS 410|406 5 1 09:09:03|IC End 400|406 6 1 09:09:03|IC Start 200|406 6 09:09:03|TP Start 520|406 6 00024851 1 1|VSW5TESTSUITE PURPOSE 6 520|406 6 00024851 1 2|Assertion XPutImage-6.(A) 520|406 6 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 6 00024851 1 4|is src and the destination pixel is dst and function is 520|406 6 00024851 1 5|GXcopy, then the destination becomes (src AND plane_mask) 520|406 6 00024851 1 6|OR (dst AND (NOT plane_mask)). 520|406 6 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 6 00024851 1 8|METH: 520|406 6 00024851 1 9|METH: Set function component of GC to GXcopy. 520|406 6 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 6 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 6 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 6 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 6 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 6 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 6 00024851 1 16|METH: force a foreground fill). 520|406 6 00024851 1 17|METH: Do graphics operation. 520|406 6 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src. 220|406 6 0 09:09:04|PASS 410|406 6 1 09:09:04|IC End 400|406 7 1 09:09:04|IC Start 200|406 7 09:09:04|TP Start 520|406 7 00024851 1 1|VSW5TESTSUITE PURPOSE 7 520|406 7 00024851 1 2|Assertion XPutImage-7.(A) 520|406 7 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 7 00024851 1 4|is src and the destination pixel is dst and function is 520|406 7 00024851 1 5|GXandInverted, then the destination becomes (((NOT src) AND 520|406 7 00024851 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 7 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 7 00024851 1 8|METH: 520|406 7 00024851 1 9|METH: Set function component of GC to GXandInverted. 520|406 7 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 7 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 7 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 7 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 7 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 7 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 7 00024851 1 16|METH: force a foreground fill). 520|406 7 00024851 1 17|METH: Do graphics operation. 520|406 7 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&dest. 220|406 7 0 09:09:06|PASS 410|406 7 1 09:09:06|IC End 400|406 8 1 09:09:06|IC Start 200|406 8 09:09:06|TP Start 520|406 8 00024851 1 1|VSW5TESTSUITE PURPOSE 8 520|406 8 00024851 1 2|Assertion XPutImage-8.(A) 520|406 8 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 8 00024851 1 4|is src and the destination pixel is dst and function is 520|406 8 00024851 1 5|GXnoop, then the destination becomes (dst AND plane_mask) 520|406 8 00024851 1 6|OR (dst AND (NOT plane_mask)). 520|406 8 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 8 00024851 1 8|METH: 520|406 8 00024851 1 9|METH: Set function component of GC to GXnoop. 520|406 8 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 8 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 8 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 8 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 8 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 8 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 8 00024851 1 16|METH: force a foreground fill). 520|406 8 00024851 1 17|METH: Do graphics operation. 520|406 8 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is dest. 220|406 8 0 09:09:06|PASS 410|406 8 1 09:09:06|IC End 400|406 9 1 09:09:06|IC Start 200|406 9 09:09:06|TP Start 520|406 9 00024851 1 1|VSW5TESTSUITE PURPOSE 9 520|406 9 00024851 1 2|Assertion XPutImage-9.(A) 520|406 9 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 9 00024851 1 4|is src and the destination pixel is dst and function is 520|406 9 00024851 1 5|GXxor, then the destination becomes ((src XOR dst) AND 520|406 9 00024851 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|406 9 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 9 00024851 1 8|METH: 520|406 9 00024851 1 9|METH: Set function component of GC to GXxor. 520|406 9 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 9 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 9 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 9 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 9 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 9 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 9 00024851 1 16|METH: force a foreground fill). 520|406 9 00024851 1 17|METH: Do graphics operation. 520|406 9 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src^dest. 220|406 9 0 09:09:07|PASS 410|406 9 1 09:09:07|IC End 400|406 10 1 09:09:07|IC Start 200|406 10 09:09:07|TP Start 520|406 10 00024851 1 1|VSW5TESTSUITE PURPOSE 10 520|406 10 00024851 1 2|Assertion XPutImage-10.(A) 520|406 10 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 10 00024851 1 4|is src and the destination pixel is dst and function is GXor, 520|406 10 00024851 1 5|then the destination becomes ((src OR dst) AND plane_mask) 520|406 10 00024851 1 6|OR (dst AND (NOT plane_mask)). 520|406 10 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 10 00024851 1 8|METH: 520|406 10 00024851 1 9|METH: Set function component of GC to GXor. 520|406 10 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 10 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 10 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 10 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 10 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 10 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 10 00024851 1 16|METH: force a foreground fill). 520|406 10 00024851 1 17|METH: Do graphics operation. 520|406 10 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|dest. 220|406 10 0 09:09:08|PASS 410|406 10 1 09:09:08|IC End 400|406 11 1 09:09:08|IC Start 200|406 11 09:09:08|TP Start 520|406 11 00024851 1 1|VSW5TESTSUITE PURPOSE 11 520|406 11 00024851 1 2|Assertion XPutImage-11.(A) 520|406 11 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 11 00024851 1 4|is src and the destination pixel is dst and function is 520|406 11 00024851 1 5|GXnor, then the destination becomes (((NOT src) AND (NOT 520|406 11 00024851 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 11 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 11 00024851 1 8|METH: 520|406 11 00024851 1 9|METH: Set function component of GC to GXnor. 520|406 11 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 11 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 11 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 11 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 11 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 11 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 11 00024851 1 16|METH: force a foreground fill). 520|406 11 00024851 1 17|METH: Do graphics operation. 520|406 11 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src&~dest. 220|406 11 0 09:09:09|PASS 410|406 11 1 09:09:09|IC End 400|406 12 1 09:09:09|IC Start 200|406 12 09:09:09|TP Start 520|406 12 00024851 1 1|VSW5TESTSUITE PURPOSE 12 520|406 12 00024851 1 2|Assertion XPutImage-12.(A) 520|406 12 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 12 00024851 1 4|is src and the destination pixel is dst and function is 520|406 12 00024851 1 5|GXequiv, then the destination becomes (((NOT src) XOR dst) 520|406 12 00024851 1 6|AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 12 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 12 00024851 1 8|METH: 520|406 12 00024851 1 9|METH: Set function component of GC to GXequiv. 520|406 12 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 12 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 12 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 12 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 12 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 12 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 12 00024851 1 16|METH: force a foreground fill). 520|406 12 00024851 1 17|METH: Do graphics operation. 520|406 12 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src^dest. 220|406 12 0 09:09:10|PASS 410|406 12 1 09:09:10|IC End 400|406 13 1 09:09:10|IC Start 200|406 13 09:09:10|TP Start 520|406 13 00024851 1 1|VSW5TESTSUITE PURPOSE 13 520|406 13 00024851 1 2|Assertion XPutImage-13.(A) 520|406 13 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 13 00024851 1 4|is src and the destination pixel is dst and function is 520|406 13 00024851 1 5|GXinvert, then the destination becomes ((NOT dst) AND 520|406 13 00024851 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|406 13 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 13 00024851 1 8|METH: 520|406 13 00024851 1 9|METH: Set function component of GC to GXinvert. 520|406 13 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 13 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 13 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 13 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 13 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 13 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 13 00024851 1 16|METH: force a foreground fill). 520|406 13 00024851 1 17|METH: Do graphics operation. 520|406 13 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~dest. 220|406 13 0 09:09:11|PASS 410|406 13 1 09:09:11|IC End 400|406 14 1 09:09:11|IC Start 200|406 14 09:09:11|TP Start 520|406 14 00024851 1 1|VSW5TESTSUITE PURPOSE 14 520|406 14 00024851 1 2|Assertion XPutImage-14.(A) 520|406 14 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 14 00024851 1 4|is src and the destination pixel is dst and function is 520|406 14 00024851 1 5|GXorReverse, then the destination becomes ((src OR (NOT 520|406 14 00024851 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 14 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 14 00024851 1 8|METH: 520|406 14 00024851 1 9|METH: Set function component of GC to GXorReverse. 520|406 14 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 14 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 14 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 14 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 14 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 14 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 14 00024851 1 16|METH: force a foreground fill). 520|406 14 00024851 1 17|METH: Do graphics operation. 520|406 14 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is src|~dest. 220|406 14 0 09:09:12|PASS 410|406 14 1 09:09:12|IC End 400|406 15 1 09:09:12|IC Start 200|406 15 09:09:12|TP Start 520|406 15 00024851 1 1|VSW5TESTSUITE PURPOSE 15 520|406 15 00024851 1 2|Assertion XPutImage-15.(A) 520|406 15 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 15 00024851 1 4|is src and the destination pixel is dst and function is 520|406 15 00024851 1 5|GXcopyInverted, then the destination becomes ((NOT src) AND 520|406 15 00024851 1 6|plane_mask) OR (dst AND (NOT plane_mask)). 520|406 15 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 15 00024851 1 8|METH: 520|406 15 00024851 1 9|METH: Set function component of GC to GXcopyInverted. 520|406 15 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 15 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 15 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 15 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 15 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 15 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 15 00024851 1 16|METH: force a foreground fill). 520|406 15 00024851 1 17|METH: Do graphics operation. 520|406 15 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src. 220|406 15 0 09:09:13|PASS 410|406 15 1 09:09:13|IC End 400|406 16 1 09:09:13|IC Start 200|406 16 09:09:13|TP Start 520|406 16 00024851 1 1|VSW5TESTSUITE PURPOSE 16 520|406 16 00024851 1 2|Assertion XPutImage-16.(A) 520|406 16 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 16 00024851 1 4|is src and the destination pixel is dst and function is 520|406 16 00024851 1 5|GXorInverted, then the destination becomes (((NOT src) OR 520|406 16 00024851 1 6|dst) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 16 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 16 00024851 1 8|METH: 520|406 16 00024851 1 9|METH: Set function component of GC to GXorInverted. 520|406 16 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 16 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 16 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 16 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 16 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 16 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 16 00024851 1 16|METH: force a foreground fill). 520|406 16 00024851 1 17|METH: Do graphics operation. 520|406 16 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|dest. 220|406 16 0 09:09:14|PASS 410|406 16 1 09:09:14|IC End 400|406 17 1 09:09:14|IC Start 200|406 17 09:09:14|TP Start 520|406 17 00024851 1 1|VSW5TESTSUITE PURPOSE 17 520|406 17 00024851 1 2|Assertion XPutImage-17.(A) 520|406 17 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 17 00024851 1 4|is src and the destination pixel is dst and function is 520|406 17 00024851 1 5|GXnand, then the destination becomes (((NOT src) OR (NOT 520|406 17 00024851 1 6|dst)) AND plane_mask) OR (dst AND (NOT plane_mask)). 520|406 17 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 17 00024851 1 8|METH: 520|406 17 00024851 1 9|METH: Set function component of GC to GXnand. 520|406 17 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 17 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 17 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 17 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 17 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 17 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 17 00024851 1 16|METH: force a foreground fill). 520|406 17 00024851 1 17|METH: Do graphics operation. 520|406 17 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~src|~dest. 220|406 17 0 09:09:14|PASS 410|406 17 1 09:09:14|IC End 400|406 18 1 09:09:14|IC Start 200|406 18 09:09:14|TP Start 520|406 18 00024851 1 1|VSW5TESTSUITE PURPOSE 18 520|406 18 00024851 1 2|Assertion XPutImage-18.(A) 520|406 18 00024851 1 3|When a graphics operation is performed and the source pixel 520|406 18 00024851 1 4|is src and the destination pixel is dst and function is 520|406 18 00024851 1 5|GXset, then the destination becomes ( plane_mask) OR (dst 520|406 18 00024851 1 6|AND (NOT plane_mask)). 520|406 18 00024851 1 7|METH: Find a point (f_pix_x, f_pix_y) that is drawn by the graphics operation. 520|406 18 00024851 1 8|METH: 520|406 18 00024851 1 9|METH: Set function component of GC to GXset. 520|406 18 00024851 1 10|METH: For destination pixel values dst = 0, 1, 2, 3 520|406 18 00024851 1 11|METH: For source pixel values of src = 0, 1 520|406 18 00024851 1 12|METH: Set all points in drawable to destination pixel value. 520|406 18 00024851 1 13|METH: Set foreground component of GC to source pixel value. 520|406 18 00024851 1 14|METH: (or fill source drawable/image with source pixel value in the cases 520|406 18 00024851 1 15|METH: of XCopyArea or XPutImage, while XCopyPlane always has it ~0 to 520|406 18 00024851 1 16|METH: force a foreground fill). 520|406 18 00024851 1 17|METH: Do graphics operation. 520|406 18 00024851 1 18|METH: Verify that pixel value at f_pix_x, f_pix_y is ~0. 220|406 18 0 09:09:15|PASS 410|406 18 1 09:09:15|IC End 400|406 19 1 09:09:15|IC Start 200|406 19 09:09:15|TP Start 520|406 19 00024851 1 1|VSW5TESTSUITE PURPOSE 19 520|406 19 00024851 1 2|Assertion XPutImage-19.(A) 520|406 19 00024851 1 3|The value for plane_mask is truncated to the depth of the 520|406 19 00024851 1 4|GC. 520|406 19 00024851 1 5|METH: Set foreground to pattern of 1's and 0's 520|406 19 00024851 1 6|METH: Set plane-mask to values larger than the depth. 520|406 19 00024851 1 7|METH: Verify that result is what would be expected if the extra bits 520|406 19 00024851 1 8|METH: were masked off. 520|406 19 00024851 1 9|REPORT: got pixel 0x55555555, expecting 0x0 520|406 19 00024851 1 10|REPORT: got pixel 0x55555555, expecting 0x1 520|406 19 00024851 1 11|REPORT: got pixel 0x55555555, expecting 0x0 520|406 19 00024851 1 12|REPORT: got pixel 0x55555555, expecting 0x1 520|406 19 00024851 1 13|REPORT: got pixel 0x55555555, expecting 0x50 520|406 19 00024851 1 14|REPORT: got pixel 0x55555555, expecting 0x545 520|406 19 00024851 1 15|REPORT: got pixel 0x55555555, expecting 0x1105 520|406 19 00024851 1 16|REPORT: got pixel 0x55555555, expecting 0x101050 520|406 19 00024851 1 17|REPORT: got pixel 0x55555555, expecting 0x1545111 220|406 19 1 09:09:16|FAIL 410|406 19 1 09:09:16|IC End 400|406 20 1 09:09:16|IC Start 200|406 20 09:09:16|TP Start 520|406 20 00024851 1 1|VSW5TESTSUITE PURPOSE 20 520|406 20 00024851 1 2|Assertion XPutImage-20.(A) 520|406 20 00024851 1 3|The plane_mask specifies which planes of the destination 520|406 20 00024851 1 4|are to be modified, one bit per plane, with bits being 520|406 20 00024851 1 5|assigned to planes from the least significant bit of the 520|406 20 00024851 1 6|word to the most significant bit. 520|406 20 00024851 1 7|METH: Set foreground to pattern of 1's and 0's 520|406 20 00024851 1 8|METH: Select a variety of plane masks. 520|406 20 00024851 1 9|METH: Verify that the expected pixels are drawn. 220|406 20 0 09:09:16|PASS 410|406 20 1 09:09:16|IC End 400|406 21 1 09:09:16|IC Start 200|406 21 09:09:16|TP Start 520|406 21 00024851 1 1|VSW5TESTSUITE PURPOSE 21 520|406 21 00024851 1 2|Assertion XPutImage-21.(A) 520|406 21 00024851 1 3|When subwindow_mode is ClipByChildren, then the 520|406 21 00024851 1 4|destination window and source (if it is a window) are 520|406 21 00024851 1 5|clipped by all viewable InputOutput children. 520|406 21 00024851 1 6|METH: Set subwindow-mode to be ClipByChildren 520|406 21 00024851 1 7|METH: Cover window with many strip sub-windows. 520|406 21 00024851 1 8|METH: Do drawing operation 520|406 21 00024851 1 9|METH: Verify that all subwindows are clear. 220|406 21 0 09:09:17|PASS 410|406 21 1 09:09:17|IC End 400|406 22 1 09:09:17|IC Start 200|406 22 09:09:17|TP Start 520|406 22 00024851 1 1|VSW5TESTSUITE PURPOSE 22 520|406 22 00024851 1 2|Assertion XPutImage-22.(A) 520|406 22 00024851 1 3|When subwindow_mode is IncludeInferiors, then neither the 520|406 22 00024851 1 4|destination window nor source (if it is a window) is clipped 520|406 22 00024851 1 5|by inferiors. 520|406 22 00024851 1 6|METH: Place subwindows over parts of the main window 520|406 22 00024851 1 7|METH: Create subwindows over these windows as well. 520|406 22 00024851 1 8|METH: Do graphics operation. 520|406 22 00024851 1 9|METH: Verify that the operation was not affected. 220|406 22 0 09:09:20|PASS 410|406 22 1 09:09:20|IC End 400|406 23 1 09:09:20|IC Start 200|406 23 09:09:20|TP Start 520|406 23 00024851 1 1|VSW5TESTSUITE PURPOSE 23 520|406 23 00024851 1 2|Assertion XPutImage-23.(A) 520|406 23 00024851 1 3|When subwindow_mode is IncludeInferiors on a window of one 520|406 23 00024851 1 4|depth with mapped inferiors of differing depth, then no 520|406 23 00024851 1 5|errors occur. 520|406 23 00024851 1 6|METH: If only one depth window supported 520|406 23 00024851 1 7|METH: Result is UNSUPPORTED 520|406 23 00024851 1 8|METH: 520|406 23 00024851 1 9|METH: Find two visuals with different depths. 520|406 23 00024851 1 10|METH: Use one of these visuals to create a window. 520|406 23 00024851 1 11|METH: Use the other to create a subwindow. 520|406 23 00024851 1 12|METH: Verify that no errors occur. 520|406 23 00024851 1 13|METH: For information purposes only see if graphics operation is rendered properly. 220|406 23 0 09:09:20|PASS 410|406 23 1 09:09:20|IC End 400|406 24 1 09:09:20|IC Start 200|406 24 09:09:20|TP Start 520|406 24 00024851 1 1|VSW5TESTSUITE PURPOSE 24 520|406 24 00024851 1 2|Assertion XPutImage-24.(A) 520|406 24 00024851 1 3|The clip origin coordinates clip-x-origin and clip-y-origin 520|406 24 00024851 1 4|are interpreted relative to the origin of the destination 520|406 24 00024851 1 5|drawable specified in the graphics operation. 520|406 24 00024851 1 6|METH: Create Pixmap and set clip-mask with it. 520|406 24 00024851 1 7|METH: Vary clip origin 520|406 24 00024851 1 8|METH: Verify nothing is drawn outside the clip_mask based on the origin. 520|406 24 00024851 1 9|METH: Pixmap verify results inside the cliparea. 220|406 24 0 09:09:21|PASS 410|406 24 1 09:09:21|IC End 400|406 25 1 09:09:21|IC Start 200|406 25 09:09:21|TP Start 520|406 25 00024851 1 1|VSW5TESTSUITE PURPOSE 25 520|406 25 00024851 1 2|Assertion XPutImage-25.(A) 520|406 25 00024851 1 3|When the clip_mask is set to None, then the pixels are 520|406 25 00024851 1 4|always drawn regardless of the clip origin. 520|406 25 00024851 1 5|METH: Set clip mask to None 520|406 25 00024851 1 6|METH: Verify that things are still drawn. 220|406 25 0 09:09:21|PASS 410|406 25 1 09:09:21|IC End 400|406 26 1 09:09:21|IC Start 200|406 26 09:09:21|TP Start 520|406 26 00024851 1 1|VSW5TESTSUITE PURPOSE 26 520|406 26 00024851 1 2|Assertion XPutImage-26.(A) 520|406 26 00024851 1 3|When pixels are outside the area covered by the clip_mask, 520|406 26 00024851 1 4|then they are not drawn. 520|406 26 00024851 1 5|METH: Create a pixmap depth 1. 520|406 26 00024851 1 6|METH: Fill it with all ones. 520|406 26 00024851 1 7|METH: Set this pixmap as the clip_mask. 520|406 26 00024851 1 8|METH: Verify that nothing is drawn outside the clip-mask area. 520|406 26 00024851 1 9|METH: Use a pixmap size of 5x5 to ensure that all tests have some part of the 520|406 26 00024851 1 10|METH: drawing outside the clip-mask. 220|406 26 0 09:09:21|PASS 410|406 26 1 09:09:21|IC End 400|406 27 1 09:09:21|IC Start 200|406 27 09:09:21|TP Start 520|406 27 00024851 1 1|VSW5TESTSUITE PURPOSE 27 520|406 27 00024851 1 2|Assertion XPutImage-27.(A) 520|406 27 00024851 1 3|When pixels have a clip_mask bit set to 1, and they would 520|406 27 00024851 1 4|be drawn, then they are drawn. 520|406 27 00024851 1 5|METH: Do graphics operation. 520|406 27 00024851 1 6|METH: Save the image on the drawable. 520|406 27 00024851 1 7|METH: Clear drawable. 520|406 27 00024851 1 8|METH: Create a pixmap depth 1 that is the same size as the window. 520|406 27 00024851 1 9|METH: Set all bits in pixmap to 1. 520|406 27 00024851 1 10|METH: Set GC component clip-mask to pixmap using XSetClipMask. 520|406 27 00024851 1 11|METH: Do graphics operation. 520|406 27 00024851 1 12|METH: Verify that the images drawn were the same. 520|406 27 00024851 1 13|METH: 520|406 27 00024851 1 14|METH: Set pixmap to a pattern. 520|406 27 00024851 1 15|METH: Do graphics operation. 520|406 27 00024851 1 16|METH: Pixmap verify the result. 220|406 27 0 09:09:22|PASS 410|406 27 1 09:09:22|IC End 400|406 28 1 09:09:22|IC Start 200|406 28 09:09:22|TP Start 520|406 28 00024851 1 1|VSW5TESTSUITE PURPOSE 28 520|406 28 00024851 1 2|Assertion XPutImage-28.(A) 520|406 28 00024851 1 3|When pixels have a clip_mask bit set to 0, then they are 520|406 28 00024851 1 4|not drawn. 520|406 28 00024851 1 5|METH: Create a pixmap depth 1 that is the same size as the window. 520|406 28 00024851 1 6|METH: Set all bits in pixmap to 0. 520|406 28 00024851 1 7|METH: Set GC component clip_mask to pixmap using XSetClipMask. 520|406 28 00024851 1 8|METH: Do graphics operation. 520|406 28 00024851 1 9|METH: Verify that nothing is drawn. 220|406 28 0 09:09:22|PASS 410|406 28 1 09:09:22|IC End 400|406 29 1 09:09:22|IC Start 200|406 29 09:09:22|TP Start 520|406 29 00024851 1 1|VSW5TESTSUITE PURPOSE 29 520|406 29 00024851 1 2|Assertion XPutImage-29.(A) 520|406 29 00024851 1 3|The foregound component of the gc is used to determine the 520|406 29 00024851 1 4|foreground pixel value. 520|406 29 00024851 1 5|METH: Set foreground to various values. 520|406 29 00024851 1 6|METH: Pixmap verify the results. 220|406 29 0 09:09:24|PASS 410|406 29 1 09:09:24|IC End 400|406 30 1 09:09:24|IC Start 200|406 30 09:09:24|TP Start 520|406 30 00024851 1 1|VSW5TESTSUITE PURPOSE 30 520|406 30 00024851 1 2|Assertion XPutImage-30.(A) 520|406 30 00024851 1 3|The value for foreground is truncated to the depth of the 520|406 30 00024851 1 4|GC. 520|406 30 00024851 1 5|METH: Set foreground to value with all bits set. 520|406 30 00024851 1 6|METH: Find a non background pixel. 520|406 30 00024851 1 7|METH: Check that this is truncated to the depth. 220|406 30 0 09:09:24|PASS 410|406 30 1 09:09:24|IC End 400|406 31 1 09:09:24|IC Start 200|406 31 09:09:24|TP Start 520|406 31 00024851 1 1|VSW5TESTSUITE PURPOSE 31 520|406 31 00024851 1 2|Assertion XPutImage-31.(A) 520|406 31 00024851 1 3|The background component of the gc is used to determine the 520|406 31 00024851 1 4|background pixel value. 520|406 31 00024851 1 5|METH: Set GC component background to various values. 520|406 31 00024851 1 6|METH: Pixmap verify the results. 220|406 31 0 09:09:25|PASS 410|406 31 1 09:09:25|IC End 400|406 32 1 09:09:25|IC Start 200|406 32 09:09:25|TP Start 520|406 32 00024851 1 1|VSW5TESTSUITE PURPOSE 32 520|406 32 00024851 1 2|Assertion XPutImage-32.(A) 520|406 32 00024851 1 3|The value for background is truncated to the depth of the 520|406 32 00024851 1 4|GC. 520|406 32 00024851 1 5|METH: Set GC component background to value with all bits set. 520|406 32 00024851 1 6|METH: If not (XDrawImageString || XCopyPlane || XPutImage || XCopyArea) 520|406 32 00024851 1 7|METH: Set GC component stipple to all zeros 520|406 32 00024851 1 8|METH: Set GC component FillStyle to FillOpaqueStippled. 520|406 32 00024851 1 9|METH: else if (XCopyPlane || XPutImage) 520|406 32 00024851 1 10|METH: Fill source drawable/image-bitmap with 0's to ensure we draw with background 520|406 32 00024851 1 11|METH: else if XCopyArea 520|406 32 00024851 1 12|METH: Fill source drawable/image-bitmap with all 1's 520|406 32 00024851 1 13|METH: Draw item. 520|406 32 00024851 1 14|METH: Find a pixel with a value other than W_BG. 520|406 32 00024851 1 15|METH: Check that this is truncated to the depth. 220|406 32 0 09:09:26|PASS 410|406 32 1 09:09:26|IC End 400|406 33 1 09:09:26|IC Start 200|406 33 09:09:26|TP Start 520|406 33 00024851 1 1|VSW5TESTSUITE PURPOSE 33 520|406 33 00024851 1 2|Assertion XPutImage-33.(A) 520|406 33 00024851 1 3|If drawables with depth < 32 are supported: When the image 520|406 33 00024851 1 4|differs from the X server's format in bits-per-pixel, then 520|406 33 00024851 1 5|the image will be converted to that format before drawing on 520|406 33 00024851 1 6|the specified drawable. 520|406 33 00024851 1 7|METH: Call makeimg to create image in ZPixmap format using 520|406 33 00024851 1 8|METH: server's format in bits-per-pixel, scanline-pad, byte-order, 520|406 33 00024851 1 9|METH: and bit-order. 520|406 33 00024851 1 10|METH: Call makeimg to create another image in ZPixmap format. 520|406 33 00024851 1 11|METH: Set bits-per-pixel to be different from the server's format, but <= depth. 520|406 33 00024851 1 12|METH: Allocate memory for image data, discarding old data and clearing new. 520|406 33 00024851 1 13|METH: Write known pattern to both images, using min(normal b.p.p, abnormal b.p.p) bits. 520|406 33 00024851 1 14|METH: Create drawable. 520|406 33 00024851 1 15|METH: Call XPutImage with server-normal image. 520|406 33 00024851 1 16|METH: Compare server-normal image with drawable. 520|406 33 00024851 1 17|METH: Clear drawable to W_FG. 520|406 33 00024851 1 18|METH: Call XPutImage with non-server-normal image. 520|406 33 00024851 1 19|METH: Compare same image with drawable. 520|406 33 00024851 1 20|METH: Compare other image with drawable. 520|406 33 00024851 1 21|METH: Repeat for each visual. 220|406 33 0 09:09:26|PASS 410|406 33 1 09:09:26|IC End 400|406 34 1 09:09:26|IC Start 200|406 34 09:09:26|TP Start 520|406 34 00024851 1 1|VSW5TESTSUITE PURPOSE 34 520|406 34 00024851 1 2|Assertion XPutImage-34.(A) 520|406 34 00024851 1 3|When the image differs from the X server's format in 520|406 34 00024851 1 4|scanline-pad, byte-order, or bit-order, then the image will 520|406 34 00024851 1 5|be converted to that format before drawing on the specified 520|406 34 00024851 1 6|drawable. 520|406 34 00024851 1 7|METH: Call makeimg to create image in ZPixmap format using 520|406 34 00024851 1 8|METH: server's format in bits-per-pixel, scanline-pad, byte-order, 520|406 34 00024851 1 9|METH: and bit-order. 520|406 34 00024851 1 10|METH: Call makeimg to create another image in ZPixmap format. 520|406 34 00024851 1 11|METH: Set scanline-pad to 8 if it is 32, else set it to 32. 520|406 34 00024851 1 12|METH: Toggle byte-order between LSBFirst and MSBFirst. 520|406 34 00024851 1 13|METH: Toggle bit-order between LSBFirst and MSBFirst. 520|406 34 00024851 1 14|METH: Allocate memory for image data, discarding old data and clearing new. 520|406 34 00024851 1 15|METH: Write known pattern to both images, using as many bits as we can. 520|406 34 00024851 1 16|METH: Create drawable. 520|406 34 00024851 1 17|METH: Call XPutImage with server-normal image. 520|406 34 00024851 1 18|METH: Compare same image with drawable. 520|406 34 00024851 1 19|METH: Clear drawable to W_FG. 520|406 34 00024851 1 20|METH: Call XPutImage with non-server-normal image. 520|406 34 00024851 1 21|METH: Compare same image with drawable. 520|406 34 00024851 1 22|METH: Compare other image with drawable. 520|406 34 00024851 1 23|METH: Repeat for each visual. 220|406 34 0 09:09:27|PASS 410|406 34 1 09:09:27|IC End 400|406 35 1 09:09:27|IC Start 200|406 35 09:09:27|TP Start 520|406 35 00024851 1 1|VSW5TESTSUITE PURPOSE 35 520|406 35 00024851 1 2|Assertion XPutImage-35.(A) 520|406 35 00024851 1 3|When the image format is XYPixmap or ZPixmap and the image 520|406 35 00024851 1 4|depth does not match the drawable depth, then a BadMatch 520|406 35 00024851 1 5|error occurs. 520|406 35 00024851 1 6|METH: Create drawable. 520|406 35 00024851 1 7|METH: Create image in XYPixmap format with depth different from drawable using XCreateImage. 520|406 35 00024851 1 8|METH: Allocate memory for image data. 520|406 35 00024851 1 9|METH: Call XPutImage to write image to drawable. 520|406 35 00024851 1 10|METH: Verify XPutImage generated BadMatch error. 520|406 35 00024851 1 11|METH: Destroy image with XDestroyImage. 520|406 35 00024851 1 12|METH: Create image in ZPixmap format with depth different from drawable using XCreateImage. 520|406 35 00024851 1 13|METH: Allocate memory for image data. 520|406 35 00024851 1 14|METH: Call XPutImage to write image to drawable. 520|406 35 00024851 1 15|METH: Verify XPutImage generated BadMatch error. 520|406 35 00024851 1 16|METH: Destroy image with XDestroyImage. 220|406 35 0 09:09:27|PASS 410|406 35 1 09:09:27|IC End 400|406 36 1 09:09:27|IC Start 200|406 36 09:09:27|TP Start 520|406 36 00024851 1 1|VSW5TESTSUITE PURPOSE 36 520|406 36 00024851 1 2|Assertion XPutImage-36.(A) 520|406 36 00024851 1 3|When a drawable argument does not name a valid Drawable, 520|406 36 00024851 1 4|then a BadDrawable error occurs. 520|406 36 00024851 1 5|METH: Create a bad drawable by creating and destroying a window. 520|406 36 00024851 1 6|METH: Call test function using bad drawable as the drawable argument. 520|406 36 00024851 1 7|METH: Verify that a BadDrawable error occurs. 220|406 36 0 09:09:27|PASS 410|406 36 1 09:09:27|IC End 400|406 37 1 09:09:27|IC Start 200|406 37 09:09:27|TP Start 520|406 37 00024851 1 1|VSW5TESTSUITE PURPOSE 37 520|406 37 00024851 1 2|Assertion XPutImage-37.(A) 520|406 37 00024851 1 3|When the GC argument does not name a defined GC, then a 520|406 37 00024851 1 4|BadGC error occurs. 520|406 37 00024851 1 5|METH: Create a GC. 520|406 37 00024851 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|406 37 00024851 1 7|METH: Call test function using bad GC as the GC argument. 520|406 37 00024851 1 8|METH: Verify that a BadGC error occurs. 220|406 37 0 09:09:27|PASS 410|406 37 1 09:09:27|IC End 400|406 38 1 09:09:27|IC Start 200|406 38 09:09:27|TP Start 520|406 38 00024851 1 1|VSW5TESTSUITE PURPOSE 38 520|406 38 00024851 1 2|Assertion XPutImage-38.(A) 520|406 38 00024851 1 3|When a drawable argument is an InputOnly window then a 520|406 38 00024851 1 4|BadMatch error occurs. 520|406 38 00024851 1 5|METH: Create an InputOnly window. 520|406 38 00024851 1 6|METH: Call test function using InputOnly window as the drawable argument. 520|406 38 00024851 1 7|METH: Verify that a BadMatch error occurs. 220|406 38 0 09:09:27|PASS 410|406 38 1 09:09:27|IC End 400|406 39 1 09:09:27|IC Start 200|406 39 09:09:27|TP Start 520|406 39 00024851 1 1|VSW5TESTSUITE PURPOSE 39 520|406 39 00024851 1 2|Assertion XPutImage-39.(A) 520|406 39 00024851 1 3|When the graphics context and the drawable do not have the 520|406 39 00024851 1 4|same depth, then a BadMatch error occurs. 520|406 39 00024851 1 5|METH: If only one depth supported 520|406 39 00024851 1 6|METH: report UNSUPPORTED 520|406 39 00024851 1 7|METH: Create pixmap of depth 1. 520|406 39 00024851 1 8|METH: Create gc of different depth. 520|406 39 00024851 1 9|METH: Call test function with this pixmap and gc. 520|406 39 00024851 1 10|METH: Verify that a BadMatch error occurs. 220|406 39 0 09:09:27|PASS 410|406 39 1 09:09:27|IC End 400|406 40 1 09:09:27|IC Start 200|406 40 09:09:27|TP Start 520|406 40 00024851 1 1|VSW5TESTSUITE PURPOSE 40 520|406 40 00024851 1 2|Assertion XPutImage-40.(A) 520|406 40 00024851 1 3|When the graphics context and the drawable were not created 520|406 40 00024851 1 4|for the same root, then a BadMatch error occurs. 520|406 40 00024851 1 5|METH: If multiple screens are supported 520|406 40 00024851 1 6|METH: Create pixmap of depth 1. 520|406 40 00024851 1 7|METH: Create gc on alternate screen. 520|406 40 00024851 1 8|METH: Call test function with this pixmap and gc. 520|406 40 00024851 1 9|METH: Verify that a BadMatch error occurs. 520|406 40 00024851 1 10|METH: else 520|406 40 00024851 1 11|METH: report UNSUPPORTED 520|406 40 00024851 1 12|REPORT: No alternate root supported 220|406 40 4 09:09:27|UNSUPPORTED 410|406 40 1 09:09:27|IC End 80|406 1 09:09:30|TC End, scenario ref 822-0 70||"VSW5TESTSUITE CASE XQueryFont 3" 10|407 /Xlib9/XQueryFont 09:09:30|TC Start, scenario ref 824-0 15|407 3.3-lite 3|TCM Start 520|407 0 00024853 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|407 0 00024853 1 2|REPORT: Unexpected error BadValue 520|407 0 00024853 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|407 0 00024853 1 4|REPORT: Protocol request was X_SetFontPath 520|407 0 00024853 1 5|REPORT: Unexpected Xlib error 400|407 1 1 09:09:31|IC Start 200|407 1 09:09:31|TP Start 520|407 1 00024853 1 1|VSW5TESTSUITE PURPOSE 1 520|407 1 00024853 1 2|Assertion XQueryFont-1.(A) 520|407 1 00024853 1 3|When the font_ID argument is a valid Font resource, then a 520|407 1 00024853 1 4|call to XQueryFont returns a pointer to an XFontStruct 520|407 1 00024853 1 5|structure which contains information on the font with font 520|407 1 00024853 1 6|ID font_ID. 520|407 1 00024853 1 7|METH: For each VSW5 font 520|407 1 00024853 1 8|METH: Load font with XLoadFont. 520|407 1 00024853 1 9|METH: Set font_ID to font 520|407 1 00024853 1 10|METH: Call XQueryFont. 520|407 1 00024853 1 11|METH: Verify returned XFontStruct with known good one. 520|407 1 00024853 1 12|REPORT: Unexpected error BadName 520|407 1 00024853 1 13|REPORT: BadName (named color or font does not exist) 520|407 1 00024853 1 14|REPORT: Protocol request was X_OpenFont 520|407 1 00024853 1 15|REPORT: Unexpected Xlib error 220|407 1 2 09:09:31|UNRESOLVED 410|407 1 1 09:09:31|IC End 400|407 2 1 09:09:31|IC Start 200|407 2 09:09:31|TP Start 520|407 2 00024853 1 1|VSW5TESTSUITE PURPOSE 2 520|407 2 00024853 1 2|Assertion XQueryFont-2.(A) 520|407 2 00024853 1 3|When the font_ID argument specifies a GContext, then a 520|407 2 00024853 1 4|call to XQueryFont returns a pointer to an XFontStruct 520|407 2 00024853 1 5|structure which contains information on the font in the 520|407 2 00024853 1 6|corresponding GC's font field. 520|407 2 00024853 1 7|METH: Load font with 520|407 2 00024853 1 8|REPORT: Unexpected error BadName 520|407 2 00024853 1 9|REPORT: BadName (named color or font does not exist) 520|407 2 00024853 1 10|REPORT: Protocol request was X_OpenFont 520|407 2 00024853 1 11|REPORT: Unexpected Xlib error 220|407 2 2 09:09:31|UNRESOLVED 410|407 2 1 09:09:31|IC End 400|407 3 1 09:09:31|IC Start 200|407 3 09:09:31|TP Start 520|407 3 00024853 1 1|VSW5TESTSUITE PURPOSE 3 520|407 3 00024853 1 2|Assertion XQueryFont-3.(A) 520|407 3 00024853 1 3|When the font_ID argument does not name a valid GContext or 520|407 3 00024853 1 4|Font resource, then a call to XQueryFont returns NULL. 520|407 3 00024853 1 5|METH: Obtain a bad font ID. 520|407 3 00024853 1 6|METH: Call XQueryFont. 520|407 3 00024853 1 7|METH: Verify that null is returned. 220|407 3 0 09:09:31|PASS 410|407 3 1 09:09:31|IC End 80|407 1 09:09:33|TC End, scenario ref 824-0 70||"VSW5TESTSUITE CASE XQueryTextExtents16 13" 10|408 /Xlib9/XQueryTextExtents16 09:09:33|TC Start, scenario ref 826-0 15|408 3.3-lite 13|TCM Start 520|408 0 00024855 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|408 0 00024855 1 2|REPORT: Unexpected error BadValue 520|408 0 00024855 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|408 0 00024855 1 4|REPORT: Protocol request was X_SetFontPath 520|408 0 00024855 1 5|REPORT: Unexpected Xlib error 400|408 1 1 09:09:35|IC Start 200|408 1 09:09:35|TP Start 520|408 1 00024855 1 1|VSW5TESTSUITE PURPOSE 1 520|408 1 00024855 1 2|Assertion XQueryTextExtents16-1.(A) 520|408 1 00024855 1 3|When the font_ID argument is a valid GContext resource, 520|408 1 00024855 1 4|then a call to XQueryTextExtents16 returns the bounding box 520|408 1 00024855 1 5|of the specified 16-bit or 2-byte character string, string, 520|408 1 00024855 1 6|as rendered in the font in the corresponding GC's font 520|408 1 00024855 1 7|field. 520|408 1 00024855 1 8|METH: Create drawable 520|408 1 00024855 1 9|METH: Create gc usable with the drawable. 520|408 1 00024855 1 10|METH: For each VSW5 font 520|408 1 00024855 1 11|METH: Load font 520|408 1 00024855 1 12|METH: Set font into gc. 520|408 1 00024855 1 13|METH: Set font_ID to be the GContext from the gc 520|408 1 00024855 1 14|METH: XQueryTextExtents16. 520|408 1 00024855 1 15|METH: Verify by direct calculation from the metrics. 520|408 1 00024855 1 16|REPORT: Unexpected error BadName 520|408 1 00024855 1 17|REPORT: BadName (named color or font does not exist) 520|408 1 00024855 1 18|REPORT: Protocol request was X_OpenFont 520|408 1 00024855 1 19|REPORT: Unexpected Xlib error 520|408 1 00024855 1 20|REPORT: Unexpected error BadFont 520|408 1 00024855 1 21|REPORT: BadFont (invalid Font parameter) 520|408 1 00024855 1 22|REPORT: Protocol request was X_ChangeGC 520|408 1 00024855 1 23|REPORT: Unexpected Xlib error 220|408 1 2 09:09:35|UNRESOLVED 410|408 1 1 09:09:35|IC End 400|408 2 1 09:09:35|IC Start 200|408 2 09:09:35|TP Start 520|408 2 00024855 1 1|VSW5TESTSUITE PURPOSE 2 520|408 2 00024855 1 2|Assertion XQueryTextExtents16-2.(A) 520|408 2 00024855 1 3|When the font_ID argument is a valid Font resource, then a 520|408 2 00024855 1 4|call to XQueryTextExtents16 returns the bounding box of the 520|408 2 00024855 1 5|specified 16-bit or 2-byte character string, string, as 520|408 2 00024855 1 6|rendered in the font with font ID font_ID. 520|408 2 00024855 1 7|METH: For each VSW5 font 520|408 2 00024855 1 8|METH: Load font 520|408 2 00024855 1 9|METH: XQueryTextExtents16. 520|408 2 00024855 1 10|METH: Verify by direct calculation from the metrics. 520|408 2 00024855 1 11|REPORT: Unexpected error BadName 520|408 2 00024855 1 12|REPORT: BadName (named color or font does not exist) 520|408 2 00024855 1 13|REPORT: Protocol request was X_OpenFont 520|408 2 00024855 1 14|REPORT: Unexpected Xlib error 520|408 2 00024855 1 15|REPORT: Could not load font 'xtfont0' 220|408 2 2 09:09:35|UNRESOLVED 410|408 2 1 09:09:35|IC End 400|408 3 1 09:09:35|IC Start 200|408 3 09:09:35|TP Start 520|408 3 00024855 1 1|VSW5TESTSUITE PURPOSE 3 520|408 3 00024855 1 2|Assertion XQueryTextExtents16-3.(-) 520|408 3 00024855 1 3|When the font is defined with linear indexing rather than 520|408 3 00024855 1 4|2-byte matrix indexing, then each XChar2b structure is 520|408 3 00024855 1 5|interpreted as a 16-bit number with byte1 as the 520|408 3 00024855 1 6|most-significant byte. 520|408 3 00024855 1 7|The assertion is descriptive or is tested elsewhere. 220|408 3 3 09:09:35|NOTINUSE 410|408 3 1 09:09:35|IC End 400|408 4 1 09:09:35|IC Start 200|408 4 09:09:35|TP Start 520|408 4 00024855 1 1|VSW5TESTSUITE PURPOSE 4 520|408 4 00024855 1 2|Assertion XQueryTextExtents16-4.(-) 520|408 4 00024855 1 3|The ascent field of overall is set to the maximum of the 520|408 4 00024855 1 4|ascent metrics of all characters in the string. 520|408 4 00024855 1 5|The assertion is descriptive or is tested elsewhere. 220|408 4 3 09:09:35|NOTINUSE 410|408 4 1 09:09:35|IC End 400|408 5 1 09:09:35|IC Start 200|408 5 09:09:35|TP Start 520|408 5 00024855 1 1|VSW5TESTSUITE PURPOSE 5 520|408 5 00024855 1 2|Assertion XQueryTextExtents16-5.(-) 520|408 5 00024855 1 3|The descent field of overall is set to the maximum of the 520|408 5 00024855 1 4|descent metrics of all characters in the string. 520|408 5 00024855 1 5|The assertion is descriptive or is tested elsewhere. 220|408 5 3 09:09:35|NOTINUSE 410|408 5 1 09:09:35|IC End 400|408 6 1 09:09:35|IC Start 200|408 6 09:09:35|TP Start 520|408 6 00024855 1 1|VSW5TESTSUITE PURPOSE 6 520|408 6 00024855 1 2|Assertion XQueryTextExtents16-6.(-) 520|408 6 00024855 1 3|The width field of overall is set to the sum of the 520|408 6 00024855 1 4|character-width metrics of all characters in the string. 520|408 6 00024855 1 5|The assertion is descriptive or is tested elsewhere. 220|408 6 3 09:09:35|NOTINUSE 410|408 6 1 09:09:35|IC End 400|408 7 1 09:09:35|IC Start 200|408 7 09:09:35|TP Start 520|408 7 00024855 1 1|VSW5TESTSUITE PURPOSE 7 520|408 7 00024855 1 2|Assertion XQueryTextExtents16-7.(-) 520|408 7 00024855 1 3|The lbearing field of overall is set to the minimum L of 520|408 7 00024855 1 4|all characters in the string, where for each character L is 520|408 7 00024855 1 5|the left-side-metric plus the sum of the character widths of 520|408 7 00024855 1 6|all preceding characters in the string. 520|408 7 00024855 1 7|The assertion is descriptive or is tested elsewhere. 220|408 7 3 09:09:35|NOTINUSE 410|408 7 1 09:09:35|IC End 400|408 8 1 09:09:35|IC Start 200|408 8 09:09:35|TP Start 520|408 8 00024855 1 1|VSW5TESTSUITE PURPOSE 8 520|408 8 00024855 1 2|Assertion XQueryTextExtents16-8.(-) 520|408 8 00024855 1 3|The rbearing field of overall is set to the maximum R of 520|408 8 00024855 1 4|all characters in the string, where for each character R is 520|408 8 00024855 1 5|the right-side-bearing metric plus the sum of the character 520|408 8 00024855 1 6|widths of all preceding characters in the string. 520|408 8 00024855 1 7|The assertion is descriptive or is tested elsewhere. 220|408 8 3 09:09:35|NOTINUSE 410|408 8 1 09:09:35|IC End 400|408 9 1 09:09:35|IC Start 200|408 9 09:09:35|TP Start 520|408 9 00024855 1 1|VSW5TESTSUITE PURPOSE 9 520|408 9 00024855 1 2|Assertion XQueryTextExtents16-9.(-) 520|408 9 00024855 1 3|The font_ascent_return argument is set to the logical 520|408 9 00024855 1 4|ascent of the font, the font_descent_return argument is set 520|408 9 00024855 1 5|to the logical descent of the font and the direction_return 520|408 9 00024855 1 6|argument is set to either FontLeftToRight or 520|408 9 00024855 1 7|FontRightToLeft. 520|408 9 00024855 1 8|The assertion is descriptive or is tested elsewhere. 220|408 9 3 09:09:35|NOTINUSE 410|408 9 1 09:09:35|IC End 400|408 10 1 09:09:35|IC Start 200|408 10 09:09:35|TP Start 520|408 10 00024855 1 1|VSW5TESTSUITE PURPOSE 10 520|408 10 00024855 1 2|Assertion XQueryTextExtents16-10.(-) 520|408 10 00024855 1 3|When the font has no defined default character, then 520|408 10 00024855 1 4|undefined characters in the string are taken to have all 520|408 10 00024855 1 5|zero metrics. 520|408 10 00024855 1 6|The assertion is descriptive or is tested elsewhere. 220|408 10 3 09:09:35|NOTINUSE 410|408 10 1 09:09:35|IC End 400|408 11 1 09:09:35|IC Start 200|408 11 09:09:35|TP Start 520|408 11 00024855 1 1|VSW5TESTSUITE PURPOSE 11 520|408 11 00024855 1 2|Assertion XQueryTextExtents16-11.(-) 520|408 11 00024855 1 3|Characters with all zero metrics are ignored. 520|408 11 00024855 1 4|The assertion is descriptive or is tested elsewhere. 220|408 11 3 09:09:35|NOTINUSE 410|408 11 1 09:09:35|IC End 400|408 12 1 09:09:35|IC Start 200|408 12 09:09:35|TP Start 520|408 12 00024855 1 1|VSW5TESTSUITE PURPOSE 12 520|408 12 00024855 1 2|Assertion XQueryTextExtents16-12.(-) 520|408 12 00024855 1 3|When the font has no defined default_char, then the 520|408 12 00024855 1 4|undefined characters in the string are also ignored. 520|408 12 00024855 1 5|The assertion is descriptive or is tested elsewhere. 220|408 12 3 09:09:35|NOTINUSE 410|408 12 1 09:09:35|IC End 400|408 13 1 09:09:35|IC Start 200|408 13 09:09:35|TP Start 520|408 13 00024855 1 1|VSW5TESTSUITE PURPOSE 13 520|408 13 00024855 1 2|Assertion XQueryTextExtents16-13.(A) 520|408 13 00024855 1 3|When the font argument does not name a valid GContext or 520|408 13 00024855 1 4|font resource, then a BadFont error occurs. 520|408 13 00024855 1 5|METH: Pass a bad font 520|408 13 00024855 1 6|METH: Verify BadFont error occurs 520|408 13 00024855 1 7|METH: Pass a bad gc 520|408 13 00024855 1 8|METH: Verify BadFont error occurs 220|408 13 0 09:09:35|PASS 410|408 13 1 09:09:35|IC End 80|408 1 09:09:37|TC End, scenario ref 826-0 70||"VSW5TESTSUITE CASE XQueryTextExtents 12" 10|409 /Xlib9/XQueryTextExtents 09:09:37|TC Start, scenario ref 828-0 15|409 3.3-lite 12|TCM Start 520|409 0 00024857 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|409 0 00024857 1 2|REPORT: Unexpected error BadValue 520|409 0 00024857 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|409 0 00024857 1 4|REPORT: Protocol request was X_SetFontPath 520|409 0 00024857 1 5|REPORT: Unexpected Xlib error 400|409 1 1 09:09:39|IC Start 200|409 1 09:09:39|TP Start 520|409 1 00024857 1 1|VSW5TESTSUITE PURPOSE 1 520|409 1 00024857 1 2|Assertion XQueryTextExtents-1.(A) 520|409 1 00024857 1 3|When the font_ID argument is a valid GContext resource, 520|409 1 00024857 1 4|then a call to XQueryTextExtents returns the bounding box of 520|409 1 00024857 1 5|the specified 8-bit character string, string, as rendered 520|409 1 00024857 1 6|in the font in the corresponding GC's font field. 520|409 1 00024857 1 7|METH: Make a string consisting of all characters from 0 to 255 520|409 1 00024857 1 8|METH: Create drawable 520|409 1 00024857 1 9|METH: Create gc usable with the drawable. 520|409 1 00024857 1 10|METH: For each VSW5 font 520|409 1 00024857 1 11|METH: Load font 520|409 1 00024857 1 12|METH: Set font into gc. 520|409 1 00024857 1 13|METH: Call XQueryTextExtents. 520|409 1 00024857 1 14|METH: Verify by direct calculation from the metrics. 520|409 1 00024857 1 15|REPORT: Unexpected error BadName 520|409 1 00024857 1 16|REPORT: BadName (named color or font does not exist) 520|409 1 00024857 1 17|REPORT: Protocol request was X_OpenFont 520|409 1 00024857 1 18|REPORT: Unexpected Xlib error 520|409 1 00024857 1 19|REPORT: Unexpected error BadFont 520|409 1 00024857 1 20|REPORT: BadFont (invalid Font parameter) 520|409 1 00024857 1 21|REPORT: Protocol request was X_ChangeGC 520|409 1 00024857 1 22|REPORT: Unexpected Xlib error 220|409 1 2 09:09:39|UNRESOLVED 410|409 1 1 09:09:39|IC End 400|409 2 1 09:09:39|IC Start 200|409 2 09:09:39|TP Start 520|409 2 00024857 1 1|VSW5TESTSUITE PURPOSE 2 520|409 2 00024857 1 2|Assertion XQueryTextExtents-2.(A) 520|409 2 00024857 1 3|When the font_ID argument is a valid Font resource, then a 520|409 2 00024857 1 4|call to XQueryTextExtents returns the bounding box of the 520|409 2 00024857 1 5|specified 8-bit character string, string, as rendered in 520|409 2 00024857 1 6|the font with font ID font_ID and returns non-zero. 520|409 2 00024857 1 7|METH: Make a string consisting of all characters from 0 to 255 520|409 2 00024857 1 8|METH: For each VSW5 font 520|409 2 00024857 1 9|METH: Load font. 520|409 2 00024857 1 10|METH: Call XQueryTextExtents. 520|409 2 00024857 1 11|METH: Verify by direct calculation from the metrics. 520|409 2 00024857 1 12|REPORT: Unexpected error BadName 520|409 2 00024857 1 13|REPORT: BadName (named color or font does not exist) 520|409 2 00024857 1 14|REPORT: Protocol request was X_OpenFont 520|409 2 00024857 1 15|REPORT: Unexpected Xlib error 520|409 2 00024857 1 16|REPORT: Could not load font 'xtfont0' 220|409 2 2 09:09:39|UNRESOLVED 410|409 2 1 09:09:39|IC End 400|409 3 1 09:09:39|IC Start 200|409 3 09:09:39|TP Start 520|409 3 00024857 1 1|VSW5TESTSUITE PURPOSE 3 520|409 3 00024857 1 2|Assertion XQueryTextExtents-3.(-) 520|409 3 00024857 1 3|The ascent field of overall is set to the maximum of the 520|409 3 00024857 1 4|ascent metrics of all characters in the string. 520|409 3 00024857 1 5|The assertion is descriptive or is tested elsewhere. 220|409 3 3 09:09:39|NOTINUSE 410|409 3 1 09:09:39|IC End 400|409 4 1 09:09:39|IC Start 200|409 4 09:09:39|TP Start 520|409 4 00024857 1 1|VSW5TESTSUITE PURPOSE 4 520|409 4 00024857 1 2|Assertion XQueryTextExtents-4.(-) 520|409 4 00024857 1 3|The descent field of overall is set to the maximum of the 520|409 4 00024857 1 4|descent metrics of all characters in the string. 520|409 4 00024857 1 5|The assertion is descriptive or is tested elsewhere. 220|409 4 3 09:09:39|NOTINUSE 410|409 4 1 09:09:39|IC End 400|409 5 1 09:09:39|IC Start 200|409 5 09:09:39|TP Start 520|409 5 00024857 1 1|VSW5TESTSUITE PURPOSE 5 520|409 5 00024857 1 2|Assertion XQueryTextExtents-5.(-) 520|409 5 00024857 1 3|The width field of overall is set to the sum of the 520|409 5 00024857 1 4|character-width metrics of all characters in the string. 520|409 5 00024857 1 5|The assertion is descriptive or is tested elsewhere. 220|409 5 3 09:09:39|NOTINUSE 410|409 5 1 09:09:39|IC End 400|409 6 1 09:09:39|IC Start 200|409 6 09:09:39|TP Start 520|409 6 00024857 1 1|VSW5TESTSUITE PURPOSE 6 520|409 6 00024857 1 2|Assertion XQueryTextExtents-6.(-) 520|409 6 00024857 1 3|The lbearing field of overall is set to the minimum L of 520|409 6 00024857 1 4|all characters in the string, where for each character L is 520|409 6 00024857 1 5|the left-side-metric plus the sum of the character widths of 520|409 6 00024857 1 6|all preceding characters in the string. 520|409 6 00024857 1 7|The assertion is descriptive or is tested elsewhere. 220|409 6 3 09:09:39|NOTINUSE 410|409 6 1 09:09:39|IC End 400|409 7 1 09:09:39|IC Start 200|409 7 09:09:39|TP Start 520|409 7 00024857 1 1|VSW5TESTSUITE PURPOSE 7 520|409 7 00024857 1 2|Assertion XQueryTextExtents-7.(-) 520|409 7 00024857 1 3|The rbearing field of overall is set to the maximum R of 520|409 7 00024857 1 4|all characters in the string, where for each character R is 520|409 7 00024857 1 5|the right-side-bearing metric plus the sum of the character 520|409 7 00024857 1 6|widths of all preceding characters in the string. 520|409 7 00024857 1 7|The assertion is descriptive or is tested elsewhere. 220|409 7 3 09:09:39|NOTINUSE 410|409 7 1 09:09:39|IC End 400|409 8 1 09:09:39|IC Start 200|409 8 09:09:39|TP Start 520|409 8 00024857 1 1|VSW5TESTSUITE PURPOSE 8 520|409 8 00024857 1 2|Assertion XQueryTextExtents-8.(-) 520|409 8 00024857 1 3|The font_ascent_return argument is set to the logical 520|409 8 00024857 1 4|ascent of the font, the font_descent_return argument is set 520|409 8 00024857 1 5|to the logical descent of the font and the direction_return 520|409 8 00024857 1 6|argument is set to either FontLeftToRight or 520|409 8 00024857 1 7|FontRightToLeft. 520|409 8 00024857 1 8|The assertion is descriptive or is tested elsewhere. 220|409 8 3 09:09:39|NOTINUSE 410|409 8 1 09:09:39|IC End 400|409 9 1 09:09:39|IC Start 200|409 9 09:09:39|TP Start 520|409 9 00024857 1 1|VSW5TESTSUITE PURPOSE 9 520|409 9 00024857 1 2|Assertion XQueryTextExtents-9.(-) 520|409 9 00024857 1 3|When the font has no defined default character, then 520|409 9 00024857 1 4|undefined characters in the string are taken to have all 520|409 9 00024857 1 5|zero metrics. 520|409 9 00024857 1 6|The assertion is descriptive or is tested elsewhere. 220|409 9 3 09:09:39|NOTINUSE 410|409 9 1 09:09:39|IC End 400|409 10 1 09:09:39|IC Start 200|409 10 09:09:39|TP Start 520|409 10 00024857 1 1|VSW5TESTSUITE PURPOSE 10 520|409 10 00024857 1 2|Assertion XQueryTextExtents-10.(-) 520|409 10 00024857 1 3|Characters with all zero metrics are ignored. 520|409 10 00024857 1 4|The assertion is descriptive or is tested elsewhere. 220|409 10 3 09:09:39|NOTINUSE 410|409 10 1 09:09:39|IC End 400|409 11 1 09:09:39|IC Start 200|409 11 09:09:39|TP Start 520|409 11 00024857 1 1|VSW5TESTSUITE PURPOSE 11 520|409 11 00024857 1 2|Assertion XQueryTextExtents-11.(-) 520|409 11 00024857 1 3|When the font has no defined default_char, then the 520|409 11 00024857 1 4|undefined characters in the string are also ignored. 520|409 11 00024857 1 5|The assertion is descriptive or is tested elsewhere. 220|409 11 3 09:09:39|NOTINUSE 410|409 11 1 09:09:39|IC End 400|409 12 1 09:09:39|IC Start 200|409 12 09:09:39|TP Start 520|409 12 00024857 1 1|VSW5TESTSUITE PURPOSE 12 520|409 12 00024857 1 2|Assertion XQueryTextExtents-12.(A) 520|409 12 00024857 1 3|When the font argument does not name a valid GContext or 520|409 12 00024857 1 4|font resource, then a BadFont error occurs. 520|409 12 00024857 1 5|METH: Pass a bad font 520|409 12 00024857 1 6|METH: Verify BadFont error occurs 520|409 12 00024857 1 7|METH: Pass a bad gc 520|409 12 00024857 1 8|METH: Verify BadFont error occurs 220|409 12 0 09:09:39|PASS 410|409 12 1 09:09:39|IC End 80|409 1 09:09:41|TC End, scenario ref 828-0 70||"VSW5TESTSUITE CASE XSetFontPath 4" 10|410 /Xlib9/XSetFontPath 09:09:41|TC Start, scenario ref 830-0 15|410 3.3-lite 4|TCM Start 520|410 0 00024859 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|410 1 1 09:09:43|IC Start 200|410 1 09:09:43|TP Start 520|410 1 00024859 1 1|VSW5TESTSUITE PURPOSE 1 520|410 1 00024859 1 2|Assertion XSetFontPath-1.(A) 520|410 1 00024859 1 3|When XSetFontPath is called with the directories argument 520|410 1 00024859 1 4|specifying a list of directories in an operating system 520|410 1 00024859 1 5|dependent format, then the directory search path for font 520|410 1 00024859 1 6|lookup is set to the list of directories in the order 520|410 1 00024859 1 7|specified. 520|410 1 00024859 1 8|METH: Get TET variable XT_FONTPATH_GOOD 520|410 1 00024859 1 9|METH: Set font path to this value. 520|410 1 00024859 1 10|METH: Do simple check with XGetFontPath. 220|410 1 0 09:09:43|PASS 410|410 1 1 09:09:43|IC End 400|410 2 1 09:09:43|IC Start 200|410 2 09:09:43|TP Start 520|410 2 00024859 1 1|VSW5TESTSUITE PURPOSE 2 520|410 2 00024859 1 2|Assertion XSetFontPath-2.(A) 520|410 2 00024859 1 3|On a call to XSetFontPath, the directory search path for 520|410 2 00024859 1 4|font lookup is set for all clients. 520|410 2 00024859 1 5|METH: Open a second client. 520|410 2 00024859 1 6|METH: Set font path in first client. 520|410 2 00024859 1 7|METH: Get font path in the second client. 520|410 2 00024859 1 8|METH: Verify that the font is the same in each client. 220|410 2 0 09:09:43|PASS 410|410 2 1 09:09:43|IC End 400|410 3 1 09:09:43|IC Start 200|410 3 09:09:43|TP Start 520|410 3 00024859 1 1|VSW5TESTSUITE PURPOSE 3 520|410 3 00024859 1 2|Assertion XSetFontPath-3.(B) 520|410 3 00024859 1 3|On a call to XSetFontPath, the X server flushes all cached 520|410 3 00024859 1 4|information about fonts for which there are currently no 520|410 3 00024859 1 5|explicit resource ID's allocated. 520|410 3 00024859 1 6|Reason for omission: There is no known portable test method for this assertion 520|410 3 00024859 1 7|METH: Report UNTESTED 220|410 3 5 09:09:43|UNTESTED 410|410 3 1 09:09:43|IC End 400|410 4 1 09:09:43|IC Start 200|410 4 09:09:43|TP Start 520|410 4 00024859 1 1|VSW5TESTSUITE PURPOSE 4 520|410 4 00024859 1 2|Assertion XSetFontPath-4.(C) 520|410 4 00024859 1 3|When the directories argument is invalid for the operating 520|410 4 00024859 1 4|system, then a BadValue error occurs. 520|410 4 00024859 1 5|METH: Get TET variable XT_FONTPATH_BAD 520|410 4 00024859 1 6|METH: If this is set to UNSUPPORTED, then no bad paths are possible 520|410 4 00024859 1 7|METH: result is UNSUPPORTED 520|410 4 00024859 1 8|METH: Set font path to this value. 520|410 4 00024859 1 9|METH: Verify that BadValue error is generated. 220|410 4 0 09:09:43|PASS 410|410 4 1 09:09:43|IC End 80|410 77 09:09:46|TC End, scenario ref 830-0 70||"VSW5TESTSUITE CASE XTextExtents16 11" 10|411 /Xlib9/XTextExtents16 09:09:46|TC Start, scenario ref 832-0 15|411 3.3-lite 11|TCM Start 520|411 0 00024861 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|411 1 1 09:09:47|IC Start 200|411 1 09:09:47|TP Start 520|411 1 00024861 1 1|VSW5TESTSUITE PURPOSE 1 520|411 1 00024861 1 2|Assertion XTextExtents16-1.(A) 520|411 1 00024861 1 3|A call to XTextExtents16 returns the bounding box of the 520|411 1 00024861 1 4|specified 16-bit or 2-byte character string, string, as 520|411 1 00024861 1 5|rendered in the font referenced by font_struct. 520|411 1 00024861 1 6|METH: The known good font information structures are used so that these tests 520|411 1 00024861 1 7|METH: are isolated from XLoadQueryFont. 520|411 1 00024861 1 8|METH: For each 16 bit VSW5 font 520|411 1 00024861 1 9|METH: Call XTextExtents16. 520|411 1 00024861 1 10|METH: Verify by direct calculation from the metrics. 220|411 1 0 09:09:47|PASS 410|411 1 1 09:09:47|IC End 400|411 2 1 09:09:47|IC Start 200|411 2 09:09:47|TP Start 520|411 2 00024861 1 1|VSW5TESTSUITE PURPOSE 2 520|411 2 00024861 1 2|Assertion XTextExtents16-2.(-) 520|411 2 00024861 1 3|When the font is defined with linear indexing rather than 520|411 2 00024861 1 4|2-byte matrix indexing, then each XChar2b structure is 520|411 2 00024861 1 5|interpreted as a 16-bit number with byte1 as the 520|411 2 00024861 1 6|most-significant byte. 520|411 2 00024861 1 7|The assertion is descriptive or is tested elsewhere. 220|411 2 3 09:09:47|NOTINUSE 410|411 2 1 09:09:47|IC End 400|411 3 1 09:09:47|IC Start 200|411 3 09:09:47|TP Start 520|411 3 00024861 1 1|VSW5TESTSUITE PURPOSE 3 520|411 3 00024861 1 2|Assertion XTextExtents16-3.(-) 520|411 3 00024861 1 3|The ascent field of overall is set to the maximum of the 520|411 3 00024861 1 4|ascent metrics of all characters in the string. 520|411 3 00024861 1 5|The assertion is descriptive or is tested elsewhere. 220|411 3 3 09:09:47|NOTINUSE 410|411 3 1 09:09:47|IC End 400|411 4 1 09:09:47|IC Start 200|411 4 09:09:47|TP Start 520|411 4 00024861 1 1|VSW5TESTSUITE PURPOSE 4 520|411 4 00024861 1 2|Assertion XTextExtents16-4.(-) 520|411 4 00024861 1 3|The descent field of overall is set to the maximum of the 520|411 4 00024861 1 4|descent metrics of all characters in the string. 520|411 4 00024861 1 5|The assertion is descriptive or is tested elsewhere. 220|411 4 3 09:09:47|NOTINUSE 410|411 4 1 09:09:47|IC End 400|411 5 1 09:09:47|IC Start 200|411 5 09:09:47|TP Start 520|411 5 00024861 1 1|VSW5TESTSUITE PURPOSE 5 520|411 5 00024861 1 2|Assertion XTextExtents16-5.(-) 520|411 5 00024861 1 3|The width field of overall is set to the sum of the 520|411 5 00024861 1 4|character-width metrics of all characters in the string. 520|411 5 00024861 1 5|The assertion is descriptive or is tested elsewhere. 220|411 5 3 09:09:47|NOTINUSE 410|411 5 1 09:09:47|IC End 400|411 6 1 09:09:47|IC Start 200|411 6 09:09:47|TP Start 520|411 6 00024861 1 1|VSW5TESTSUITE PURPOSE 6 520|411 6 00024861 1 2|Assertion XTextExtents16-6.(-) 520|411 6 00024861 1 3|The lbearing field of overall is set to the minimum L of 520|411 6 00024861 1 4|all characters in the string, where for each character L is 520|411 6 00024861 1 5|the left-side-metric plus the sum of the character widths of 520|411 6 00024861 1 6|all preceding characters in the string. 520|411 6 00024861 1 7|The assertion is descriptive or is tested elsewhere. 220|411 6 3 09:09:47|NOTINUSE 410|411 6 1 09:09:47|IC End 400|411 7 1 09:09:47|IC Start 200|411 7 09:09:47|TP Start 520|411 7 00024861 1 1|VSW5TESTSUITE PURPOSE 7 520|411 7 00024861 1 2|Assertion XTextExtents16-7.(-) 520|411 7 00024861 1 3|The rbearing field of overall is set to the maximum R of 520|411 7 00024861 1 4|all characters in the string, where for each character R is 520|411 7 00024861 1 5|the right-side-bearing metric plus the sum of the character 520|411 7 00024861 1 6|widths of all preceding characters in the string. 520|411 7 00024861 1 7|The assertion is descriptive or is tested elsewhere. 220|411 7 3 09:09:47|NOTINUSE 410|411 7 1 09:09:47|IC End 400|411 8 1 09:09:47|IC Start 200|411 8 09:09:47|TP Start 520|411 8 00024861 1 1|VSW5TESTSUITE PURPOSE 8 520|411 8 00024861 1 2|Assertion XTextExtents16-8.(-) 520|411 8 00024861 1 3|The font_ascent_return argument is set to the logical 520|411 8 00024861 1 4|ascent of the font, the font_descent_return argument is set 520|411 8 00024861 1 5|to the logical descent of the font and the direction_return 520|411 8 00024861 1 6|argument is set to either FontLeftToRight or 520|411 8 00024861 1 7|FontRightToLeft. 520|411 8 00024861 1 8|The assertion is descriptive or is tested elsewhere. 220|411 8 3 09:09:47|NOTINUSE 410|411 8 1 09:09:47|IC End 400|411 9 1 09:09:47|IC Start 200|411 9 09:09:47|TP Start 520|411 9 00024861 1 1|VSW5TESTSUITE PURPOSE 9 520|411 9 00024861 1 2|Assertion XTextExtents16-9.(-) 520|411 9 00024861 1 3|When the font has no defined default character, then 520|411 9 00024861 1 4|undefined characters in the string are taken to have all 520|411 9 00024861 1 5|zero metrics. 520|411 9 00024861 1 6|The assertion is descriptive or is tested elsewhere. 220|411 9 3 09:09:47|NOTINUSE 410|411 9 1 09:09:47|IC End 400|411 10 1 09:09:47|IC Start 200|411 10 09:09:47|TP Start 520|411 10 00024861 1 1|VSW5TESTSUITE PURPOSE 10 520|411 10 00024861 1 2|Assertion XTextExtents16-10.(-) 520|411 10 00024861 1 3|Characters with all zero metrics are ignored. 520|411 10 00024861 1 4|The assertion is descriptive or is tested elsewhere. 220|411 10 3 09:09:47|NOTINUSE 410|411 10 1 09:09:47|IC End 400|411 11 1 09:09:47|IC Start 200|411 11 09:09:47|TP Start 520|411 11 00024861 1 1|VSW5TESTSUITE PURPOSE 11 520|411 11 00024861 1 2|Assertion XTextExtents16-11.(-) 520|411 11 00024861 1 3|When the font has no defined default_char, then the 520|411 11 00024861 1 4|undefined characters in the string are also ignored. 520|411 11 00024861 1 5|The assertion is descriptive or is tested elsewhere. 220|411 11 3 09:09:47|NOTINUSE 410|411 11 1 09:09:47|IC End 80|411 77 09:09:49|TC End, scenario ref 832-0 70||"VSW5TESTSUITE CASE XTextExtents 10" 10|412 /Xlib9/XTextExtents 09:09:49|TC Start, scenario ref 834-0 15|412 3.3-lite 10|TCM Start 520|412 0 00024863 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|412 1 1 09:09:52|IC Start 200|412 1 09:09:52|TP Start 520|412 1 00024863 1 1|VSW5TESTSUITE PURPOSE 1 520|412 1 00024863 1 2|Assertion XTextExtents-1.(A) 520|412 1 00024863 1 3|A call to XTextExtents returns the bounding box of the 520|412 1 00024863 1 4|specified 8-bit character string, string, as rendered in 520|412 1 00024863 1 5|the font referenced by font_struct. 520|412 1 00024863 1 6|METH: The known good font information structures are used so that these tests 520|412 1 00024863 1 7|METH: are isolated from XLoadQueryFont. 520|412 1 00024863 1 8|METH: Make a string consisting of all characters from 0 to 255 520|412 1 00024863 1 9|METH: Call XTextExtents. 520|412 1 00024863 1 10|METH: Verify by direct calculation from the metrics. 220|412 1 0 09:09:52|PASS 410|412 1 1 09:09:52|IC End 400|412 2 1 09:09:52|IC Start 200|412 2 09:09:52|TP Start 520|412 2 00024863 1 1|VSW5TESTSUITE PURPOSE 2 520|412 2 00024863 1 2|Assertion XTextExtents-2.(-) 520|412 2 00024863 1 3|The ascent field of overall is set to the maximum of the 520|412 2 00024863 1 4|ascent metrics of all characters in the string. 520|412 2 00024863 1 5|The assertion is descriptive or is tested elsewhere. 220|412 2 3 09:09:52|NOTINUSE 410|412 2 1 09:09:52|IC End 400|412 3 1 09:09:52|IC Start 200|412 3 09:09:52|TP Start 520|412 3 00024863 1 1|VSW5TESTSUITE PURPOSE 3 520|412 3 00024863 1 2|Assertion XTextExtents-3.(-) 520|412 3 00024863 1 3|The descent field of overall is set to the maximum of the 520|412 3 00024863 1 4|descent metrics of all characters in the string. 520|412 3 00024863 1 5|The assertion is descriptive or is tested elsewhere. 220|412 3 3 09:09:52|NOTINUSE 410|412 3 1 09:09:52|IC End 400|412 4 1 09:09:52|IC Start 200|412 4 09:09:52|TP Start 520|412 4 00024863 1 1|VSW5TESTSUITE PURPOSE 4 520|412 4 00024863 1 2|Assertion XTextExtents-4.(-) 520|412 4 00024863 1 3|The width field of overall is set to the sum of the 520|412 4 00024863 1 4|character-width metrics of all characters in the string. 520|412 4 00024863 1 5|The assertion is descriptive or is tested elsewhere. 220|412 4 3 09:09:52|NOTINUSE 410|412 4 1 09:09:52|IC End 400|412 5 1 09:09:52|IC Start 200|412 5 09:09:52|TP Start 520|412 5 00024863 1 1|VSW5TESTSUITE PURPOSE 5 520|412 5 00024863 1 2|Assertion XTextExtents-5.(-) 520|412 5 00024863 1 3|The lbearing field of overall is set to the minimum L of 520|412 5 00024863 1 4|all characters in the string, where for each character L is 520|412 5 00024863 1 5|the left-side-metric plus the sum of the character widths of 520|412 5 00024863 1 6|all preceding characters in the string. 520|412 5 00024863 1 7|The assertion is descriptive or is tested elsewhere. 220|412 5 3 09:09:52|NOTINUSE 410|412 5 1 09:09:52|IC End 400|412 6 1 09:09:52|IC Start 200|412 6 09:09:52|TP Start 520|412 6 00024863 1 1|VSW5TESTSUITE PURPOSE 6 520|412 6 00024863 1 2|Assertion XTextExtents-6.(-) 520|412 6 00024863 1 3|The rbearing field of overall is set to the maximum R of 520|412 6 00024863 1 4|all characters in the string, where for each character R is 520|412 6 00024863 1 5|the right-side-bearing metric plus the sum of the character 520|412 6 00024863 1 6|widths of all preceding characters in the string. 520|412 6 00024863 1 7|The assertion is descriptive or is tested elsewhere. 220|412 6 3 09:09:52|NOTINUSE 410|412 6 1 09:09:52|IC End 400|412 7 1 09:09:52|IC Start 200|412 7 09:09:52|TP Start 520|412 7 00024863 1 1|VSW5TESTSUITE PURPOSE 7 520|412 7 00024863 1 2|Assertion XTextExtents-7.(-) 520|412 7 00024863 1 3|The font_ascent_return argument is set to the logical 520|412 7 00024863 1 4|ascent of the font, the font_descent_return argument is set 520|412 7 00024863 1 5|to the logical descent of the font and the direction_return 520|412 7 00024863 1 6|argument is set to either FontLeftToRight or 520|412 7 00024863 1 7|FontRightToLeft. 520|412 7 00024863 1 8|The assertion is descriptive or is tested elsewhere. 220|412 7 3 09:09:52|NOTINUSE 410|412 7 1 09:09:52|IC End 400|412 8 1 09:09:52|IC Start 200|412 8 09:09:52|TP Start 520|412 8 00024863 1 1|VSW5TESTSUITE PURPOSE 8 520|412 8 00024863 1 2|Assertion XTextExtents-8.(-) 520|412 8 00024863 1 3|When the font has no defined default character, then 520|412 8 00024863 1 4|undefined characters in the string are taken to have all 520|412 8 00024863 1 5|zero metrics. 520|412 8 00024863 1 6|The assertion is descriptive or is tested elsewhere. 220|412 8 3 09:09:52|NOTINUSE 410|412 8 1 09:09:52|IC End 400|412 9 1 09:09:52|IC Start 200|412 9 09:09:52|TP Start 520|412 9 00024863 1 1|VSW5TESTSUITE PURPOSE 9 520|412 9 00024863 1 2|Assertion XTextExtents-9.(-) 520|412 9 00024863 1 3|Characters with all zero metrics are ignored. 520|412 9 00024863 1 4|The assertion is descriptive or is tested elsewhere. 220|412 9 3 09:09:52|NOTINUSE 410|412 9 1 09:09:52|IC End 400|412 10 1 09:09:52|IC Start 200|412 10 09:09:52|TP Start 520|412 10 00024863 1 1|VSW5TESTSUITE PURPOSE 10 520|412 10 00024863 1 2|Assertion XTextExtents-10.(-) 520|412 10 00024863 1 3|When the font has no defined default_char, then the 520|412 10 00024863 1 4|undefined characters in the string are also ignored. 520|412 10 00024863 1 5|The assertion is descriptive or is tested elsewhere. 220|412 10 3 09:09:52|NOTINUSE 410|412 10 1 09:09:52|IC End 80|412 77 09:09:54|TC End, scenario ref 834-0 70||"VSW5TESTSUITE CASE XTextWidth 1" 10|413 /Xlib9/XTextWidth 09:09:54|TC Start, scenario ref 836-0 15|413 3.3-lite 1|TCM Start 520|413 0 00024865 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|413 1 1 09:09:56|IC Start 200|413 1 09:09:56|TP Start 520|413 1 00024865 1 1|VSW5TESTSUITE PURPOSE 1 520|413 1 00024865 1 2|Assertion XTextWidth-1.(A) 520|413 1 00024865 1 3|A call to XTextWidth returns the sum of the character-width 520|413 1 00024865 1 4|metrics of all characters in the 8-bit character string, 520|413 1 00024865 1 5|string, as rendered in the font referenced by font_struct. 520|413 1 00024865 1 6|METH: The known good font information structures are used so that these tests 520|413 1 00024865 1 7|METH: are isolated from XLoadQueryFont. 520|413 1 00024865 1 8|METH: Make a string consisting of all characters from 0 to 255. 520|413 1 00024865 1 9|METH: Call XTextWidth. 520|413 1 00024865 1 10|METH: Verify by direct calculation from the metrics. 220|413 1 0 09:09:56|PASS 410|413 1 1 09:09:56|IC End 80|413 0 09:09:57|TC End, scenario ref 836-0 70||"VSW5TESTSUITE CASE XTextWidth16 2" 10|414 /Xlib9/XTextWidth16 09:09:57|TC Start, scenario ref 838-0 15|414 3.3-lite 2|TCM Start 520|414 0 00024867 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|414 1 1 09:10:00|IC Start 200|414 1 09:10:00|TP Start 520|414 1 00024867 1 1|VSW5TESTSUITE PURPOSE 1 520|414 1 00024867 1 2|Assertion XTextWidth16-1.(A) 520|414 1 00024867 1 3|A call to XTextWidth16 returns the sum of the 520|414 1 00024867 1 4|character-width metrics of all characters in the 16-bit or 520|414 1 00024867 1 5|2-byte character string, string, as rendered in the font 520|414 1 00024867 1 6|referenced by font_struct. 520|414 1 00024867 1 7|METH: For each 16-bit font 520|414 1 00024867 1 8|METH: Call XTextWidth16 with string. 520|414 1 00024867 1 9|METH: Verify returned value by direct calculation from metric info. 220|414 1 0 09:10:00|PASS 410|414 1 1 09:10:00|IC End 400|414 2 1 09:10:00|IC Start 200|414 2 09:10:00|TP Start 520|414 2 00024867 1 1|VSW5TESTSUITE PURPOSE 2 520|414 2 00024867 1 2|Assertion XTextWidth16-2.(B) 520|414 2 00024867 1 3|When the font is defined with linear indexing rather than 520|414 2 00024867 1 4|2-byte matrix indexing, then each XChar2b structure is 520|414 2 00024867 1 5|interpreted as a 16-bit number with byte1 as the 520|414 2 00024867 1 6|most-significant byte. 520|414 2 00024867 1 7|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|414 2 00024867 1 8|METH: Report UNTESTED 220|414 2 5 09:10:00|UNTESTED 410|414 2 1 09:10:00|IC End 80|414 77 09:10:02|TC End, scenario ref 838-0 70||"VSW5TESTSUITE CASE XUnloadFont 3" 10|415 /Xlib9/XUnloadFont 09:10:02|TC Start, scenario ref 840-0 15|415 3.3-lite 3|TCM Start 520|415 0 00024869 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|415 0 00024869 1 2|REPORT: Unexpected error BadValue 520|415 0 00024869 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|415 0 00024869 1 4|REPORT: Protocol request was X_SetFontPath 520|415 0 00024869 1 5|REPORT: Unexpected Xlib error 400|415 1 1 09:10:04|IC Start 200|415 1 09:10:04|TP Start 520|415 1 00024869 1 1|VSW5TESTSUITE PURPOSE 1 520|415 1 00024869 1 2|Assertion XUnloadFont-1.(A) 520|415 1 00024869 1 3|When another resource or resource ID references the font, 520|415 1 00024869 1 4|then a call to XUnloadFont deletes the association between 520|415 1 00024869 1 5|the font resource ID and the specified font. 520|415 1 00024869 1 6|METH: Load a font. 520|415 1 00024869 1 7|METH: Call XUnloadFont. 520|415 1 00024869 1 8|METH: Verify that the font ID is no longer usable. 520|415 1 00024869 1 9|REPORT: Unexpected error BadName 520|415 1 00024869 1 10|REPORT: BadName (named color or font does not exist) 520|415 1 00024869 1 11|REPORT: Protocol request was X_OpenFont 520|415 1 00024869 1 12|REPORT: Unexpected Xlib error 220|415 1 2 09:10:04|UNRESOLVED 410|415 1 1 09:10:04|IC End 400|415 2 1 09:10:04|IC Start 200|415 2 09:10:04|TP Start 520|415 2 00024869 1 1|VSW5TESTSUITE PURPOSE 2 520|415 2 00024869 1 2|Assertion XUnloadFont-2.(B) 520|415 2 00024869 1 3|When no other resource or resource ID references the font, 520|415 2 00024869 1 4|then a call to XUnloadFont deletes the association between 520|415 2 00024869 1 5|the font resource ID and the specified font and the font 520|415 2 00024869 1 6|itself will be freed. 520|415 2 00024869 1 7|Reason for omission: There is no known reliable test method for this assertion 520|415 2 00024869 1 8|METH: Report UNTESTED 220|415 2 5 09:10:04|UNTESTED 410|415 2 1 09:10:04|IC End 400|415 3 1 09:10:04|IC Start 200|415 3 09:10:04|TP Start 520|415 3 00024869 1 1|VSW5TESTSUITE PURPOSE 3 520|415 3 00024869 1 2|Assertion XUnloadFont-3.(A) 520|415 3 00024869 1 3|When a font argument does not name a valid font, then a 520|415 3 00024869 1 4|BadFont error occurs. 520|415 3 00024869 1 5|METH: Create a bad font by loading and freeing a font. 520|415 3 00024869 1 6|METH: Call test function using bad font as the font argument. 520|415 3 00024869 1 7|METH: Verify that a BadFont error occurs. 220|415 3 0 09:10:04|PASS 410|415 3 1 09:10:04|IC End 80|415 1 09:10:05|TC End, scenario ref 840-0 70||"VSW5TESTSUITE SECTION Xlib10 23 95 0 0" 70||"VSW5TESTSUITE CASE XActivateScreenSaver 2" 10|416 /Xlib10/XActivateScreenSaver 09:10:05|TC Start, scenario ref 843-0 15|416 3.3-lite 2|TCM Start 520|416 0 00024871 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|416 1 1 09:10:08|IC Start 200|416 1 09:10:08|TP Start 520|416 1 00024871 1 1|VSW5TESTSUITE PURPOSE 1 520|416 1 00024871 1 2|Assertion XActivateScreenSaver-1.(B) 520|416 1 00024871 1 3|When the screen saver is currently deactivated, then a call 520|416 1 00024871 1 4|to XActivateScreenSaver activates the screen saver. 520|416 1 00024871 1 5|Reason for omission: There is no known reliable test method for this assertion 520|416 1 00024871 1 6|METH: Touch test only. 520|416 1 00024871 1 7|REPORT: There is no reliable test method, but a touch test was performed 220|416 1 5 09:10:08|UNTESTED 410|416 1 1 09:10:08|IC End 400|416 2 1 09:10:08|IC Start 200|416 2 09:10:08|TP Start 520|416 2 00024871 1 1|VSW5TESTSUITE PURPOSE 2 520|416 2 00024871 1 2|Assertion XActivateScreenSaver-2.(B) 520|416 2 00024871 1 3|When the screen saver is currently deactivated and the 520|416 2 00024871 1 4|screen saver has been disabled with a timeout of zero, then 520|416 2 00024871 1 5|a call to XActivateScreenSaver activates the screen saver. 520|416 2 00024871 1 6|Reason for omission: There is no known reliable test method for this assertion 520|416 2 00024871 1 7|METH: Report UNTESTED 220|416 2 5 09:10:08|UNTESTED 410|416 2 1 09:10:08|IC End 80|416 77 09:10:08|TC End, scenario ref 843-0 70||"VSW5TESTSUITE CASE XAddHost 3" 10|417 /Xlib10/XAddHost 09:10:08|TC Start, scenario ref 845-0 15|417 3.3-lite 3|TCM Start 520|417 0 00024873 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|417 1 1 09:10:11|IC Start 200|417 1 09:10:11|TP Start 520|417 1 00024873 1 1|VSW5TESTSUITE PURPOSE 1 520|417 1 00024873 1 2|Assertion XAddHost-1.(B) 520|417 1 00024873 1 3|A call to XAddHost adds the specified host to the access 520|417 1 00024873 1 4|control list for the display. 520|417 1 00024873 1 5|Reason for omission: There is no known portable test method for this assertion 520|417 1 00024873 1 6|METH: Get current acl. 520|417 1 00024873 1 7|METH: If current list includes the host to be added: 520|417 1 00024873 1 8|METH: Remove host with XRemoveHost 520|417 1 00024873 1 9|METH: Get current acl. 520|417 1 00024873 1 10|METH: Check that host to be added is not in the list. 520|417 1 00024873 1 11|METH: Call XAddHost to add host. 520|417 1 00024873 1 12|METH: If call fails with a BadAccess: 520|417 1 00024873 1 13|METH: Report that assertion can not be tested from this host. 520|417 1 00024873 1 14|METH: Get new acl. 520|417 1 00024873 1 15|METH: Verify that host is in new acl. 220|417 1 0 09:10:11|PASS 410|417 1 1 09:10:11|IC End 400|417 2 1 09:10:11|IC Start 200|417 2 09:10:11|TP Start 520|417 2 00024873 1 1|VSW5TESTSUITE PURPOSE 2 520|417 2 00024873 1 2|Assertion XAddHost-2.(A) 520|417 2 00024873 1 3|When an attempt is made to modify the access control list 520|417 2 00024873 1 4|from a client that is not authorised in a server-dependent 520|417 2 00024873 1 5|way to do so, then a BadAccess error occurs. 520|417 2 00024873 1 6|METH: Attempt to change access control list. 520|417 2 00024873 1 7|METH: If an error occurs 520|417 2 00024873 1 8|METH: If error is BadAccess 520|417 2 00024873 1 9|METH: Report Pass. 520|417 2 00024873 1 10|METH: else 520|417 2 00024873 1 11|METH: Report Fail. 520|417 2 00024873 1 12|METH: else 520|417 2 00024873 1 13|METH: Report that assertion is untestable for this host. 520|417 2 00024873 1 14|REPORT: This host has permission to change the list 520|417 2 00024873 1 15|REPORT: so this assertion cannot be tested 220|417 2 5 09:10:11|UNTESTED 410|417 2 1 09:10:11|IC End 400|417 3 1 09:10:11|IC Start 200|417 3 09:10:11|TP Start 520|417 3 00024873 1 1|VSW5TESTSUITE PURPOSE 3 520|417 3 00024873 1 2|Assertion XAddHost-3.(B) 520|417 3 00024873 1 3|When the host family, address length and address data do 520|417 3 00024873 1 4|not form a valid address, then a BadValue error occurs. 520|417 3 00024873 1 5|Reason for omission: There is no known portable test method for this assertion 520|417 3 00024873 1 6|METH: Call XAddHost with known bad address data. 520|417 3 00024873 1 7|METH: If BadAccess error: 520|417 3 00024873 1 8|METH: Report that assertion cannot be tested. 520|417 3 00024873 1 9|METH: Verify that a BadValue error occurs. 220|417 3 0 09:10:11|PASS 410|417 3 1 09:10:11|IC End 80|417 77 09:10:11|TC End, scenario ref 845-0 70||"VSW5TESTSUITE CASE XAddHosts 3" 10|418 /Xlib10/XAddHosts 09:10:11|TC Start, scenario ref 847-0 15|418 3.3-lite 3|TCM Start 520|418 0 00024875 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|418 1 1 09:10:14|IC Start 200|418 1 09:10:14|TP Start 520|418 1 00024875 1 1|VSW5TESTSUITE PURPOSE 1 520|418 1 00024875 1 2|Assertion XAddHosts-1.(B) 520|418 1 00024875 1 3|A call to XAddHosts adds each specified host to the access 520|418 1 00024875 1 4|control list for the display. 520|418 1 00024875 1 5|Reason for omission: There is no known portable test method for this assertion 520|418 1 00024875 1 6|METH: Get current acl. 520|418 1 00024875 1 7|METH: If current list includes the hosts to be added: 520|418 1 00024875 1 8|METH: Remove hosts with XRemoveHosts 520|418 1 00024875 1 9|METH: Get current acl. 520|418 1 00024875 1 10|METH: Check that hosts to be added are not in the list. 520|418 1 00024875 1 11|METH: Call XAddHosts to add hosts. 520|418 1 00024875 1 12|METH: If call fails with a BadAccess: 520|418 1 00024875 1 13|METH: Report that assertion can not be tested from this host. 520|418 1 00024875 1 14|METH: Get new acl. 520|418 1 00024875 1 15|METH: Verify that hosts are in new acl. 220|418 1 0 09:10:14|PASS 410|418 1 1 09:10:14|IC End 400|418 2 1 09:10:14|IC Start 200|418 2 09:10:14|TP Start 520|418 2 00024875 1 1|VSW5TESTSUITE PURPOSE 2 520|418 2 00024875 1 2|Assertion XAddHosts-2.(A) 520|418 2 00024875 1 3|When an attempt is made to modify the access control list 520|418 2 00024875 1 4|from a client that is not authorised in a server-dependent 520|418 2 00024875 1 5|way to do so, then a BadAccess error occurs. 520|418 2 00024875 1 6|METH: Attempt to change access control list. 520|418 2 00024875 1 7|METH: If an error occurs 520|418 2 00024875 1 8|METH: If error is BadAccess 520|418 2 00024875 1 9|METH: Report Pass. 520|418 2 00024875 1 10|METH: else 520|418 2 00024875 1 11|METH: Report Fail. 520|418 2 00024875 1 12|METH: else 520|418 2 00024875 1 13|METH: Report that assertion is untestable for this host. 520|418 2 00024875 1 14|REPORT: This host has permission to change the list 520|418 2 00024875 1 15|REPORT: so this assertion cannot be tested 220|418 2 5 09:10:14|UNTESTED 410|418 2 1 09:10:14|IC End 400|418 3 1 09:10:14|IC Start 200|418 3 09:10:14|TP Start 520|418 3 00024875 1 1|VSW5TESTSUITE PURPOSE 3 520|418 3 00024875 1 2|Assertion XAddHosts-3.(B) 520|418 3 00024875 1 3|When the host family, address length and address data do 520|418 3 00024875 1 4|not form a valid address, then a BadValue error occurs. 520|418 3 00024875 1 5|Reason for omission: There is no known portable test method for this assertion 520|418 3 00024875 1 6|METH: Call XAddHosts with known bad address data. 520|418 3 00024875 1 7|METH: If BadAccess error: 520|418 3 00024875 1 8|METH: Report that assertion cannot be tested. 520|418 3 00024875 1 9|METH: Verify that a BadValue error occurs. 220|418 3 0 09:10:14|PASS 410|418 3 1 09:10:14|IC End 80|418 77 09:10:14|TC End, scenario ref 847-0 70||"VSW5TESTSUITE CASE XAddToSaveSet 8" 10|419 /Xlib10/XAddToSaveSet 09:10:14|TC Start, scenario ref 849-0 15|419 3.3-lite 8|TCM Start 520|419 0 00024877 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|419 1 1 09:10:18|IC Start 200|419 1 09:10:18|TP Start 520|419 1 00024877 1 1|VSW5TESTSUITE PURPOSE 1 520|419 1 00024877 1 2|Assertion XAddToSaveSet-1.(A) 520|419 1 00024877 1 3|A call to XAddToSaveSet adds the specified window to the 520|419 1 00024877 1 4|client's save-set. 520|419 1 00024877 1 5|METH: Create client1. 520|419 1 00024877 1 6|METH: Create windows for client1. 520|419 1 00024877 1 7|METH: Create client2. 520|419 1 00024877 1 8|METH: Create windows for client2 that are inferiors of the windows created by 520|419 1 00024877 1 9|METH: client1. 520|419 1 00024877 1 10|METH: Add some of client2's windows to client1's save-set with XAddToSaveSet. 520|419 1 00024877 1 11|METH: Close client1. 520|419 1 00024877 1 12|METH: Verify that the inferiors that were added to the save-set still exist 520|419 1 00024877 1 13|METH: and that the ones that were not have been destroyed. 520|419 1 00024877 1 14|REPORT: Could not open display 520|419 1 00024877 1 15|unexpected signal 11 (SIGSEGV) received 220|419 1 2 09:10:18|UNRESOLVED 410|419 1 1 09:10:18|IC End 400|419 2 1 09:10:18|IC Start 200|419 2 09:10:18|TP Start 520|419 2 00024877 1 1|VSW5TESTSUITE PURPOSE 2 520|419 2 00024877 1 2|Assertion XAddToSaveSet-2.(A) 520|419 2 00024877 1 3|When the client's resources are destroyed, and the window 520|419 2 00024877 1 4|specified in the call to XAddToSaveSet is an inferior of one 520|419 2 00024877 1 5|of the windows created by the client, then the specified 520|419 2 00024877 1 6|window is reparented to the closest ancestor window such 520|419 2 00024877 1 7|that the save-set window is not an inferior of a window 520|419 2 00024877 1 8|created by the client. 520|419 2 00024877 1 9|METH: Setup windows so that they have been reparented, using setupsaveset. 520|419 2 00024877 1 10|METH: Verify that each window that should have been reparented has the correct parent. 520|419 2 00024877 1 11|REPORT: Could not open display 520|419 2 00024877 1 12|unexpected signal 11 (SIGSEGV) received 220|419 2 2 09:10:18|UNRESOLVED 410|419 2 1 09:10:18|IC End 400|419 3 1 09:10:18|IC Start 200|419 3 09:10:18|TP Start 520|419 3 00024877 1 1|VSW5TESTSUITE PURPOSE 3 520|419 3 00024877 1 2|Assertion XAddToSaveSet-3.(A) 520|419 3 00024877 1 3|When a save-set window is reparented as a result of 520|419 3 00024877 1 4|save-set processing, then the absolute coordinates of the 520|419 3 00024877 1 5|upper-left outer corner of the save-set window are 520|419 3 00024877 1 6|unchanged. 520|419 3 00024877 1 7|METH: Setup reparented windows with setupsaveset(). 520|419 3 00024877 1 8|METH: Obtain base window coordinates. 520|419 3 00024877 1 9|METH: Verify the base window has not moved. 520|419 3 00024877 1 10|METH: For each reparented window: 520|419 3 00024877 1 11|METH: Calculate original position relative to base window. 520|419 3 00024877 1 12|METH: Obtain new position of window. 520|419 3 00024877 1 13|METH: Verify that window has not moved relative to root window. 520|419 3 00024877 1 14|REPORT: Could not open display 520|419 3 00024877 1 15|unexpected signal 11 (SIGSEGV) received 220|419 3 2 09:10:18|UNRESOLVED 410|419 3 1 09:10:18|IC End 400|419 4 1 09:10:18|IC Start 200|419 4 09:10:18|TP Start 520|419 4 00024877 1 1|VSW5TESTSUITE PURPOSE 4 520|419 4 00024877 1 2|Assertion XAddToSaveSet-4.(A) 520|419 4 00024877 1 3|When a save-set window is reparented as a result of 520|419 4 00024877 1 4|save-set processing and it was originally mapped, then the 520|419 4 00024877 1 5|window is unmapped before being reparented and UnmapNotify 520|419 4 00024877 1 6|events are generated. 520|419 4 00024877 1 7|METH: Create save set with setupsaveset. 520|419 4 00024877 1 8|METH: Get all unmap events. 520|419 4 00024877 1 9|METH: Compare event against expected values. 520|419 4 00024877 1 10|METH: Verify that unmap events were received for all save-set windows that 520|419 4 00024877 1 11|METH: were inferiors of client1. 520|419 4 00024877 1 12|REPORT: Could not open display 520|419 4 00024877 1 13|unexpected signal 11 (SIGSEGV) received 220|419 4 2 09:10:18|UNRESOLVED 410|419 4 1 09:10:18|IC End 400|419 5 1 09:10:18|IC Start 200|419 5 09:10:18|TP Start 520|419 5 00024877 1 1|VSW5TESTSUITE PURPOSE 5 520|419 5 00024877 1 2|Assertion XAddToSaveSet-5.(A) 520|419 5 00024877 1 3|When a save-set window is reparented as a result of 520|419 5 00024877 1 4|save-set processing, then a ReparentNotify event is 520|419 5 00024877 1 5|generated on the window and the new parent window. 520|419 5 00024877 1 6|METH: Create save set with setupsaveset. 520|419 5 00024877 1 7|METH: Get all reparent events. 520|419 5 00024877 1 8|METH: Compare event against expected values. 520|419 5 00024877 1 9|METH: Verify that reparent events were received for all save-set windows that 520|419 5 00024877 1 10|METH: were inferiors of client1. 520|419 5 00024877 1 11|METH: Verify that reparent events were received for the parents of all save-set 520|419 5 00024877 1 12|METH: windows that were inferiors of client1. 520|419 5 00024877 1 13|REPORT: Could not open display 520|419 5 00024877 1 14|unexpected signal 11 (SIGSEGV) received 220|419 5 2 09:10:18|UNRESOLVED 410|419 5 1 09:10:18|IC End 400|419 6 1 09:10:18|IC Start 200|419 6 09:10:18|TP Start 520|419 6 00024877 1 1|VSW5TESTSUITE PURPOSE 6 520|419 6 00024877 1 2|Assertion XAddToSaveSet-6.(A) 520|419 6 00024877 1 3|When a client is destroyed, then all its save-set windows 520|419 6 00024877 1 4|that are not mapped or that are reparented as a result of 520|419 6 00024877 1 5|save-set processing are mapped and MapNotify or MapRequest 520|419 6 00024877 1 6|events are generated. 520|419 6 00024877 1 7|METH: Create save set with setupsaveset. 520|419 6 00024877 1 8|METH: Get all map events. 520|419 6 00024877 1 9|METH: Compare each event against expected values. 520|419 6 00024877 1 10|METH: Verify that map events were received for all save-set windows that 520|419 6 00024877 1 11|METH: were inferiors of client1 or were not originally mapped. 520|419 6 00024877 1 12|METH: Verify that map events were received for the parents of all save-set 520|419 6 00024877 1 13|METH: windows that were inferiors of client1 or were not originally mapped. 520|419 6 00024877 1 14|REPORT: Could not open display 520|419 6 00024877 1 15|unexpected signal 11 (SIGSEGV) received 220|419 6 2 09:10:18|UNRESOLVED 410|419 6 1 09:10:18|IC End 400|419 7 1 09:10:18|IC Start 200|419 7 09:10:18|TP Start 520|419 7 00024877 1 1|VSW5TESTSUITE PURPOSE 7 520|419 7 00024877 1 2|Assertion XAddToSaveSet-7.(A) 520|419 7 00024877 1 3|When the specified window was created by the same client, 520|419 7 00024877 1 4|then a BadMatch error occurs. 520|419 7 00024877 1 5|METH: Create a window using default client. 520|419 7 00024877 1 6|METH: Call XAddToSaveSet with this client and window. 520|419 7 00024877 1 7|METH: Verify that a BadMatch error occurs. 220|419 7 0 09:10:18|PASS 410|419 7 1 09:10:18|IC End 400|419 8 1 09:10:18|IC Start 200|419 8 09:10:18|TP Start 520|419 8 00024877 1 1|VSW5TESTSUITE PURPOSE 8 520|419 8 00024877 1 2|Assertion XAddToSaveSet-8.(A) 520|419 8 00024877 1 3|When a window argument does not name a valid Window, then a 520|419 8 00024877 1 4|BadWindow error occurs. 520|419 8 00024877 1 5|METH: Create a bad window by creating and destroying a window. 520|419 8 00024877 1 6|METH: Call test function using bad window as the window argument. 520|419 8 00024877 1 7|METH: Verify that a BadWindow error occurs. 220|419 8 0 09:10:18|PASS 410|419 8 1 09:10:18|IC End 80|419 1 09:10:18|TC End, scenario ref 849-0 70||"VSW5TESTSUITE CASE XChangeSaveSet 5" 10|420 /Xlib10/XChangeSaveSet 09:10:18|TC Start, scenario ref 851-0 15|420 3.3-lite 5|TCM Start 520|420 0 00024879 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|420 1 1 09:10:21|IC Start 200|420 1 09:10:21|TP Start 520|420 1 00024879 1 1|VSW5TESTSUITE PURPOSE 1 520|420 1 00024879 1 2|Assertion XChangeSaveSet-1.(A) 520|420 1 00024879 1 3|When a call to XChangeSaveSet is made with a change_mode of 520|420 1 00024879 1 4|SetModeInsert, then the specified window is inserted into 520|420 1 00024879 1 5|the client's save-set. 520|420 1 00024879 1 6|METH: Create client1. 520|420 1 00024879 1 7|METH: Client1 creates win window. 520|420 1 00024879 1 8|METH: Create test window as inferior of win window using different client. 520|420 1 00024879 1 9|METH: Call XChangeSaveSet with change_mode SetModeInsert. 520|420 1 00024879 1 10|METH: Verify that window has been added by destroying client1. 220|420 1 0 09:10:21|PASS 410|420 1 1 09:10:21|IC End 400|420 2 1 09:10:21|IC Start 200|420 2 09:10:21|TP Start 520|420 2 00024879 1 1|VSW5TESTSUITE PURPOSE 2 520|420 2 00024879 1 2|Assertion XChangeSaveSet-2.(A) 520|420 2 00024879 1 3|When a call to XChangeSaveSet is made with a change_mode of 520|420 2 00024879 1 4|SetModeDelete, then the specified window is deleted from 520|420 2 00024879 1 5|the client's save-set. 520|420 2 00024879 1 6|METH: Create client1. 520|420 2 00024879 1 7|METH: Create win window with client1. 520|420 2 00024879 1 8|METH: Create two inferiors of win window using different client. 520|420 2 00024879 1 9|METH: Add both to save set. 520|420 2 00024879 1 10|METH: Remove one of them from save-set with XChangeSaveSet. 520|420 2 00024879 1 11|METH: Destroy client1. 520|420 2 00024879 1 12|METH: Verify that window that was removed is destroyed. 520|420 2 00024879 1 13|REPORT: Non save-set window was not destroyed 220|420 2 1 09:10:21|FAIL 410|420 2 1 09:10:21|IC End 400|420 3 1 09:10:21|IC Start 200|420 3 09:10:21|TP Start 520|420 3 00024879 1 1|VSW5TESTSUITE PURPOSE 3 520|420 3 00024879 1 2|Assertion XChangeSaveSet-3.(A) 520|420 3 00024879 1 3|When the specified window was created by the same client, 520|420 3 00024879 1 4|then a BadMatch error occurs. 520|420 3 00024879 1 5|METH: Create window. 520|420 3 00024879 1 6|METH: Call XChangeSaveSet with window and same client. 520|420 3 00024879 1 7|METH: Verify that a BadMatch error occurs. 220|420 3 0 09:10:21|PASS 410|420 3 1 09:10:21|IC End 400|420 4 1 09:10:21|IC Start 200|420 4 09:10:21|TP Start 520|420 4 00024879 1 1|VSW5TESTSUITE PURPOSE 4 520|420 4 00024879 1 2|Assertion XChangeSaveSet-4.(A) 520|420 4 00024879 1 3|When the value of change_mode is other than SetModeInsert 520|420 4 00024879 1 4|or SetModeDelete, then a BadValue error occurs. 520|420 4 00024879 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|420 4 00024879 1 6|METH: For each value: 520|420 4 00024879 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|420 4 00024879 1 8|METH: Verify that a BadValue error occurs. 220|420 4 0 09:10:21|PASS 410|420 4 1 09:10:21|IC End 400|420 5 1 09:10:21|IC Start 200|420 5 09:10:21|TP Start 520|420 5 00024879 1 1|VSW5TESTSUITE PURPOSE 5 520|420 5 00024879 1 2|Assertion XChangeSaveSet-5.(A) 520|420 5 00024879 1 3|When a window argument does not name a valid Window, then a 520|420 5 00024879 1 4|BadWindow error occurs. 520|420 5 00024879 1 5|METH: Create a bad window by creating and destroying a window. 520|420 5 00024879 1 6|METH: Call test function using bad window as the window argument. 520|420 5 00024879 1 7|METH: Verify that a BadWindow error occurs. 220|420 5 0 09:10:21|PASS 410|420 5 1 09:10:21|IC End 80|420 1 09:10:21|TC End, scenario ref 851-0 70||"VSW5TESTSUITE CASE XDisableAccessControl 2" 10|421 /Xlib10/XDisableAccessControl 09:10:21|TC Start, scenario ref 853-0 15|421 3.3-lite 2|TCM Start 520|421 0 00024881 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|421 1 1 09:10:24|IC Start 200|421 1 09:10:24|TP Start 520|421 1 00024881 1 1|VSW5TESTSUITE PURPOSE 1 520|421 1 00024881 1 2|Assertion XDisableAccessControl-1.(B) 520|421 1 00024881 1 3|A call to XDisableAccessControl disables the use of the 520|421 1 00024881 1 4|access control list at each connection setup. 520|421 1 00024881 1 5|Reason for omission: There is no known portable test method for this assertion 520|421 1 00024881 1 6|METH: Get current host list. 520|421 1 00024881 1 7|METH: Attempt to remove all hosts from list. 520|421 1 00024881 1 8|METH: If this fails with BadAccess: 520|421 1 00024881 1 9|METH: Report that this host does not have permission to do this. 520|421 1 00024881 1 10|METH: (Will not have permission for the next part either). 520|421 1 00024881 1 11|METH: Result is untested. 520|421 1 00024881 1 12|METH: Disable access control with XDisableAccessControl. 520|421 1 00024881 1 13|METH: Verify that state returned by XListHosts is DisableAccess. 520|421 1 00024881 1 14|METH: Verify that a new connection can be made. 220|421 1 0 09:10:24|PASS 410|421 1 1 09:10:24|IC End 400|421 2 1 09:10:24|IC Start 200|421 2 09:10:24|TP Start 520|421 2 00024881 1 1|VSW5TESTSUITE PURPOSE 2 520|421 2 00024881 1 2|Assertion XDisableAccessControl-2.(B) 520|421 2 00024881 1 3|When an attempt is made to disable the use of the access 520|421 2 00024881 1 4|control list from a client that is not authorised in a 520|421 2 00024881 1 5|server-dependent way to do so, then a BadAccess error 520|421 2 00024881 1 6|occurs. 520|421 2 00024881 1 7|Reason for omission: There is no known portable test method for this assertion 520|421 2 00024881 1 8|METH: Call XDisableAccessControl. 520|421 2 00024881 1 9|METH: If error occurs. 520|421 2 00024881 1 10|METH: If error is BadAccess 520|421 2 00024881 1 11|METH: Report Pass. 520|421 2 00024881 1 12|METH: else 520|421 2 00024881 1 13|METH: Report Fail. 520|421 2 00024881 1 14|METH: else 520|421 2 00024881 1 15|METH: Report client is authorised. 520|421 2 00024881 1 16|METH: Result is untested. 520|421 2 00024881 1 17|REPORT: This client is authorised to disable the access list 520|421 2 00024881 1 18|REPORT: so the assertion cannot be tested 220|421 2 5 09:10:24|UNTESTED 410|421 2 1 09:10:24|IC End 80|421 77 09:10:24|TC End, scenario ref 853-0 70||"VSW5TESTSUITE CASE XEnableAccessControl 2" 10|422 /Xlib10/XEnableAccessControl 09:10:24|TC Start, scenario ref 855-0 15|422 3.3-lite 2|TCM Start 520|422 0 00024883 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|422 1 1 09:10:27|IC Start 200|422 1 09:10:27|TP Start 520|422 1 00024883 1 1|VSW5TESTSUITE PURPOSE 1 520|422 1 00024883 1 2|Assertion XEnableAccessControl-1.(B) 520|422 1 00024883 1 3|A call to XEnableAccessControl enables the use of the 520|422 1 00024883 1 4|access control list at each connection setup. 520|422 1 00024883 1 5|Reason for omission: There is no known portable test method for this assertion 520|422 1 00024883 1 6|METH: Get current host list. 520|422 1 00024883 1 7|METH: Attempt to remove all hosts from list. 520|422 1 00024883 1 8|METH: If this fails with BadAccess: 520|422 1 00024883 1 9|METH: Report that this host does not have permission to do this. 520|422 1 00024883 1 10|METH: (Will not have permission for the next part either). 520|422 1 00024883 1 11|METH: Result is untested. 520|422 1 00024883 1 12|METH: Enable access control with XEnableAccessControl. 520|422 1 00024883 1 13|METH: Verify that state returned by XListHosts is EnableAccess. 520|422 1 00024883 1 14|METH: Verify that new connections can not be made. 520|422 1 00024883 1 15|REPORT: There is no portable way to test this assertion 220|422 1 5 09:10:27|UNTESTED 410|422 1 1 09:10:27|IC End 400|422 2 1 09:10:27|IC Start 200|422 2 09:10:27|TP Start 520|422 2 00024883 1 1|VSW5TESTSUITE PURPOSE 2 520|422 2 00024883 1 2|Assertion XEnableAccessControl-2.(B) 520|422 2 00024883 1 3|When an attempt is made to enable the use of the access 520|422 2 00024883 1 4|control list from a client that is not authorised in a 520|422 2 00024883 1 5|server-dependent way to do so, then a BadAccess error 520|422 2 00024883 1 6|occurs. 520|422 2 00024883 1 7|Reason for omission: There is no known portable test method for this assertion 520|422 2 00024883 1 8|METH: Call XEnableAccessControl. 520|422 2 00024883 1 9|METH: If error occurs. 520|422 2 00024883 1 10|METH: If error is BadAccess 520|422 2 00024883 1 11|METH: Report Pass. 520|422 2 00024883 1 12|METH: else 520|422 2 00024883 1 13|METH: Report Fail. 520|422 2 00024883 1 14|METH: else 520|422 2 00024883 1 15|METH: Report client is authorised. 520|422 2 00024883 1 16|METH: Result is untested. 520|422 2 00024883 1 17|REPORT: This client is authorised to disable the access list 520|422 2 00024883 1 18|REPORT: so the assertion cannot be tested 220|422 2 5 09:10:27|UNTESTED 410|422 2 1 09:10:27|IC End 80|422 77 09:10:27|TC End, scenario ref 855-0 70||"VSW5TESTSUITE CASE XForceScreenSaver 3" 10|423 /Xlib10/XForceScreenSaver 09:10:27|TC Start, scenario ref 857-0 15|423 3.3-lite 3|TCM Start 520|423 0 00024885 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|423 1 1 09:10:30|IC Start 200|423 1 09:10:30|TP Start 520|423 1 00024885 1 1|VSW5TESTSUITE PURPOSE 1 520|423 1 00024885 1 2|Assertion XForceScreenSaver-1.(B) 520|423 1 00024885 1 3|When the specified mode is ScreenSaverActive and the screen 520|423 1 00024885 1 4|saver is currently deactivated, then a call to 520|423 1 00024885 1 5|XForceScreenSaver activates the screen saver even after the 520|423 1 00024885 1 6|screen saver has been disabled with a timeout of zero. 520|423 1 00024885 1 7|Reason for omission: There is no known reliable test method for this assertion 520|423 1 00024885 1 8|METH: Touch test only. 520|423 1 00024885 1 9|REPORT: There is no reliable test method - touch test for ScreenSaverActive 220|423 1 5 09:10:30|UNTESTED 410|423 1 1 09:10:30|IC End 400|423 2 1 09:10:30|IC Start 200|423 2 09:10:30|TP Start 520|423 2 00024885 1 1|VSW5TESTSUITE PURPOSE 2 520|423 2 00024885 1 2|Assertion XForceScreenSaver-2.(B) 520|423 2 00024885 1 3|When the specified mode is ScreenSaverReset and the screen 520|423 2 00024885 1 4|saver is currently enabled and activated, then a call to 520|423 2 00024885 1 5|XForceScreenSaver deactivates the screen saver and the 520|423 2 00024885 1 6|activation timer is reset to its initial state as though 520|423 2 00024885 1 7|device input had been received. 520|423 2 00024885 1 8|Reason for omission: There is no known reliable test method for this assertion 520|423 2 00024885 1 9|METH: Touch test for ScreenSaverReset only. 520|423 2 00024885 1 10|REPORT: There is no reliable test method - touch test for ScreenSaverReset 220|423 2 5 09:10:30|UNTESTED 410|423 2 1 09:10:30|IC End 400|423 3 1 09:10:30|IC Start 200|423 3 09:10:30|TP Start 520|423 3 00024885 1 1|VSW5TESTSUITE PURPOSE 3 520|423 3 00024885 1 2|Assertion XForceScreenSaver-3.(A) 520|423 3 00024885 1 3|When the value of mode is other than ScreenSaverActive or 520|423 3 00024885 1 4|ScreenSaverReset, then a BadValue error occurs. 520|423 3 00024885 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|423 3 00024885 1 6|METH: For each value: 520|423 3 00024885 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|423 3 00024885 1 8|METH: Verify that a BadValue error occurs. 220|423 3 0 09:10:30|PASS 410|423 3 1 09:10:30|IC End 80|423 77 09:10:31|TC End, scenario ref 857-0 70||"VSW5TESTSUITE CASE XGrabServer 1" 10|424 /Xlib10/XGrabServer 09:10:31|TC Start, scenario ref 859-0 15|424 3.3-lite 1|TCM Start 520|424 0 00024887 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|424 1 1 09:10:34|IC Start 200|424 1 09:10:34|TP Start 520|424 1 00024887 1 1|VSW5TESTSUITE PURPOSE 1 520|424 1 00024887 1 2|Assertion XGrabServer-1.(A) 520|424 1 00024887 1 3|A call to XGrabServer disables processing of requests on 520|424 1 00024887 1 4|all connections apart from the one issuing this request. 520|424 1 00024887 1 5|METH: Create first connection client1. 520|424 1 00024887 1 6|METH: Create second connection client2. 520|424 1 00024887 1 7|METH: Call XGrabServer on client1. 520|424 1 00024887 1 8|METH: Verify that requests are still processed on grabbing connection. 520|424 1 00024887 1 9|METH: Create another process. 520|424 1 00024887 1 10|METH: In created process: 520|424 1 00024887 1 11|METH: Perform a XChangeProperty request for client2. 520|424 1 00024887 1 12|METH: Wait sufficient time to allow client2 request to be processed. 520|424 1 00024887 1 13|METH: Verify that no PropertyChange event has been produced. 520|424 1 00024887 1 14|METH: Ungrab server. 520|424 1 00024887 1 15|METH: Wait sufficient time to allow client2 request to be processed. 520|424 1 00024887 1 16|METH: Check that event has now been received. 520|424 1 00024887 1 17|unexpected signal 11 (SIGSEGV) received 220|424 1 2 09:10:34|UNRESOLVED 410|424 1 1 09:10:34|IC End 80|424 1 09:10:34|TC End, scenario ref 859-0 70||"VSW5TESTSUITE CASE XGetScreenSaver 1" 10|425 /Xlib10/XGetScreenSaver 09:10:34|TC Start, scenario ref 861-0 15|425 3.3-lite 1|TCM Start 520|425 0 00024889 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|425 1 1 09:10:37|IC Start 200|425 1 09:10:37|TP Start 520|425 1 00024889 1 1|VSW5TESTSUITE PURPOSE 1 520|425 1 00024889 1 2|Assertion XGetScreenSaver-1.(A) 520|425 1 00024889 1 3|A call to XGetScreenSaver returns the current screen saver 520|425 1 00024889 1 4|values. 520|425 1 00024889 1 5|METH: Set screen saver values. 520|425 1 00024889 1 6|METH: Get screen saver values. 520|425 1 00024889 1 7|METH: Verify that returned values are as set. 220|425 1 0 09:10:37|PASS 410|425 1 1 09:10:37|IC End 80|425 0 09:10:37|TC End, scenario ref 861-0 70||"VSW5TESTSUITE CASE XInstallColormap 6" 10|426 /Xlib10/XInstallColormap 09:10:37|TC Start, scenario ref 863-0 15|426 3.3-lite 6|TCM Start 520|426 0 00024891 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|426 1 1 09:10:40|IC Start 200|426 1 09:10:40|TP Start 520|426 1 00024891 1 1|VSW5TESTSUITE PURPOSE 1 520|426 1 00024891 1 2|Assertion XInstallColormap-1.(A) 520|426 1 00024891 1 3|A call to XInstallColormap installs the specified colourmap 520|426 1 00024891 1 4|for its associated screen. 520|426 1 00024891 1 5|METH: For each visual type. 520|426 1 00024891 1 6|METH: Create colourmap. 520|426 1 00024891 1 7|METH: Install colourmap. 520|426 1 00024891 1 8|METH: Verify that new colourmap has been installed by listing the installed 520|426 1 00024891 1 9|METH: colourmaps. 520|426 1 00024891 1 10|REPORT: Colourmap was not installed 220|426 1 1 09:10:40|FAIL 410|426 1 1 09:10:40|IC End 400|426 2 1 09:10:40|IC Start 200|426 2 09:10:40|TP Start 520|426 2 00024891 1 1|VSW5TESTSUITE PURPOSE 2 520|426 2 00024891 1 2|Assertion XInstallColormap-2.(B) 520|426 2 00024891 1 3|All windows associated with the specified colourmap 520|426 2 00024891 1 4|immediately display with true colours. 520|426 2 00024891 1 5|Reason for omission: There is no known reliable test method for this assertion 520|426 2 00024891 1 6|METH: Report UNTESTED 220|426 2 5 09:10:40|UNTESTED 410|426 2 1 09:10:40|IC End 400|426 3 1 09:10:40|IC Start 200|426 3 09:10:40|TP Start 520|426 3 00024891 1 1|VSW5TESTSUITE PURPOSE 3 520|426 3 00024891 1 2|Assertion XInstallColormap-3.(B) 520|426 3 00024891 1 3|A call to XInstallColormap adds the specified colourmap to 520|426 3 00024891 1 4|the head of the required list of colourmaps for its 520|426 3 00024891 1 5|associated screen, and the required list is truncated to the 520|426 3 00024891 1 6|minimum number of installed colourmaps for the screen. 520|426 3 00024891 1 7|Reason for omission: There is no known portable test method for this assertion 520|426 3 00024891 1 8|METH: Report UNTESTED 220|426 3 5 09:10:40|UNTESTED 410|426 3 1 09:10:40|IC End 400|426 4 1 09:10:40|IC Start 200|426 4 09:10:40|TP Start 520|426 4 00024891 1 1|VSW5TESTSUITE PURPOSE 4 520|426 4 00024891 1 2|Assertion XInstallColormap-4.(A) 520|426 4 00024891 1 3|When the specified colourmap is not already an installed 520|426 4 00024891 1 4|colourmap, then a ColormapNotify event is generated on each 520|426 4 00024891 1 5|window that has that colourmap. 520|426 4 00024891 1 6|METH: For each visual. 520|426 4 00024891 1 7|METH: Create windows. 520|426 4 00024891 1 8|METH: Create colormap for those windows. 520|426 4 00024891 1 9|METH: Set the window colour maps. 520|426 4 00024891 1 10|METH: Create another window without using the new colour map. 520|426 4 00024891 1 11|METH: Install the colour map. 520|426 4 00024891 1 12|METH: Verify that a colour map notify event is received on the windows that have 520|426 4 00024891 1 13|METH: that colour map. 520|426 4 00024891 1 14|METH: Verify that the event is not received on the other window. 520|426 4 00024891 1 15|REPORT: Path check error (254 should be 258) 520|426 4 00024891 1 16|REPORT: This is usually caused by a programming error in the test-suite 220|426 4 2 09:10:40|UNRESOLVED 410|426 4 1 09:10:40|IC End 400|426 5 1 09:10:40|IC Start 200|426 5 09:10:40|TP Start 520|426 5 00024891 1 1|VSW5TESTSUITE PURPOSE 5 520|426 5 00024891 1 2|Assertion XInstallColormap-5.(B) 520|426 5 00024891 1 3|When another colourmap is installed or uninstalled as a 520|426 5 00024891 1 4|side effect of a call to XInstallColormap, then a 520|426 5 00024891 1 5|ColormapNotify event is generated on each window that has 520|426 5 00024891 1 6|that colourmap. 520|426 5 00024891 1 7|Reason for omission: There is no known portable test method for this assertion 520|426 5 00024891 1 8|METH: Report UNTESTED 220|426 5 5 09:10:40|UNTESTED 410|426 5 1 09:10:40|IC End 400|426 6 1 09:10:40|IC Start 200|426 6 09:10:40|TP Start 520|426 6 00024891 1 1|VSW5TESTSUITE PURPOSE 6 520|426 6 00024891 1 2|Assertion XInstallColormap-6.(A) 520|426 6 00024891 1 3|When a colourmap argument does not name a valid colourmap, 520|426 6 00024891 1 4|then a BadColor error occurs. 520|426 6 00024891 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|426 6 00024891 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|426 6 00024891 1 7|METH: Verify that a BadColor error occurs. 220|426 6 0 09:10:40|PASS 410|426 6 1 09:10:40|IC End 80|426 1 09:10:40|TC End, scenario ref 863-0 70||"VSW5TESTSUITE CASE XKillClient 4" 10|427 /Xlib10/XKillClient 09:10:40|TC Start, scenario ref 865-0 15|427 3.3-lite 4|TCM Start 520|427 0 00024893 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|427 1 1 09:10:44|IC Start 200|427 1 09:10:44|TP Start 520|427 1 00024893 1 1|VSW5TESTSUITE PURPOSE 1 520|427 1 00024893 1 2|Assertion XKillClient-1.(A) 520|427 1 00024893 1 3|A call to XKillClient forces a close-down of the client 520|427 1 00024893 1 4|that created the specified resource. 520|427 1 00024893 1 5|METH: Create a client client1. 520|427 1 00024893 1 6|METH: Create several resources using client1. 520|427 1 00024893 1 7|METH: Call XKillClient with one of these resources. 520|427 1 00024893 1 8|METH: Verify that all client1's resources are destroyed and infer that client1 was 520|427 1 00024893 1 9|METH: destroyed. 520|427 1 00024893 1 10|REPORT: Could not open display 220|427 1 2 09:10:44|UNRESOLVED 410|427 1 1 09:10:44|IC End 400|427 2 1 09:10:44|IC Start 200|427 2 09:10:44|TP Start 520|427 2 00024893 1 1|VSW5TESTSUITE PURPOSE 2 520|427 2 00024893 1 2|Assertion XKillClient-2.(A) 520|427 2 00024893 1 3|When the client that created the resource has already 520|427 2 00024893 1 4|terminated in either RetainPermanent or RetainTemporary 520|427 2 00024893 1 5|mode, then all the resources of that client are destroyed. 520|427 2 00024893 1 6|METH: Create a connection, client1. 520|427 2 00024893 1 7|METH: Create resources for client1. 520|427 2 00024893 1 8|METH: Set close-down mode to RetainPermanent. 520|427 2 00024893 1 9|METH: Close client1 connection with XCloseDisplay. 520|427 2 00024893 1 10|METH: Check client1 resources still exist. 520|427 2 00024893 1 11|METH: Call XKillClient with one of the client1 resources. 520|427 2 00024893 1 12|METH: Verify that all client1 resources are destroyed. 520|427 2 00024893 1 13|REPORT: Could not open display 220|427 2 2 09:10:44|UNRESOLVED 410|427 2 1 09:10:44|IC End 400|427 3 1 09:10:44|IC Start 200|427 3 09:10:44|TP Start 520|427 3 00024893 1 1|VSW5TESTSUITE PURPOSE 3 520|427 3 00024893 1 2|Assertion XKillClient-3.(A) 520|427 3 00024893 1 3|When a resource of AllTemporary is specified, then the 520|427 3 00024893 1 4|resources of all clients that have terminated in 520|427 3 00024893 1 5|RetainTemporary mode are destroyed. 520|427 3 00024893 1 6|METH: Open connection client1. 520|427 3 00024893 1 7|METH: Open connextion client2. 520|427 3 00024893 1 8|METH: Make resources for both clients. 520|427 3 00024893 1 9|METH: Set close-down mode of RetainTemporary for both. 520|427 3 00024893 1 10|METH: Close both clients with XCloseDisplay. 520|427 3 00024893 1 11|METH: Call XKillClient with ID AllTemporary. 520|427 3 00024893 1 12|METH: Verify that all clients 1 and 2 resources are destroyed. 520|427 3 00024893 1 13|REPORT: Could not open display 220|427 3 2 09:10:44|UNRESOLVED 410|427 3 1 09:10:44|IC End 400|427 4 1 09:10:44|IC Start 200|427 4 09:10:44|TP Start 520|427 4 00024893 1 1|VSW5TESTSUITE PURPOSE 4 520|427 4 00024893 1 2|Assertion XKillClient-4.(A) 520|427 4 00024893 1 3|When the specified resource is not valid, then a BadValue 520|427 4 00024893 1 4|error occurs. 520|427 4 00024893 1 5|METH: Get bad id using badwin(). 520|427 4 00024893 1 6|METH: Call XKillClient with this value. 520|427 4 00024893 1 7|METH: Verify that a BadValue error occurs. 220|427 4 0 09:10:44|PASS 410|427 4 1 09:10:44|IC End 80|427 1 09:10:45|TC End, scenario ref 865-0 70||"VSW5TESTSUITE CASE XListHosts 2" 10|428 /Xlib10/XListHosts 09:10:45|TC Start, scenario ref 867-0 15|428 3.3-lite 2|TCM Start 520|428 0 00024895 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|428 1 1 09:10:47|IC Start 200|428 1 09:10:47|TP Start 520|428 1 00024895 1 1|VSW5TESTSUITE PURPOSE 1 520|428 1 00024895 1 2|Assertion XListHosts-1.(A) 520|428 1 00024895 1 3|A call to XListHosts returns a pointer to a list of host 520|428 1 00024895 1 4|structures, that can be freed with XFree, for hosts that 520|428 1 00024895 1 5|are in the current access control list and returns the size 520|428 1 00024895 1 6|of the list in nhosts_return. 520|428 1 00024895 1 7|METH: Attempt to add some hosts to the access list. 520|428 1 00024895 1 8|METH: If BadAccess error: 520|428 1 00024895 1 9|METH: Note that the known address will not necessarily be in list. 520|428 1 00024895 1 10|METH: Call XListHosts. 520|428 1 00024895 1 11|METH: If hosts were added to the access list: 520|428 1 00024895 1 12|METH: Verify that nhosts_return is greater than or equal to number of known names. 520|428 1 00024895 1 13|METH: Verify that each known name is in the list. 520|428 1 00024895 1 14|METH: Verify that nhosts_return addresses can be accessed in the return value. 520|428 1 00024895 1 15|METH: Free returned value with XFree. 220|428 1 0 09:10:47|PASS 410|428 1 1 09:10:47|IC End 400|428 2 1 09:10:47|IC Start 200|428 2 09:10:47|TP Start 520|428 2 00024895 1 1|VSW5TESTSUITE PURPOSE 2 520|428 2 00024895 1 2|Assertion XListHosts-2.(A) 520|428 2 00024895 1 3|A call to XListHosts returns a boolean to state_return that 520|428 2 00024895 1 4|is True to mean that the use of the list is enabled for 520|428 2 00024895 1 5|restricting the hosts that are allowed to make connections 520|428 2 00024895 1 6|and is False to mean that the use of the list is disabled 520|428 2 00024895 1 7|and that any host can connect. 520|428 2 00024895 1 8|METH: Call XListHosts. 520|428 2 00024895 1 9|METH: Verify that state_return is either True or False. 220|428 2 0 09:10:47|PASS 410|428 2 1 09:10:47|IC End 80|428 0 09:10:48|TC End, scenario ref 867-0 70||"VSW5TESTSUITE CASE XListInstalledColormaps 2" 10|429 /Xlib10/XListInstalledColormaps 09:10:48|TC Start, scenario ref 869-0 15|429 3.3-lite 2|TCM Start 520|429 0 00024897 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|429 1 1 09:10:50|IC Start 200|429 1 09:10:50|TP Start 520|429 1 00024897 1 1|VSW5TESTSUITE PURPOSE 1 520|429 1 00024897 1 2|Assertion XListInstalledColormaps-1.(A) 520|429 1 00024897 1 3|A call to XListInstalledColormaps returns a list, that can 520|429 1 00024897 1 4|be freed with XFree, of the currently installed colourmaps 520|429 1 00024897 1 5|for the screen of the specified window and the number of 520|429 1 00024897 1 6|such colourmaps in num_return. 520|429 1 00024897 1 7|METH: Call XListInstalledColormaps. 520|429 1 00024897 1 8|METH: Verify that the number of installed colour maps is between the min and 520|429 1 00024897 1 9|METH: max limits. 520|429 1 00024897 1 10|METH: Free return value with XFree. 220|429 1 0 09:10:50|PASS 410|429 1 1 09:10:50|IC End 400|429 2 1 09:10:50|IC Start 200|429 2 09:10:50|TP Start 520|429 2 00024897 1 1|VSW5TESTSUITE PURPOSE 2 520|429 2 00024897 1 2|Assertion XListInstalledColormaps-2.(A) 520|429 2 00024897 1 3|When a window argument does not name a valid Window, then a 520|429 2 00024897 1 4|BadWindow error occurs. 520|429 2 00024897 1 5|METH: Create a bad window by creating and destroying a window. 520|429 2 00024897 1 6|METH: Call test function using bad window as the window argument. 520|429 2 00024897 1 7|METH: Verify that a BadWindow error occurs. 220|429 2 0 09:10:50|PASS 410|429 2 1 09:10:50|IC End 80|429 0 09:10:51|TC End, scenario ref 869-0 70||"VSW5TESTSUITE CASE XRemoveFromSaveSet 3" 10|430 /Xlib10/XRemoveFromSaveSet 09:10:51|TC Start, scenario ref 871-0 15|430 3.3-lite 3|TCM Start 520|430 0 00024899 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|430 1 1 09:10:53|IC Start 200|430 1 09:10:53|TP Start 520|430 1 00024899 1 1|VSW5TESTSUITE PURPOSE 1 520|430 1 00024899 1 2|Assertion XRemoveFromSaveSet-1.(A) 520|430 1 00024899 1 3|A call to XRemoveFromSaveSet removes the specified window 520|430 1 00024899 1 4|from the client's save-set. 520|430 1 00024899 1 5|METH: Create client1. 520|430 1 00024899 1 6|METH: Add two windows to client1 save-set. 520|430 1 00024899 1 7|METH: Remove one of the windows with XRemoveFromSaveSet. 520|430 1 00024899 1 8|METH: Verify that window was removed by destroying client1. 220|430 1 0 09:10:53|PASS 410|430 1 1 09:10:53|IC End 400|430 2 1 09:10:53|IC Start 200|430 2 09:10:53|TP Start 520|430 2 00024899 1 1|VSW5TESTSUITE PURPOSE 2 520|430 2 00024899 1 2|Assertion XRemoveFromSaveSet-2.(A) 520|430 2 00024899 1 3|When the specified window was created by the client, then a 520|430 2 00024899 1 4|BadMatch error occurs. 520|430 2 00024899 1 5|METH: Create window. 520|430 2 00024899 1 6|METH: Call XRemoveFromSaveSet with the window and the client used to create it. 520|430 2 00024899 1 7|METH: Verify that a BadMatch error occurs. 220|430 2 0 09:10:53|PASS 410|430 2 1 09:10:53|IC End 400|430 3 1 09:10:53|IC Start 200|430 3 09:10:53|TP Start 520|430 3 00024899 1 1|VSW5TESTSUITE PURPOSE 3 520|430 3 00024899 1 2|Assertion XRemoveFromSaveSet-3.(A) 520|430 3 00024899 1 3|When a window argument does not name a valid Window, then a 520|430 3 00024899 1 4|BadWindow error occurs. 520|430 3 00024899 1 5|METH: Create a bad window by creating and destroying a window. 520|430 3 00024899 1 6|METH: Call test function using bad window as the window argument. 520|430 3 00024899 1 7|METH: Verify that a BadWindow error occurs. 220|430 3 0 09:10:53|PASS 410|430 3 1 09:10:53|IC End 80|430 0 09:10:54|TC End, scenario ref 871-0 70||"VSW5TESTSUITE CASE XRemoveHost 3" 10|431 /Xlib10/XRemoveHost 09:10:54|TC Start, scenario ref 873-0 15|431 3.3-lite 3|TCM Start 520|431 0 00024901 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|431 1 1 09:10:57|IC Start 200|431 1 09:10:57|TP Start 520|431 1 00024901 1 1|VSW5TESTSUITE PURPOSE 1 520|431 1 00024901 1 2|Assertion XRemoveHost-1.(B) 520|431 1 00024901 1 3|A call to XRemoveHost removes the specified host from the 520|431 1 00024901 1 4|access control list for the display. 520|431 1 00024901 1 5|Reason for omission: There is no known portable test method for this assertion 520|431 1 00024901 1 6|METH: Get current acl. 520|431 1 00024901 1 7|METH: If current list is empty: 520|431 1 00024901 1 8|METH: Add a host with XAddHost. 520|431 1 00024901 1 9|METH: Get current acl. 520|431 1 00024901 1 10|METH: Check that it is not empty. 520|431 1 00024901 1 11|METH: Call XRemoveHost to remove host. 520|431 1 00024901 1 12|METH: If call fails with a BadAccess: 520|431 1 00024901 1 13|METH: Report that assertion can not be tested from this host. 520|431 1 00024901 1 14|METH: Get new acl. 520|431 1 00024901 1 15|METH: Verify that host is not in new acl. 220|431 1 0 09:10:57|PASS 410|431 1 1 09:10:57|IC End 400|431 2 1 09:10:57|IC Start 200|431 2 09:10:57|TP Start 520|431 2 00024901 1 1|VSW5TESTSUITE PURPOSE 2 520|431 2 00024901 1 2|Assertion XRemoveHost-2.(A) 520|431 2 00024901 1 3|When an attempt is made to modify the access control list 520|431 2 00024901 1 4|from a client that is not authorised in a server-dependent 520|431 2 00024901 1 5|way to do so, then a BadAccess error occurs. 520|431 2 00024901 1 6|METH: Attempt to change access control list. 520|431 2 00024901 1 7|METH: If an error occurs 520|431 2 00024901 1 8|METH: If error is BadAccess 520|431 2 00024901 1 9|METH: Report Pass. 520|431 2 00024901 1 10|METH: else 520|431 2 00024901 1 11|METH: Report Fail. 520|431 2 00024901 1 12|METH: else 520|431 2 00024901 1 13|METH: Report that assertion is untestable for this host. 520|431 2 00024901 1 14|REPORT: This host has permission to change the list 520|431 2 00024901 1 15|REPORT: so this assertion cannot be tested 220|431 2 5 09:10:57|UNTESTED 410|431 2 1 09:10:57|IC End 400|431 3 1 09:10:57|IC Start 200|431 3 09:10:57|TP Start 520|431 3 00024901 1 1|VSW5TESTSUITE PURPOSE 3 520|431 3 00024901 1 2|Assertion XRemoveHost-3.(B) 520|431 3 00024901 1 3|When the host address format is invalid, then a BadValue 520|431 3 00024901 1 4|error occurs. 520|431 3 00024901 1 5|Reason for omission: There is no known portable test method for this assertion 520|431 3 00024901 1 6|METH: Call XRemoveHost with known bad address data. 520|431 3 00024901 1 7|METH: If BadAccess error: 520|431 3 00024901 1 8|METH: Report that assertion cannot be tested. 520|431 3 00024901 1 9|METH: Verify that a BadValue error occurs. 220|431 3 0 09:10:57|PASS 410|431 3 1 09:10:57|IC End 80|431 77 09:10:58|TC End, scenario ref 873-0 70||"VSW5TESTSUITE CASE XRemoveHosts 3" 10|432 /Xlib10/XRemoveHosts 09:10:58|TC Start, scenario ref 875-0 15|432 3.3-lite 3|TCM Start 520|432 0 00024903 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|432 1 1 09:11:00|IC Start 200|432 1 09:11:00|TP Start 520|432 1 00024903 1 1|VSW5TESTSUITE PURPOSE 1 520|432 1 00024903 1 2|Assertion XRemoveHosts-1.(B) 520|432 1 00024903 1 3|A call to XRemoveHosts removes each specified host from the 520|432 1 00024903 1 4|access control list for the display. 520|432 1 00024903 1 5|Reason for omission: There is no known portable test method for this assertion 520|432 1 00024903 1 6|METH: Add some hosts with XAddHosts. 520|432 1 00024903 1 7|METH: Call XRemoveHosts to remove hosts. 520|432 1 00024903 1 8|METH: If call fails with a BadAccess: 520|432 1 00024903 1 9|METH: Report that assertion can not be tested from this host. 520|432 1 00024903 1 10|METH: Get new acl. 520|432 1 00024903 1 11|METH: Verify that host is not in new acl. 220|432 1 0 09:11:00|PASS 410|432 1 1 09:11:00|IC End 400|432 2 1 09:11:00|IC Start 200|432 2 09:11:00|TP Start 520|432 2 00024903 1 1|VSW5TESTSUITE PURPOSE 2 520|432 2 00024903 1 2|Assertion XRemoveHosts-2.(A) 520|432 2 00024903 1 3|When an attempt is made to modify the access control list 520|432 2 00024903 1 4|from a client that is not authorised in a server-dependent 520|432 2 00024903 1 5|way to do so, then a BadAccess error occurs. 520|432 2 00024903 1 6|METH: Attempt to change access control list. 520|432 2 00024903 1 7|METH: If an error occurs 520|432 2 00024903 1 8|METH: If error is BadAccess 520|432 2 00024903 1 9|METH: Report Pass. 520|432 2 00024903 1 10|METH: else 520|432 2 00024903 1 11|METH: Report Fail. 520|432 2 00024903 1 12|METH: else 520|432 2 00024903 1 13|METH: Report that assertion is untestable for this host. 520|432 2 00024903 1 14|REPORT: This host has permission to change the list 520|432 2 00024903 1 15|REPORT: so this assertion cannot be tested 220|432 2 5 09:11:00|UNTESTED 410|432 2 1 09:11:00|IC End 400|432 3 1 09:11:00|IC Start 200|432 3 09:11:00|TP Start 520|432 3 00024903 1 1|VSW5TESTSUITE PURPOSE 3 520|432 3 00024903 1 2|Assertion XRemoveHosts-3.(B) 520|432 3 00024903 1 3|When the host address format is invalid, then a BadValue 520|432 3 00024903 1 4|error occurs. 520|432 3 00024903 1 5|Reason for omission: There is no known portable test method for this assertion 520|432 3 00024903 1 6|METH: Call XRemoveHosts with known bad address data. 520|432 3 00024903 1 7|METH: If BadAccess error: 520|432 3 00024903 1 8|METH: Report that assertion cannot be tested. 520|432 3 00024903 1 9|METH: Verify that a BadValue error occurs. 220|432 3 0 09:11:00|PASS 410|432 3 1 09:11:00|IC End 80|432 77 09:11:01|TC End, scenario ref 875-0 70||"VSW5TESTSUITE CASE XReparentWindow 13" 10|433 /Xlib10/XReparentWindow 09:11:01|TC Start, scenario ref 877-0 15|433 3.3-lite 13|TCM Start 520|433 0 00024905 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|433 1 1 09:11:03|IC Start 200|433 1 09:11:03|TP Start 520|433 1 00024905 1 1|VSW5TESTSUITE PURPOSE 1 520|433 1 00024905 1 2|Assertion XReparentWindow-1.(A) 520|433 1 00024905 1 3|A call to XReparentWindow removes the specified window from 520|433 1 00024905 1 4|its current position in the hierarchy, and inserts it as the 520|433 1 00024905 1 5|child of the specified parent window at the position 520|433 1 00024905 1 6|specified by x and y. 520|433 1 00024905 1 7|METH: Build a window tree. 520|433 1 00024905 1 8|METH: Call XReparentWindow to reparent window. 520|433 1 00024905 1 9|METH: Verify that parent of window has changed. 520|433 1 00024905 1 10|METH: Verify that the old parent no longer has the specified window as a child. 220|433 1 0 09:11:03|PASS 410|433 1 1 09:11:03|IC End 400|433 2 1 09:11:03|IC Start 200|433 2 09:11:03|TP Start 520|433 2 00024905 1 1|VSW5TESTSUITE PURPOSE 2 520|433 2 00024905 1 2|Assertion XReparentWindow-2.(A) 520|433 2 00024905 1 3|When the specified window is mapped, then a call to 520|433 2 00024905 1 4|XReparentWindow automatically performs an UnmapWindow first, 520|433 2 00024905 1 5|and an UnmapNotify event is generated. 520|433 2 00024905 1 6|METH: Build a window tree. 520|433 2 00024905 1 7|METH: Enable StructureNotify events on window. 520|433 2 00024905 1 8|METH: Enable SubstructureNotify events on original parent. 520|433 2 00024905 1 9|METH: Reparent window. 520|433 2 00024905 1 10|METH: Verify that an UnmapNotify is generated on the old parent. 520|433 2 00024905 1 11|METH: Verify that an UnmapNotify is generated on the window. 220|433 2 0 09:11:03|PASS 410|433 2 1 09:11:03|IC End 400|433 3 1 09:11:03|IC Start 200|433 3 09:11:03|TP Start 520|433 3 00024905 1 1|VSW5TESTSUITE PURPOSE 3 520|433 3 00024905 1 2|Assertion XReparentWindow-3.(A) 520|433 3 00024905 1 3|The window is placed at the top of the stacking order with 520|433 3 00024905 1 4|respect to sibling windows. 520|433 3 00024905 1 5|METH: Build a window tree. 520|433 3 00024905 1 6|METH: Reparent window. 520|433 3 00024905 1 7|METH: Verify that it has been placed at the top of the stacking order. 220|433 3 0 09:11:03|PASS 410|433 3 1 09:11:03|IC End 400|433 4 1 09:11:03|IC Start 200|433 4 09:11:03|TP Start 520|433 4 00024905 1 1|VSW5TESTSUITE PURPOSE 4 520|433 4 00024905 1 2|Assertion XReparentWindow-4.(A) 520|433 4 00024905 1 3|A call to XReparentWindow generates a ReparentNotify event 520|433 4 00024905 1 4|on the window and on both the old and new parent windows. 520|433 4 00024905 1 5|METH: Build a window tree. 520|433 4 00024905 1 6|METH: Enable SubstructureNotify events on new parent. 520|433 4 00024905 1 7|METH: Enable SubstructureNotify events on old parent. 520|433 4 00024905 1 8|METH: Enable StructureNotify events on window. 520|433 4 00024905 1 9|METH: Reparent window. 520|433 4 00024905 1 10|METH: Verify ReparentNotify event generated on new parent. 520|433 4 00024905 1 11|METH: Verify ReparentNotify event generated on old parent. 520|433 4 00024905 1 12|METH: Verify ReparentNotify event generated on reparented window. 220|433 4 0 09:11:03|PASS 410|433 4 1 09:11:03|IC End 400|433 5 1 09:11:03|IC Start 200|433 5 09:11:03|TP Start 520|433 5 00024905 1 1|VSW5TESTSUITE PURPOSE 5 520|433 5 00024905 1 2|Assertion XReparentWindow-5.(A) 520|433 5 00024905 1 3|When the specified window was originally mapped, then a 520|433 5 00024905 1 4|call to XReparentWindow automatically performs a MapWindow 520|433 5 00024905 1 5|request on it after the window is reparented, and a 520|433 5 00024905 1 6|MapRequest or MapNotify event is generated. 520|433 5 00024905 1 7|METH: Build window tree. 520|433 5 00024905 1 8|METH: Enable StructureNotify on window. 520|433 5 00024905 1 9|METH: Enable SubstructureNotify on new parent. 520|433 5 00024905 1 10|METH: Reparent window with XReparentWindow. 520|433 5 00024905 1 11|METH: Verify that MapNotify is received on window. 520|433 5 00024905 1 12|METH: Verify that MapNotify is received on parent. 520|433 5 00024905 1 13|METH: 520|433 5 00024905 1 14|METH: Build window tree. 520|433 5 00024905 1 15|METH: Create second client. 520|433 5 00024905 1 16|METH: Enable SubstructureRedirect for second client on new parent. 520|433 5 00024905 1 17|METH: Reparent window with XReparentWindow. 520|433 5 00024905 1 18|METH: Verify that MapRequest is received for second client on parent. 520|433 5 00024905 1 19|unexpected signal 11 (SIGSEGV) received 220|433 5 2 09:11:03|UNRESOLVED 410|433 5 1 09:11:03|IC End 400|433 6 1 09:11:03|IC Start 200|433 6 09:11:03|TP Start 520|433 6 00024905 1 1|VSW5TESTSUITE PURPOSE 6 520|433 6 00024905 1 2|Assertion XReparentWindow-6.(A) 520|433 6 00024905 1 3|When a call to XReparentWindow uncovers part of any window 520|433 6 00024905 1 4|that was formerly obscured, then either Expose events are 520|433 6 00024905 1 5|generated or the contents are restored from backing store. 520|433 6 00024905 1 6|METH: Build window tree. 520|433 6 00024905 1 7|METH: Use WinB as old parent and B1 and window. 520|433 6 00024905 1 8|METH: Enable expose events on old parent window. 520|433 6 00024905 1 9|METH: Set up old parent window with setforexpose. 520|433 6 00024905 1 10|METH: Call XReparentWindow to reparent window. 520|433 6 00024905 1 11|METH: Verify correct expose processing with checkexpose(). 220|433 6 0 09:11:03|PASS 410|433 6 1 09:11:03|IC End 400|433 7 1 09:11:03|IC Start 200|433 7 09:11:03|TP Start 520|433 7 00024905 1 1|VSW5TESTSUITE PURPOSE 7 520|433 7 00024905 1 2|Assertion XReparentWindow-7.(B) 520|433 7 00024905 1 3|A call to XReparentWindow may generate Expose events for 520|433 7 00024905 1 4|regions uncovered by the initial UnmapWindow request that 520|433 7 00024905 1 5|are immediately obscured by the final MapWindow request. 520|433 7 00024905 1 6|Reason for omission: There is no known portable test method for this assertion 520|433 7 00024905 1 7|METH: Report UNTESTED 220|433 7 5 09:11:03|UNTESTED 410|433 7 1 09:11:03|IC End 400|433 8 1 09:11:03|IC Start 200|433 8 09:11:03|TP Start 520|433 8 00024905 1 1|VSW5TESTSUITE PURPOSE 8 520|433 8 00024905 1 2|Assertion XReparentWindow-8.(C) 520|433 8 00024905 1 3|If multiple screens are supported: When the new parent 520|433 8 00024905 1 4|window is not on the same screen as the old parent window, 520|433 8 00024905 1 5|then a BadMatch error occurs. 520|433 8 00024905 1 6|METH: If multiple screens supported 520|433 8 00024905 1 7|METH: Create window on default screen. 520|433 8 00024905 1 8|METH: Create a new parent window on alternate screen. 520|433 8 00024905 1 9|METH: Attempt to reparent to alternate screen. 520|433 8 00024905 1 10|METH: Verify BadMatch error occurs. 520|433 8 00024905 1 11|METH: else 520|433 8 00024905 1 12|METH: UNSUPPORTED 520|433 8 00024905 1 13|REPORT: Multiple screens not supported 220|433 8 4 09:11:03|UNSUPPORTED 410|433 8 1 09:11:03|IC End 400|433 9 1 09:11:03|IC Start 200|433 9 09:11:03|TP Start 520|433 9 00024905 1 1|VSW5TESTSUITE PURPOSE 9 520|433 9 00024905 1 2|Assertion XReparentWindow-9.(A) 520|433 9 00024905 1 3|When the new parent window is the specified window, then a 520|433 9 00024905 1 4|BadMatch error occurs. 520|433 9 00024905 1 5|METH: Create window. 520|433 9 00024905 1 6|METH: Call XReparentWindow with both window parameters set to this window. 520|433 9 00024905 1 7|METH: Verify BadMatch error. 220|433 9 0 09:11:03|PASS 410|433 9 1 09:11:03|IC End 400|433 10 1 09:11:03|IC Start 200|433 10 09:11:03|TP Start 520|433 10 00024905 1 1|VSW5TESTSUITE PURPOSE 10 520|433 10 00024905 1 2|Assertion XReparentWindow-10.(A) 520|433 10 00024905 1 3|When the new parent window is an inferior of the specified 520|433 10 00024905 1 4|window, then a BadMatch error occurs. 520|433 10 00024905 1 5|METH: Build window tree. 520|433 10 00024905 1 6|METH: Set w. 520|433 10 00024905 1 7|METH: Set parent to an inferior of w. 520|433 10 00024905 1 8|METH: Call XReparentWindow. 520|433 10 00024905 1 9|METH: Verify that a BadMatch error occurs. 220|433 10 0 09:11:03|PASS 410|433 10 1 09:11:03|IC End 400|433 11 1 09:11:03|IC Start 200|433 11 09:11:03|TP Start 520|433 11 00024905 1 1|VSW5TESTSUITE PURPOSE 11 520|433 11 00024905 1 2|Assertion XReparentWindow-11.(C) 520|433 11 00024905 1 3|If multiple window depths are supported: When the specified 520|433 11 00024905 1 4|window has a ParentRelative background, and the new parent 520|433 11 00024905 1 5|window does not have the same depth as the specified window, 520|433 11 00024905 1 6|then a BadMatch error occurs. 520|433 11 00024905 1 7|METH: If only one window depth is supported 520|433 11 00024905 1 8|METH: UNSUPPORTED 520|433 11 00024905 1 9|METH: Create window. 520|433 11 00024905 1 10|METH: Set background to parent relative. 520|433 11 00024905 1 11|METH: Create new parent window with depth not equal to window. 520|433 11 00024905 1 12|METH: Call XReparentWindow. 520|433 11 00024905 1 13|METH: Verify that BadMatch error occurs. 220|433 11 0 09:11:03|PASS 410|433 11 1 09:11:03|IC End 400|433 12 1 09:11:03|IC Start 200|433 12 09:11:03|TP Start 520|433 12 00024905 1 1|VSW5TESTSUITE PURPOSE 12 520|433 12 00024905 1 2|Assertion XReparentWindow-12.(A) 520|433 12 00024905 1 3|When a window argument does not name a valid Window, then a 520|433 12 00024905 1 4|BadWindow error occurs. 520|433 12 00024905 1 5|METH: Create a bad window by creating and destroying a window. 520|433 12 00024905 1 6|METH: Call test function using bad window as the window argument. 520|433 12 00024905 1 7|METH: Verify that a BadWindow error occurs. 220|433 12 0 09:11:03|PASS 410|433 12 1 09:11:03|IC End 400|433 13 1 09:11:03|IC Start 200|433 13 09:11:03|TP Start 520|433 13 00024905 1 1|VSW5TESTSUITE PURPOSE 13 520|433 13 00024905 1 2|Assertion XReparentWindow-13.(A) 520|433 13 00024905 1 3|When the new parent is InputOnly and the window is 520|433 13 00024905 1 4|InputOutput, then a BadMatch error occurs. 520|433 13 00024905 1 5|METH: Create an InputOnly window as the parent. 520|433 13 00024905 1 6|METH: Create window. 520|433 13 00024905 1 7|METH: Call XReparentWindow. 520|433 13 00024905 1 8|METH: Verify that a BadMatch error occurs. 220|433 13 0 09:11:03|PASS 410|433 13 1 09:11:03|IC End 80|433 1 09:11:04|TC End, scenario ref 877-0 70||"VSW5TESTSUITE CASE XResetScreenSaver 2" 10|434 /Xlib10/XResetScreenSaver 09:11:04|TC Start, scenario ref 879-0 15|434 3.3-lite 2|TCM Start 520|434 0 00024907 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|434 1 1 09:11:06|IC Start 200|434 1 09:11:06|TP Start 520|434 1 00024907 1 1|VSW5TESTSUITE PURPOSE 1 520|434 1 00024907 1 2|Assertion XResetScreenSaver-1.(B) 520|434 1 00024907 1 3|When the screen saver is enabled and activated, then a call 520|434 1 00024907 1 4|to XResetScreenSaver deactivates the screen saver. 520|434 1 00024907 1 5|Reason for omission: There is no known reliable test method for this assertion 520|434 1 00024907 1 6|METH: Touch test for XResetScreenSaver only. 520|434 1 00024907 1 7|REPORT: There is no reliable test method, but a touch test was performed 220|434 1 5 09:11:06|UNTESTED 410|434 1 1 09:11:06|IC End 400|434 2 1 09:11:06|IC Start 200|434 2 09:11:06|TP Start 520|434 2 00024907 1 1|VSW5TESTSUITE PURPOSE 2 520|434 2 00024907 1 2|Assertion XResetScreenSaver-2.(B) 520|434 2 00024907 1 3|When the screen saver is enabled, then a call to 520|434 2 00024907 1 4|XResetScreenSaver resets the activation timer to its initial 520|434 2 00024907 1 5|state as though device input had been received. 520|434 2 00024907 1 6|Reason for omission: There is no known reliable test method for this assertion 520|434 2 00024907 1 7|METH: Report UNTESTED 220|434 2 5 09:11:06|UNTESTED 410|434 2 1 09:11:06|IC End 80|434 77 09:11:07|TC End, scenario ref 879-0 70||"VSW5TESTSUITE CASE XSetAccessControl 4" 10|435 /Xlib10/XSetAccessControl 09:11:07|TC Start, scenario ref 881-0 15|435 3.3-lite 4|TCM Start 520|435 0 00024909 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|435 1 1 09:11:10|IC Start 200|435 1 09:11:10|TP Start 520|435 1 00024909 1 1|VSW5TESTSUITE PURPOSE 1 520|435 1 00024909 1 2|Assertion XSetAccessControl-1.(B) 520|435 1 00024909 1 3|When mode is EnableAccess, then the use of the access 520|435 1 00024909 1 4|control list is enabled at each connection setup. 520|435 1 00024909 1 5|Reason for omission: There is no known portable test method for this assertion 520|435 1 00024909 1 6|METH: Report UNTESTED 220|435 1 5 09:11:10|UNTESTED 410|435 1 1 09:11:10|IC End 400|435 2 1 09:11:10|IC Start 200|435 2 09:11:10|TP Start 520|435 2 00024909 1 1|VSW5TESTSUITE PURPOSE 2 520|435 2 00024909 1 2|Assertion XSetAccessControl-2.(B) 520|435 2 00024909 1 3|When mode is DisableAccess, then the use of the access 520|435 2 00024909 1 4|control list is disabled at each connection setup. 520|435 2 00024909 1 5|Reason for omission: There is no known portable test method for this assertion 520|435 2 00024909 1 6|METH: Get current host list. 520|435 2 00024909 1 7|METH: Attempt to remove all hosts from list. 520|435 2 00024909 1 8|METH: If this fails with BadAccess: 520|435 2 00024909 1 9|METH: Report that this host does not have permission to do this. 520|435 2 00024909 1 10|METH: (Will not have permission for the next part either). 520|435 2 00024909 1 11|METH: Result is untested. 520|435 2 00024909 1 12|METH: Disable access control with XSetAccessControl. 520|435 2 00024909 1 13|METH: Verify that state returned by XListHosts is DisableAccess. 520|435 2 00024909 1 14|METH: Verify that a new connection can be made. 220|435 2 0 09:11:10|PASS 410|435 2 1 09:11:10|IC End 400|435 3 1 09:11:10|IC Start 200|435 3 09:11:10|TP Start 520|435 3 00024909 1 1|VSW5TESTSUITE PURPOSE 3 520|435 3 00024909 1 2|Assertion XSetAccessControl-3.(A) 520|435 3 00024909 1 3|When an attempt is made to modify the access control list 520|435 3 00024909 1 4|from a client that is not authorised in a server-dependent 520|435 3 00024909 1 5|way to do so, then a BadAccess error occurs. 520|435 3 00024909 1 6|METH: Call XSetAccessControl. 520|435 3 00024909 1 7|METH: If error occurs. 520|435 3 00024909 1 8|METH: If error is BadAccess 520|435 3 00024909 1 9|METH: Report Pass. 520|435 3 00024909 1 10|METH: else 520|435 3 00024909 1 11|METH: Report Fail. 520|435 3 00024909 1 12|METH: else 520|435 3 00024909 1 13|METH: Report client is authorised. 520|435 3 00024909 1 14|METH: Result is untested. 520|435 3 00024909 1 15|REPORT: This client is authorised to disable the access list 520|435 3 00024909 1 16|REPORT: so the assertion cannot be tested 220|435 3 5 09:11:10|UNTESTED 410|435 3 1 09:11:10|IC End 400|435 4 1 09:11:10|IC Start 200|435 4 09:11:10|TP Start 520|435 4 00024909 1 1|VSW5TESTSUITE PURPOSE 4 520|435 4 00024909 1 2|Assertion XSetAccessControl-4.(A) 520|435 4 00024909 1 3|When the value of mode is other than EnableAccess or 520|435 4 00024909 1 4|DisableAccess, then a BadValue error occurs. 520|435 4 00024909 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|435 4 00024909 1 6|METH: For each value: 520|435 4 00024909 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|435 4 00024909 1 8|METH: Verify that a BadValue error occurs. 220|435 4 0 09:11:10|PASS 410|435 4 1 09:11:10|IC End 80|435 77 09:11:11|TC End, scenario ref 881-0 70||"VSW5TESTSUITE CASE XSetScreenSaver 17" 10|436 /Xlib10/XSetScreenSaver 09:11:11|TC Start, scenario ref 883-0 15|436 3.3-lite 17|TCM Start 520|436 0 00024911 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|436 1 1 09:11:13|IC Start 200|436 1 09:11:13|TP Start 520|436 1 00024911 1 1|VSW5TESTSUITE PURPOSE 1 520|436 1 00024911 1 2|Assertion XSetScreenSaver-1.(B) 520|436 1 00024911 1 3|When the timeout argument is greater than zero, then the 520|436 1 00024911 1 4|screen saver is enabled and the value of timeout specifies 520|436 1 00024911 1 5|the time in seconds, until the screen saver is activated. 520|436 1 00024911 1 6|Reason for omission: There is no known reliable test method for this assertion 520|436 1 00024911 1 7|METH: Touch test with timeout greater than zero. 520|436 1 00024911 1 8|REPORT: Touch test with timeout greater than zero 220|436 1 5 09:11:13|UNTESTED 410|436 1 1 09:11:13|IC End 400|436 2 1 09:11:13|IC Start 200|436 2 09:11:13|TP Start 520|436 2 00024911 1 1|VSW5TESTSUITE PURPOSE 2 520|436 2 00024911 1 2|Assertion XSetScreenSaver-2.(B) 520|436 2 00024911 1 3|When timeout is 0, then the screen saver is disabled. 520|436 2 00024911 1 4|Reason for omission: There is no known reliable test method for this assertion 520|436 2 00024911 1 5|METH: Touch test for timeout zero. 520|436 2 00024911 1 6|REPORT: Touch test for timeout zero 220|436 2 5 09:11:13|UNTESTED 410|436 2 1 09:11:13|IC End 400|436 3 1 09:11:13|IC Start 200|436 3 09:11:13|TP Start 520|436 3 00024911 1 1|VSW5TESTSUITE PURPOSE 3 520|436 3 00024911 1 2|Assertion XSetScreenSaver-3.(B) 520|436 3 00024911 1 3|When timeout is 0 and the screen saver is activated, then a 520|436 3 00024911 1 4|call to XSetScreenSaver does not deactivate the screen 520|436 3 00024911 1 5|saver. 520|436 3 00024911 1 6|Reason for omission: There is no known reliable test method for this assertion 520|436 3 00024911 1 7|METH: Report UNTESTED 220|436 3 5 09:11:13|UNTESTED 410|436 3 1 09:11:13|IC End 400|436 4 1 09:11:13|IC Start 200|436 4 09:11:13|TP Start 520|436 4 00024911 1 1|VSW5TESTSUITE PURPOSE 4 520|436 4 00024911 1 2|Assertion XSetScreenSaver-4.(B) 520|436 4 00024911 1 3|When timeout is -1, then the default timeout is restored. 520|436 4 00024911 1 4|Reason for omission: There is no known reliable test method for this assertion 520|436 4 00024911 1 5|METH: Touch test for timeout of -1. 520|436 4 00024911 1 6|REPORT: Touch test for timeout of -1 220|436 4 5 09:11:13|UNTESTED 410|436 4 1 09:11:13|IC End 400|436 5 1 09:11:13|IC Start 200|436 5 09:11:13|TP Start 520|436 5 00024911 1 1|VSW5TESTSUITE PURPOSE 5 520|436 5 00024911 1 2|Assertion XSetScreenSaver-5.(B) 520|436 5 00024911 1 3|If the server-dependent screen saver method uses periodic 520|436 5 00024911 1 4|change: The interval argument serves as a hint about how 520|436 5 00024911 1 5|long the change period should be, and zero hints that no 520|436 5 00024911 1 6|periodic change should be made. 520|436 5 00024911 1 7|Reason for omission: There is no known reliable test method for this assertion 520|436 5 00024911 1 8|METH: Touch test for interval, including zero. 520|436 5 00024911 1 9|REPORT: Touch test for interval, including zero 220|436 5 5 09:11:13|UNTESTED 410|436 5 1 09:11:13|IC End 400|436 6 1 09:11:13|IC Start 200|436 6 09:11:13|TP Start 520|436 6 00024911 1 1|VSW5TESTSUITE PURPOSE 6 520|436 6 00024911 1 2|Assertion XSetScreenSaver-6.(B) 520|436 6 00024911 1 3|When interval is -1, then the default interval is restored. 520|436 6 00024911 1 4|Reason for omission: There is no known reliable test method for this assertion 520|436 6 00024911 1 5|METH: Touch test for default interval. 520|436 6 00024911 1 6|REPORT: Touch test for default interval 220|436 6 5 09:11:13|UNTESTED 410|436 6 1 09:11:13|IC End 400|436 7 1 09:11:13|IC Start 200|436 7 09:11:13|TP Start 520|436 7 00024911 1 1|VSW5TESTSUITE PURPOSE 7 520|436 7 00024911 1 2|Assertion XSetScreenSaver-7.(B) 520|436 7 00024911 1 3|When no input from devices is generated for the specified 520|436 7 00024911 1 4|number of timeout seconds once the screen saver is enabled, 520|436 7 00024911 1 5|then the screen saver is activated. 520|436 7 00024911 1 6|Reason for omission: There is no known reliable test method for this assertion 520|436 7 00024911 1 7|METH: Report UNTESTED 220|436 7 5 09:11:13|UNTESTED 410|436 7 1 09:11:13|IC End 400|436 8 1 09:11:13|IC Start 200|436 8 09:11:13|TP Start 520|436 8 00024911 1 1|VSW5TESTSUITE PURPOSE 8 520|436 8 00024911 1 2|Assertion XSetScreenSaver-8.(D) 520|436 8 00024911 1 3|If the hardware supports video blanking: When 520|436 8 00024911 1 4|prefer_blanking is PreferBlanking and the screen saver is 520|436 8 00024911 1 5|subsequently activated, then the screen goes blank. 520|436 8 00024911 1 6|Reason for omission: There is no known reliable test method for this assertion 520|436 8 00024911 1 7|METH: Touch test for PreferBlanking. 520|436 8 00024911 1 8|REPORT: Touch test for PreferBlanking 220|436 8 5 09:11:13|UNTESTED 410|436 8 1 09:11:13|IC End 400|436 9 1 09:11:13|IC Start 200|436 9 09:11:13|TP Start 520|436 9 00024911 1 1|VSW5TESTSUITE PURPOSE 9 520|436 9 00024911 1 2|Assertion XSetScreenSaver-9.(B) 520|436 9 00024911 1 3|When prefer_blanking is DontPreferBlanking and 520|436 9 00024911 1 4|allow_exposures is AllowExposures or the screen can be 520|436 9 00024911 1 5|regenerated without sending Expose events and the screen 520|436 9 00024911 1 6|saver is subsequently activated, then the screen is altered 520|436 9 00024911 1 7|in an implementation defined way that avoids phosphor burn. 520|436 9 00024911 1 8|Reason for omission: There is no known reliable test method for this assertion 520|436 9 00024911 1 9|METH: Touch test for DontPreferBlanking. 520|436 9 00024911 1 10|REPORT: Touch test for DontPreferBlanking 220|436 9 5 09:11:13|UNTESTED 410|436 9 1 09:11:13|IC End 400|436 10 1 09:11:13|IC Start 200|436 10 09:11:13|TP Start 520|436 10 00024911 1 1|VSW5TESTSUITE PURPOSE 10 520|436 10 00024911 1 2|Assertion XSetScreenSaver-10.(B) 520|436 10 00024911 1 3|When prefer_blanking is DefaultBlanking, then the default 520|436 10 00024911 1 4|value for the server is restored. 520|436 10 00024911 1 5|Reason for omission: There is no known reliable test method for this assertion 520|436 10 00024911 1 6|METH: Touch test for DefaultBlanking. 520|436 10 00024911 1 7|REPORT: Touch test for DefaultBlanking 220|436 10 5 09:11:13|UNTESTED 410|436 10 1 09:11:13|IC End 400|436 11 1 09:11:13|IC Start 200|436 11 09:11:13|TP Start 520|436 11 00024911 1 1|VSW5TESTSUITE PURPOSE 11 520|436 11 00024911 1 2|Assertion XSetScreenSaver-11.(B) 520|436 11 00024911 1 3|When allow_exposures is DontAllowExposures, and the screen 520|436 11 00024911 1 4|can not be blanked or regenerated without sending Expose 520|436 11 00024911 1 5|events and the screen saver would subsequently be activated, 520|436 11 00024911 1 6|then the screen's state does not change and the screen saver 520|436 11 00024911 1 7|is not activated. 520|436 11 00024911 1 8|Reason for omission: There is no known reliable test method for this assertion 520|436 11 00024911 1 9|METH: Touch test for DontAllowExposures. 520|436 11 00024911 1 10|REPORT: Touch test for DontAllowExposures 220|436 11 5 09:11:13|UNTESTED 410|436 11 1 09:11:13|IC End 400|436 12 1 09:11:13|IC Start 200|436 12 09:11:13|TP Start 520|436 12 00024911 1 1|VSW5TESTSUITE PURPOSE 12 520|436 12 00024911 1 2|Assertion XSetScreenSaver-12.(B) 520|436 12 00024911 1 3|When allow_exposures is DefaultExposures, then the servers 520|436 12 00024911 1 4|default value is restored. 520|436 12 00024911 1 5|Reason for omission: There is no known reliable test method for this assertion 520|436 12 00024911 1 6|METH: Touch test for DefaultExposures. 520|436 12 00024911 1 7|REPORT: Touch test for DefaultExposures 220|436 12 5 09:11:13|UNTESTED 410|436 12 1 09:11:13|IC End 400|436 13 1 09:11:13|IC Start 200|436 13 09:11:13|TP Start 520|436 13 00024911 1 1|VSW5TESTSUITE PURPOSE 13 520|436 13 00024911 1 2|Assertion XSetScreenSaver-13.(B) 520|436 13 00024911 1 3|The screen saver is deactivated, and all screen states are 520|436 13 00024911 1 4|restored at the next keyboard or pointer input or at the 520|436 13 00024911 1 5|next call to XForceScreenSaver with mode ScreenSaverReset. 520|436 13 00024911 1 6|Reason for omission: There is no known reliable test method for this assertion 520|436 13 00024911 1 7|METH: Report UNTESTED 220|436 13 5 09:11:13|UNTESTED 410|436 13 1 09:11:13|IC End 400|436 14 1 09:11:13|IC Start 200|436 14 09:11:13|TP Start 520|436 14 00024911 1 1|VSW5TESTSUITE PURPOSE 14 520|436 14 00024911 1 2|Assertion XSetScreenSaver-14.(A) 520|436 14 00024911 1 3|When timeout is a negative number other than -1, then a 520|436 14 00024911 1 4|BadValue error occurs. 520|436 14 00024911 1 5|METH: Call XSetScreenSaver with timeout of -2. 520|436 14 00024911 1 6|METH: Verify that a BadValue error occurs. 220|436 14 0 09:11:13|PASS 410|436 14 1 09:11:13|IC End 400|436 15 1 09:11:13|IC Start 200|436 15 09:11:13|TP Start 520|436 15 00024911 1 1|VSW5TESTSUITE PURPOSE 15 520|436 15 00024911 1 2|Assertion XSetScreenSaver-15.(A) 520|436 15 00024911 1 3|When interval is a negative number other than -1, then a 520|436 15 00024911 1 4|BadValue error occurs. 520|436 15 00024911 1 5|METH: Call XSetScreenSaver with interval of -2. 520|436 15 00024911 1 6|METH: Verify that a BadValue error occurs. 220|436 15 0 09:11:13|PASS 410|436 15 1 09:11:13|IC End 400|436 16 1 09:11:13|IC Start 200|436 16 09:11:13|TP Start 520|436 16 00024911 1 1|VSW5TESTSUITE PURPOSE 16 520|436 16 00024911 1 2|Assertion XSetScreenSaver-16.(A) 520|436 16 00024911 1 3|When the value of prefer_blanking is other than 520|436 16 00024911 1 4|DontPreferBlanking, PreferBlanking or DefaultBlanking, 520|436 16 00024911 1 5|then a BadValue error occurs. 520|436 16 00024911 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|436 16 00024911 1 7|METH: For each value: 520|436 16 00024911 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|436 16 00024911 1 9|METH: Verify that a BadValue error occurs. 220|436 16 0 09:11:13|PASS 410|436 16 1 09:11:13|IC End 400|436 17 1 09:11:13|IC Start 200|436 17 09:11:13|TP Start 520|436 17 00024911 1 1|VSW5TESTSUITE PURPOSE 17 520|436 17 00024911 1 2|Assertion XSetScreenSaver-17.(A) 520|436 17 00024911 1 3|When the value of allow_exposures is other than 520|436 17 00024911 1 4|DontAllowExposures, AllowExposures or DefaultExposures, 520|436 17 00024911 1 5|then a BadValue error occurs. 520|436 17 00024911 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|436 17 00024911 1 7|METH: For each value: 520|436 17 00024911 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|436 17 00024911 1 9|METH: Verify that a BadValue error occurs. 220|436 17 0 09:11:13|PASS 410|436 17 1 09:11:13|IC End 80|436 77 09:11:14|TC End, scenario ref 883-0 70||"VSW5TESTSUITE CASE XUngrabServer 1" 10|437 /Xlib10/XUngrabServer 09:11:14|TC Start, scenario ref 885-0 15|437 3.3-lite 1|TCM Start 520|437 0 00024913 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|437 1 1 09:11:16|IC Start 200|437 1 09:11:16|TP Start 520|437 1 00024913 1 1|VSW5TESTSUITE PURPOSE 1 520|437 1 00024913 1 2|Assertion XUngrabServer-1.(A) 520|437 1 00024913 1 3|A call to XUngrabServer resumes processing of requests and 520|437 1 00024913 1 4|close downs on other connections. 520|437 1 00024913 1 5|METH: Create second connection client2. 520|437 1 00024913 1 6|METH: Call XGrabServer on default display. 520|437 1 00024913 1 7|METH: Create another process. 520|437 1 00024913 1 8|METH: In created process: 520|437 1 00024913 1 9|METH: Perform a XChangeProperty request for client2. 520|437 1 00024913 1 10|METH: Wait sufficient time to allow client2 request to be processed. 520|437 1 00024913 1 11|METH: Check that no PropertyChange event has been produced. 520|437 1 00024913 1 12|METH: Call XUngrabServer to Ungrab server. 520|437 1 00024913 1 13|METH: Wait sufficient time to allow client2 request to be processed. 520|437 1 00024913 1 14|METH: Verify that event has now been received. 220|437 1 0 09:11:30|PASS 410|437 1 1 09:11:30|IC End 80|437 0 09:11:31|TC End, scenario ref 885-0 70||"VSW5TESTSUITE CASE XUninstallColormap 5" 10|438 /Xlib10/XUninstallColormap 09:11:31|TC Start, scenario ref 887-0 15|438 3.3-lite 5|TCM Start 520|438 0 00024916 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|438 1 1 09:11:33|IC Start 200|438 1 09:11:33|TP Start 520|438 1 00024916 1 1|VSW5TESTSUITE PURPOSE 1 520|438 1 00024916 1 2|Assertion XUninstallColormap-1.(B) 520|438 1 00024916 1 3|A call to XUninstallColormap removes the specified 520|438 1 00024916 1 4|colourmap from the required list for its associated screen. 520|438 1 00024916 1 5|Reason for omission: There is no known reliable test method for this assertion 520|438 1 00024916 1 6|METH: Report UNTESTED 220|438 1 5 09:11:33|UNTESTED 410|438 1 1 09:11:33|IC End 400|438 2 1 09:11:33|IC Start 200|438 2 09:11:33|TP Start 520|438 2 00024916 1 1|VSW5TESTSUITE PURPOSE 2 520|438 2 00024916 1 2|Assertion XUninstallColormap-2.(B) 520|438 2 00024916 1 3|When the specified colourmap is uninstalled by a call to 520|438 2 00024916 1 4|XUninstallColormap, then a ColormapNotify event is 520|438 2 00024916 1 5|generated on each window that has that colourmap. 520|438 2 00024916 1 6|Reason for omission: There is no known portable test method for this assertion 520|438 2 00024916 1 7|METH: Create colour map. 520|438 2 00024916 1 8|METH: Install colour map. 520|438 2 00024916 1 9|METH: Create window with the colour map. 520|438 2 00024916 1 10|METH: Call XUninstallColormap to uninstall the colourmap. 520|438 2 00024916 1 11|METH: If there is a ColormapNotify event 520|438 2 00024916 1 12|METH: Verify that the fields are correct. 520|438 2 00024916 1 13|METH: else 520|438 2 00024916 1 14|METH: UNTESTED. 520|438 2 00024916 1 15|REPORT: The assertion could only be tested for some visual types 220|438 2 5 09:11:34|UNTESTED 410|438 2 1 09:11:34|IC End 400|438 3 1 09:11:34|IC Start 200|438 3 09:11:34|TP Start 520|438 3 00024916 1 1|VSW5TESTSUITE PURPOSE 3 520|438 3 00024916 1 2|Assertion XUninstallColormap-3.(B) 520|438 3 00024916 1 3|When another colourmap is installed or uninstalled as a 520|438 3 00024916 1 4|side effect of a call to XUninstallColormap, then a 520|438 3 00024916 1 5|ColormapNotify event is generated on each window that has 520|438 3 00024916 1 6|that colourmap. 520|438 3 00024916 1 7|Reason for omission: There is no known portable test method for this assertion 520|438 3 00024916 1 8|METH: Report UNTESTED 220|438 3 5 09:11:34|UNTESTED 410|438 3 1 09:11:34|IC End 400|438 4 1 09:11:34|IC Start 200|438 4 09:11:34|TP Start 520|438 4 00024916 1 1|VSW5TESTSUITE PURPOSE 4 520|438 4 00024916 1 2|Assertion XUninstallColormap-4.(B) 520|438 4 00024916 1 3|No other colourmaps are removed from the required list by a 520|438 4 00024916 1 4|call to XUninstallColormap. 520|438 4 00024916 1 5|Reason for omission: There is no known reliable test method for this assertion 520|438 4 00024916 1 6|METH: Report UNTESTED 220|438 4 5 09:11:34|UNTESTED 410|438 4 1 09:11:34|IC End 400|438 5 1 09:11:34|IC Start 200|438 5 09:11:34|TP Start 520|438 5 00024916 1 1|VSW5TESTSUITE PURPOSE 5 520|438 5 00024916 1 2|Assertion XUninstallColormap-5.(A) 520|438 5 00024916 1 3|When a colourmap argument does not name a valid colourmap, 520|438 5 00024916 1 4|then a BadColor error occurs. 520|438 5 00024916 1 5|METH: Create a bad colourmap by creating and freeing a colourmap. 520|438 5 00024916 1 6|METH: Call test function using bad colourmap as the colourmap argument. 520|438 5 00024916 1 7|METH: Verify that a BadColor error occurs. 220|438 5 0 09:11:34|PASS 410|438 5 1 09:11:34|IC End 80|438 77 09:11:34|TC End, scenario ref 887-0 70||"VSW5TESTSUITE SECTION Xlib11 33 195 0 0" 70||"VSW5TESTSUITE CASE ButtonPress 12" 10|439 /Xlib11/ButtonPress 09:11:34|TC Start, scenario ref 890-0 15|439 3.3-lite 12|TCM Start 520|439 0 00024918 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|439 1 1 09:11:37|IC Start 200|439 1 09:11:37|TP Start 520|439 1 00024918 1 1|VSW5TESTSUITE PURPOSE 1 520|439 1 00024918 1 2|Assertion ButtonPress-1.(B) 520|439 1 00024918 1 3|When any pointer button is pressed, then a ButtonPress 520|439 1 00024918 1 4|event is generated. 520|439 1 00024918 1 5|Reason for omission: There is no known portable test method for this assertion 520|439 1 00024918 1 6|METH: If extended testing is enabled: 520|439 1 00024918 1 7|METH: Create window. 520|439 1 00024918 1 8|METH: Select for ButtonPress events. 520|439 1 00024918 1 9|METH: Generate ButtonPress event. 520|439 1 00024918 1 10|METH: Verify that a ButtonPress event was delivered. 520|439 1 00024918 1 11|METH: Verify that event member fields are correctly set. 220|439 1 0 09:11:37|PASS 410|439 1 1 09:11:37|IC End 400|439 2 1 09:11:37|IC Start 200|439 2 09:11:37|TP Start 520|439 2 00024918 1 1|VSW5TESTSUITE PURPOSE 2 520|439 2 00024918 1 2|Assertion ButtonPress-2.(B) 520|439 2 00024918 1 3|When a ButtonPress event is generated and no active pointer 520|439 2 00024918 1 4|grab is in progress and at least one ancestor of the source 520|439 2 00024918 1 5|window has a matching passive grab on the pressed pointer 520|439 2 00024918 1 6|button, then the X server activates a passive grab for the 520|439 2 00024918 1 7|first ancestor of the source window, searching from the root 520|439 2 00024918 1 8|window down. 520|439 2 00024918 1 9|Reason for omission: There is no known portable test method for this assertion 520|439 2 00024918 1 10|METH: If extended testing is enabled : 520|439 2 00024918 1 11|METH: Create a window. 520|439 2 00024918 1 12|METH: Create a child window. 520|439 2 00024918 1 13|METH: Create a child of the child. 520|439 2 00024918 1 14|METH: Select input on EnterNotify events for all of the windows. 520|439 2 00024918 1 15|METH: Select passive grabs for all the windows on Button1. 520|439 2 00024918 1 16|METH: Simulate a ButtonPress event. 520|439 2 00024918 1 17|METH: Verify that the child windows did not receive EnterNotify events. 520|439 2 00024918 1 18|METH: Verify that the oldest ancestor window received an EnterNotify with mode NotifyGrab. 520|439 2 00024918 1 19|METH: Simulate a ButtonRelease event. 520|439 2 00024918 1 20|METH: Release the passive grabs. 220|439 2 0 09:11:37|PASS 410|439 2 1 09:11:37|IC End 400|439 3 1 09:11:37|IC Start 200|439 3 09:11:37|TP Start 520|439 3 00024918 1 1|VSW5TESTSUITE PURPOSE 3 520|439 3 00024918 1 2|Assertion ButtonPress-3.(B) 520|439 3 00024918 1 3|When a ButtonPress event is generated and no active pointer 520|439 3 00024918 1 4|grab is in progress and no ancestor of the source window has 520|439 3 00024918 1 5|a matching passive grab on the pressed pointer button, then 520|439 3 00024918 1 6|the X server automatically starts an active grab for the 520|439 3 00024918 1 7|client receiving the event and sets the last-pointer-grab 520|439 3 00024918 1 8|time to the current server time. 520|439 3 00024918 1 9|Reason for omission: There is no known portable test method for this assertion 520|439 3 00024918 1 10|METH: Report UNTESTED 220|439 3 5 09:11:37|UNTESTED 410|439 3 1 09:11:37|IC End 400|439 4 1 09:11:37|IC Start 200|439 4 09:11:37|TP Start 520|439 4 00024918 1 1|VSW5TESTSUITE PURPOSE 4 520|439 4 00024918 1 2|Assertion ButtonPress-4.(B) 520|439 4 00024918 1 3|When a ButtonPress event is generated and no active pointer 520|439 4 00024918 1 4|grab is in progress and no ancestor of the source window has 520|439 4 00024918 1 5|a matching passive grab on the pressed pointer button and no 520|439 4 00024918 1 6|client has selected for button presses on the event window, 520|439 4 00024918 1 7|then the event is discarded. 520|439 4 00024918 1 8|Reason for omission: There is no known portable test method for this assertion 520|439 4 00024918 1 9|METH: If extended testing is enabled: 520|439 4 00024918 1 10|METH: Create window. 520|439 4 00024918 1 11|METH: Select for all events except ButtonPress. 520|439 4 00024918 1 12|METH: Generate ButtonPress event. 520|439 4 00024918 1 13|METH: Verify that no event was delivered. 220|439 4 0 09:11:37|PASS 410|439 4 1 09:11:37|IC End 400|439 5 1 09:11:37|IC Start 200|439 5 09:11:37|TP Start 520|439 5 00024918 1 1|VSW5TESTSUITE PURPOSE 5 520|439 5 00024918 1 2|Assertion ButtonPress-5.(B) 520|439 5 00024918 1 3|When a ButtonPress event is generated, then all clients 520|439 5 00024918 1 4|having set ButtonPressMask event mask bits on the event 520|439 5 00024918 1 5|window are delivered a ButtonPress event. 520|439 5 00024918 1 6|Reason for omission: There is no known portable test method for this assertion 520|439 5 00024918 1 7|METH: If extended testing is enabled: 520|439 5 00024918 1 8|METH: Create window. 520|439 5 00024918 1 9|METH: Select for ButtonPress events. 520|439 5 00024918 1 10|METH: Generate ButtonPress event. 520|439 5 00024918 1 11|METH: Verify that a ButtonPress event was delivered. 520|439 5 00024918 1 12|METH: Verify that event member fields are correctly set. 520|439 5 00024918 1 13|METH: Otherwise: 520|439 5 00024918 1 14|METH: Create window. 520|439 5 00024918 1 15|METH: Set ButtonPressMask event mask bits on window. 520|439 5 00024918 1 16|METH: Verify that no error occurred. 220|439 5 0 09:11:37|PASS 410|439 5 1 09:11:37|IC End 400|439 6 1 09:11:37|IC Start 200|439 6 09:11:37|TP Start 520|439 6 00024918 1 1|VSW5TESTSUITE PURPOSE 6 520|439 6 00024918 1 2|Assertion ButtonPress-6.(B) 520|439 6 00024918 1 3|When a ButtonPress event is generated, then clients not 520|439 6 00024918 1 4|having set ButtonPressMask event mask bits on the event 520|439 6 00024918 1 5|window are not delivered a ButtonPress event. 520|439 6 00024918 1 6|Reason for omission: There is no known portable test method for this assertion 520|439 6 00024918 1 7|METH: If extended testing is enabled: 520|439 6 00024918 1 8|METH: Create window. 520|439 6 00024918 1 9|METH: Select for all events except ButtonPress. 520|439 6 00024918 1 10|METH: Create a second client. 520|439 6 00024918 1 11|METH: Select for ButtonPress events on the window 520|439 6 00024918 1 12|METH: Generate ButtonPress event. 520|439 6 00024918 1 13|METH: Verify that a ButtonPress event was delivered. 520|439 6 00024918 1 14|METH: Verify that no event was delivered to the other client. 520|439 6 00024918 1 15|unexpected signal 11 (SIGSEGV) received 220|439 6 2 09:11:37|UNRESOLVED 410|439 6 1 09:11:37|IC End 400|439 7 1 09:11:37|IC Start 200|439 7 09:11:37|TP Start 520|439 7 00024918 1 1|VSW5TESTSUITE PURPOSE 7 520|439 7 00024918 1 2|Assertion ButtonPress-7.(B) 520|439 7 00024918 1 3|When a ButtonPress event is generated and no client has 520|439 7 00024918 1 4|selected ButtonPressMask on the source window, then the 520|439 7 00024918 1 5|event propagates, with propagation stopping at the root 520|439 7 00024918 1 6|window of the screen or at the first window with 520|439 7 00024918 1 7|ButtonPressMask in its do-not-propagate mask, from the 520|439 7 00024918 1 8|source window to the first ancestor window for which some 520|439 7 00024918 1 9|client has selected for ButtonPress events. 520|439 7 00024918 1 10|Reason for omission: There is no known portable test method for this assertion 520|439 7 00024918 1 11|METH: If extended testing is required: 520|439 7 00024918 1 12|METH: Create a window. 520|439 7 00024918 1 13|METH: Create a child of that window. 520|439 7 00024918 1 14|METH: Create a child of the child. 520|439 7 00024918 1 15|METH: Select ButtonPress events on the root window. 520|439 7 00024918 1 16|METH: Simulate a ButtonPress event on the youngest child. 520|439 7 00024918 1 17|METH: Verify that a ButtonPress event was generated on the root. 520|439 7 00024918 1 18|METH: Select ButtonPress events on the oldest window. 520|439 7 00024918 1 19|METH: Set the do_not_propagate mask of its child to ButtonPress events. 520|439 7 00024918 1 20|METH: Simulate a ButtonPress event on the youngest child. 520|439 7 00024918 1 21|METH: Verify that no created window received a ButtonPress event. 520|439 7 00024918 1 22|METH: Clear the do_not_propagate mask on the oldest child. 520|439 7 00024918 1 23|METH: Set the do_not_propagate mask on the oldest window. 520|439 7 00024918 1 24|METH: Select for ButtonPress events on the oldest child. 520|439 7 00024918 1 25|METH: Simulate a ButtonPress on the youngest child. 520|439 7 00024918 1 26|METH: Verify that no ButtonPress event was sent to the oldest window. 520|439 7 00024918 1 27|METH: Verify that no ButtonPress event was sent to the youngest window. 520|439 7 00024918 1 28|METH: Verify that a ButtonPress event was sent to the oldest child. 520|439 7 00024918 1 29|METH: 220|439 7 0 09:11:37|PASS 410|439 7 1 09:11:37|IC End 400|439 8 1 09:11:37|IC Start 200|439 8 09:11:37|TP Start 520|439 8 00024918 1 1|VSW5TESTSUITE PURPOSE 8 520|439 8 00024918 1 2|Assertion ButtonPress-8.(B) 520|439 8 00024918 1 3|When a ButtonPress event is delivered and the source window 520|439 8 00024918 1 4|is an inferior of the event window and the source window is 520|439 8 00024918 1 5|a child of the event window, then subwindow is set to the 520|439 8 00024918 1 6|source window. 520|439 8 00024918 1 7|Reason for omission: There is no known portable test method for this assertion 520|439 8 00024918 1 8|METH: If extended testing is required: 520|439 8 00024918 1 9|METH: Create a window. 520|439 8 00024918 1 10|METH: Select ButtonPress events on that window. 520|439 8 00024918 1 11|METH: Create a child of that window. 520|439 8 00024918 1 12|METH: Simulate a ButtonPress event on the child. 520|439 8 00024918 1 13|METH: Verify that a ButtonPress event was delivered to the parent. 520|439 8 00024918 1 14|METH: Verify that the subwindow component was the child of the event window. 220|439 8 0 09:11:37|PASS 410|439 8 1 09:11:37|IC End 400|439 9 1 09:11:37|IC Start 200|439 9 09:11:37|TP Start 520|439 9 00024918 1 1|VSW5TESTSUITE PURPOSE 9 520|439 9 00024918 1 2|Assertion ButtonPress-9.(B) 520|439 9 00024918 1 3|When a ButtonPress event is delivered and the source window 520|439 9 00024918 1 4|is an inferior of the event window and the source window is 520|439 9 00024918 1 5|not a child of the event window, then subwindow is set to 520|439 9 00024918 1 6|the child of the event window that is an ancestor of the 520|439 9 00024918 1 7|source window. 520|439 9 00024918 1 8|Reason for omission: There is no known portable test method for this assertion 520|439 9 00024918 1 9|METH: If extended testing is required: 520|439 9 00024918 1 10|METH: Create a window. 520|439 9 00024918 1 11|METH: Select ButtonPress events on that window. 520|439 9 00024918 1 12|METH: Create a child of that window. 520|439 9 00024918 1 13|METH: Create a child of the child. 520|439 9 00024918 1 14|METH: Simulate a ButtonPress event on the youngest child. 520|439 9 00024918 1 15|METH: Verify that a ButtonPress event was generated on the oldest parent. 520|439 9 00024918 1 16|METH: Verify that the subwindow component was the child of the event window. 220|439 9 0 09:11:37|PASS 410|439 9 1 09:11:37|IC End 400|439 10 1 09:11:37|IC Start 200|439 10 09:11:37|TP Start 520|439 10 00024918 1 1|VSW5TESTSUITE PURPOSE 10 520|439 10 00024918 1 2|Assertion ButtonPress-10.(B) 520|439 10 00024918 1 3|When a ButtonPress event is delivered and the source window 520|439 10 00024918 1 4|is not an inferior of the event window, then subwindow is 520|439 10 00024918 1 5|set to None. 520|439 10 00024918 1 6|Reason for omission: There is no known portable test method for this assertion 520|439 10 00024918 1 7|METH: If extended testing is required: 520|439 10 00024918 1 8|METH: Create a window. 520|439 10 00024918 1 9|METH: Select ButtonPress events on that window. 520|439 10 00024918 1 10|METH: Simulate a ButtonPress event on the window. 520|439 10 00024918 1 11|METH: Verify that a ButtonPress event was generated. 520|439 10 00024918 1 12|METH: Verify that the subwindow component was None. 520|439 10 00024918 1 13|METH: Create a window. 520|439 10 00024918 1 14|METH: Grab the pointer with owner_events set to False. 520|439 10 00024918 1 15|METH: Simulate a ButtonPress event on the window. 520|439 10 00024918 1 16|METH: Verify that a ButtonPress event was generated on the grabbing window. 520|439 10 00024918 1 17|METH: Verify that the subwindow component was None. 520|439 10 00024918 1 18|REPORT: Expected event (ButtonPress) not received. 220|439 10 1 09:11:37|FAIL 410|439 10 1 09:11:37|IC End 400|439 11 1 09:11:37|IC Start 200|439 11 09:11:37|TP Start 520|439 11 00024918 1 1|VSW5TESTSUITE PURPOSE 11 520|439 11 00024918 1 2|Assertion ButtonPress-11.(D) 520|439 11 00024918 1 3|If multiple screens are supported: When a ButtonPress event 520|439 11 00024918 1 4|is delivered and the event and root windows are not on the 520|439 11 00024918 1 5|same screen, then x and y are set to zero. 520|439 11 00024918 1 6|Reason for omission: There is no known portable test method for this assertion 520|439 11 00024918 1 7|METH: If multiple screens are supported: 520|439 11 00024918 1 8|METH: If extended testing is required: 520|439 11 00024918 1 9|METH: Create a window. 520|439 11 00024918 1 10|METH: Select ButtonPress events on that window. 520|439 11 00024918 1 11|METH: Create a window on the alternate screen. 520|439 11 00024918 1 12|METH: Grab the pointer with owner_events set to False. 520|439 11 00024918 1 13|METH: Simulate a ButtonPress event on the window. 520|439 11 00024918 1 14|METH: Verify that a ButtonPress event was generated on the grabbing window. 520|439 11 00024918 1 15|METH: Verify that the x and y components are set to zero. 520|439 11 00024918 1 16|REPORT: Multiple screens not supported. 220|439 11 4 09:11:37|UNSUPPORTED 410|439 11 1 09:11:37|IC End 400|439 12 1 09:11:37|IC Start 200|439 12 09:11:37|TP Start 520|439 12 00024918 1 1|VSW5TESTSUITE PURPOSE 12 520|439 12 00024918 1 2|Assertion ButtonPress-12.(D) 520|439 12 00024918 1 3|If multiple screens are supported: When a ButtonPress event 520|439 12 00024918 1 4|is delivered and the event and root windows are not on the 520|439 12 00024918 1 5|same screen, then same_screen is set to False. 520|439 12 00024918 1 6|Reason for omission: There is no known portable test method for this assertion 520|439 12 00024918 1 7|METH: If multiple screens are supported: 520|439 12 00024918 1 8|METH: If extended testing is required: 520|439 12 00024918 1 9|METH: Create a window. 520|439 12 00024918 1 10|METH: Select ButtonPress events on that window. 520|439 12 00024918 1 11|METH: Create a window on the alternate screen. 520|439 12 00024918 1 12|METH: Grab the pointer with owner_events set to False. 520|439 12 00024918 1 13|METH: Simulate a ButtonPress event on the window. 520|439 12 00024918 1 14|METH: Verify that a ButtonPress event was generated on the grabbing window. 520|439 12 00024918 1 15|METH: Verify that the same_screen component is set to zero. 520|439 12 00024918 1 16|REPORT: Multiple screens not supported. 220|439 12 4 09:11:37|UNSUPPORTED 410|439 12 1 09:11:37|IC End 80|439 1 09:11:38|TC End, scenario ref 890-0 70||"VSW5TESTSUITE CASE ButtonRelease 9" 10|440 /Xlib11/ButtonRelease 09:11:38|TC Start, scenario ref 892-0 15|440 3.3-lite 9|TCM Start 520|440 0 00024920 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|440 1 1 09:11:40|IC Start 200|440 1 09:11:40|TP Start 520|440 1 00024920 1 1|VSW5TESTSUITE PURPOSE 1 520|440 1 00024920 1 2|Assertion ButtonRelease-1.(B) 520|440 1 00024920 1 3|When any pointer button is released, then a ButtonRelease 520|440 1 00024920 1 4|event is generated. 520|440 1 00024920 1 5|Reason for omission: There is no known portable test method for this assertion 520|440 1 00024920 1 6|METH: If extended testing is required: 520|440 1 00024920 1 7|METH: Create a window. 520|440 1 00024920 1 8|METH: Select for ButtonRelease events. 520|440 1 00024920 1 9|METH: Simulate a ButtonRelease event. 520|440 1 00024920 1 10|METH: Verify that event was delivered. 520|440 1 00024920 1 11|METH: Verify that event member fields are correctly set. 220|440 1 0 09:11:40|PASS 410|440 1 1 09:11:40|IC End 400|440 2 1 09:11:40|IC Start 200|440 2 09:11:40|TP Start 520|440 2 00024920 1 1|VSW5TESTSUITE PURPOSE 2 520|440 2 00024920 1 2|Assertion ButtonRelease-2.(B) 520|440 2 00024920 1 3|When a ButtonRelease event is generated, then all clients 520|440 2 00024920 1 4|having set ButtonReleaseMask event mask bits on the event 520|440 2 00024920 1 5|window are delivered a ButtonRelease event. 520|440 2 00024920 1 6|Reason for omission: There is no known portable test method for this assertion 520|440 2 00024920 1 7|METH: If extended testing is required: 520|440 2 00024920 1 8|METH: Create a second client. 520|440 2 00024920 1 9|METH: Create a third client. 520|440 2 00024920 1 10|METH: Create a window. 520|440 2 00024920 1 11|METH: Select for ButtonRelease events on all the clients. 520|440 2 00024920 1 12|METH: Simulate a ButtonRelease event on the window. 520|440 2 00024920 1 13|METH: Verify that a ButtonRelease event was delivered to all clients. 520|440 2 00024920 1 14|METH: Verify that the event member fields are correctly set. 520|440 2 00024920 1 15|METH: Otherwise: 520|440 2 00024920 1 16|METH: Create window. 520|440 2 00024920 1 17|METH: Set ButtonReleaseMask event mask bits on window. 520|440 2 00024920 1 18|METH: Verify that no error occurred. 520|440 2 00024920 1 19|unexpected signal 11 (SIGSEGV) received 220|440 2 2 09:11:40|UNRESOLVED 410|440 2 1 09:11:40|IC End 400|440 3 1 09:11:40|IC Start 200|440 3 09:11:40|TP Start 520|440 3 00024920 1 1|VSW5TESTSUITE PURPOSE 3 520|440 3 00024920 1 2|Assertion ButtonRelease-3.(B) 520|440 3 00024920 1 3|When a ButtonRelease event is generated, then clients not 520|440 3 00024920 1 4|having set ButtonReleaseMask event mask bits on the event 520|440 3 00024920 1 5|window are not delivered a ButtonRelease event. 520|440 3 00024920 1 6|Reason for omission: There is no known portable test method for this assertion 520|440 3 00024920 1 7|METH: If extended testing is enabled: 520|440 3 00024920 1 8|METH: Create window. 520|440 3 00024920 1 9|METH: Select for ButtonReleaseEvents. 520|440 3 00024920 1 10|METH: Create a second client. 520|440 3 00024920 1 11|METH: Generate ButtonRelease event. 520|440 3 00024920 1 12|METH: Verify that a ButtonRelease event was delivered to the selecting client. 520|440 3 00024920 1 13|METH: Verify that no events were delivered to the other client. 520|440 3 00024920 1 14|unexpected signal 11 (SIGSEGV) received 220|440 3 2 09:11:40|UNRESOLVED 410|440 3 1 09:11:40|IC End 400|440 4 1 09:11:40|IC Start 200|440 4 09:11:40|TP Start 520|440 4 00024920 1 1|VSW5TESTSUITE PURPOSE 4 520|440 4 00024920 1 2|Assertion ButtonRelease-4.(B) 520|440 4 00024920 1 3|When a ButtonRelease event is generated and no client has 520|440 4 00024920 1 4|selected ButtonReleaseMask on the source window, then the 520|440 4 00024920 1 5|event propagates, with propagation stopping at the root 520|440 4 00024920 1 6|window of the screen or at the first window with 520|440 4 00024920 1 7|ButtonReleaseMask in its do-not-propagate mask, from the 520|440 4 00024920 1 8|source window to the first ancestor window for which some 520|440 4 00024920 1 9|client has selected for ButtonRelease events. 520|440 4 00024920 1 10|Reason for omission: There is no known portable test method for this assertion 520|440 4 00024920 1 11|METH: If extended testing is required: 520|440 4 00024920 1 12|METH: Create a window. 520|440 4 00024920 1 13|METH: Create a child of that window. 520|440 4 00024920 1 14|METH: Create a child of the child. 520|440 4 00024920 1 15|METH: Select ButtonRelease events on the root window. 520|440 4 00024920 1 16|METH: Simulate a ButtonRelease event on the youngest child. 520|440 4 00024920 1 17|METH: Verify that a ButtonRelease event was generated on the root. 520|440 4 00024920 1 18|METH: Select ButtonRelease events on the oldest window. 520|440 4 00024920 1 19|METH: Set the do_not_propagate mask of its child to ButtonRelease events. 520|440 4 00024920 1 20|METH: Simulate a ButtonRelease event on the youngest child. 520|440 4 00024920 1 21|METH: Verify that no created window received a ButtonRelease event. 520|440 4 00024920 1 22|METH: Clear the do_not_propagate mask on the oldest child. 520|440 4 00024920 1 23|METH: Set the do_not_propagate mask on the oldest window. 520|440 4 00024920 1 24|METH: Select for ButtonRelease events on the oldest child. 520|440 4 00024920 1 25|METH: Simulate a ButtonRelease on the youngest child. 520|440 4 00024920 1 26|METH: Verify that no ButtonRelease event was sent to the oldest window. 520|440 4 00024920 1 27|METH: Verify that no ButtonRelease event was sent to the youngest window. 520|440 4 00024920 1 28|METH: Verify that a ButtonRelease event was sent to the oldest child. 220|440 4 0 09:11:40|PASS 410|440 4 1 09:11:40|IC End 400|440 5 1 09:11:40|IC Start 200|440 5 09:11:40|TP Start 520|440 5 00024920 1 1|VSW5TESTSUITE PURPOSE 5 520|440 5 00024920 1 2|Assertion ButtonRelease-5.(B) 520|440 5 00024920 1 3|When a ButtonRelease event is delivered and the source 520|440 5 00024920 1 4|window is an inferior of the event window and the source 520|440 5 00024920 1 5|window is a child of the event window, then subwindow is set 520|440 5 00024920 1 6|to the source window. 520|440 5 00024920 1 7|Reason for omission: There is no known portable test method for this assertion 520|440 5 00024920 1 8|METH: If extended testing is required: 520|440 5 00024920 1 9|METH: Create a window. 520|440 5 00024920 1 10|METH: Select ButtonRelease events on that window. 520|440 5 00024920 1 11|METH: Create a child of that window. 520|440 5 00024920 1 12|METH: Simulate a ButtonRelease event on the child. 520|440 5 00024920 1 13|METH: Verify that a ButtonRelease event was delivered to the parent. 520|440 5 00024920 1 14|METH: Verify that the subwindow component was the child of the event window. 220|440 5 0 09:11:40|PASS 410|440 5 1 09:11:40|IC End 400|440 6 1 09:11:40|IC Start 200|440 6 09:11:40|TP Start 520|440 6 00024920 1 1|VSW5TESTSUITE PURPOSE 6 520|440 6 00024920 1 2|Assertion ButtonRelease-6.(B) 520|440 6 00024920 1 3|When a ButtonRelease event is delivered and the source 520|440 6 00024920 1 4|window is an inferior of the event window and the source 520|440 6 00024920 1 5|window is not a child of the event window, then subwindow is 520|440 6 00024920 1 6|set to the child of the event window that is an ancestor of 520|440 6 00024920 1 7|the source window. 520|440 6 00024920 1 8|Reason for omission: There is no known portable test method for this assertion 520|440 6 00024920 1 9|METH: If extended testing is required: 520|440 6 00024920 1 10|METH: Create a window. 520|440 6 00024920 1 11|METH: Select ButtonRelease events on that window. 520|440 6 00024920 1 12|METH: Create a child of that window. 520|440 6 00024920 1 13|METH: Create a child of the child. 520|440 6 00024920 1 14|METH: Simulate a ButtonRelease event on the youngest child. 520|440 6 00024920 1 15|METH: Verify that a ButtonRelease event was generated on the oldest parent. 520|440 6 00024920 1 16|METH: Verify that the subwindow component was the child of the event window. 220|440 6 0 09:11:40|PASS 410|440 6 1 09:11:40|IC End 400|440 7 1 09:11:40|IC Start 200|440 7 09:11:40|TP Start 520|440 7 00024920 1 1|VSW5TESTSUITE PURPOSE 7 520|440 7 00024920 1 2|Assertion ButtonRelease-7.(B) 520|440 7 00024920 1 3|When a ButtonRelease event is delivered and the source 520|440 7 00024920 1 4|window is not an inferior of the event window, then 520|440 7 00024920 1 5|subwindow is set to None. 520|440 7 00024920 1 6|Reason for omission: There is no known portable test method for this assertion 520|440 7 00024920 1 7|METH: If extended testing is required: 520|440 7 00024920 1 8|METH: Create a window. 520|440 7 00024920 1 9|METH: Select ButtonRelease events on that window. 520|440 7 00024920 1 10|METH: Simulate a ButtonRelease event on the window. 520|440 7 00024920 1 11|METH: Verify that a ButtonRelease event was generated. 520|440 7 00024920 1 12|METH: Verify that the subwindow component was None. 520|440 7 00024920 1 13|METH: Create a window. 520|440 7 00024920 1 14|METH: Grab the pointer with owner_events set to False. 520|440 7 00024920 1 15|METH: Simulate a ButtonRelease event on the window. 520|440 7 00024920 1 16|METH: Verify that a ButtonRelease event was generated on the grabbing window. 520|440 7 00024920 1 17|METH: Verify that the subwindow component was None. 220|440 7 0 09:11:40|PASS 410|440 7 1 09:11:40|IC End 400|440 8 1 09:11:40|IC Start 200|440 8 09:11:40|TP Start 520|440 8 00024920 1 1|VSW5TESTSUITE PURPOSE 8 520|440 8 00024920 1 2|Assertion ButtonRelease-8.(D) 520|440 8 00024920 1 3|If multiple screens are supported: When a ButtonRelease 520|440 8 00024920 1 4|event is delivered and the event and root windows are not on 520|440 8 00024920 1 5|the same screen, then x and y are set to zero. 520|440 8 00024920 1 6|Reason for omission: There is no known portable test method for this assertion 520|440 8 00024920 1 7|METH: If multiple screens are supported: 520|440 8 00024920 1 8|METH: If extended testing is required: 520|440 8 00024920 1 9|METH: Create a window. 520|440 8 00024920 1 10|METH: Select for ButtonRelease events. 520|440 8 00024920 1 11|METH: Create a window on the alternate screen. 520|440 8 00024920 1 12|METH: Grab the pointer for the first window with owner_events set to False. 520|440 8 00024920 1 13|METH: Simulate a ButtonRelease event on the alternate window. 520|440 8 00024920 1 14|METH: Verify that a ButtonRelease event was generated with respect to the grabbing window. 520|440 8 00024920 1 15|METH: Verify that the x and y components were set to zero. 520|440 8 00024920 1 16|REPORT: Multiple screens not supported. 220|440 8 4 09:11:40|UNSUPPORTED 410|440 8 1 09:11:40|IC End 400|440 9 1 09:11:40|IC Start 200|440 9 09:11:40|TP Start 520|440 9 00024920 1 1|VSW5TESTSUITE PURPOSE 9 520|440 9 00024920 1 2|Assertion ButtonRelease-9.(D) 520|440 9 00024920 1 3|If multiple screens are supported: When a ButtonRelease 520|440 9 00024920 1 4|event is delivered and the event and root windows are not on 520|440 9 00024920 1 5|the same screen, then same_screen is set to False. 520|440 9 00024920 1 6|Reason for omission: There is no known portable test method for this assertion 520|440 9 00024920 1 7|METH: If multiple screens are supported: 520|440 9 00024920 1 8|METH: If extended testing is required: 520|440 9 00024920 1 9|METH: Create a window on the default screen. 520|440 9 00024920 1 10|METH: Select ButtonRelease events on the window. 520|440 9 00024920 1 11|METH: Create a window on the alternative screen. 520|440 9 00024920 1 12|METH: Grab the keyboard for the first window. 520|440 9 00024920 1 13|METH: Simulate a ButtonRelease event on the alternate window. 520|440 9 00024920 1 14|METH: Verify that a ButtonRelease event was generated on the grabbing window. 520|440 9 00024920 1 15|METH: Verify that the same_screen component was False. 520|440 9 00024920 1 16|REPORT: Multiple screens not supported. 220|440 9 4 09:11:40|UNSUPPORTED 410|440 9 1 09:11:40|IC End 80|440 1 09:11:41|TC End, scenario ref 892-0 70||"VSW5TESTSUITE CASE ClientMessage 1" 10|441 /Xlib11/ClientMessage 09:11:41|TC Start, scenario ref 894-0 15|441 3.3-lite 1|TCM Start 520|441 0 00024922 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|441 1 1 09:11:43|IC Start 200|441 1 09:11:43|TP Start 520|441 1 00024922 1 1|VSW5TESTSUITE PURPOSE 1 520|441 1 00024922 1 2|Assertion ClientMessage-1.(A) 520|441 1 00024922 1 3|There are no assertions in sections 8.1-8.4 for 520|441 1 00024922 1 4|ClientMessage events. Delivery of ClientMessage events is 520|441 1 00024922 1 5|covered by the first test for XSendEvent. 520|441 1 00024922 1 6|METH: Put out a message explaining that there are no specific assertions for 520|441 1 00024922 1 7|METH: ClientMessage events in sections 8.1-8.4, and that delivery of ClientMessage events is 520|441 1 00024922 1 8|METH: covered by the first test for XSendEvent. 520|441 1 00024922 1 9|REPORT: There are no specific assertions for ClientMessage events in sections 8.1-8.4. 520|441 1 00024922 1 10|REPORT: Delivery of ClientMessage events is covered by the first test for XSendEvent. 220|441 1 3 09:11:43|NOTINUSE 410|441 1 1 09:11:43|IC End 80|441 77 09:11:44|TC End, scenario ref 894-0 70||"VSW5TESTSUITE CASE ColormapNotify 2" 10|442 /Xlib11/ColormapNotify 09:11:44|TC Start, scenario ref 896-0 15|442 3.3-lite 2|TCM Start 520|442 0 00024924 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|442 1 1 09:11:47|IC Start 200|442 1 09:11:47|TP Start 520|442 1 00024924 1 1|VSW5TESTSUITE PURPOSE 1 520|442 1 00024924 1 2|Assertion ColormapNotify-1.(A) 520|442 1 00024924 1 3|When a ColormapNotify event is generated, then all clients 520|442 1 00024924 1 4|having set ColormapChangeMask event mask bits on the event 520|442 1 00024924 1 5|window are delivered a ColormapNotify event. 520|442 1 00024924 1 6|METH: Create clients client2 and client3. 520|442 1 00024924 1 7|METH: Create window. 520|442 1 00024924 1 8|METH: Select for ColormapNotify events using ColormapChangeMask. 520|442 1 00024924 1 9|METH: Select for ColormapNotify events using ColormapChangeMask with client2. 520|442 1 00024924 1 10|METH: Select for no events with client3. 520|442 1 00024924 1 11|METH: Get visual of window. 520|442 1 00024924 1 12|METH: Create colormap. 520|442 1 00024924 1 13|METH: Generate ColormapNotify event. 520|442 1 00024924 1 14|METH: Verify that a ColormapNotify event was delivered. 520|442 1 00024924 1 15|METH: Verify that event member fields are correctly set. 520|442 1 00024924 1 16|METH: Verify that a ColormapNotify event was delivered to client2. 520|442 1 00024924 1 17|METH: Verify that event member fields are correctly set. 520|442 1 00024924 1 18|METH: Verify that no events were delivered to client3. 520|442 1 00024924 1 19|REPORT: Couldn't create client2. 220|442 1 2 09:11:47|UNRESOLVED 410|442 1 1 09:11:47|IC End 400|442 2 1 09:11:47|IC Start 200|442 2 09:11:47|TP Start 520|442 2 00024924 1 1|VSW5TESTSUITE PURPOSE 2 520|442 2 00024924 1 2|Assertion ColormapNotify-2.(-) 520|442 2 00024924 1 3|When a ColormapNotify event is generated, then clients not 520|442 2 00024924 1 4|having set ColormapChangeMask event mask bits on the event 520|442 2 00024924 1 5|window are not delivered a ColormapNotify event. 520|442 2 00024924 1 6|The assertion is descriptive or is tested elsewhere. 220|442 2 3 09:11:47|NOTINUSE 410|442 2 1 09:11:47|IC End 80|442 1 09:11:47|TC End, scenario ref 896-0 70||"VSW5TESTSUITE CASE ConfigureNotify 3" 10|443 /Xlib11/ConfigureNotify 09:11:47|TC Start, scenario ref 898-0 15|443 3.3-lite 3|TCM Start 520|443 0 00024926 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|443 1 1 09:11:50|IC Start 200|443 1 09:11:50|TP Start 520|443 1 00024926 1 1|VSW5TESTSUITE PURPOSE 1 520|443 1 00024926 1 2|Assertion ConfigureNotify-1.(A) 520|443 1 00024926 1 3|When a ConfigureNotify event is generated, then all clients 520|443 1 00024926 1 4|having set StructureNotifyMask event mask bits on the 520|443 1 00024926 1 5|reconfigured window are delivered a ConfigureNotify event. 520|443 1 00024926 1 6|METH: Create clients client2 and client3. 520|443 1 00024926 1 7|METH: Build and create window hierarchy. 520|443 1 00024926 1 8|METH: Select for ConfigureNotify events using StructureNotifyMask. 520|443 1 00024926 1 9|METH: Select for ConfigureNotify events using StructureNotifyMask with client2. 520|443 1 00024926 1 10|METH: Select for no events with client3. 520|443 1 00024926 1 11|METH: Raise lowest window to top. 520|443 1 00024926 1 12|METH: Verify that a ConfigureNotify event is delivered. 520|443 1 00024926 1 13|METH: Verify that a ConfigureNotify event is delivered to client2. 520|443 1 00024926 1 14|METH: Verify that no events are delivered to client3. 520|443 1 00024926 1 15|METH: Verify that event member fields are correctly set. 520|443 1 00024926 1 16|REPORT: Couldn't create client2. 220|443 1 2 09:11:50|UNRESOLVED 410|443 1 1 09:11:50|IC End 400|443 2 1 09:11:50|IC Start 200|443 2 09:11:50|TP Start 520|443 2 00024926 1 1|VSW5TESTSUITE PURPOSE 2 520|443 2 00024926 1 2|Assertion ConfigureNotify-2.(A) 520|443 2 00024926 1 3|When a ConfigureNotify event is generated, then all clients 520|443 2 00024926 1 4|having set SubstructureNotifyMask event mask bits on the 520|443 2 00024926 1 5|parent of the reconfigured window are delivered a 520|443 2 00024926 1 6|ConfigureNotify event. 520|443 2 00024926 1 7|METH: Create clients client2 and client3. 520|443 2 00024926 1 8|METH: Build and create window hierarchy. 520|443 2 00024926 1 9|METH: Select for ConfigureNotify events using SubstructureNotifyMask. 520|443 2 00024926 1 10|METH: Select for ConfigureNotify events using SubstructureNotifyMask with client2. 520|443 2 00024926 1 11|METH: Select for no events with client3. 520|443 2 00024926 1 12|METH: Raise lowest window to top. 520|443 2 00024926 1 13|METH: Verify that a ConfigureNotify event is delivered. 520|443 2 00024926 1 14|METH: Verify that a ConfigureNotify event is delivered to client2. 520|443 2 00024926 1 15|METH: Verify that no events are delivered to client3. 520|443 2 00024926 1 16|METH: Verify that event member fields are correctly set. 520|443 2 00024926 1 17|REPORT: Couldn't create client2. 220|443 2 2 09:11:50|UNRESOLVED 410|443 2 1 09:11:50|IC End 400|443 3 1 09:11:50|IC Start 200|443 3 09:11:50|TP Start 520|443 3 00024926 1 1|VSW5TESTSUITE PURPOSE 3 520|443 3 00024926 1 2|Assertion ConfigureNotify-3.(-) 520|443 3 00024926 1 3|When a ConfigureNotify event is generated, then clients not 520|443 3 00024926 1 4|having set StructureNotifyMask event mask bits on the 520|443 3 00024926 1 5|reconfigured window and also not having set 520|443 3 00024926 1 6|SubstructureNotifyMask event mask bits on the parent of the 520|443 3 00024926 1 7|reconfigured window are not delivered a ConfigureNotify 520|443 3 00024926 1 8|event. 520|443 3 00024926 1 9|The assertion is descriptive or is tested elsewhere. 220|443 3 3 09:11:50|NOTINUSE 410|443 3 1 09:11:50|IC End 80|443 1 09:11:51|TC End, scenario ref 898-0 70||"VSW5TESTSUITE CASE ConfigureRequest 7" 10|444 /Xlib11/ConfigureRequest 09:11:51|TC Start, scenario ref 900-0 15|444 3.3-lite 7|TCM Start 520|444 0 00024928 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|444 1 1 09:11:53|IC Start 200|444 1 09:11:53|TP Start 520|444 1 00024928 1 1|VSW5TESTSUITE PURPOSE 1 520|444 1 00024928 1 2|Assertion ConfigureRequest-1.(A) 520|444 1 00024928 1 3|When a ConfigureRequest event is generated, then all 520|444 1 00024928 1 4|clients having set SubstructureRedirectMask event mask bits 520|444 1 00024928 1 5|on the parent of the window for which the configure request 520|444 1 00024928 1 6|was issued are delivered a ConfigureRequest event. 520|444 1 00024928 1 7|METH: Create clients client2 and client3. 520|444 1 00024928 1 8|METH: Build and create window hierarchy. 520|444 1 00024928 1 9|METH: Create inferiors with override-redirect set to True. 520|444 1 00024928 1 10|METH: Select for ConfigureRequest events using SubstructureRedirectMask. 520|444 1 00024928 1 11|METH: Select for no events with client3. 520|444 1 00024928 1 12|METH: Raise lowest window to top. 520|444 1 00024928 1 13|METH: Verify that no events were delivered. 520|444 1 00024928 1 14|METH: Verify that no events were delivered to client3. 520|444 1 00024928 1 15|METH: Lower window back to original placement. 520|444 1 00024928 1 16|METH: Set the override-redirect flag on inferiors to False. 520|444 1 00024928 1 17|METH: Attempt to raise lowest window to top. 520|444 1 00024928 1 18|METH: Initialize for expected events. 520|444 1 00024928 1 19|METH: Verify that a ConfigureRequest event is delivered. 520|444 1 00024928 1 20|METH: Verify that no events are delivered to client3. 520|444 1 00024928 1 21|METH: Verify members of event structure. 520|444 1 00024928 1 22|METH: Verify that no events were delivered to client3. 520|444 1 00024928 1 23|REPORT: Couldn't create client2. 220|444 1 2 09:11:53|UNRESOLVED 410|444 1 1 09:11:53|IC End 400|444 2 1 09:11:53|IC Start 200|444 2 09:11:53|TP Start 520|444 2 00024928 1 1|VSW5TESTSUITE PURPOSE 2 520|444 2 00024928 1 2|Assertion ConfigureRequest-2.(-) 520|444 2 00024928 1 3|When a ConfigureRequest event is generated, then clients 520|444 2 00024928 1 4|not having set SubstructureRedirectMask event mask bits on 520|444 2 00024928 1 5|the parent of the window for which the configure request was 520|444 2 00024928 1 6|issued are not delivered a ConfigureRequest event. 520|444 2 00024928 1 7|The assertion is descriptive or is tested elsewhere. 220|444 2 3 09:11:53|NOTINUSE 410|444 2 1 09:11:53|IC End 400|444 3 1 09:11:53|IC Start 200|444 3 09:11:53|TP Start 520|444 3 00024928 1 1|VSW5TESTSUITE PURPOSE 3 520|444 3 00024928 1 2|Assertion ConfigureRequest-3.(A) 520|444 3 00024928 1 3|When a ConfigureRequest event is delivered and a sibling 520|444 3 00024928 1 4|attribute was specified in the protocol request issued on 520|444 3 00024928 1 5|the child window, then above is set to the value of the 520|444 3 00024928 1 6|sibling attribute specified in the protocol request. 520|444 3 00024928 1 7|METH: Create clients client2 and client3. 520|444 3 00024928 1 8|METH: Build and create window hierarchy. 520|444 3 00024928 1 9|METH: Select for ConfigureRequest events using SubstructureRedirectMask. 520|444 3 00024928 1 10|METH: Select for no events with client3. 520|444 3 00024928 1 11|METH: Raise lowest window to just below the top window. 520|444 3 00024928 1 12|METH: Initialize for expected events. 520|444 3 00024928 1 13|METH: Verify that a ConfigureRequest event is delivered. 520|444 3 00024928 1 14|METH: Verify that no events are delivered to client3. 520|444 3 00024928 1 15|METH: Verify members of event structure. 520|444 3 00024928 1 16|METH: Verify that no events were delivered to client3. 520|444 3 00024928 1 17|REPORT: Couldn't create client2. 220|444 3 2 09:11:53|UNRESOLVED 410|444 3 1 09:11:53|IC End 400|444 4 1 09:11:53|IC Start 200|444 4 09:11:53|TP Start 520|444 4 00024928 1 1|VSW5TESTSUITE PURPOSE 4 520|444 4 00024928 1 2|Assertion ConfigureRequest-4.(-) 520|444 4 00024928 1 3|When a ConfigureRequest event is delivered and a sibling 520|444 4 00024928 1 4|attribute was not specified in the protocol request issued 520|444 4 00024928 1 5|on the child window, then above is set to None. 520|444 4 00024928 1 6|The assertion is descriptive or is tested elsewhere. 220|444 4 3 09:11:53|NOTINUSE 410|444 4 1 09:11:53|IC End 400|444 5 1 09:11:53|IC Start 200|444 5 09:11:53|TP Start 520|444 5 00024928 1 1|VSW5TESTSUITE PURPOSE 5 520|444 5 00024928 1 2|Assertion ConfigureRequest-5.(-) 520|444 5 00024928 1 3|When a ConfigureRequest event is delivered and a stack-mode 520|444 5 00024928 1 4|attribute was specified in the protocol request issued on 520|444 5 00024928 1 5|the child window, then detail is set to the value of the 520|444 5 00024928 1 6|stack-mode attribute specified in the protocol request. 520|444 5 00024928 1 7|The assertion is descriptive or is tested elsewhere. 220|444 5 3 09:11:53|NOTINUSE 410|444 5 1 09:11:53|IC End 400|444 6 1 09:11:53|IC Start 200|444 6 09:11:53|TP Start 520|444 6 00024928 1 1|VSW5TESTSUITE PURPOSE 6 520|444 6 00024928 1 2|Assertion ConfigureRequest-6.(A) 520|444 6 00024928 1 3|When a ConfigureRequest event is delivered and a stack-mode 520|444 6 00024928 1 4|attribute was not specified in the protocol request issued 520|444 6 00024928 1 5|on the child window, then detail is set to None. 520|444 6 00024928 1 6|METH: Create clients client2 and client3. 520|444 6 00024928 1 7|METH: Build and create window hierarchy. 520|444 6 00024928 1 8|METH: Select for ConfigureRequest events using SubstructureRedirectMask. 520|444 6 00024928 1 9|METH: Select for no events with client3. 520|444 6 00024928 1 10|METH: Attempt to change window's border width. 520|444 6 00024928 1 11|METH: Initialize for expected events. 520|444 6 00024928 1 12|METH: Verify that a ConfigureRequest event is delivered. 520|444 6 00024928 1 13|METH: Verify that no events are delivered to client3. 520|444 6 00024928 1 14|METH: Verify members of event structure. 520|444 6 00024928 1 15|METH: Verify that no events were delivered to client3. 520|444 6 00024928 1 16|REPORT: Couldn't create client2. 220|444 6 2 09:11:53|UNRESOLVED 410|444 6 1 09:11:53|IC End 400|444 7 1 09:11:53|IC Start 200|444 7 09:11:53|TP Start 520|444 7 00024928 1 1|VSW5TESTSUITE PURPOSE 7 520|444 7 00024928 1 2|Assertion ConfigureRequest-7.(-) 520|444 7 00024928 1 3|When a ConfigureRequest event is delivered, then value_mask 520|444 7 00024928 1 4|is set to the components specified in the protocol request. 520|444 7 00024928 1 5|The assertion is descriptive or is tested elsewhere. 220|444 7 3 09:11:53|NOTINUSE 410|444 7 1 09:11:53|IC End 80|444 1 09:11:54|TC End, scenario ref 900-0 70||"VSW5TESTSUITE CASE CirculateNotify 3" 10|445 /Xlib11/CirculateNotify 09:11:54|TC Start, scenario ref 902-0 15|445 3.3-lite 3|TCM Start 520|445 0 00024930 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|445 1 1 09:11:56|IC Start 200|445 1 09:11:56|TP Start 520|445 1 00024930 1 1|VSW5TESTSUITE PURPOSE 1 520|445 1 00024930 1 2|Assertion CirculateNotify-1.(A) 520|445 1 00024930 1 3|When a CirculateNotify event is generated, then all clients 520|445 1 00024930 1 4|having set StructureNotifyMask event mask bits on the 520|445 1 00024930 1 5|restacked window are delivered a CirculateNotify event. 520|445 1 00024930 1 6|METH: Create clients client2 and client3. 520|445 1 00024930 1 7|METH: Build and create window hierarchy. 520|445 1 00024930 1 8|METH: Select for CirculateNotify events using StructureNotifyMask. 520|445 1 00024930 1 9|METH: Select for CirculateNotify events using StructureNotifyMask with client2. 520|445 1 00024930 1 10|METH: Select for no events with client3. 520|445 1 00024930 1 11|METH: Circulate lowest window to top. 520|445 1 00024930 1 12|METH: Verify that a CirculateNotify event is delivered. 520|445 1 00024930 1 13|METH: Verify that a CirculateNotify event is delivered to client2. 520|445 1 00024930 1 14|METH: Verify that no events are delivered to client3. 520|445 1 00024930 1 15|METH: Verify that, in the delivered event corresponding to the restacked 520|445 1 00024930 1 16|METH: window which is now on top of all siblings, place is set to PlaceOnTop. 520|445 1 00024930 1 17|METH: Circulate top window to bottom. 520|445 1 00024930 1 18|METH: Verify that CirculateNotify events are delivered. 520|445 1 00024930 1 19|METH: Verify that CirculateNotify events are delivered to client2. 520|445 1 00024930 1 20|METH: Verify that no events are delivered to client3. 520|445 1 00024930 1 21|METH: Verify that, in the delivered event corresponding to the restacked 520|445 1 00024930 1 22|METH: window which is now on below all siblings, place is set to PlaceOnBottom. 520|445 1 00024930 1 23|REPORT: Couldn't create client2. 220|445 1 2 09:11:56|UNRESOLVED 410|445 1 1 09:11:56|IC End 400|445 2 1 09:11:56|IC Start 200|445 2 09:11:56|TP Start 520|445 2 00024930 1 1|VSW5TESTSUITE PURPOSE 2 520|445 2 00024930 1 2|Assertion CirculateNotify-2.(A) 520|445 2 00024930 1 3|When a CirculateNotify event is generated, then all clients 520|445 2 00024930 1 4|having set SubstructureNotifyMask event mask bits on the 520|445 2 00024930 1 5|parent of the restacked window are delivered a 520|445 2 00024930 1 6|CirculateNotify event. 520|445 2 00024930 1 7|METH: Create clients client2 and client3. 520|445 2 00024930 1 8|METH: Build and create window hierarchy. 520|445 2 00024930 1 9|METH: Select for CirculateNotify events using SubstructureNotifyMask. 520|445 2 00024930 1 10|METH: Select for CirculateNotify events using SubstructureNotifyMask with client2. 520|445 2 00024930 1 11|METH: Select for no events with client3. 520|445 2 00024930 1 12|METH: Circulate lowest window to top. 520|445 2 00024930 1 13|METH: Verify that a CirculateNotify event is delivered. 520|445 2 00024930 1 14|METH: Verify that a CirculateNotify event is delivered to client2. 520|445 2 00024930 1 15|METH: Verify that no events are delivered to client3. 520|445 2 00024930 1 16|METH: Verify that, in the delivered event corresponding to the restacked 520|445 2 00024930 1 17|METH: window which is now on top of all siblings, place is set to PlaceOnTop. 520|445 2 00024930 1 18|METH: Verify that window member is set to restacked window. 520|445 2 00024930 1 19|REPORT: Couldn't create client2. 220|445 2 2 09:11:56|UNRESOLVED 410|445 2 1 09:11:56|IC End 400|445 3 1 09:11:56|IC Start 200|445 3 09:11:56|TP Start 520|445 3 00024930 1 1|VSW5TESTSUITE PURPOSE 3 520|445 3 00024930 1 2|Assertion CirculateNotify-3.(-) 520|445 3 00024930 1 3|When a CirculateNotify event is generated, then clients not 520|445 3 00024930 1 4|having set StructureNotifyMask event mask bits on the 520|445 3 00024930 1 5|restacked window and also not having set 520|445 3 00024930 1 6|SubstructureNotifyMask event mask bits on the parent of the 520|445 3 00024930 1 7|restacked window are not delivered a CirculateNotify event. 520|445 3 00024930 1 8|The assertion is descriptive or is tested elsewhere. 220|445 3 3 09:11:56|NOTINUSE 410|445 3 1 09:11:56|IC End 80|445 1 09:11:57|TC End, scenario ref 902-0 70||"VSW5TESTSUITE CASE CirculateRequest 2" 10|446 /Xlib11/CirculateRequest 09:11:57|TC Start, scenario ref 904-0 15|446 3.3-lite 2|TCM Start 520|446 0 00024932 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|446 1 1 09:12:00|IC Start 200|446 1 09:12:00|TP Start 520|446 1 00024932 1 1|VSW5TESTSUITE PURPOSE 1 520|446 1 00024932 1 2|Assertion CirculateRequest-1.(A) 520|446 1 00024932 1 3|When a CirculateRequest event is generated, then all 520|446 1 00024932 1 4|clients having set SubstructureRedirectMask event mask bits 520|446 1 00024932 1 5|on the parent of the window for which the circulate request 520|446 1 00024932 1 6|was issued are delivered a CirculateRequest event. 520|446 1 00024932 1 7|METH: Create clients client2 and client3. 520|446 1 00024932 1 8|METH: Build and create window hierarchy. 520|446 1 00024932 1 9|METH: Create inferiors with override-redirect set to True. 520|446 1 00024932 1 10|METH: Change one inferior's override-redirect attribute to False. 520|446 1 00024932 1 11|METH: Select for CirculateRequest events using SubstructureRedirectMask. 520|446 1 00024932 1 12|METH: Select for no events with client3. 520|446 1 00024932 1 13|METH: Circulate lowest window to top. 520|446 1 00024932 1 14|METH: Initialize for expected events. 520|446 1 00024932 1 15|METH: Verify that a CirculateRequest event is delivered. 520|446 1 00024932 1 16|METH: Verify that no events are delivered to client3. 520|446 1 00024932 1 17|METH: Verify members of event structure. 520|446 1 00024932 1 18|METH: Verify that no events were delivered to client3. 520|446 1 00024932 1 19|METH: Circulate highest window (override-redirect set to False) to bottom. 520|446 1 00024932 1 20|METH: Initialize for expected events. 520|446 1 00024932 1 21|METH: Verify that a CirculateRequest event is delivered. 520|446 1 00024932 1 22|METH: Verify that no events are delivered to client3. 520|446 1 00024932 1 23|METH: Verify members of event structure. 520|446 1 00024932 1 24|METH: Verify that no events were delivered to client3. 520|446 1 00024932 1 25|REPORT: Couldn't create client2. 220|446 1 2 09:12:00|UNRESOLVED 410|446 1 1 09:12:00|IC End 400|446 2 1 09:12:00|IC Start 200|446 2 09:12:00|TP Start 520|446 2 00024932 1 1|VSW5TESTSUITE PURPOSE 2 520|446 2 00024932 1 2|Assertion CirculateRequest-2.(-) 520|446 2 00024932 1 3|When a CirculateRequest event is generated, then clients 520|446 2 00024932 1 4|not having set SubstructureRedirectMask event mask bits on 520|446 2 00024932 1 5|the event window are not delivered a CirculateRequest event. 520|446 2 00024932 1 6|The assertion is descriptive or is tested elsewhere. 220|446 2 3 09:12:00|NOTINUSE 410|446 2 1 09:12:00|IC End 80|446 1 09:12:00|TC End, scenario ref 904-0 70||"VSW5TESTSUITE CASE CreateNotify 2" 10|447 /Xlib11/CreateNotify 09:12:00|TC Start, scenario ref 906-0 15|447 3.3-lite 2|TCM Start 520|447 0 00024934 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|447 1 1 09:12:03|IC Start 200|447 1 09:12:03|TP Start 520|447 1 00024934 1 1|VSW5TESTSUITE PURPOSE 1 520|447 1 00024934 1 2|Assertion CreateNotify-1.(A) 520|447 1 00024934 1 3|When a CreateNotify event is generated, then all clients 520|447 1 00024934 1 4|having set SubstructureNotifyMask event mask bits on the 520|447 1 00024934 1 5|parent of the created window are delivered a CreateNotify 520|447 1 00024934 1 6|event. 520|447 1 00024934 1 7|METH: Create clients client2 and client3. 520|447 1 00024934 1 8|METH: Create parent window. 520|447 1 00024934 1 9|METH: Select for CreateNotify events using StructureNotifyMask. 520|447 1 00024934 1 10|METH: Select for CreateNotify events using StructureNotifyMask with client2. 520|447 1 00024934 1 11|METH: Select for no events with client3. 520|447 1 00024934 1 12|METH: Generate CreateNotify event. 520|447 1 00024934 1 13|METH: Verify that a CreateNotify event was delivered. 520|447 1 00024934 1 14|METH: Verify that event member fields are correctly set. 520|447 1 00024934 1 15|METH: Verify that a CreateNotify event was delivered to client2. 520|447 1 00024934 1 16|METH: Verify that no events were delivered to client3. 520|447 1 00024934 1 17|REPORT: Couldn't create client2. 220|447 1 2 09:12:03|UNRESOLVED 410|447 1 1 09:12:03|IC End 400|447 2 1 09:12:03|IC Start 200|447 2 09:12:03|TP Start 520|447 2 00024934 1 1|VSW5TESTSUITE PURPOSE 2 520|447 2 00024934 1 2|Assertion CreateNotify-2.(-) 520|447 2 00024934 1 3|When a CreateNotify event is generated, then clients not 520|447 2 00024934 1 4|having set SubstructureNotifyMask event mask bits on the 520|447 2 00024934 1 5|event window are not delivered a CreateNotify event. 520|447 2 00024934 1 6|The assertion is descriptive or is tested elsewhere. 220|447 2 3 09:12:03|NOTINUSE 410|447 2 1 09:12:03|IC End 80|447 1 09:12:03|TC End, scenario ref 906-0 70||"VSW5TESTSUITE CASE DestroyNotify 3" 10|448 /Xlib11/DestroyNotify 09:12:03|TC Start, scenario ref 908-0 15|448 3.3-lite 3|TCM Start 520|448 0 00024936 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|448 1 1 09:12:06|IC Start 200|448 1 09:12:06|TP Start 520|448 1 00024936 1 1|VSW5TESTSUITE PURPOSE 1 520|448 1 00024936 1 2|Assertion DestroyNotify-1.(A) 520|448 1 00024936 1 3|When a DestroyNotify event is generated, then all clients 520|448 1 00024936 1 4|having set StructureNotifyMask event mask bits on the 520|448 1 00024936 1 5|destroyed window are delivered a DestroyNotify event. 520|448 1 00024936 1 6|METH: Create clients client2 and client3. 520|448 1 00024936 1 7|METH: Create window. 520|448 1 00024936 1 8|METH: Select for DestroyNotify events using StructureNotifyMask. 520|448 1 00024936 1 9|METH: Select for DestroyNotify events using StructureNotifyMask with client2. 520|448 1 00024936 1 10|METH: Select for no events with client3. 520|448 1 00024936 1 11|METH: Generate DestroyNotify event. 520|448 1 00024936 1 12|METH: Verify that a DestroyNotify event was delivered. 520|448 1 00024936 1 13|METH: Verify that event member fields are correctly set. 520|448 1 00024936 1 14|METH: Verify that a DestroyNotify event was delivered to client2. 520|448 1 00024936 1 15|METH: Verify that no events were delivered to client3. 520|448 1 00024936 1 16|REPORT: Couldn't create client2. 220|448 1 2 09:12:06|UNRESOLVED 410|448 1 1 09:12:06|IC End 400|448 2 1 09:12:06|IC Start 200|448 2 09:12:06|TP Start 520|448 2 00024936 1 1|VSW5TESTSUITE PURPOSE 2 520|448 2 00024936 1 2|Assertion DestroyNotify-2.(A) 520|448 2 00024936 1 3|When a DestroyNotify event is generated, then all clients 520|448 2 00024936 1 4|having set SubstructureNotifyMask event mask bits on the 520|448 2 00024936 1 5|parent of the destroyed window are delivered a DestroyNotify 520|448 2 00024936 1 6|event. 520|448 2 00024936 1 7|METH: Create clients client2 and client3. 520|448 2 00024936 1 8|METH: Create parent window. 520|448 2 00024936 1 9|METH: Create window. 520|448 2 00024936 1 10|METH: Select for DestroyNotify events using SubstructureNotifyMask. 520|448 2 00024936 1 11|METH: Select for DestroyNotify events using SubstructureNotifyMask with client2. 520|448 2 00024936 1 12|METH: Select for no events with client3. 520|448 2 00024936 1 13|METH: Generate DestroyNotify event. 520|448 2 00024936 1 14|METH: Verify that a DestroyNotify event was delivered. 520|448 2 00024936 1 15|METH: Verify that event member fields are correctly set. 520|448 2 00024936 1 16|METH: Verify that a DestroyNotify event was delivered to client2. 520|448 2 00024936 1 17|METH: Verify that no events were delivered to client3. 520|448 2 00024936 1 18|REPORT: Couldn't create client2. 220|448 2 2 09:12:06|UNRESOLVED 410|448 2 1 09:12:06|IC End 400|448 3 1 09:12:06|IC Start 200|448 3 09:12:06|TP Start 520|448 3 00024936 1 1|VSW5TESTSUITE PURPOSE 3 520|448 3 00024936 1 2|Assertion DestroyNotify-3.(-) 520|448 3 00024936 1 3|When a DestroyNotify event is generated, then clients not 520|448 3 00024936 1 4|having set StructureNotifyMask event mask bits on the 520|448 3 00024936 1 5|destroyed window and also not having set 520|448 3 00024936 1 6|SubstructureNotifyMask event mask bits on the parent of the 520|448 3 00024936 1 7|destroyed window are not delivered a DestroyNotify event. 520|448 3 00024936 1 8|The assertion is descriptive or is tested elsewhere. 220|448 3 3 09:12:06|NOTINUSE 410|448 3 1 09:12:06|IC End 80|448 1 09:12:07|TC End, scenario ref 908-0 70||"VSW5TESTSUITE CASE EnterNotify 13" 10|449 /Xlib11/EnterNotify 09:12:07|TC Start, scenario ref 910-0 15|449 3.3-lite 13|TCM Start 520|449 0 00024938 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|449 1 1 09:12:09|IC Start 200|449 1 09:12:09|TP Start 520|449 1 00024938 1 1|VSW5TESTSUITE PURPOSE 1 520|449 1 00024938 1 2|Assertion EnterNotify-1.(A) 520|449 1 00024938 1 3|When an EnterNotify event is generated by a hierarchy 520|449 1 00024938 1 4|change, then the EnterNotify event is delivered after any 520|449 1 00024938 1 5|hierarchy event. 520|449 1 00024938 1 6|METH: Create client2. 520|449 1 00024938 1 7|METH: Create window1. 520|449 1 00024938 1 8|METH: Create window2 on top of window1. 520|449 1 00024938 1 9|METH: Select for EnterNotify events on window1. 520|449 1 00024938 1 10|METH: Select for EnterNotify events on window1 with client2. 520|449 1 00024938 1 11|METH: Select for UnmapNotify events on window2. 520|449 1 00024938 1 12|METH: Move pointer to window2. 520|449 1 00024938 1 13|METH: Call XUnmapWindow on window2. 520|449 1 00024938 1 14|METH: Verify that UnmapNotify event was received on window2. 520|449 1 00024938 1 15|METH: Verify that EnterNotify event was received on window1. 520|449 1 00024938 1 16|METH: Verify that EnterNotify event was received on window1 by client2. 520|449 1 00024938 1 17|METH: Verify that pointer has remained where it was moved. 520|449 1 00024938 1 18|REPORT: Couldn't create client2. 220|449 1 2 09:12:09|UNRESOLVED 410|449 1 1 09:12:09|IC End 400|449 2 1 09:12:09|IC Start 200|449 2 09:12:09|TP Start 520|449 2 00024938 1 1|VSW5TESTSUITE PURPOSE 2 520|449 2 00024938 1 2|Assertion EnterNotify-2.(-) 520|449 2 00024938 1 3|When an EnterNotify event is generated, then all clients 520|449 2 00024938 1 4|having set EnterWindowMask event mask bits on the event 520|449 2 00024938 1 5|window are delivered an EnterNotify event. 520|449 2 00024938 1 6|The assertion is descriptive or is tested elsewhere. 220|449 2 3 09:12:09|NOTINUSE 410|449 2 1 09:12:09|IC End 400|449 3 1 09:12:09|IC Start 200|449 3 09:12:09|TP Start 520|449 3 00024938 1 1|VSW5TESTSUITE PURPOSE 3 520|449 3 00024938 1 2|Assertion EnterNotify-3.(A) 520|449 3 00024938 1 3|When an EnterNotify event is generated, then clients not 520|449 3 00024938 1 4|having set EnterWindowMask event mask bits on the event 520|449 3 00024938 1 5|window are not delivered an EnterNotify event. 520|449 3 00024938 1 6|METH: Create client2. 520|449 3 00024938 1 7|METH: Create window. 520|449 3 00024938 1 8|METH: Move pointer outside of window. 520|449 3 00024938 1 9|METH: Select for EnterNotify events on window. 520|449 3 00024938 1 10|METH: Select for no events on window with client2. 520|449 3 00024938 1 11|METH: Warp pointer to window. 520|449 3 00024938 1 12|METH: Verify that a single EnterNotify event was received. 520|449 3 00024938 1 13|METH: Verify that no events were received by client2. 520|449 3 00024938 1 14|REPORT: Couldn't create client2. 220|449 3 2 09:12:09|UNRESOLVED 410|449 3 1 09:12:09|IC End 400|449 4 1 09:12:09|IC Start 200|449 4 09:12:09|TP Start 520|449 4 00024938 1 1|VSW5TESTSUITE PURPOSE 4 520|449 4 00024938 1 2|Assertion EnterNotify-4.(A) 520|449 4 00024938 1 3|When an EnterNotify event is delivered and the child of the 520|449 4 00024938 1 4|event window contains the final pointer position, then 520|449 4 00024938 1 5|subwindow is set to that child. 520|449 4 00024938 1 6|METH: Build window hierarchy. 520|449 4 00024938 1 7|METH: Create the hierarchy. 520|449 4 00024938 1 8|METH: Move pointer to outside of window. 520|449 4 00024938 1 9|METH: Select no events on the sourcew. 520|449 4 00024938 1 10|METH: Set EnterWindowMask event mask bits on the eventw. 520|449 4 00024938 1 11|METH: Move pointer to child of event window. 520|449 4 00024938 1 12|METH: Verify that a EnterNotify event was received. 520|449 4 00024938 1 13|METH: Verify that subwindow is set to the source window. 220|449 4 0 09:12:09|PASS 410|449 4 1 09:12:09|IC End 400|449 5 1 09:12:09|IC Start 200|449 5 09:12:09|TP Start 520|449 5 00024938 1 1|VSW5TESTSUITE PURPOSE 5 520|449 5 00024938 1 2|Assertion EnterNotify-5.(-) 520|449 5 00024938 1 3|When an EnterNotify event is delivered and the child of the 520|449 5 00024938 1 4|event window does not contain the final pointer position, 520|449 5 00024938 1 5|then subwindow is set to None. 520|449 5 00024938 1 6|The assertion is descriptive or is tested elsewhere. 220|449 5 3 09:12:09|NOTINUSE 410|449 5 1 09:12:09|IC End 400|449 6 1 09:12:09|IC Start 200|449 6 09:12:09|TP Start 520|449 6 00024938 1 1|VSW5TESTSUITE PURPOSE 6 520|449 6 00024938 1 2|Assertion EnterNotify-6.(-) 520|449 6 00024938 1 3|All EnterNotify events are delivered after any related 520|449 6 00024938 1 4|LeaveNotify are delivered. 520|449 6 00024938 1 5|The assertion is descriptive or is tested elsewhere. 220|449 6 3 09:12:09|NOTINUSE 410|449 6 1 09:12:09|IC End 400|449 7 1 09:12:09|IC Start 200|449 7 09:12:09|TP Start 520|449 7 00024938 1 1|VSW5TESTSUITE PURPOSE 7 520|449 7 00024938 1 2|Assertion EnterNotify-7.(A) 520|449 7 00024938 1 3|When the pointer moves from window A to window B and A is 520|449 7 00024938 1 4|an inferior of B, then an EnterNotify event is generated on 520|449 7 00024938 1 5|window B with detail set to NotifyInferior. 520|449 7 00024938 1 6|METH: Build window hierarchy. 520|449 7 00024938 1 7|METH: Move pointer to known location. 520|449 7 00024938 1 8|METH: Set window B. 520|449 7 00024938 1 9|METH: Set window A to child of window B. 520|449 7 00024938 1 10|METH: Select for EnterNotify and LeaveNotify events on windows A and B. 520|449 7 00024938 1 11|METH: Move pointer from window A to window B. 520|449 7 00024938 1 12|METH: Verify EnterNotify event received on window B. 520|449 7 00024938 1 13|METH: Verify that detail is set to NotifyInferior. 520|449 7 00024938 1 14|METH: Verify that all EnterNotify events are delivered after all 520|449 7 00024938 1 15|METH: LeaveNotify events. 220|449 7 0 09:12:09|PASS 410|449 7 1 09:12:09|IC End 400|449 8 1 09:12:09|IC Start 200|449 8 09:12:09|TP Start 520|449 8 00024938 1 1|VSW5TESTSUITE PURPOSE 8 520|449 8 00024938 1 2|Assertion EnterNotify-8.(A) 520|449 8 00024938 1 3|When the pointer moves from window A to window B and B is 520|449 8 00024938 1 4|an inferior of A, then an EnterNotify event is generated 520|449 8 00024938 1 5|once on each window between window A and window B, 520|449 8 00024938 1 6|exclusive, in window hierarchy order, with detail set to 520|449 8 00024938 1 7|NotifyVirtual and then on window B with detail set to 520|449 8 00024938 1 8|NotifyAncestor. 520|449 8 00024938 1 9|METH: Create client. 520|449 8 00024938 1 10|METH: Build window hierarchy. 520|449 8 00024938 1 11|METH: Move pointer to known location. 520|449 8 00024938 1 12|METH: Set window A. 520|449 8 00024938 1 13|METH: Set window B to inferior of window A. 520|449 8 00024938 1 14|METH: Select for EnterNotify and LeaveNotify events on all windows. 520|449 8 00024938 1 15|METH: Move pointer from window A to window B. 520|449 8 00024938 1 16|METH: Verify events delivered, between window A and window B, exclusive, 520|449 8 00024938 1 17|METH: in proper order. 520|449 8 00024938 1 18|METH: Verify that detail is set to NotifyVirtual. 520|449 8 00024938 1 19|METH: Verify that event delivered to window B with detail set to NotifyAncestor. 520|449 8 00024938 1 20|METH: Verify that all EnterNotify events are delivered after all 520|449 8 00024938 1 21|METH: LeaveNotify events. 520|449 8 00024938 1 22|REPORT: Couldn't create client. 220|449 8 2 09:12:09|UNRESOLVED 410|449 8 1 09:12:09|IC End 400|449 9 1 09:12:09|IC Start 200|449 9 09:12:09|TP Start 520|449 9 00024938 1 1|VSW5TESTSUITE PURPOSE 9 520|449 9 00024938 1 2|Assertion EnterNotify-9.(A) 520|449 9 00024938 1 3|When the pointer moves from window A to window B and there 520|449 9 00024938 1 4|exists a window C that is their least common ancestor, then 520|449 9 00024938 1 5|an EnterNotify event is generated once on each window 520|449 9 00024938 1 6|between window C and window B, exclusive, with detail set to 520|449 9 00024938 1 7|NotifyNonlinearVirtual and then on window B with detail set 520|449 9 00024938 1 8|to NotifyNonlinear. 520|449 9 00024938 1 9|METH: Create client. 520|449 9 00024938 1 10|METH: Build window hierarchy. 520|449 9 00024938 1 11|METH: Move pointer to known location. 520|449 9 00024938 1 12|METH: Set windows A, B, and C. 520|449 9 00024938 1 13|METH: Select for EnterNotify and LeaveNotify events on all windows. 520|449 9 00024938 1 14|METH: Move pointer from window A to window B. 520|449 9 00024938 1 15|METH: Verify events delivered, between window C and window B, exclusive, 520|449 9 00024938 1 16|METH: in proper order. 520|449 9 00024938 1 17|METH: Verify that detail is set to NotifyNonlinearVirtual. 520|449 9 00024938 1 18|METH: Verify that event delivered to window B with detail set to NotifyNonlinear. 520|449 9 00024938 1 19|METH: Verify that all EnterNotify events are delivered after all 520|449 9 00024938 1 20|METH: LeaveNotify events. 520|449 9 00024938 1 21|REPORT: Couldn't create client. 220|449 9 2 09:12:09|UNRESOLVED 410|449 9 1 09:12:09|IC End 400|449 10 1 09:12:09|IC Start 200|449 10 09:12:09|TP Start 520|449 10 00024938 1 1|VSW5TESTSUITE PURPOSE 10 520|449 10 00024938 1 2|Assertion EnterNotify-10.(A) 520|449 10 00024938 1 3|If the implementation supports multiple screens: When the 520|449 10 00024938 1 4|pointer moves from window A to window B and window A and 520|449 10 00024938 1 5|window B are on different screens and window B is not a root 520|449 10 00024938 1 6|window, then an EnterNotify event is generated on each 520|449 10 00024938 1 7|window from window B's root down to but not including window 520|449 10 00024938 1 8|B with detail set to NotifyNonlinearVirtual and then on 520|449 10 00024938 1 9|window B with detail set to NotifyNonlinear. 520|449 10 00024938 1 10|METH: Check to see if multiple screens are supported. 520|449 10 00024938 1 11|METH: Build window hierarchy. 520|449 10 00024938 1 12|METH: Move pointer to known location. 520|449 10 00024938 1 13|METH: Select for EnterNotify and LeaveNotify events between windows B and 520|449 10 00024938 1 14|METH: B's root window. 520|449 10 00024938 1 15|METH: Move pointer from window A to window B. 520|449 10 00024938 1 16|METH: Verify events delivered on each window from window B's root 520|449 10 00024938 1 17|METH: down to but not including window B in proper order. 520|449 10 00024938 1 18|METH: Verify that detail is set to NotifyNonlinearVirtual. 520|449 10 00024938 1 19|METH: Verify that event delivered to window B with detail set to NotifyNonlinear. 520|449 10 00024938 1 20|METH: Verify that all EnterNotify events are delivered after all 520|449 10 00024938 1 21|METH: LeaveNotify events. 520|449 10 00024938 1 22|REPORT: Multiple screens not supported. 220|449 10 4 09:12:09|UNSUPPORTED 410|449 10 1 09:12:09|IC End 400|449 11 1 09:12:09|IC Start 200|449 11 09:12:09|TP Start 520|449 11 00024938 1 1|VSW5TESTSUITE PURPOSE 11 520|449 11 00024938 1 2|Assertion EnterNotify-11.(-) 520|449 11 00024938 1 3|If the implementation supports multiple screens: When the 520|449 11 00024938 1 4|pointer moves from window A to window B and window A and 520|449 11 00024938 1 5|window B are on different screens, then an EnterNotify event 520|449 11 00024938 1 6|is generated on window B with detail set to NotifyNonlinear. 520|449 11 00024938 1 7|The assertion is descriptive or is tested elsewhere. 220|449 11 3 09:12:09|NOTINUSE 410|449 11 1 09:12:09|IC End 400|449 12 1 09:12:09|IC Start 200|449 12 09:12:09|TP Start 520|449 12 00024938 1 1|VSW5TESTSUITE PURPOSE 12 520|449 12 00024938 1 2|Assertion EnterNotify-12.(A) 520|449 12 00024938 1 3|When an EnterNotify event is delivered and the event window 520|449 12 00024938 1 4|is the focus window, then focus is set to True. 520|449 12 00024938 1 5|METH: Build window hierarchy. 520|449 12 00024938 1 6|METH: Set input focus to eventw. 520|449 12 00024938 1 7|METH: Move pointer to known location. 520|449 12 00024938 1 8|METH: Select EnterNotify events on the eventw. 520|449 12 00024938 1 9|METH: Call XWarpPointer to move the pointer to eventw. 520|449 12 00024938 1 10|METH: Verify event was delivered with focus set to True. 520|449 12 00024938 1 11|METH: Move pointer back to known location. 520|449 12 00024938 1 12|METH: Clear event expectations. 520|449 12 00024938 1 13|METH: Set input focus to known window. 520|449 12 00024938 1 14|METH: Call XWarpPointer to move the pointer to eventw. 520|449 12 00024938 1 15|METH: Verify event was delivered with focus set to False. 220|449 12 0 09:12:09|PASS 410|449 12 1 09:12:09|IC End 400|449 13 1 09:12:09|IC Start 200|449 13 09:12:09|TP Start 520|449 13 00024938 1 1|VSW5TESTSUITE PURPOSE 13 520|449 13 00024938 1 2|Assertion EnterNotify-13.(A) 520|449 13 00024938 1 3|When an EnterNotify event is delivered and the event window 520|449 13 00024938 1 4|is an inferior of the focus window, then focus is set to 520|449 13 00024938 1 5|True. 520|449 13 00024938 1 6|METH: Build window hierarchy. 520|449 13 00024938 1 7|METH: Set input focus to ancestor of window eventw. 520|449 13 00024938 1 8|METH: Move pointer to known location. 520|449 13 00024938 1 9|METH: Select EnterNotify events on the eventw. 520|449 13 00024938 1 10|METH: Call XWarpPointer to move the pointer to eventw. 520|449 13 00024938 1 11|METH: Verify event was delivered with focus set to True. 220|449 13 0 09:12:09|PASS 410|449 13 1 09:12:09|IC End 80|449 1 09:12:10|TC End, scenario ref 910-0 70||"VSW5TESTSUITE CASE Expose 7" 10|450 /Xlib11/Expose 09:12:10|TC Start, scenario ref 912-0 15|450 3.3-lite 7|TCM Start 520|450 0 00024940 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|450 1 1 09:12:13|IC Start 200|450 1 09:12:13|TP Start 520|450 1 00024940 1 1|VSW5TESTSUITE PURPOSE 1 520|450 1 00024940 1 2|Assertion Expose-1.(A) 520|450 1 00024940 1 3|The server does not generate Expose events on windows whose 520|450 1 00024940 1 4|class is specified as InputOnly. 520|450 1 00024940 1 5|METH: Create InputOnly window. 520|450 1 00024940 1 6|METH: Select for Expose and MapNotify events on window. 520|450 1 00024940 1 7|METH: Map window. 520|450 1 00024940 1 8|METH: Verify that a MapNotify event was received. 520|450 1 00024940 1 9|METH: Verify that no Expose events were received. 220|450 1 0 09:12:13|PASS 410|450 1 1 09:12:13|IC End 400|450 2 1 09:12:13|IC Start 200|450 2 09:12:13|TP Start 520|450 2 00024940 1 1|VSW5TESTSUITE PURPOSE 2 520|450 2 00024940 1 2|Assertion Expose-2.(-) 520|450 2 00024940 1 3|When no valid contents are available for regions of a 520|450 2 00024940 1 4|window and the regions are visible, then an Expose event is 520|450 2 00024940 1 5|generated. 520|450 2 00024940 1 6|The assertion is descriptive or is tested elsewhere. 220|450 2 3 09:12:13|NOTINUSE 410|450 2 1 09:12:13|IC End 400|450 3 1 09:12:13|IC Start 200|450 3 09:12:13|TP Start 520|450 3 00024940 1 1|VSW5TESTSUITE PURPOSE 3 520|450 3 00024940 1 2|Assertion Expose-3.(B) 520|450 3 00024940 1 3|When no valid contents are available for regions of a 520|450 3 00024940 1 4|window and the regions are viewable but not visible and the 520|450 3 00024940 1 5|server is maintaining backing store on the window, then an 520|450 3 00024940 1 6|Expose event is generated. 520|450 3 00024940 1 7|Reason for omission: There is no known portable test method for this assertion 520|450 3 00024940 1 8|METH: Report UNTESTED 220|450 3 5 09:12:13|UNTESTED 410|450 3 1 09:12:13|IC End 400|450 4 1 09:12:13|IC Start 200|450 4 09:12:13|TP Start 520|450 4 00024940 1 1|VSW5TESTSUITE PURPOSE 4 520|450 4 00024940 1 2|Assertion Expose-4.(B) 520|450 4 00024940 1 3|When no valid contents are available for regions of a 520|450 4 00024940 1 4|window and the window is not viewable but the server is 520|450 4 00024940 1 5|honoring the window's backing-store attribute of Always or 520|450 4 00024940 1 6|WhenMapped, then an Expose event is generated. 520|450 4 00024940 1 7|Reason for omission: There is no known portable test method for this assertion 520|450 4 00024940 1 8|METH: Report UNTESTED 220|450 4 5 09:12:13|UNTESTED 410|450 4 1 09:12:13|IC End 400|450 5 1 09:12:13|IC Start 200|450 5 09:12:13|TP Start 520|450 5 00024940 1 1|VSW5TESTSUITE PURPOSE 5 520|450 5 00024940 1 2|Assertion Expose-5.(A) 520|450 5 00024940 1 3|When an Expose events are generated, then they are 520|450 5 00024940 1 4|contiguously delivered by the server. 520|450 5 00024940 1 5|METH: Create client. 520|450 5 00024940 1 6|METH: Build and create window hierarchy. 520|450 5 00024940 1 7|METH: Choose event window. 520|450 5 00024940 1 8|METH: Select for Visibility events on all windows. 520|450 5 00024940 1 9|METH: Select for Expose events on event window. 520|450 5 00024940 1 10|METH: Unmap and remap event window to generate Expose events. 520|450 5 00024940 1 11|METH: Verify that Expose events are contiguously delivered. 520|450 5 00024940 1 12|REPORT: Could not open display. 220|450 5 2 09:12:13|UNRESOLVED 410|450 5 1 09:12:13|IC End 400|450 6 1 09:12:13|IC Start 200|450 6 09:12:13|TP Start 520|450 6 00024940 1 1|VSW5TESTSUITE PURPOSE 6 520|450 6 00024940 1 2|Assertion Expose-6.(A) 520|450 6 00024940 1 3|When an Expose event is generated, then all clients having 520|450 6 00024940 1 4|set ExposureMask event mask bits on the event window are 520|450 6 00024940 1 5|delivered an Expose event. 520|450 6 00024940 1 6|METH: Create clients client2 and client3. 520|450 6 00024940 1 7|METH: Build and create window hierarchy. 520|450 6 00024940 1 8|METH: Choose event window. 520|450 6 00024940 1 9|METH: Select for Expose events on event window. 520|450 6 00024940 1 10|METH: Select for Expose events on event window with client2. 520|450 6 00024940 1 11|METH: Select for no events on event window with client3. 520|450 6 00024940 1 12|METH: Unmap and remap event window to generate Expose events. 520|450 6 00024940 1 13|METH: Verify that events are delivered to selecting clients. 520|450 6 00024940 1 14|METH: Verify that no Expose events are received for client3. 520|450 6 00024940 1 15|REPORT: Couldn't create client2. 220|450 6 2 09:12:13|UNRESOLVED 410|450 6 1 09:12:13|IC End 400|450 7 1 09:12:13|IC Start 200|450 7 09:12:13|TP Start 520|450 7 00024940 1 1|VSW5TESTSUITE PURPOSE 7 520|450 7 00024940 1 2|Assertion Expose-7.(-) 520|450 7 00024940 1 3|When an Expose event is generated, then clients not having 520|450 7 00024940 1 4|set ExposureMask event mask bits on the event window are not 520|450 7 00024940 1 5|delivered an Expose event. 520|450 7 00024940 1 6|The assertion is descriptive or is tested elsewhere. 220|450 7 3 09:12:13|NOTINUSE 410|450 7 1 09:12:13|IC End 80|450 1 09:12:13|TC End, scenario ref 912-0 70||"VSW5TESTSUITE CASE FocusIn 21" 10|451 /Xlib11/FocusIn 09:12:13|TC Start, scenario ref 914-0 15|451 3.3-lite 21|TCM Start 520|451 0 00024942 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|451 1 1 09:12:16|IC Start 200|451 1 09:12:16|TP Start 520|451 1 00024942 1 1|VSW5TESTSUITE PURPOSE 1 520|451 1 00024942 1 2|Assertion FocusIn-1.(A) 520|451 1 00024942 1 3|When a FocusIn event is generated, then all clients having 520|451 1 00024942 1 4|set FocusChangeMask event mask bits on the event window are 520|451 1 00024942 1 5|delivered a FocusIn event. 520|451 1 00024942 1 6|METH: Create client. 520|451 1 00024942 1 7|METH: Create clients client2 and client3. 520|451 1 00024942 1 8|METH: Create window. 520|451 1 00024942 1 9|METH: Move pointer to known location. 520|451 1 00024942 1 10|METH: Select for FocusIn events on window. 520|451 1 00024942 1 11|METH: Select for FocusIn events on window with client2. 520|451 1 00024942 1 12|METH: Select for no events on window with client3. 520|451 1 00024942 1 13|METH: Generate FocusIn event by changing focus to window. 520|451 1 00024942 1 14|METH: Verify that FocusIn event was delivered. 520|451 1 00024942 1 15|METH: Verify members in delivered FocusIn event structure. 520|451 1 00024942 1 16|METH: Verify that FocusIn event was delivered to client2. 520|451 1 00024942 1 17|METH: Verify members in delivered FocusIn event structure. 520|451 1 00024942 1 18|METH: Verify that no events were delivered to client3. 520|451 1 00024942 1 19|REPORT: Couldn't create client. 220|451 1 2 09:12:16|UNRESOLVED 410|451 1 1 09:12:16|IC End 400|451 2 1 09:12:16|IC Start 200|451 2 09:12:16|TP Start 520|451 2 00024942 1 1|VSW5TESTSUITE PURPOSE 2 520|451 2 00024942 1 2|Assertion FocusIn-2.(-) 520|451 2 00024942 1 3|When a FocusIn event is generated, then clients not having 520|451 2 00024942 1 4|set FocusChangeMask event mask bits on the event window are 520|451 2 00024942 1 5|not delivered a FocusIn event. 520|451 2 00024942 1 6|The assertion is descriptive or is tested elsewhere. 220|451 2 3 09:12:16|NOTINUSE 410|451 2 1 09:12:16|IC End 400|451 3 1 09:12:16|IC Start 200|451 3 09:12:16|TP Start 520|451 3 00024942 1 1|VSW5TESTSUITE PURPOSE 3 520|451 3 00024942 1 2|Assertion FocusIn-3.(-) 520|451 3 00024942 1 3|All FocusIn events are delivered after any related FocusOut 520|451 3 00024942 1 4|are delivered. 520|451 3 00024942 1 5|The assertion is descriptive or is tested elsewhere. 220|451 3 3 09:12:16|NOTINUSE 410|451 3 1 09:12:16|IC End 400|451 4 1 09:12:16|IC Start 200|451 4 09:12:16|TP Start 520|451 4 00024942 1 1|VSW5TESTSUITE PURPOSE 4 520|451 4 00024942 1 2|Assertion FocusIn-4.(A) 520|451 4 00024942 1 3|When the input focus moves from window A to window B and 520|451 4 00024942 1 4|window A is an inferior of window B and the pointer is in 520|451 4 00024942 1 5|window P, then a FocusIn event is generated on window B, 520|451 4 00024942 1 6|with detail set to NotifyInferior. 520|451 4 00024942 1 7|METH: Create client. 520|451 4 00024942 1 8|METH: Build window hierarchy. 520|451 4 00024942 1 9|METH: Move pointer to known location. 520|451 4 00024942 1 10|METH: Set window B. 520|451 4 00024942 1 11|METH: Set window A to inferior of window B. 520|451 4 00024942 1 12|METH: Set input focus to window A. 520|451 4 00024942 1 13|METH: Select for Focus events on windows. 520|451 4 00024942 1 14|METH: Generate FocusIn event by changing focus from A to B. 520|451 4 00024942 1 15|METH: Verify that the expected events were delivered. 520|451 4 00024942 1 16|METH: Verify that event delivered to window B with detail set to NotifyInferior. 520|451 4 00024942 1 17|METH: Verify that all FocusIn events are delivered after all 520|451 4 00024942 1 18|METH: FocusOut events. 520|451 4 00024942 1 19|REPORT: Couldn't create client. 220|451 4 2 09:12:16|UNRESOLVED 410|451 4 1 09:12:16|IC End 400|451 5 1 09:12:16|IC Start 200|451 5 09:12:16|TP Start 520|451 5 00024942 1 1|VSW5TESTSUITE PURPOSE 5 520|451 5 00024942 1 2|Assertion FocusIn-5.(A) 520|451 5 00024942 1 3|When the input focus moves from window A to window B and 520|451 5 00024942 1 4|window A is an inferior of window B and the pointer is in 520|451 5 00024942 1 5|window P and window P is an inferior of window B and window 520|451 5 00024942 1 6|P is not the same window as window A and window P is not an 520|451 5 00024942 1 7|inferior of window A and window P is not an ancestor of 520|451 5 00024942 1 8|window A, then, after a FocusIn event is generated on window 520|451 5 00024942 1 9|B with detail set to NotifyInferior, a FocusIn event is 520|451 5 00024942 1 10|generated on each window below window B, down to and 520|451 5 00024942 1 11|including window P, with detail set to NotifyPointer. 520|451 5 00024942 1 12|METH: Create client. 520|451 5 00024942 1 13|METH: Build window hierarchy. 520|451 5 00024942 1 14|METH: Move pointer to known location. 520|451 5 00024942 1 15|METH: Set window B. 520|451 5 00024942 1 16|METH: Set window A to inferior of window B. 520|451 5 00024942 1 17|METH: Set window P to inferior of sibling of window A. 520|451 5 00024942 1 18|METH: Move pointer to window P. 520|451 5 00024942 1 19|METH: Set input focus to window A. 520|451 5 00024942 1 20|METH: Select for Focus events on windows. 520|451 5 00024942 1 21|METH: Generate FocusIn event by changing focus from A to B. 520|451 5 00024942 1 22|METH: Verify that the expected events were delivered. 520|451 5 00024942 1 23|METH: Verify that event delivered to window B with detail set to NotifyInferior. 520|451 5 00024942 1 24|METH: Verify that event delivered below window B, down to and including 520|451 5 00024942 1 25|METH: window P, with detail set to NotifyPointer. 520|451 5 00024942 1 26|METH: Verify order of FocusIn event delivery. 520|451 5 00024942 1 27|METH: Verify that all FocusIn events are delivered after all 520|451 5 00024942 1 28|METH: FocusOut events. 520|451 5 00024942 1 29|REPORT: Couldn't create client. 220|451 5 2 09:12:16|UNRESOLVED 410|451 5 1 09:12:16|IC End 400|451 6 1 09:12:16|IC Start 200|451 6 09:12:16|TP Start 520|451 6 00024942 1 1|VSW5TESTSUITE PURPOSE 6 520|451 6 00024942 1 2|Assertion FocusIn-6.(A) 520|451 6 00024942 1 3|When the input focus moves from window A to window B and 520|451 6 00024942 1 4|window B is an inferior of window A and the pointer is in 520|451 6 00024942 1 5|window P, then a FocusIn event is generated on each window 520|451 6 00024942 1 6|between window A and window B, exclusive, with detail set to 520|451 6 00024942 1 7|NotifyVirtual and then on window B with detail set to 520|451 6 00024942 1 8|NotifyAncestor. 520|451 6 00024942 1 9|METH: Create client. 520|451 6 00024942 1 10|METH: Build window hierarchy. 520|451 6 00024942 1 11|METH: Move pointer to known location. 520|451 6 00024942 1 12|METH: Set window A. 520|451 6 00024942 1 13|METH: Set window B to inferior of window A. 520|451 6 00024942 1 14|METH: Set input focus to window A. 520|451 6 00024942 1 15|METH: Select for Focus events on windows. 520|451 6 00024942 1 16|METH: Generate FocusIn event by changing focus from A to B. 520|451 6 00024942 1 17|METH: Verify that the expected events were delivered. 520|451 6 00024942 1 18|METH: Verify that event delivered to windows between window A and window B, exclusive, 520|451 6 00024942 1 19|METH: with detail set to NotifyVirtual. 520|451 6 00024942 1 20|METH: Verify that event delivered to window B with detail set to NotifyAncestor. 520|451 6 00024942 1 21|METH: Verify order of FocusIn event delivery. 520|451 6 00024942 1 22|METH: Verify that all FocusIn events are delivered after all 520|451 6 00024942 1 23|METH: FocusOut events. 520|451 6 00024942 1 24|REPORT: Couldn't create client. 220|451 6 2 09:12:16|UNRESOLVED 410|451 6 1 09:12:16|IC End 400|451 7 1 09:12:16|IC Start 200|451 7 09:12:16|TP Start 520|451 7 00024942 1 1|VSW5TESTSUITE PURPOSE 7 520|451 7 00024942 1 2|Assertion FocusIn-7.(A) 520|451 7 00024942 1 3|When the input focus moves from window A to window B and 520|451 7 00024942 1 4|window C is their least common ancestor and the pointer is 520|451 7 00024942 1 5|in window P, then a FocusIn event is generated on each 520|451 7 00024942 1 6|window between C and B, exclusive, with detail set to 520|451 7 00024942 1 7|NotifyNonlinearVirtual and then on window B with detail set 520|451 7 00024942 1 8|to NotifyNonlinear. 520|451 7 00024942 1 9|METH: Create client. 520|451 7 00024942 1 10|METH: Build window hierarchy. 520|451 7 00024942 1 11|METH: Move pointer to known location. 520|451 7 00024942 1 12|METH: Set window C. 520|451 7 00024942 1 13|METH: Set window B to inferior of window C. 520|451 7 00024942 1 14|METH: Set window A to inferior of window C. 520|451 7 00024942 1 15|METH: Set input focus to window A. 520|451 7 00024942 1 16|METH: Select for Focus events on windows. 520|451 7 00024942 1 17|METH: Generate FocusIn event by changing focus from A to B. 520|451 7 00024942 1 18|METH: Verify that the expected events were delivered. 520|451 7 00024942 1 19|METH: Verify that event delivered to windows between window C and window B, exclusive, 520|451 7 00024942 1 20|METH: with detail set to NotifyNonlinearVirtual. 520|451 7 00024942 1 21|METH: Verify that event delivered to window B with detail set to NotifyNonlinear. 520|451 7 00024942 1 22|METH: Verify order of FocusIn event delivery. 520|451 7 00024942 1 23|METH: Verify that all FocusIn events are delivered after all 520|451 7 00024942 1 24|METH: FocusOut events. 520|451 7 00024942 1 25|REPORT: Couldn't create client. 220|451 7 2 09:12:16|UNRESOLVED 410|451 7 1 09:12:16|IC End 400|451 8 1 09:12:16|IC Start 200|451 8 09:12:16|TP Start 520|451 8 00024942 1 1|VSW5TESTSUITE PURPOSE 8 520|451 8 00024942 1 2|Assertion FocusIn-8.(A) 520|451 8 00024942 1 3|When the input focus moves from window A to window B and 520|451 8 00024942 1 4|window C is their least common ancestor and the pointer is 520|451 8 00024942 1 5|in window P and window P is an inferior of window B, then, 520|451 8 00024942 1 6|after the related FocusIn events are generated with detail 520|451 8 00024942 1 7|set to NotifyNonlinearVirtual and NotifyNonlinear, a 520|451 8 00024942 1 8|FocusIn event is generated on each window below window B 520|451 8 00024942 1 9|down to and including window P, with detail set to 520|451 8 00024942 1 10|NotifyPointer. 520|451 8 00024942 1 11|METH: Create client. 520|451 8 00024942 1 12|METH: Build window hierarchy. 520|451 8 00024942 1 13|METH: Move pointer to known location. 520|451 8 00024942 1 14|METH: Set window C. 520|451 8 00024942 1 15|METH: Set window B to inferior of window C. 520|451 8 00024942 1 16|METH: Set window P to inferior of window B. 520|451 8 00024942 1 17|METH: Set window A to inferior of window C. 520|451 8 00024942 1 18|METH: Move pointer to window P. 520|451 8 00024942 1 19|METH: Set input focus to window A. 520|451 8 00024942 1 20|METH: Select for Focus events on windows. 520|451 8 00024942 1 21|METH: Generate FocusIn event by changing focus from A to B. 520|451 8 00024942 1 22|METH: Verify that the expected events were delivered. 520|451 8 00024942 1 23|METH: Verify that event delivered to windows between window C and window B, exclusive, 520|451 8 00024942 1 24|METH: with detail set to NotifyNonlinearVirtual. 520|451 8 00024942 1 25|METH: Verify that event delivered to window B with detail set to NotifyNonlinear. 520|451 8 00024942 1 26|METH: Verify that events were delivered to windows below window B down to and 520|451 8 00024942 1 27|METH: including window P, exclusive, 520|451 8 00024942 1 28|METH: with detail set to NotifyPointer. 520|451 8 00024942 1 29|METH: Verify order of FocusIn event delivery. 520|451 8 00024942 1 30|METH: Verify that all FocusIn events are delivered after all 520|451 8 00024942 1 31|METH: FocusOut events. 520|451 8 00024942 1 32|REPORT: Couldn't create client. 220|451 8 2 09:12:16|UNRESOLVED 410|451 8 1 09:12:16|IC End 400|451 9 1 09:12:16|IC Start 200|451 9 09:12:16|TP Start 520|451 9 00024942 1 1|VSW5TESTSUITE PURPOSE 9 520|451 9 00024942 1 2|Assertion FocusIn-9.(C) 520|451 9 00024942 1 3|If the implementation supports multiple screens: When the 520|451 9 00024942 1 4|input focus moves from window A to window B and window A and 520|451 9 00024942 1 5|window B are not on the same screens and the pointer is in 520|451 9 00024942 1 6|window P and window B is not a root window, then a FocusIn 520|451 9 00024942 1 7|event is generated on each window from window B's root down 520|451 9 00024942 1 8|to but not including window B, with detail set to 520|451 9 00024942 1 9|NotifyNonlinearVirtual. 520|451 9 00024942 1 10|METH: Check to see if multiple screens are supported. 520|451 9 00024942 1 11|METH: Create client. 520|451 9 00024942 1 12|METH: Build window hierarchy on all supported screens. 520|451 9 00024942 1 13|METH: Move pointer to known location. 520|451 9 00024942 1 14|METH: Set window A. 520|451 9 00024942 1 15|METH: Set window B to an inferior of the root window on a different screen than A. 520|451 9 00024942 1 16|METH: Set input focus to window A. 520|451 9 00024942 1 17|METH: Select for Focus events on windows. 520|451 9 00024942 1 18|METH: Generate FocusIn event by changing focus from A to B. 520|451 9 00024942 1 19|METH: Verify that the expected events were delivered. 520|451 9 00024942 1 20|METH: Verify that event delivered to each window from window B's root down 520|451 9 00024942 1 21|METH: to but not including window B 520|451 9 00024942 1 22|METH: with detail set to NotifyNonlinearVirtual. 520|451 9 00024942 1 23|METH: Verify order of FocusIn event delivery. 520|451 9 00024942 1 24|METH: Verify that all FocusIn events are delivered after all 520|451 9 00024942 1 25|METH: FocusOut events. 520|451 9 00024942 1 26|REPORT: Multiple screens not supported. 220|451 9 4 09:12:16|UNSUPPORTED 410|451 9 1 09:12:16|IC End 400|451 10 1 09:12:16|IC Start 200|451 10 09:12:16|TP Start 520|451 10 00024942 1 1|VSW5TESTSUITE PURPOSE 10 520|451 10 00024942 1 2|Assertion FocusIn-10.(C) 520|451 10 00024942 1 3|If the implementation supports multiple screens: When the 520|451 10 00024942 1 4|input focus moves from window A to window B and window A and 520|451 10 00024942 1 5|window B are not on the same screens and the pointer is in 520|451 10 00024942 1 6|window P, then, after any related FocusIn events are 520|451 10 00024942 1 7|generated with detail set to NotifyNonlinearVirtual, a 520|451 10 00024942 1 8|FocusIn event is generated on window B with detail set to 520|451 10 00024942 1 9|NotifyNonlinear. 520|451 10 00024942 1 10|METH: Check to see if multiple screens are supported. 520|451 10 00024942 1 11|METH: Create client. 520|451 10 00024942 1 12|METH: Build window hierarchy on all supported screens. 520|451 10 00024942 1 13|METH: Move pointer to known location. 520|451 10 00024942 1 14|METH: Set window A. 520|451 10 00024942 1 15|METH: Set window B to an inferior of the root window on a different screen than A. 520|451 10 00024942 1 16|METH: Set input focus to window A. 520|451 10 00024942 1 17|METH: Select for Focus events on windows. 520|451 10 00024942 1 18|METH: Generate FocusIn event by changing focus from A to B. 520|451 10 00024942 1 19|METH: Verify that the expected events were delivered. 520|451 10 00024942 1 20|METH: Verify that event delivered to each window from window B's root down 520|451 10 00024942 1 21|METH: to but not including window B 520|451 10 00024942 1 22|METH: with detail set to NotifyNonlinearVirtual. 520|451 10 00024942 1 23|METH: Verify that event delivered on window B with detail 520|451 10 00024942 1 24|METH: set to NotifyNonlinear. 520|451 10 00024942 1 25|METH: Verify order of FocusIn event delivery. 520|451 10 00024942 1 26|METH: Verify that all FocusIn events are delivered after all 520|451 10 00024942 1 27|METH: FocusOut events. 520|451 10 00024942 1 28|REPORT: Multiple screens not supported. 220|451 10 4 09:12:16|UNSUPPORTED 410|451 10 1 09:12:16|IC End 400|451 11 1 09:12:16|IC Start 200|451 11 09:12:16|TP Start 520|451 11 00024942 1 1|VSW5TESTSUITE PURPOSE 11 520|451 11 00024942 1 2|Assertion FocusIn-11.(C) 520|451 11 00024942 1 3|If the implementation supports multiple screens: When the 520|451 11 00024942 1 4|input focus moves from window A to window B and window A and 520|451 11 00024942 1 5|window B are not on the same screens and the pointer is in 520|451 11 00024942 1 6|window P and window P is an inferior of window B, then a 520|451 11 00024942 1 7|FocusIn event is generated on window B with detail set to 520|451 11 00024942 1 8|NotifyNonlinear. 520|451 11 00024942 1 9|METH: Check to see if multiple screens are supported. 520|451 11 00024942 1 10|METH: Create client. 520|451 11 00024942 1 11|METH: Build window hierarchy on all supported screens. 520|451 11 00024942 1 12|METH: Move pointer to known location. 520|451 11 00024942 1 13|METH: Set window A. 520|451 11 00024942 1 14|METH: Set window B. 520|451 11 00024942 1 15|METH: Set P to inferior of window B. 520|451 11 00024942 1 16|METH: Set input focus to window A. 520|451 11 00024942 1 17|METH: Move pointer to window P. 520|451 11 00024942 1 18|METH: Select for Focus events on windows. 520|451 11 00024942 1 19|METH: Generate FocusIn event by changing focus from A to B. 520|451 11 00024942 1 20|METH: Verify that the expected events were delivered. 520|451 11 00024942 1 21|METH: Verify that event delivered on window B with detail 520|451 11 00024942 1 22|METH: set to NotifyNonlinear. 520|451 11 00024942 1 23|METH: Verify that all FocusIn events are delivered after all 520|451 11 00024942 1 24|METH: FocusOut events. 520|451 11 00024942 1 25|REPORT: Multiple screens not supported. 220|451 11 4 09:12:16|UNSUPPORTED 410|451 11 1 09:12:16|IC End 400|451 12 1 09:12:16|IC Start 200|451 12 09:12:16|TP Start 520|451 12 00024942 1 1|VSW5TESTSUITE PURPOSE 12 520|451 12 00024942 1 2|Assertion FocusIn-12.(C) 520|451 12 00024942 1 3|If the implementation supports multiple screens: When the 520|451 12 00024942 1 4|input focus moves from window A to window B and window A and 520|451 12 00024942 1 5|window B are not on the same screens and the pointer is in 520|451 12 00024942 1 6|window P and window P is an inferior of window B, then, 520|451 12 00024942 1 7|after the related FocusIn events are generated with detail 520|451 12 00024942 1 8|set to NotifyNonlinearVirtual and NotifyNonlinear, a 520|451 12 00024942 1 9|FocusIn event is generated on each window below window B 520|451 12 00024942 1 10|down to and including window P with detail set to 520|451 12 00024942 1 11|NotifyPointer. 520|451 12 00024942 1 12|METH: Check to see if multiple screens are supported. 520|451 12 00024942 1 13|METH: Create client. 520|451 12 00024942 1 14|METH: Build window hierarchy on all supported screens. 520|451 12 00024942 1 15|METH: Move pointer to known location. 520|451 12 00024942 1 16|METH: Set window A. 520|451 12 00024942 1 17|METH: Set window B to an inferior of the root window on a different screen than A. 520|451 12 00024942 1 18|METH: Set window P to an inferior of B. 520|451 12 00024942 1 19|METH: Set input focus to window A. 520|451 12 00024942 1 20|METH: Move pointer to window P. 520|451 12 00024942 1 21|METH: Select for Focus events on windows. 520|451 12 00024942 1 22|METH: Generate FocusIn event by changing focus from A to B. 520|451 12 00024942 1 23|METH: Verify that the expected events were delivered. 520|451 12 00024942 1 24|METH: Verify that event delivered to each window from window B's root down 520|451 12 00024942 1 25|METH: to but not including window B 520|451 12 00024942 1 26|METH: with detail set to NotifyNonlinearVirtual. 520|451 12 00024942 1 27|METH: Verify that event delivered on window B with detail 520|451 12 00024942 1 28|METH: set to NotifyNonlinear. 520|451 12 00024942 1 29|METH: Verify that event delivered to each window from window B down 520|451 12 00024942 1 30|METH: to and including window P 520|451 12 00024942 1 31|METH: with detail set to NotifyPointer. 520|451 12 00024942 1 32|METH: Verify order of FocusIn event delivery. 520|451 12 00024942 1 33|METH: Verify that all FocusIn events are delivered after all 520|451 12 00024942 1 34|METH: FocusOut events. 520|451 12 00024942 1 35|REPORT: Multiple screens not supported. 220|451 12 4 09:12:16|UNSUPPORTED 410|451 12 1 09:12:16|IC End 400|451 13 1 09:12:16|IC Start 200|451 13 09:12:16|TP Start 520|451 13 00024942 1 1|VSW5TESTSUITE PURPOSE 13 520|451 13 00024942 1 2|Assertion FocusIn-13.(-) 520|451 13 00024942 1 3|When the focus moves from window A to PointerRoot (events 520|451 13 00024942 1 4|sent to the window under the pointer) and the pointer is in 520|451 13 00024942 1 5|window P, then a FocusIn event is generated on the root 520|451 13 00024942 1 6|window of all screens, with detail set to NotifyPointerRoot. 520|451 13 00024942 1 7|The assertion is descriptive or is tested elsewhere. 220|451 13 3 09:12:16|NOTINUSE 410|451 13 1 09:12:16|IC End 400|451 14 1 09:12:16|IC Start 200|451 14 09:12:16|TP Start 520|451 14 00024942 1 1|VSW5TESTSUITE PURPOSE 14 520|451 14 00024942 1 2|Assertion FocusIn-14.(A) 520|451 14 00024942 1 3|When the focus moves from window A to PointerRoot (events 520|451 14 00024942 1 4|sent to the window under the pointer) and the pointer is in 520|451 14 00024942 1 5|window P, then, after the related FocusIn events are 520|451 14 00024942 1 6|generated with detail set to NotifyPointerRoot, a FocusIn 520|451 14 00024942 1 7|event is generated on each window from window P's root down 520|451 14 00024942 1 8|to and including window P, with detail set to NotifyPointer. 520|451 14 00024942 1 9|METH: Create client. 520|451 14 00024942 1 10|METH: Build window hierarchy on all supported screens. 520|451 14 00024942 1 11|METH: Set window A. 520|451 14 00024942 1 12|METH: Set window P. 520|451 14 00024942 1 13|METH: Move pointer to window P. 520|451 14 00024942 1 14|METH: Set input focus to window A. 520|451 14 00024942 1 15|METH: Select for Focus events on windows. 520|451 14 00024942 1 16|METH: Generate FocusIn event by changing focus from A to PointerRoot. 520|451 14 00024942 1 17|METH: Verify that the expected events were delivered. 520|451 14 00024942 1 18|METH: Verify that event delivered to the root window of all screens 520|451 14 00024942 1 19|METH: with detail set to NotifyPointerRoot. 520|451 14 00024942 1 20|METH: Verify that event generated on each window from window P's root down 520|451 14 00024942 1 21|METH: to and including window P with detail set to NotifyPointer. 520|451 14 00024942 1 22|METH: Verify that these events occurred in the correct order. 520|451 14 00024942 1 23|METH: Verify that the NotifyPointerRoot events were delivered before 520|451 14 00024942 1 24|METH: NotifyPointer events. 520|451 14 00024942 1 25|METH: Verify that all FocusIn events are delivered after all 520|451 14 00024942 1 26|METH: FocusOut events. 520|451 14 00024942 1 27|REPORT: Couldn't create client. 220|451 14 2 09:12:16|UNRESOLVED 410|451 14 1 09:12:16|IC End 400|451 15 1 09:12:16|IC Start 200|451 15 09:12:16|TP Start 520|451 15 00024942 1 1|VSW5TESTSUITE PURPOSE 15 520|451 15 00024942 1 2|Assertion FocusIn-15.(A) 520|451 15 00024942 1 3|When the focus moves from window A to None (discard) and 520|451 15 00024942 1 4|the pointer is in window P, then a FocusIn event is 520|451 15 00024942 1 5|generated on the root window of all screens, with detail set 520|451 15 00024942 1 6|to NotifyDetailNone. 520|451 15 00024942 1 7|METH: Create client. 520|451 15 00024942 1 8|METH: Build window hierarchy on all supported screens. 520|451 15 00024942 1 9|METH: Set window A. 520|451 15 00024942 1 10|METH: Set input focus to window A. 520|451 15 00024942 1 11|METH: Select for Focus events on windows. 520|451 15 00024942 1 12|METH: Generate FocusIn event by changing focus from A to None. 520|451 15 00024942 1 13|METH: Verify that the expected events were delivered. 520|451 15 00024942 1 14|METH: Verify that event delivered to the root window of all screens 520|451 15 00024942 1 15|METH: with detail set to NotifyDetailNone. 520|451 15 00024942 1 16|METH: Verify that all FocusIn events are delivered after all 520|451 15 00024942 1 17|METH: FocusOut events. 520|451 15 00024942 1 18|REPORT: Couldn't create client. 220|451 15 2 09:12:16|UNRESOLVED 410|451 15 1 09:12:16|IC End 400|451 16 1 09:12:16|IC Start 200|451 16 09:12:16|TP Start 520|451 16 00024942 1 1|VSW5TESTSUITE PURPOSE 16 520|451 16 00024942 1 2|Assertion FocusIn-16.(A) 520|451 16 00024942 1 3|When the focus moves from PointerRoot (events sent to the 520|451 16 00024942 1 4|window under the pointer) or None (discard) to window A and 520|451 16 00024942 1 5|the pointer is in window P and window A is not a root 520|451 16 00024942 1 6|window, then a FocusIn event is generated on each window 520|451 16 00024942 1 7|from window A's root down to but not including window A, 520|451 16 00024942 1 8|with detail set to NotifyNonlinearVirtual. 520|451 16 00024942 1 9|METH: Create client. 520|451 16 00024942 1 10|METH: Build window hierarchy. 520|451 16 00024942 1 11|METH: Set window A. 520|451 16 00024942 1 12|METH: Move pointer to known location. 520|451 16 00024942 1 13|METH: Set input focus to PointerRoot. 520|451 16 00024942 1 14|METH: Select for Focus events on windows. 520|451 16 00024942 1 15|METH: Generate FocusIn event by changing focus from PointerRoot to A. 520|451 16 00024942 1 16|METH: Verify that the expected events were delivered. 520|451 16 00024942 1 17|METH: Verify that event delivered on each window from window A's root down to 520|451 16 00024942 1 18|METH: but not including window A 520|451 16 00024942 1 19|METH: with detail set to NotifyNonlinearVirtual. 520|451 16 00024942 1 20|METH: Verify that these events occurred in the correct order. 520|451 16 00024942 1 21|METH: Verify that all FocusIn events are delivered after all 520|451 16 00024942 1 22|METH: FocusOut events. 520|451 16 00024942 1 23|METH: Repeat with focus initially set to None. 520|451 16 00024942 1 24|REPORT: Couldn't create client. 220|451 16 2 09:12:16|UNRESOLVED 410|451 16 1 09:12:16|IC End 400|451 17 1 09:12:16|IC Start 200|451 17 09:12:16|TP Start 520|451 17 00024942 1 1|VSW5TESTSUITE PURPOSE 17 520|451 17 00024942 1 2|Assertion FocusIn-17.(A) 520|451 17 00024942 1 3|When the focus moves from PointerRoot (events sent to the 520|451 17 00024942 1 4|window under the pointer) or None (discard) to window A and 520|451 17 00024942 1 5|the pointer is in window P, then, after any related FocusIn 520|451 17 00024942 1 6|events are generated with detail set to 520|451 17 00024942 1 7|NotifyNonlinearVirtual, a FocusIn event is generated on 520|451 17 00024942 1 8|window A with detail set to NotifyNonlinear. 520|451 17 00024942 1 9|METH: Create client. 520|451 17 00024942 1 10|METH: Build window hierarchy. 520|451 17 00024942 1 11|METH: Set window A. 520|451 17 00024942 1 12|METH: Move pointer to known location. 520|451 17 00024942 1 13|METH: Set input focus to PointerRoot. 520|451 17 00024942 1 14|METH: Select for Focus events on windows. 520|451 17 00024942 1 15|METH: Generate FocusIn event by changing focus from PointerRoot to A. 520|451 17 00024942 1 16|METH: Verify that the expected events were delivered. 520|451 17 00024942 1 17|METH: Verify that event delivered on each window from window A's root down to 520|451 17 00024942 1 18|METH: but not including window A 520|451 17 00024942 1 19|METH: with detail set to NotifyNonlinearVirtual. 520|451 17 00024942 1 20|METH: Verify that event delivered on to window A 520|451 17 00024942 1 21|METH: with detail set to NotifyNonlinear. 520|451 17 00024942 1 22|METH: Verify that these events occurred in the correct order. 520|451 17 00024942 1 23|METH: Verify that all FocusIn events are delivered after all 520|451 17 00024942 1 24|METH: FocusOut events. 520|451 17 00024942 1 25|METH: Repeat with focus initially set to None. 520|451 17 00024942 1 26|REPORT: Couldn't create client. 220|451 17 2 09:12:16|UNRESOLVED 410|451 17 1 09:12:16|IC End 400|451 18 1 09:12:16|IC Start 200|451 18 09:12:16|TP Start 520|451 18 00024942 1 1|VSW5TESTSUITE PURPOSE 18 520|451 18 00024942 1 2|Assertion FocusIn-18.(A) 520|451 18 00024942 1 3|When the focus moves from PointerRoot (events sent to the 520|451 18 00024942 1 4|window under the pointer) or None (discard) to window A and 520|451 18 00024942 1 5|the pointer is in window P and window P is an inferior of 520|451 18 00024942 1 6|window A, then, after the related FocusIn events are 520|451 18 00024942 1 7|generated with detail set to NotifyNonlinearVirtual and 520|451 18 00024942 1 8|NotifyNonlinear, a FocusIn event is generated on each 520|451 18 00024942 1 9|window below window A down to and including window P, with 520|451 18 00024942 1 10|detail set to NotifyPointer. 520|451 18 00024942 1 11|METH: Create client. 520|451 18 00024942 1 12|METH: Build window hierarchy. 520|451 18 00024942 1 13|METH: Set window A. 520|451 18 00024942 1 14|METH: Set window P. 520|451 18 00024942 1 15|METH: Move pointer to window P. 520|451 18 00024942 1 16|METH: Set input focus to PointerRoot. 520|451 18 00024942 1 17|METH: Select for Focus events on windows. 520|451 18 00024942 1 18|METH: Generate FocusIn event by changing focus from PointerRoot to A. 520|451 18 00024942 1 19|METH: Verify that the expected events were delivered. 520|451 18 00024942 1 20|METH: Verify that event delivered on each window from window A's root down to 520|451 18 00024942 1 21|METH: but not including window A 520|451 18 00024942 1 22|METH: with detail set to NotifyNonlinearVirtual. 520|451 18 00024942 1 23|METH: Verify that event delivered on to window A 520|451 18 00024942 1 24|METH: with detail set to NotifyNonlinear. 520|451 18 00024942 1 25|METH: Verify that event delivered on each window below window A down to 520|451 18 00024942 1 26|METH: and including window P 520|451 18 00024942 1 27|METH: with detail set to NotifyPointer. 520|451 18 00024942 1 28|METH: Verify that these events occurred in the correct order. 520|451 18 00024942 1 29|METH: Verify that all FocusIn events are delivered after all 520|451 18 00024942 1 30|METH: FocusOut events. 520|451 18 00024942 1 31|METH: Repeat with focus initially set to None. 520|451 18 00024942 1 32|REPORT: Couldn't create client. 220|451 18 2 09:12:16|UNRESOLVED 410|451 18 1 09:12:16|IC End 400|451 19 1 09:12:16|IC Start 200|451 19 09:12:16|TP Start 520|451 19 00024942 1 1|VSW5TESTSUITE PURPOSE 19 520|451 19 00024942 1 2|Assertion FocusIn-19.(A) 520|451 19 00024942 1 3|When the focus moves from PointerRoot (events sent to the 520|451 19 00024942 1 4|window under the pointer) to None (discard) and the pointer 520|451 19 00024942 1 5|is in window P, then a FocusIn event is generated on the 520|451 19 00024942 1 6|root window of all screens, with detail set to 520|451 19 00024942 1 7|NotifyDetailNone. 520|451 19 00024942 1 8|METH: Create client. 520|451 19 00024942 1 9|METH: Build window hierarchy on all supported screens. 520|451 19 00024942 1 10|METH: Move pointer to known location. 520|451 19 00024942 1 11|METH: Set input focus to PointerRoot. 520|451 19 00024942 1 12|METH: Select for Focus events on windows. 520|451 19 00024942 1 13|METH: Generate FocusIn event by changing focus from PointerRoot to None. 520|451 19 00024942 1 14|METH: Verify that the expected events were delivered. 520|451 19 00024942 1 15|METH: Verify that event delivered to the root window of all screens 520|451 19 00024942 1 16|METH: with detail set to NotifyDetailNone. 520|451 19 00024942 1 17|METH: Verify that all FocusIn events are delivered after all 520|451 19 00024942 1 18|METH: FocusOut events. 520|451 19 00024942 1 19|REPORT: Couldn't create client. 220|451 19 2 09:12:16|UNRESOLVED 410|451 19 1 09:12:16|IC End 400|451 20 1 09:12:16|IC Start 200|451 20 09:12:16|TP Start 520|451 20 00024942 1 1|VSW5TESTSUITE PURPOSE 20 520|451 20 00024942 1 2|Assertion FocusIn-20.(A) 520|451 20 00024942 1 3|When the focus moves from None to PointerRoot and the 520|451 20 00024942 1 4|pointer is in window P, then a FocusIn event is generated on 520|451 20 00024942 1 5|the root window of all screens, with detail set to 520|451 20 00024942 1 6|NotifyPointerRoot. 520|451 20 00024942 1 7|METH: Create client. 520|451 20 00024942 1 8|METH: Build window hierarchy on all supported screens. 520|451 20 00024942 1 9|METH: Set window P. 520|451 20 00024942 1 10|METH: Move pointer to known location. 520|451 20 00024942 1 11|METH: Set input focus to None. 520|451 20 00024942 1 12|METH: Select for Focus events on windows. 520|451 20 00024942 1 13|METH: Generate FocusIn event by changing focus from None to PointerRoot. 520|451 20 00024942 1 14|METH: Verify that the expected events were delivered. 520|451 20 00024942 1 15|METH: Verify that event delivered to the root window of all screens 520|451 20 00024942 1 16|METH: with detail set to NotifyPointerRoot. 520|451 20 00024942 1 17|METH: Verify that all FocusIn events are delivered after all 520|451 20 00024942 1 18|METH: FocusOut events. 520|451 20 00024942 1 19|REPORT: Couldn't create client. 220|451 20 2 09:12:16|UNRESOLVED 410|451 20 1 09:12:16|IC End 400|451 21 1 09:12:16|IC Start 200|451 21 09:12:16|TP Start 520|451 21 00024942 1 1|VSW5TESTSUITE PURPOSE 21 520|451 21 00024942 1 2|Assertion FocusIn-21.(A) 520|451 21 00024942 1 3|When the focus moves from None to PointerRoot and the 520|451 21 00024942 1 4|pointer is in window P, then, after the related FocusIn 520|451 21 00024942 1 5|events are generated with detail set to NotifyPointerRoot, 520|451 21 00024942 1 6|a FocusIn event is generated on each window from window P's 520|451 21 00024942 1 7|root down to and including window P, with detail set to 520|451 21 00024942 1 8|NotifyPointer. 520|451 21 00024942 1 9|METH: Create client. 520|451 21 00024942 1 10|METH: Build window hierarchy on all supported screens. 520|451 21 00024942 1 11|METH: Set window P. 520|451 21 00024942 1 12|METH: Move pointer to known location. 520|451 21 00024942 1 13|METH: Set input focus to None. 520|451 21 00024942 1 14|METH: Select for Focus events on windows. 520|451 21 00024942 1 15|METH: Generate FocusIn event by changing focus from None to PointerRoot. 520|451 21 00024942 1 16|METH: Verify that the expected events were delivered. 520|451 21 00024942 1 17|METH: Verify that event delivered to the root window of all screens 520|451 21 00024942 1 18|METH: with detail set to NotifyPointerRoot. 520|451 21 00024942 1 19|METH: Verify that event delivered on each window from window P's root down to 520|451 21 00024942 1 20|METH: and including window P 520|451 21 00024942 1 21|METH: with detail set to NotifyPointer. 520|451 21 00024942 1 22|METH: Verify that the NotifyPointerRoot events were delivered before 520|451 21 00024942 1 23|METH: NotifyPointer events. 520|451 21 00024942 1 24|METH: Verify that all FocusIn events are delivered after all 520|451 21 00024942 1 25|METH: FocusOut events. 520|451 21 00024942 1 26|REPORT: Couldn't create client. 220|451 21 2 09:12:16|UNRESOLVED 410|451 21 1 09:12:16|IC End 80|451 1 09:12:16|TC End, scenario ref 914-0 70||"VSW5TESTSUITE CASE FocusOut 19" 10|452 /Xlib11/FocusOut 09:12:16|TC Start, scenario ref 916-0 15|452 3.3-lite 19|TCM Start 520|452 0 00024944 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|452 1 1 09:12:19|IC Start 200|452 1 09:12:19|TP Start 520|452 1 00024944 1 1|VSW5TESTSUITE PURPOSE 1 520|452 1 00024944 1 2|Assertion FocusOut-1.(A) 520|452 1 00024944 1 3|When a FocusOut event is generated by a window unmap, then 520|452 1 00024944 1 4|the FocusOut event is generated after the corresponding 520|452 1 00024944 1 5|UnmapNotify event. 520|452 1 00024944 1 6|METH: Create client. 520|452 1 00024944 1 7|METH: Create window hierarchy. 520|452 1 00024944 1 8|METH: Select for FocusOut and UnmapNotify events on window. 520|452 1 00024944 1 9|METH: Set focus to window. 520|452 1 00024944 1 10|METH: Generate events by unmapping window. 520|452 1 00024944 1 11|METH: Verify that a UnmapNotify event was delivered. 520|452 1 00024944 1 12|METH: Verify that a FocusOut event was delivered. 520|452 1 00024944 1 13|METH: Verify that the FocusOut event was delivered after the UnmapNotify event. 520|452 1 00024944 1 14|REPORT: Couldn't create client. 220|452 1 2 09:12:19|UNRESOLVED 410|452 1 1 09:12:19|IC End 400|452 2 1 09:12:19|IC Start 200|452 2 09:12:19|TP Start 520|452 2 00024944 1 1|VSW5TESTSUITE PURPOSE 2 520|452 2 00024944 1 2|Assertion FocusOut-2.(A) 520|452 2 00024944 1 3|When a FocusOut event is generated, then all clients having 520|452 2 00024944 1 4|set FocusChangeMask event mask bits on the event window are 520|452 2 00024944 1 5|delivered a FocusOut event. 520|452 2 00024944 1 6|METH: Create client. 520|452 2 00024944 1 7|METH: Create clients client2 and client3. 520|452 2 00024944 1 8|METH: Create window. 520|452 2 00024944 1 9|METH: Select for FocusOut events on window. 520|452 2 00024944 1 10|METH: Select for FocusOut events on window with client2. 520|452 2 00024944 1 11|METH: Select for no events on window with client3. 520|452 2 00024944 1 12|METH: Set focus to window. 520|452 2 00024944 1 13|METH: Generate FocusOut event by changing focus from w to None. 520|452 2 00024944 1 14|METH: Verify that FocusOut event was delivered. 520|452 2 00024944 1 15|METH: Verify members in delivered FocusOut event structure. 520|452 2 00024944 1 16|METH: Verify that FocusOut event was delivered to client2. 520|452 2 00024944 1 17|METH: Verify members in delivered FocusOut event structure. 520|452 2 00024944 1 18|METH: Verify that no events were delivered to client3. 520|452 2 00024944 1 19|REPORT: Couldn't create client. 220|452 2 2 09:12:19|UNRESOLVED 410|452 2 1 09:12:19|IC End 400|452 3 1 09:12:19|IC Start 200|452 3 09:12:19|TP Start 520|452 3 00024944 1 1|VSW5TESTSUITE PURPOSE 3 520|452 3 00024944 1 2|Assertion FocusOut-3.(-) 520|452 3 00024944 1 3|When a FocusOut event is generated, then clients not having 520|452 3 00024944 1 4|set FocusChangeMask event mask bits on the event window are 520|452 3 00024944 1 5|not delivered a FocusOut event. 520|452 3 00024944 1 6|The assertion is descriptive or is tested elsewhere. 220|452 3 3 09:12:19|NOTINUSE 410|452 3 1 09:12:19|IC End 400|452 4 1 09:12:19|IC Start 200|452 4 09:12:19|TP Start 520|452 4 00024944 1 1|VSW5TESTSUITE PURPOSE 4 520|452 4 00024944 1 2|Assertion FocusOut-4.(-) 520|452 4 00024944 1 3|All FocusOut events are delivered before any related 520|452 4 00024944 1 4|FocusIn are delivered. 520|452 4 00024944 1 5|The assertion is descriptive or is tested elsewhere. 220|452 4 3 09:12:19|NOTINUSE 410|452 4 1 09:12:19|IC End 400|452 5 1 09:12:19|IC Start 200|452 5 09:12:19|TP Start 520|452 5 00024944 1 1|VSW5TESTSUITE PURPOSE 5 520|452 5 00024944 1 2|Assertion FocusOut-5.(A) 520|452 5 00024944 1 3|When the input focus moves from window A to window B and 520|452 5 00024944 1 4|window A is an inferior of window B and the pointer is in 520|452 5 00024944 1 5|window P, then a FocusOut event is generated on window A, 520|452 5 00024944 1 6|with detail set to NotifyAncestor and then on each window 520|452 5 00024944 1 7|between window A and window B, exclusive, with detail set to 520|452 5 00024944 1 8|NotifyVirtual. 520|452 5 00024944 1 9|METH: Create client. 520|452 5 00024944 1 10|METH: Build window hierarchy. 520|452 5 00024944 1 11|METH: Move pointer to known location. 520|452 5 00024944 1 12|METH: Set window B. 520|452 5 00024944 1 13|METH: Set window A to inferior of window B. 520|452 5 00024944 1 14|METH: Set input focus to window A. 520|452 5 00024944 1 15|METH: Select for Focus events on windows. 520|452 5 00024944 1 16|METH: Generate FocusOut event by changing focus from A to B. 520|452 5 00024944 1 17|METH: Verify that the expected events were delivered. 520|452 5 00024944 1 18|METH: Verify that event delivered to window A with detail set to NotifyAncestor. 520|452 5 00024944 1 19|METH: Verify that event delivered on each window 520|452 5 00024944 1 20|METH: between window A and window B, exclusive, 520|452 5 00024944 1 21|METH: with detail set to NotifyVirtual. 520|452 5 00024944 1 22|METH: Verify that all FocusOut events are delivered before all 520|452 5 00024944 1 23|METH: FocusIn events. 520|452 5 00024944 1 24|REPORT: Couldn't create client. 220|452 5 2 09:12:19|UNRESOLVED 410|452 5 1 09:12:19|IC End 400|452 6 1 09:12:19|IC Start 200|452 6 09:12:19|TP Start 520|452 6 00024944 1 1|VSW5TESTSUITE PURPOSE 6 520|452 6 00024944 1 2|Assertion FocusOut-6.(A) 520|452 6 00024944 1 3|When the input focus moves from window A to window B and 520|452 6 00024944 1 4|window B is an inferior of window A and the pointer is in 520|452 6 00024944 1 5|window P and window P is an inferior of window A and window 520|452 6 00024944 1 6|P is not an inferior of window B and window P is not an 520|452 6 00024944 1 7|ancestor of window B, then a FocusOut event is generated on 520|452 6 00024944 1 8|each window from window P up to but not including window A, 520|452 6 00024944 1 9|with detail set to NotifyPointer. 520|452 6 00024944 1 10|METH: Create client. 520|452 6 00024944 1 11|METH: Build window hierarchy. 520|452 6 00024944 1 12|METH: Move pointer to known location. 520|452 6 00024944 1 13|METH: Set window A. 520|452 6 00024944 1 14|METH: Set window B to inferior of window A. 520|452 6 00024944 1 15|METH: Set window P to inferior of sibling of window B. 520|452 6 00024944 1 16|METH: Move pointer to window P. 520|452 6 00024944 1 17|METH: Set input focus to window A. 520|452 6 00024944 1 18|METH: Select for Focus events on windows. 520|452 6 00024944 1 19|METH: Generate FocusOut event by changing focus from A to B. 520|452 6 00024944 1 20|METH: Verify that the expected events were delivered. 520|452 6 00024944 1 21|METH: Verify that event delivered to each window from window P 520|452 6 00024944 1 22|METH: up to but not including window A, 520|452 6 00024944 1 23|METH: with detail set to NotifyPointer. 520|452 6 00024944 1 24|METH: Verify order of FocusOut event delivery. 520|452 6 00024944 1 25|METH: Verify that all FocusOut events are delivered before all 520|452 6 00024944 1 26|METH: FocusIn events. 520|452 6 00024944 1 27|REPORT: Couldn't create client. 220|452 6 2 09:12:19|UNRESOLVED 410|452 6 1 09:12:19|IC End 400|452 7 1 09:12:19|IC Start 200|452 7 09:12:19|TP Start 520|452 7 00024944 1 1|VSW5TESTSUITE PURPOSE 7 520|452 7 00024944 1 2|Assertion FocusOut-7.(A) 520|452 7 00024944 1 3|When the input focus moves from window A to window B and 520|452 7 00024944 1 4|window B is an inferior of window A and the pointer is in 520|452 7 00024944 1 5|window P, then, after any related FocusOut events are 520|452 7 00024944 1 6|generated with detail set to NotifyPointer, a FocusOut 520|452 7 00024944 1 7|event is generated on window A, with detail set to 520|452 7 00024944 1 8|NotifyInferior. 520|452 7 00024944 1 9|METH: Create client. 520|452 7 00024944 1 10|METH: Build window hierarchy. 520|452 7 00024944 1 11|METH: Move pointer to known location. 520|452 7 00024944 1 12|METH: Set window A. 520|452 7 00024944 1 13|METH: Set window B to inferior of window A. 520|452 7 00024944 1 14|METH: Set window P to inferior of sibling of window B. 520|452 7 00024944 1 15|METH: Move pointer to window P. 520|452 7 00024944 1 16|METH: Set input focus to window A. 520|452 7 00024944 1 17|METH: Select for Focus events on windows. 520|452 7 00024944 1 18|METH: Generate FocusOut event by changing focus from A to B. 520|452 7 00024944 1 19|METH: Verify that the expected events were delivered. 520|452 7 00024944 1 20|METH: Verify that event delivered to each window from window P 520|452 7 00024944 1 21|METH: up to but not including window A, 520|452 7 00024944 1 22|METH: with detail set to NotifyPointer. 520|452 7 00024944 1 23|METH: Verify that event delivered on window A 520|452 7 00024944 1 24|METH: with detail set to NotifyInferior. 520|452 7 00024944 1 25|METH: Verify order of FocusOut event delivery. 520|452 7 00024944 1 26|METH: Verify that all FocusOut events are delivered before all 520|452 7 00024944 1 27|METH: FocusIn events. 520|452 7 00024944 1 28|REPORT: Couldn't create client. 220|452 7 2 09:12:19|UNRESOLVED 410|452 7 1 09:12:19|IC End 400|452 8 1 09:12:19|IC Start 200|452 8 09:12:19|TP Start 520|452 8 00024944 1 1|VSW5TESTSUITE PURPOSE 8 520|452 8 00024944 1 2|Assertion FocusOut-8.(A) 520|452 8 00024944 1 3|When the input focus moves from window A to window B and 520|452 8 00024944 1 4|window C is their least common ancestor and the pointer is 520|452 8 00024944 1 5|in window P and window P is an inferior of window A, then a 520|452 8 00024944 1 6|FocusOut event is generated on each window from window P up 520|452 8 00024944 1 7|to but not including window A, with detail set to 520|452 8 00024944 1 8|NotifyPointer. 520|452 8 00024944 1 9|METH: Create client. 520|452 8 00024944 1 10|METH: Build window hierarchy. 520|452 8 00024944 1 11|METH: Move pointer to known location. 520|452 8 00024944 1 12|METH: Set window C. 520|452 8 00024944 1 13|METH: Set window A to inferior of window C. 520|452 8 00024944 1 14|METH: Set window P to inferior of window A. 520|452 8 00024944 1 15|METH: Set window B to inferior of window C. 520|452 8 00024944 1 16|METH: Move pointer to window P. 520|452 8 00024944 1 17|METH: Set input focus to window A. 520|452 8 00024944 1 18|METH: Select for Focus events on windows. 520|452 8 00024944 1 19|METH: Generate FocusOut event by changing focus from A to B. 520|452 8 00024944 1 20|METH: Verify that the expected events were delivered. 520|452 8 00024944 1 21|METH: Verify that event delivered to windows from window P 520|452 8 00024944 1 22|METH: up to but not including window A, 520|452 8 00024944 1 23|METH: with detail set to NotifyPointer. 520|452 8 00024944 1 24|METH: Verify order of FocusOut event delivery. 520|452 8 00024944 1 25|METH: Verify that all FocusOut events are delivered before all 520|452 8 00024944 1 26|METH: FocusIn events. 520|452 8 00024944 1 27|REPORT: Couldn't create client. 220|452 8 2 09:12:19|UNRESOLVED 410|452 8 1 09:12:19|IC End 400|452 9 1 09:12:19|IC Start 200|452 9 09:12:19|TP Start 520|452 9 00024944 1 1|VSW5TESTSUITE PURPOSE 9 520|452 9 00024944 1 2|Assertion FocusOut-9.(A) 520|452 9 00024944 1 3|When the input focus moves from window A to window B and 520|452 9 00024944 1 4|window C is their least common ancestor and the pointer is 520|452 9 00024944 1 5|in window P, then, after any related FocusOut events are 520|452 9 00024944 1 6|generated with detail set to NotifyPointer, a FocusOut 520|452 9 00024944 1 7|event is generated on window A, with detail set to 520|452 9 00024944 1 8|NotifyNonlinear and then on each window between window A and 520|452 9 00024944 1 9|window C, exclusive, with detail set to 520|452 9 00024944 1 10|NotifyNonlinearVirtual. 520|452 9 00024944 1 11|METH: Create client. 520|452 9 00024944 1 12|METH: Build window hierarchy. 520|452 9 00024944 1 13|METH: Move pointer to known location. 520|452 9 00024944 1 14|METH: Set window C. 520|452 9 00024944 1 15|METH: Set window A to inferior of window C. 520|452 9 00024944 1 16|METH: Set window P to inferior of window A. 520|452 9 00024944 1 17|METH: Set window B to inferior of window C. 520|452 9 00024944 1 18|METH: Move pointer to window P. 520|452 9 00024944 1 19|METH: Set input focus to window A. 520|452 9 00024944 1 20|METH: Select for Focus events on windows. 520|452 9 00024944 1 21|METH: Generate FocusOut event by changing focus from A to B. 520|452 9 00024944 1 22|METH: Verify that the expected events were delivered. 520|452 9 00024944 1 23|METH: Verify that event delivered to windows from window P 520|452 9 00024944 1 24|METH: up to but not including window A, 520|452 9 00024944 1 25|METH: with detail set to NotifyPointer. 520|452 9 00024944 1 26|METH: Verify that event delivered to window A 520|452 9 00024944 1 27|METH: with detail set to NotifyNonlinear. 520|452 9 00024944 1 28|METH: Verify that event delivered between window A and window C, exclusive, 520|452 9 00024944 1 29|METH: with detail set to NotifyNonlinearVirtual. 520|452 9 00024944 1 30|METH: Verify order of FocusOut event delivery. 520|452 9 00024944 1 31|METH: Verify that all FocusOut events are delivered before all 520|452 9 00024944 1 32|METH: FocusIn events. 520|452 9 00024944 1 33|REPORT: Couldn't create client. 220|452 9 2 09:12:19|UNRESOLVED 410|452 9 1 09:12:19|IC End 400|452 10 1 09:12:19|IC Start 200|452 10 09:12:19|TP Start 520|452 10 00024944 1 1|VSW5TESTSUITE PURPOSE 10 520|452 10 00024944 1 2|Assertion FocusOut-10.(C) 520|452 10 00024944 1 3|If the implementation supports multiple screens: When the 520|452 10 00024944 1 4|input focus moves from window A to window B and window A and 520|452 10 00024944 1 5|window B are not on the same screens and the pointer is in 520|452 10 00024944 1 6|window P and window P is an inferior of window A, then a 520|452 10 00024944 1 7|FocusOut event is generated on each window from window P up 520|452 10 00024944 1 8|to but not including window A, with detail set to 520|452 10 00024944 1 9|NotifyPointer. 520|452 10 00024944 1 10|METH: Check to see if multiple screens are supported. 520|452 10 00024944 1 11|METH: Create client. 520|452 10 00024944 1 12|METH: Build window hierarchy on all supported screens. 520|452 10 00024944 1 13|METH: Move pointer to known location. 520|452 10 00024944 1 14|METH: Set window A. 520|452 10 00024944 1 15|METH: Set window B to an inferior of the root window on a different screen than A. 520|452 10 00024944 1 16|METH: Set window P. 520|452 10 00024944 1 17|METH: Move pointer to window P. 520|452 10 00024944 1 18|METH: Set input focus to window A. 520|452 10 00024944 1 19|METH: Select for Focus events on windows. 520|452 10 00024944 1 20|METH: Generate FocusOut event by changing focus from A to B. 520|452 10 00024944 1 21|METH: Verify that the expected events were delivered. 520|452 10 00024944 1 22|METH: Verify that event delivered to each window from window P 520|452 10 00024944 1 23|METH: up to but not including window A, 520|452 10 00024944 1 24|METH: with detail set to NotifyPointer. 520|452 10 00024944 1 25|METH: Verify order of FocusOut event delivery. 520|452 10 00024944 1 26|METH: Verify that all FocusOut events are delivered before all 520|452 10 00024944 1 27|METH: FocusIn events. 520|452 10 00024944 1 28|REPORT: Multiple screens not supported. 220|452 10 4 09:12:19|UNSUPPORTED 410|452 10 1 09:12:19|IC End 400|452 11 1 09:12:19|IC Start 200|452 11 09:12:19|TP Start 520|452 11 00024944 1 1|VSW5TESTSUITE PURPOSE 11 520|452 11 00024944 1 2|Assertion FocusOut-11.(C) 520|452 11 00024944 1 3|If the implementation supports multiple screens: When the 520|452 11 00024944 1 4|input focus moves from window A to window B and window A and 520|452 11 00024944 1 5|window B are not on the same screens and the pointer is in 520|452 11 00024944 1 6|window P, then, after any related FocusOut events are 520|452 11 00024944 1 7|generated with detail set to NotifyPointer, a FocusOut 520|452 11 00024944 1 8|event is generated on window A, with detail set to 520|452 11 00024944 1 9|NotifyNonlinear. 520|452 11 00024944 1 10|METH: Check to see if multiple screens are supported. 520|452 11 00024944 1 11|METH: Create client. 520|452 11 00024944 1 12|METH: Build window hierarchy on all supported screens. 520|452 11 00024944 1 13|METH: Move pointer to known location. 520|452 11 00024944 1 14|METH: Set window A to a root window. 520|452 11 00024944 1 15|METH: Set window B to an inferior of the root window on a different screen than A. 520|452 11 00024944 1 16|METH: Set window P. 520|452 11 00024944 1 17|METH: Move pointer to window P. 520|452 11 00024944 1 18|METH: Set input focus to window A. 520|452 11 00024944 1 19|METH: Select for Focus events on windows. 520|452 11 00024944 1 20|METH: Generate FocusOut event by changing focus from A to B. 520|452 11 00024944 1 21|METH: Verify that the expected events were delivered. 520|452 11 00024944 1 22|METH: Verify that event delivered to each window from window P 520|452 11 00024944 1 23|METH: up to but not including window A, 520|452 11 00024944 1 24|METH: with detail set to NotifyPointer. 520|452 11 00024944 1 25|METH: Verify that event delivered to window A 520|452 11 00024944 1 26|METH: with detail set to NotifyNonlinear. 520|452 11 00024944 1 27|METH: Verify order of FocusOut event delivery. 520|452 11 00024944 1 28|METH: Verify that all FocusOut events are delivered before all 520|452 11 00024944 1 29|METH: FocusIn events. 520|452 11 00024944 1 30|REPORT: Multiple screens not supported. 220|452 11 4 09:12:19|UNSUPPORTED 410|452 11 1 09:12:19|IC End 400|452 12 1 09:12:19|IC Start 200|452 12 09:12:19|TP Start 520|452 12 00024944 1 1|VSW5TESTSUITE PURPOSE 12 520|452 12 00024944 1 2|Assertion FocusOut-12.(C) 520|452 12 00024944 1 3|If the implementation supports multiple screens: When the 520|452 12 00024944 1 4|input focus moves from window A to window B and window A and 520|452 12 00024944 1 5|window B are not on the same screens and the pointer is in 520|452 12 00024944 1 6|window P and window A is not a root window, then, after the 520|452 12 00024944 1 7|related FocusOut event is generated with detail set to 520|452 12 00024944 1 8|NotifyNonlinear, a FocusOut event is generated on each 520|452 12 00024944 1 9|window above window A up to and including its root, with 520|452 12 00024944 1 10|detail set to NotifyNonlinearVirtual. 520|452 12 00024944 1 11|METH: Check to see if multiple screens are supported. 520|452 12 00024944 1 12|METH: Create client. 520|452 12 00024944 1 13|METH: Build window hierarchy on all supported screens. 520|452 12 00024944 1 14|METH: Move pointer to known location. 520|452 12 00024944 1 15|METH: Set window A to a non-root window. 520|452 12 00024944 1 16|METH: Set window B to an inferior of the root window on a different screen than A. 520|452 12 00024944 1 17|METH: Move pointer to window B. 520|452 12 00024944 1 18|METH: Set input focus to window A. 520|452 12 00024944 1 19|METH: Select for Focus events on windows. 520|452 12 00024944 1 20|METH: Generate FocusOut event by changing focus from A to B. 520|452 12 00024944 1 21|METH: Verify that the expected events were delivered. 520|452 12 00024944 1 22|METH: Verify that event delivered to window A 520|452 12 00024944 1 23|METH: with detail set to NotifyNonlinear. 520|452 12 00024944 1 24|METH: Verify that event delivered on each window above window A 520|452 12 00024944 1 25|METH: up to and including its root, 520|452 12 00024944 1 26|METH: with detail set to NotifyNonlinearVirtual. 520|452 12 00024944 1 27|METH: Verify order of FocusOut event delivery. 520|452 12 00024944 1 28|METH: Verify that all FocusOut events are delivered before all 520|452 12 00024944 1 29|METH: FocusIn events. 520|452 12 00024944 1 30|REPORT: Multiple screens not supported. 220|452 12 4 09:12:19|UNSUPPORTED 410|452 12 1 09:12:19|IC End 400|452 13 1 09:12:19|IC Start 200|452 13 09:12:19|TP Start 520|452 13 00024944 1 1|VSW5TESTSUITE PURPOSE 13 520|452 13 00024944 1 2|Assertion FocusOut-13.(A) 520|452 13 00024944 1 3|When the focus moves from window A to PointerRoot (events 520|452 13 00024944 1 4|sent to the window under the pointer) or when the focus 520|452 13 00024944 1 5|moves from window A to None (discard) and the pointer is in 520|452 13 00024944 1 6|window P and window P is an inferior of window A, then a 520|452 13 00024944 1 7|FocusOut event is generated on each window from window P up 520|452 13 00024944 1 8|to but not including window A, with detail set to 520|452 13 00024944 1 9|NotifyPointer. 520|452 13 00024944 1 10|METH: Create client. 520|452 13 00024944 1 11|METH: Build window hierarchy. 520|452 13 00024944 1 12|METH: Set window A to a root window. 520|452 13 00024944 1 13|METH: Set P to inferior of A. 520|452 13 00024944 1 14|METH: Move pointer to P. 520|452 13 00024944 1 15|METH: Set input focus to A. 520|452 13 00024944 1 16|METH: Select for Focus events on windows. 520|452 13 00024944 1 17|METH: Generate FocusOut event by changing focus from A to PointerRoot. 520|452 13 00024944 1 18|METH: Verify that the expected events were delivered. 520|452 13 00024944 1 19|METH: Verify that event delivered on each window from window P up to 520|452 13 00024944 1 20|METH: but not including window A 520|452 13 00024944 1 21|METH: with detail set to NotifyPointer. 520|452 13 00024944 1 22|METH: Verify that these events occurred in the correct order. 520|452 13 00024944 1 23|METH: Verify that all FocusOut events are delivered before all 520|452 13 00024944 1 24|METH: FocusIn events. 520|452 13 00024944 1 25|METH: Repeat with final focus set to None. 520|452 13 00024944 1 26|REPORT: Couldn't create client. 220|452 13 2 09:12:19|UNRESOLVED 410|452 13 1 09:12:19|IC End 400|452 14 1 09:12:19|IC Start 200|452 14 09:12:19|TP Start 520|452 14 00024944 1 1|VSW5TESTSUITE PURPOSE 14 520|452 14 00024944 1 2|Assertion FocusOut-14.(A) 520|452 14 00024944 1 3|When the focus moves from window A to PointerRoot (events 520|452 14 00024944 1 4|sent to the window under the pointer) or when the focus 520|452 14 00024944 1 5|moves from window A to None (discard) and the pointer is in 520|452 14 00024944 1 6|window P, then, after any related FocusOut events are 520|452 14 00024944 1 7|generated with detail set to NotifyPointer, a FocusOut 520|452 14 00024944 1 8|event is generated on window A, with detail set to 520|452 14 00024944 1 9|NotifyNonlinear. 520|452 14 00024944 1 10|METH: Create client. 520|452 14 00024944 1 11|METH: Build window hierarchy. 520|452 14 00024944 1 12|METH: Set window A to a root window. 520|452 14 00024944 1 13|METH: Set P to inferior of A. 520|452 14 00024944 1 14|METH: Move pointer to P. 520|452 14 00024944 1 15|METH: Set input focus to A. 520|452 14 00024944 1 16|METH: Select for Focus events on windows. 520|452 14 00024944 1 17|METH: Generate FocusOut event by changing focus from A to PointerRoot. 520|452 14 00024944 1 18|METH: Verify that the expected events were delivered. 520|452 14 00024944 1 19|METH: Verify that event delivered on each window from window P up to 520|452 14 00024944 1 20|METH: but not including window A 520|452 14 00024944 1 21|METH: with detail set to NotifyPointer. 520|452 14 00024944 1 22|METH: Verify that event delivered on window A 520|452 14 00024944 1 23|METH: with detail set to NotifyNonlinear. 520|452 14 00024944 1 24|METH: Verify that these events occurred in the correct order. 520|452 14 00024944 1 25|METH: Verify that all FocusOut events are delivered before all 520|452 14 00024944 1 26|METH: FocusIn events. 520|452 14 00024944 1 27|METH: Repeat with final focus set to None. 520|452 14 00024944 1 28|REPORT: Couldn't create client. 220|452 14 2 09:12:19|UNRESOLVED 410|452 14 1 09:12:19|IC End 400|452 15 1 09:12:19|IC Start 200|452 15 09:12:19|TP Start 520|452 15 00024944 1 1|VSW5TESTSUITE PURPOSE 15 520|452 15 00024944 1 2|Assertion FocusOut-15.(A) 520|452 15 00024944 1 3|When the focus moves from window A to PointerRoot (events 520|452 15 00024944 1 4|sent to the window under the pointer) or when the focus 520|452 15 00024944 1 5|moves from window A to None (discard) and the pointer is in 520|452 15 00024944 1 6|window P and window A is not a root window, then, after the 520|452 15 00024944 1 7|related FocusOut event is generated with detail set to 520|452 15 00024944 1 8|NotifyNonlinear, a FocusOut event is generated on each 520|452 15 00024944 1 9|window above window A up to and including its root, with 520|452 15 00024944 1 10|detail set to NotifyNonlinearVirtual. 520|452 15 00024944 1 11|METH: Create client. 520|452 15 00024944 1 12|METH: Build window hierarchy. 520|452 15 00024944 1 13|METH: Set window A to a non-root window. 520|452 15 00024944 1 14|METH: Set P to root window. 520|452 15 00024944 1 15|METH: Move pointer to P. 520|452 15 00024944 1 16|METH: Set input focus to A. 520|452 15 00024944 1 17|METH: Select for Focus events on windows. 520|452 15 00024944 1 18|METH: Generate FocusOut event by changing focus from A to PointerRoot. 520|452 15 00024944 1 19|METH: Verify that the expected events were delivered. 520|452 15 00024944 1 20|METH: Verify that event delivered on window A 520|452 15 00024944 1 21|METH: with detail set to NotifyNonlinear. 520|452 15 00024944 1 22|METH: Verify that event delivered on each window above window A up to 520|452 15 00024944 1 23|METH: and including its root, 520|452 15 00024944 1 24|METH: with detail set to NotifyNonlinearVirtual. 520|452 15 00024944 1 25|METH: Verify that these events occurred in the correct order. 520|452 15 00024944 1 26|METH: Verify that all FocusOut events are delivered before all 520|452 15 00024944 1 27|METH: FocusIn events. 520|452 15 00024944 1 28|METH: Repeat with final focus set to None. 520|452 15 00024944 1 29|REPORT: Couldn't create client. 220|452 15 2 09:12:19|UNRESOLVED 410|452 15 1 09:12:19|IC End 400|452 16 1 09:12:19|IC Start 200|452 16 09:12:19|TP Start 520|452 16 00024944 1 1|VSW5TESTSUITE PURPOSE 16 520|452 16 00024944 1 2|Assertion FocusOut-16.(-) 520|452 16 00024944 1 3|When the focus moves from PointerRoot (events sent to the 520|452 16 00024944 1 4|window under the pointer) to window A and the pointer is in 520|452 16 00024944 1 5|window P, then a FocusOut event is generated on each window 520|452 16 00024944 1 6|from window P up to and including window P's root, with 520|452 16 00024944 1 7|detail set to NotifyPointer. 520|452 16 00024944 1 8|The assertion is descriptive or is tested elsewhere. 220|452 16 3 09:12:19|NOTINUSE 410|452 16 1 09:12:19|IC End 400|452 17 1 09:12:19|IC Start 200|452 17 09:12:19|TP Start 520|452 17 00024944 1 1|VSW5TESTSUITE PURPOSE 17 520|452 17 00024944 1 2|Assertion FocusOut-17.(A) 520|452 17 00024944 1 3|When the focus moves from PointerRoot (events sent to the 520|452 17 00024944 1 4|window under the pointer) to window A and the pointer is in 520|452 17 00024944 1 5|window P, then, after any related FocusOut events are 520|452 17 00024944 1 6|generated with detail set to NotifyPointer, a FocusOut 520|452 17 00024944 1 7|event is generated on the root window of all screens, with 520|452 17 00024944 1 8|detail set to NotifyPointerRoot. 520|452 17 00024944 1 9|METH: Create client. 520|452 17 00024944 1 10|METH: Build window hierarchy on all supported screens. 520|452 17 00024944 1 11|METH: Set window A. 520|452 17 00024944 1 12|METH: Set window P. 520|452 17 00024944 1 13|METH: Move pointer to window P. 520|452 17 00024944 1 14|METH: Set input focus to PointerRoot. 520|452 17 00024944 1 15|METH: Select for Focus events on windows. 520|452 17 00024944 1 16|METH: Generate FocusOut event by changing focus from PointerRoot to A. 520|452 17 00024944 1 17|METH: Verify that the expected events were delivered. 520|452 17 00024944 1 18|METH: Verify that event delivered to windows above window P 520|452 17 00024944 1 19|METH: up to and including window P's root, 520|452 17 00024944 1 20|METH: with detail set to NotifyPointer. 520|452 17 00024944 1 21|METH: Verify that event delivered to the root window of all screens 520|452 17 00024944 1 22|METH: with detail set to NotifyPointerRoot. 520|452 17 00024944 1 23|METH: Verify that these events are delivered after the NotifyPointer events. 520|452 17 00024944 1 24|METH: Verify order of FocusOut event delivery from P to Proot. 520|452 17 00024944 1 25|METH: Verify that all FocusOut events are delivered before all 520|452 17 00024944 1 26|METH: FocusIn events. 520|452 17 00024944 1 27|REPORT: Couldn't create client. 220|452 17 2 09:12:19|UNRESOLVED 410|452 17 1 09:12:19|IC End 400|452 18 1 09:12:19|IC Start 200|452 18 09:12:19|TP Start 520|452 18 00024944 1 1|VSW5TESTSUITE PURPOSE 18 520|452 18 00024944 1 2|Assertion FocusOut-18.(A) 520|452 18 00024944 1 3|When the focus moves from None (discard) to window A and 520|452 18 00024944 1 4|the pointer is in window P, then a FocusOut event is 520|452 18 00024944 1 5|generated on the root window of all screens, with detail set 520|452 18 00024944 1 6|to NotifyDetailNone. 520|452 18 00024944 1 7|METH: Create client. 520|452 18 00024944 1 8|METH: Build window hierarchy on all supported screens. 520|452 18 00024944 1 9|METH: Set window P. 520|452 18 00024944 1 10|METH: Move pointer to window P. 520|452 18 00024944 1 11|METH: Set input focus to PointerRoot. 520|452 18 00024944 1 12|METH: Select for Focus events on windows. 520|452 18 00024944 1 13|METH: Generate FocusOut event by changing focus from PointerRoot to None. 520|452 18 00024944 1 14|METH: Verify that the expected events were delivered. 520|452 18 00024944 1 15|METH: Verify that event delivered to windows above window P 520|452 18 00024944 1 16|METH: up to and including window P's root, 520|452 18 00024944 1 17|METH: with detail set to NotifyPointer. 520|452 18 00024944 1 18|METH: Verify that event delivered to the root window of all screens 520|452 18 00024944 1 19|METH: with detail set to NotifyPointerRoot. 520|452 18 00024944 1 20|METH: Verify that these events are delivered after the NotifyPointer events. 520|452 18 00024944 1 21|METH: Verify order of FocusOut event delivery from P to Proot. 520|452 18 00024944 1 22|METH: Verify that all FocusOut events are delivered before all 520|452 18 00024944 1 23|METH: FocusIn events. 520|452 18 00024944 1 24|REPORT: Couldn't create client. 220|452 18 2 09:12:19|UNRESOLVED 410|452 18 1 09:12:19|IC End 400|452 19 1 09:12:19|IC Start 200|452 19 09:12:19|TP Start 520|452 19 00024944 1 1|VSW5TESTSUITE PURPOSE 19 520|452 19 00024944 1 2|Assertion FocusOut-19.(A) 520|452 19 00024944 1 3|When the focus moves from None to PointerRoot and the 520|452 19 00024944 1 4|pointer is in window P, then a FocusOut event is generated 520|452 19 00024944 1 5|on the root window of all screens, with detail set to 520|452 19 00024944 1 6|NotifyDetailNone. 520|452 19 00024944 1 7|METH: Create client. 520|452 19 00024944 1 8|METH: Build window hierarchy on all supported screens. 520|452 19 00024944 1 9|METH: Move pointer to known location. 520|452 19 00024944 1 10|METH: Set input focus to None. 520|452 19 00024944 1 11|METH: Select for Focus events on windows. 520|452 19 00024944 1 12|METH: Generate FocusOut event by changing focus from None to PointerRoot. 520|452 19 00024944 1 13|METH: Verify that the expected events were delivered. 520|452 19 00024944 1 14|METH: Verify that event delivered to the root window of all screens 520|452 19 00024944 1 15|METH: with detail set to NotifyDetailNone. 520|452 19 00024944 1 16|METH: Verify that all FocusOut events are delivered before all 520|452 19 00024944 1 17|METH: FocusIn events. 520|452 19 00024944 1 18|REPORT: Couldn't create client. 220|452 19 2 09:12:19|UNRESOLVED 410|452 19 1 09:12:19|IC End 80|452 1 09:12:20|TC End, scenario ref 916-0 70||"VSW5TESTSUITE CASE GraphicsExpose 1" 10|453 /Xlib11/GraphicsExpose 09:12:20|TC Start, scenario ref 918-0 15|453 3.3-lite 1|TCM Start 520|453 0 00024946 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|453 1 1 09:12:22|IC Start 200|453 1 09:12:22|TP Start 520|453 1 00024946 1 1|VSW5TESTSUITE PURPOSE 1 520|453 1 00024946 1 2|Assertion GraphicsExpose-1.(A) 520|453 1 00024946 1 3|When GraphicsExpose events are generated, then they are 520|453 1 00024946 1 4|contiguously delivered by the server. 520|453 1 00024946 1 5|METH: Create a pair of windows. 520|453 1 00024946 1 6|METH: Create a gc with graphics-exposures flag set to True. 520|453 1 00024946 1 7|METH: Generate GraphicsExpose events. 520|453 1 00024946 1 8|METH: Verify that events were generated. 520|453 1 00024946 1 9|METH: Verify that events were delivered contiguously. 220|453 1 0 09:12:22|PASS 410|453 1 1 09:12:22|IC End 80|453 0 09:12:23|TC End, scenario ref 918-0 70||"VSW5TESTSUITE CASE GravityNotify 3" 10|454 /Xlib11/GravityNotify 09:12:23|TC Start, scenario ref 920-0 15|454 3.3-lite 3|TCM Start 520|454 0 00024948 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|454 1 1 09:12:25|IC Start 200|454 1 09:12:25|TP Start 520|454 1 00024948 1 1|VSW5TESTSUITE PURPOSE 1 520|454 1 00024948 1 2|Assertion GravityNotify-1.(A) 520|454 1 00024948 1 3|When a GravityNotify event is generated, then all clients 520|454 1 00024948 1 4|having set StructureNotifyMask event mask bits on the moved 520|454 1 00024948 1 5|window are delivered a GravityNotify event. 520|454 1 00024948 1 6|METH: Create clients client2 and client3. 520|454 1 00024948 1 7|METH: Build and create window hierarchy with child having 520|454 1 00024948 1 8|METH: win-gravity SouthEastGravity. 520|454 1 00024948 1 9|METH: Select for GravityNotify events using StructureNotifyMask. 520|454 1 00024948 1 10|METH: Select for GravityNotify events using StructureNotifyMask with client2. 520|454 1 00024948 1 11|METH: Select for no events with client3. 520|454 1 00024948 1 12|METH: Generate GravityNotify event. 520|454 1 00024948 1 13|METH: Verify that a GravityNotify event is delivered. 520|454 1 00024948 1 14|METH: Verify that a GravityNotify event is delivered to client2. 520|454 1 00024948 1 15|METH: Verify that no events are delivered to client3. 520|454 1 00024948 1 16|METH: Verify delivered event structure members. 520|454 1 00024948 1 17|REPORT: Couldn't create client2. 220|454 1 2 09:12:25|UNRESOLVED 410|454 1 1 09:12:25|IC End 400|454 2 1 09:12:25|IC Start 200|454 2 09:12:25|TP Start 520|454 2 00024948 1 1|VSW5TESTSUITE PURPOSE 2 520|454 2 00024948 1 2|Assertion GravityNotify-2.(A) 520|454 2 00024948 1 3|When a GravityNotify event is generated, then all clients 520|454 2 00024948 1 4|having set SubstructureNotifyMask event mask bits on the 520|454 2 00024948 1 5|parent of the moved window are delivered a GravityNotify 520|454 2 00024948 1 6|event. 520|454 2 00024948 1 7|METH: Create clients client2 and client3. 520|454 2 00024948 1 8|METH: Build and create window hierarchy with child having 520|454 2 00024948 1 9|METH: win-gravity SouthEastGravity. 520|454 2 00024948 1 10|METH: Select for GravityNotify events using SubstructureNotifyMask. 520|454 2 00024948 1 11|METH: Select for GravityNotify events using SubstructureNotifyMask with client2. 520|454 2 00024948 1 12|METH: Select for no events with client3. 520|454 2 00024948 1 13|METH: Generate GravityNotify event. 520|454 2 00024948 1 14|METH: Verify that a GravityNotify event is delivered. 520|454 2 00024948 1 15|METH: Verify that a GravityNotify event is delivered to client2. 520|454 2 00024948 1 16|METH: Verify that no events are delivered to client3. 520|454 2 00024948 1 17|METH: Verify delivered event structure members. 520|454 2 00024948 1 18|REPORT: Couldn't create client2. 220|454 2 2 09:12:25|UNRESOLVED 410|454 2 1 09:12:25|IC End 400|454 3 1 09:12:25|IC Start 200|454 3 09:12:25|TP Start 520|454 3 00024948 1 1|VSW5TESTSUITE PURPOSE 3 520|454 3 00024948 1 2|Assertion GravityNotify-3.(-) 520|454 3 00024948 1 3|When a GravityNotify event is generated, then clients not 520|454 3 00024948 1 4|having set StructureNotifyMask event mask bits on the moved 520|454 3 00024948 1 5|window and also not having set SubstructureNotifyMask event 520|454 3 00024948 1 6|mask bits on the parent of the moved window are not 520|454 3 00024948 1 7|delivered a GravityNotify event. 520|454 3 00024948 1 8|The assertion is descriptive or is tested elsewhere. 220|454 3 3 09:12:25|NOTINUSE 410|454 3 1 09:12:25|IC End 80|454 1 09:12:26|TC End, scenario ref 920-0 70||"VSW5TESTSUITE CASE KeymapNotify 4" 10|455 /Xlib11/KeymapNotify 09:12:26|TC Start, scenario ref 922-0 15|455 3.3-lite 4|TCM Start 520|455 0 00024950 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|455 1 1 09:12:29|IC Start 200|455 1 09:12:29|TP Start 520|455 1 00024950 1 1|VSW5TESTSUITE PURPOSE 1 520|455 1 00024950 1 2|Assertion KeymapNotify-1.(A) 520|455 1 00024950 1 3|When a EnterNotify event is generated, then a KeymapNotify 520|455 1 00024950 1 4|event is generated immediately afterwards. 520|455 1 00024950 1 5|METH: Move pointer to known location. 520|455 1 00024950 1 6|METH: Build and create window hierarchy. 520|455 1 00024950 1 7|METH: Select for EnterNotify and KeymapNotify events on window hierarchy. 520|455 1 00024950 1 8|METH: Move cursor into hierarchy window. 520|455 1 00024950 1 9|METH: Get events from event queue. 520|455 1 00024950 1 10|METH: Verify that EnterNotify events are delivered. 520|455 1 00024950 1 11|METH: Verify that a KeymapNotify event follows each of these EnterNotify events. 520|455 1 00024950 1 12|METH: Repeat. 220|455 1 0 09:12:29|PASS 410|455 1 1 09:12:29|IC End 400|455 2 1 09:12:29|IC Start 200|455 2 09:12:29|TP Start 520|455 2 00024950 1 1|VSW5TESTSUITE PURPOSE 2 520|455 2 00024950 1 2|Assertion KeymapNotify-2.(A) 520|455 2 00024950 1 3|When a FocusIn event is generated, then a KeymapNotify 520|455 2 00024950 1 4|event is generated immediately afterwards. 520|455 2 00024950 1 5|METH: Move pointer to known location. 520|455 2 00024950 1 6|METH: Build and create window hierarchy. 520|455 2 00024950 1 7|METH: Select for FocusIn and KeymapNotify events on window hierarchy. 520|455 2 00024950 1 8|METH: Generate FocusIn event. 520|455 2 00024950 1 9|METH: Get events from event queue. 520|455 2 00024950 1 10|METH: Verify that FocusIn events are delivered. 520|455 2 00024950 1 11|METH: Verify that a KeymapNotify event follows each of these FocusIn events. 520|455 2 00024950 1 12|METH: Repeat. 220|455 2 0 09:12:29|PASS 410|455 2 1 09:12:29|IC End 400|455 3 1 09:12:29|IC Start 200|455 3 09:12:29|TP Start 520|455 3 00024950 1 1|VSW5TESTSUITE PURPOSE 3 520|455 3 00024950 1 2|Assertion KeymapNotify-3.(A) 520|455 3 00024950 1 3|When a KeymapNotify event is generated, then all clients 520|455 3 00024950 1 4|having set KeymapStateMask event mask bits on the event 520|455 3 00024950 1 5|window are delivered a KeymapNotify event. 520|455 3 00024950 1 6|METH: Move pointer to known location. 520|455 3 00024950 1 7|METH: Create clients client2 and client3. 520|455 3 00024950 1 8|METH: Build and create window hierarchy. 520|455 3 00024950 1 9|METH: Select for KeymapNotify and EnterNotify events on eventw. 520|455 3 00024950 1 10|METH: Select for KeymapNotify and EnterNotify events on eventw with client2. 520|455 3 00024950 1 11|METH: Select for no events on eventw with client3. 520|455 3 00024950 1 12|METH: Generate KeymapNotify event. 520|455 3 00024950 1 13|METH: Initialize for expected events. 520|455 3 00024950 1 14|METH: Harvest events from each clients event queue. 520|455 3 00024950 1 15|METH: Verify that KeymapNotify event was received. 520|455 3 00024950 1 16|METH: Verify that KeymapNotify event was received by client2. 520|455 3 00024950 1 17|METH: Verify that no event was received by client3. 520|455 3 00024950 1 18|REPORT: Couldn't create client2. 220|455 3 2 09:12:29|UNRESOLVED 410|455 3 1 09:12:29|IC End 400|455 4 1 09:12:29|IC Start 200|455 4 09:12:29|TP Start 520|455 4 00024950 1 1|VSW5TESTSUITE PURPOSE 4 520|455 4 00024950 1 2|Assertion KeymapNotify-4.(-) 520|455 4 00024950 1 3|When a KeymapNotify event is generated, then clients not 520|455 4 00024950 1 4|having set KeymapStateMask event mask bits on the event 520|455 4 00024950 1 5|window are not delivered a KeymapNotify event. 520|455 4 00024950 1 6|The assertion is descriptive or is tested elsewhere. 220|455 4 3 09:12:29|NOTINUSE 410|455 4 1 09:12:29|IC End 80|455 1 09:12:29|TC End, scenario ref 922-0 70||"VSW5TESTSUITE CASE KeyPress 9" 10|456 /Xlib11/KeyPress 09:12:29|TC Start, scenario ref 924-0 15|456 3.3-lite 9|TCM Start 520|456 0 00024952 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|456 1 1 09:12:32|IC Start 200|456 1 09:12:32|TP Start 520|456 1 00024952 1 1|VSW5TESTSUITE PURPOSE 1 520|456 1 00024952 1 2|Assertion KeyPress-1.(B) 520|456 1 00024952 1 3|When any key is pressed, then a KeyPress event is 520|456 1 00024952 1 4|generated. 520|456 1 00024952 1 5|Reason for omission: There is no known portable test method for this assertion 520|456 1 00024952 1 6|METH: If extended testing is required: 520|456 1 00024952 1 7|METH: Create window. 520|456 1 00024952 1 8|METH: Select for KeyPress events. 520|456 1 00024952 1 9|METH: Simulate a KeyPress event on the window. 520|456 1 00024952 1 10|METH: Verify that a KeyPress event was delivered. 520|456 1 00024952 1 11|METH: Verify that the event member fields are correctly set. 220|456 1 0 09:12:32|PASS 410|456 1 1 09:12:32|IC End 400|456 2 1 09:12:32|IC Start 200|456 2 09:12:32|TP Start 520|456 2 00024952 1 1|VSW5TESTSUITE PURPOSE 2 520|456 2 00024952 1 2|Assertion KeyPress-2.(B) 520|456 2 00024952 1 3|When a KeyPress event is generated, then all clients having 520|456 2 00024952 1 4|set KeyPressMask event mask bits on the event window are 520|456 2 00024952 1 5|delivered a KeyPress event. 520|456 2 00024952 1 6|Reason for omission: There is no known portable test method for this assertion 520|456 2 00024952 1 7|METH: If extended testing is required: 520|456 2 00024952 1 8|METH: Create a second client. 520|456 2 00024952 1 9|METH: Create a third client. 520|456 2 00024952 1 10|METH: Create a window. 520|456 2 00024952 1 11|METH: Select for KeyPress events on all clients. 520|456 2 00024952 1 12|METH: Simulate a KeyPress event on the window. 520|456 2 00024952 1 13|METH: Verify that the event was delivered to all clients. 520|456 2 00024952 1 14|METH: Verify that event member fields are correctly set. 520|456 2 00024952 1 15|METH: Otherwise : 520|456 2 00024952 1 16|METH: Create a window. 520|456 2 00024952 1 17|METH: Select for KeyPress events. 520|456 2 00024952 1 18|METH: Verify no error was generated. 520|456 2 00024952 1 19|unexpected signal 11 (SIGSEGV) received 220|456 2 2 09:12:32|UNRESOLVED 410|456 2 1 09:12:32|IC End 400|456 3 1 09:12:32|IC Start 200|456 3 09:12:32|TP Start 520|456 3 00024952 1 1|VSW5TESTSUITE PURPOSE 3 520|456 3 00024952 1 2|Assertion KeyPress-3.(B) 520|456 3 00024952 1 3|When a KeyPress event is generated, then clients not having 520|456 3 00024952 1 4|set KeyPressMask event mask bits on the event window are not 520|456 3 00024952 1 5|delivered a KeyPress event. 520|456 3 00024952 1 6|Reason for omission: There is no known portable test method for this assertion 520|456 3 00024952 1 7|METH: If extended testing is required: 520|456 3 00024952 1 8|METH: Create a window. 520|456 3 00024952 1 9|METH: Create a second client. 520|456 3 00024952 1 10|METH: Select for various events other than KeyPress for the first client on the window. 520|456 3 00024952 1 11|METH: Select for KeyPress events for the second client on the window. 520|456 3 00024952 1 12|METH: Simulate a KeyPress event on the window. 520|456 3 00024952 1 13|METH: Verify that a KeyPress event was generated for the second client. 520|456 3 00024952 1 14|METH: Verify that no events were generated for the first client. 520|456 3 00024952 1 15|unexpected signal 11 (SIGSEGV) received 220|456 3 2 09:12:32|UNRESOLVED 410|456 3 1 09:12:32|IC End 400|456 4 1 09:12:32|IC Start 200|456 4 09:12:32|TP Start 520|456 4 00024952 1 1|VSW5TESTSUITE PURPOSE 4 520|456 4 00024952 1 2|Assertion KeyPress-4.(B) 520|456 4 00024952 1 3|When a KeyPress event is generated and no client has 520|456 4 00024952 1 4|selected KeyPressMask on the source window, then the event 520|456 4 00024952 1 5|propagates, with propagation stopping at the root window of 520|456 4 00024952 1 6|the screen or at the first window with KeyPressMask in its 520|456 4 00024952 1 7|do-not-propagate mask, from the source window to the first 520|456 4 00024952 1 8|ancestor window for which some client has selected for 520|456 4 00024952 1 9|KeyPress events. 520|456 4 00024952 1 10|Reason for omission: There is no known portable test method for this assertion 520|456 4 00024952 1 11|METH: If extended testing is required: 520|456 4 00024952 1 12|METH: Create a window. 520|456 4 00024952 1 13|METH: Create a child of that window. 520|456 4 00024952 1 14|METH: Create a grandchild of the window. 520|456 4 00024952 1 15|METH: Select KeyPress events on the root window of the screen. 520|456 4 00024952 1 16|METH: Simulate a KeyPress event on the grandchild. 520|456 4 00024952 1 17|METH: Verify that a KeyPress event was generated on the root. 520|456 4 00024952 1 18|METH: Select KeyPress events on the grandparent window. 520|456 4 00024952 1 19|METH: Set the do_not_propagate mask on the child to KeyPress events. 520|456 4 00024952 1 20|METH: Simulate a KeyPress event on the grandchild. 520|456 4 00024952 1 21|METH: Verify no KeyPress event was generated on the grandchild. 520|456 4 00024952 1 22|METH: Verify no KeyPress event was generated on the child. 520|456 4 00024952 1 23|METH: Verify no KeyPress event was generated on the parent. 520|456 4 00024952 1 24|METH: Select KeyPress events on the child window. 520|456 4 00024952 1 25|METH: Set the do_not_propagate mask of the grandparent to KeyPress events. 520|456 4 00024952 1 26|METH: Set the do_not_propagate mask of the child to NoEventMask. 520|456 4 00024952 1 27|METH: Simulate a KeyPress event on the grandchild. 520|456 4 00024952 1 28|METH: Verify that no KeyPress event was generated on the grandchild. 520|456 4 00024952 1 29|METH: Verify that no KeyPress event was generated on the parent. 520|456 4 00024952 1 30|METH: Verify that a KeyPress event was generated on the child. 220|456 4 0 09:12:32|PASS 410|456 4 1 09:12:32|IC End 400|456 5 1 09:12:32|IC Start 200|456 5 09:12:32|TP Start 520|456 5 00024952 1 1|VSW5TESTSUITE PURPOSE 5 520|456 5 00024952 1 2|Assertion KeyPress-5.(B) 520|456 5 00024952 1 3|When a KeyPress event is delivered and the source window is 520|456 5 00024952 1 4|an inferior of the event window and the source window is a 520|456 5 00024952 1 5|child of the event window, then subwindow is set to the 520|456 5 00024952 1 6|source window. 520|456 5 00024952 1 7|Reason for omission: There is no known portable test method for this assertion 520|456 5 00024952 1 8|METH: If extended testing is required: 520|456 5 00024952 1 9|METH: Create a window. 520|456 5 00024952 1 10|METH: Create a child of the window 520|456 5 00024952 1 11|METH: Select KeyPress events on the parent. 520|456 5 00024952 1 12|METH: Simulate a KeyPress event on the child. 520|456 5 00024952 1 13|METH: Verify that a KeyPress event was generated on the parent. 520|456 5 00024952 1 14|METH: Verify that the subwindow component was set to the child. 220|456 5 0 09:12:32|PASS 410|456 5 1 09:12:32|IC End 400|456 6 1 09:12:32|IC Start 200|456 6 09:12:32|TP Start 520|456 6 00024952 1 1|VSW5TESTSUITE PURPOSE 6 520|456 6 00024952 1 2|Assertion KeyPress-6.(B) 520|456 6 00024952 1 3|When a KeyPress event is delivered and the source window is 520|456 6 00024952 1 4|an inferior of the event window and the source window is not 520|456 6 00024952 1 5|a child of the event window, then subwindow is set to the 520|456 6 00024952 1 6|child of the event window that is an ancestor of the source 520|456 6 00024952 1 7|window. 520|456 6 00024952 1 8|Reason for omission: There is no known portable test method for this assertion 520|456 6 00024952 1 9|METH: If extended testing is required : 520|456 6 00024952 1 10|METH: Create a window. 520|456 6 00024952 1 11|METH: Create a child. 520|456 6 00024952 1 12|METH: Create a grandchild. 520|456 6 00024952 1 13|METH: Create a great-grandchild. 520|456 6 00024952 1 14|METH: Select KeyPress events on the great-grandparent. 520|456 6 00024952 1 15|METH: Simulate a KeyPress event on the great-grandchild. 520|456 6 00024952 1 16|METH: Verify that a KeyPress event was generated on the great-grandparent. 520|456 6 00024952 1 17|METH: Verify that subwindow component of the event was the child. 220|456 6 0 09:12:32|PASS 410|456 6 1 09:12:32|IC End 400|456 7 1 09:12:32|IC Start 200|456 7 09:12:32|TP Start 520|456 7 00024952 1 1|VSW5TESTSUITE PURPOSE 7 520|456 7 00024952 1 2|Assertion KeyPress-7.(B) 520|456 7 00024952 1 3|When a KeyPress event is delivered and the source window is 520|456 7 00024952 1 4|not an inferior of the event window, then subwindow is set 520|456 7 00024952 1 5|to None. 520|456 7 00024952 1 6|Reason for omission: There is no known portable test method for this assertion 520|456 7 00024952 1 7|METH: If extended testing is required: 520|456 7 00024952 1 8|METH: Create a window. 520|456 7 00024952 1 9|METH: Select KeyPress events on the window. 520|456 7 00024952 1 10|METH: Simulate a KeyPress event on the window. 520|456 7 00024952 1 11|METH: Verify that a KeyPress event was generated on the window. 520|456 7 00024952 1 12|METH: Verify that the subwindow component was set to None. 520|456 7 00024952 1 13|METH: Create a second window. 520|456 7 00024952 1 14|METH: Grab the keyboard for the first window with owner_events set to False. 520|456 7 00024952 1 15|METH: Simulate a KeyPress event on the second window. 520|456 7 00024952 1 16|METH: Verify that a KeyPress event was generated on the grabbing window. 520|456 7 00024952 1 17|METH: Verify that the subwindow component was set to None. 220|456 7 0 09:12:32|PASS 410|456 7 1 09:12:32|IC End 400|456 8 1 09:12:32|IC Start 200|456 8 09:12:32|TP Start 520|456 8 00024952 1 1|VSW5TESTSUITE PURPOSE 8 520|456 8 00024952 1 2|Assertion KeyPress-8.(D) 520|456 8 00024952 1 3|If multiple screens are supported: When a KeyPress event is 520|456 8 00024952 1 4|delivered and the event and root windows are not on the same 520|456 8 00024952 1 5|screen, then x and y are set to zero. 520|456 8 00024952 1 6|Reason for omission: There is no known portable test method for this assertion 520|456 8 00024952 1 7|METH: If multiple screens are supported: 520|456 8 00024952 1 8|METH: If extended testing is required: 520|456 8 00024952 1 9|METH: Create a window on the default screen. 520|456 8 00024952 1 10|METH: Select KeyPress events on the window. 520|456 8 00024952 1 11|METH: Create a window on the alternative screen. 520|456 8 00024952 1 12|METH: Grab the keyboard for the first window. 520|456 8 00024952 1 13|METH: Simulate a KeyPress event on the alternate window. 520|456 8 00024952 1 14|METH: Verify that a KeyPress event was generated on the grabbing window. 520|456 8 00024952 1 15|METH: Verify that the x and y components were set to zero. 520|456 8 00024952 1 16|REPORT: Multiple screens not supported. 220|456 8 4 09:12:32|UNSUPPORTED 410|456 8 1 09:12:32|IC End 400|456 9 1 09:12:32|IC Start 200|456 9 09:12:32|TP Start 520|456 9 00024952 1 1|VSW5TESTSUITE PURPOSE 9 520|456 9 00024952 1 2|Assertion KeyPress-9.(D) 520|456 9 00024952 1 3|If multiple screens are supported: When a KeyPress event is 520|456 9 00024952 1 4|delivered and the event and root windows are not on the same 520|456 9 00024952 1 5|screen, then same_screen is set to False. 520|456 9 00024952 1 6|Reason for omission: There is no known portable test method for this assertion 520|456 9 00024952 1 7|METH: If multiple screens are supported: 520|456 9 00024952 1 8|METH: If extended testing is required: 520|456 9 00024952 1 9|METH: Create a window on the default screen. 520|456 9 00024952 1 10|METH: Select KeyPress events on the window. 520|456 9 00024952 1 11|METH: Create a window on the alternative screen. 520|456 9 00024952 1 12|METH: Grab the keyboard for the first window. 520|456 9 00024952 1 13|METH: Simulate a KeyPress event on the alternate window. 520|456 9 00024952 1 14|METH: Verify that a KeyPress event was generated on the grabbing window. 520|456 9 00024952 1 15|METH: Verify that the same_screen component was False. 520|456 9 00024952 1 16|REPORT: Multiple screens not supported. 220|456 9 4 09:12:32|UNSUPPORTED 410|456 9 1 09:12:32|IC End 80|456 1 09:12:33|TC End, scenario ref 924-0 70||"VSW5TESTSUITE CASE KeyRelease 9" 10|457 /Xlib11/KeyRelease 09:12:33|TC Start, scenario ref 926-0 15|457 3.3-lite 9|TCM Start 520|457 0 00024954 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|457 1 1 09:12:35|IC Start 200|457 1 09:12:35|TP Start 520|457 1 00024954 1 1|VSW5TESTSUITE PURPOSE 1 520|457 1 00024954 1 2|Assertion KeyRelease-1.(B) 520|457 1 00024954 1 3|When any key is released, then a KeyRelease event is 520|457 1 00024954 1 4|generated. 520|457 1 00024954 1 5|Reason for omission: There is no known portable test method for this assertion 520|457 1 00024954 1 6|METH: If extended testing is enabled: 520|457 1 00024954 1 7|METH: Create a window. 520|457 1 00024954 1 8|METH: Select for KeyRelease events. 520|457 1 00024954 1 9|METH: Simulate a KeyRelease event on the window. 520|457 1 00024954 1 10|METH: Verify that a KeyRelease event was delivered. 520|457 1 00024954 1 11|METH: Verify that event member fields are correctly set. 220|457 1 0 09:12:35|PASS 410|457 1 1 09:12:35|IC End 400|457 2 1 09:12:35|IC Start 200|457 2 09:12:35|TP Start 520|457 2 00024954 1 1|VSW5TESTSUITE PURPOSE 2 520|457 2 00024954 1 2|Assertion KeyRelease-2.(B) 520|457 2 00024954 1 3|When a KeyRelease event is generated, then all clients 520|457 2 00024954 1 4|having set KeyReleaseMask event mask bits on the event 520|457 2 00024954 1 5|window are delivered a KeyRelease event. 520|457 2 00024954 1 6|Reason for omission: There is no known portable test method for this assertion 520|457 2 00024954 1 7|METH: If extended testing is required: 520|457 2 00024954 1 8|METH: Create a second client. 520|457 2 00024954 1 9|METH: Create a third client. 520|457 2 00024954 1 10|METH: Create a window. 520|457 2 00024954 1 11|METH: Select for KeyRelease events on all clients. 520|457 2 00024954 1 12|METH: Simulate a KeyRelease event on the window. 520|457 2 00024954 1 13|METH: Verify that the event was delivered to all clients. 520|457 2 00024954 1 14|METH: Verify that event member fields are correctly set. 520|457 2 00024954 1 15|METH: Otherwise : 520|457 2 00024954 1 16|METH: Create a window. 520|457 2 00024954 1 17|METH: Select for KeyRelease events. 520|457 2 00024954 1 18|METH: Verify no error was generated. 520|457 2 00024954 1 19|unexpected signal 11 (SIGSEGV) received 220|457 2 2 09:12:35|UNRESOLVED 410|457 2 1 09:12:35|IC End 400|457 3 1 09:12:35|IC Start 200|457 3 09:12:35|TP Start 520|457 3 00024954 1 1|VSW5TESTSUITE PURPOSE 3 520|457 3 00024954 1 2|Assertion KeyRelease-3.(B) 520|457 3 00024954 1 3|When a KeyRelease event is generated, then clients not 520|457 3 00024954 1 4|having set KeyReleaseMask event mask bits on the event 520|457 3 00024954 1 5|window are not delivered a KeyRelease event. 520|457 3 00024954 1 6|Reason for omission: There is no known portable test method for this assertion 520|457 3 00024954 1 7|METH: If extended testing is required: 520|457 3 00024954 1 8|METH: Create a window. 520|457 3 00024954 1 9|METH: Create a second client. 520|457 3 00024954 1 10|METH: Select for various events other that KeyRelease for the first client on the window. 520|457 3 00024954 1 11|METH: Select for KeyRelease events for the second client on the window. 520|457 3 00024954 1 12|METH: Simulate a KeyRelease event on the window. 520|457 3 00024954 1 13|METH: Verify that a KeyRelease event was generated for the second client. 520|457 3 00024954 1 14|METH: Verify no events were generated for the first client. 520|457 3 00024954 1 15|unexpected signal 11 (SIGSEGV) received 220|457 3 2 09:12:35|UNRESOLVED 410|457 3 1 09:12:35|IC End 400|457 4 1 09:12:35|IC Start 200|457 4 09:12:35|TP Start 520|457 4 00024954 1 1|VSW5TESTSUITE PURPOSE 4 520|457 4 00024954 1 2|Assertion KeyRelease-4.(B) 520|457 4 00024954 1 3|When a KeyRelease event is generated and no client has 520|457 4 00024954 1 4|selected KeyReleaseMask on the source window, then the event 520|457 4 00024954 1 5|propagates, with propagation stopping at the root window of 520|457 4 00024954 1 6|the screen or at the first window with KeyReleaseMask in its 520|457 4 00024954 1 7|do-not-propagate mask, from the source window to the first 520|457 4 00024954 1 8|ancestor window for which some client has selected for 520|457 4 00024954 1 9|KeyRelease events. 520|457 4 00024954 1 10|Reason for omission: There is no known portable test method for this assertion 520|457 4 00024954 1 11|METH: If extended testing is required: 520|457 4 00024954 1 12|METH: Create a window. 520|457 4 00024954 1 13|METH: Create a child of that window. 520|457 4 00024954 1 14|METH: Create a grandchild of the window. 520|457 4 00024954 1 15|METH: Select KeyRelease events on the root window of the screen. 520|457 4 00024954 1 16|METH: Simulate a KeyRelease event on the grandchild. 520|457 4 00024954 1 17|METH: Verify that a KeyRelease event was generated on the root. 520|457 4 00024954 1 18|METH: Select KeyRelease events on the grandparent window. 520|457 4 00024954 1 19|METH: Set the do_not_propagate mask on the child to KeyRelease events. 520|457 4 00024954 1 20|METH: Simulate a KeyRelease event on the grandchild. 520|457 4 00024954 1 21|METH: Verify no KeyRelease event was generated on the grandchild. 520|457 4 00024954 1 22|METH: Verify no KeyRelease event was generated on the child. 520|457 4 00024954 1 23|METH: Verify no KeyRelease event was generated on the parent. 520|457 4 00024954 1 24|METH: Select KeyRelease events on the child window. 520|457 4 00024954 1 25|METH: Set the do_not_propagate mask of the grandparent to KeyRelease events. 520|457 4 00024954 1 26|METH: Set the do_not_propagate mask of the child to NoEventMask. 520|457 4 00024954 1 27|METH: Simulate a KeyRelease event on the grandchild. 520|457 4 00024954 1 28|METH: Verify that no KeyRelease event was generated on the grandchild. 520|457 4 00024954 1 29|METH: Verify that no KeyRelease event was generated on the parent. 520|457 4 00024954 1 30|METH: Verify that a KeyRelease event was generated on the child. 220|457 4 0 09:12:35|PASS 410|457 4 1 09:12:35|IC End 400|457 5 1 09:12:35|IC Start 200|457 5 09:12:35|TP Start 520|457 5 00024954 1 1|VSW5TESTSUITE PURPOSE 5 520|457 5 00024954 1 2|Assertion KeyRelease-5.(B) 520|457 5 00024954 1 3|When a KeyRelease event is delivered and the source window 520|457 5 00024954 1 4|is an inferior of the event window and the source window is 520|457 5 00024954 1 5|a child of the event window, then subwindow is set to the 520|457 5 00024954 1 6|source window. 520|457 5 00024954 1 7|Reason for omission: There is no known portable test method for this assertion 520|457 5 00024954 1 8|METH: If extended testing is required: 520|457 5 00024954 1 9|METH: Create a window. 520|457 5 00024954 1 10|METH: Create a child of the window 520|457 5 00024954 1 11|METH: Select KeyRelease events on the parent. 520|457 5 00024954 1 12|METH: Simulate an KeyRelease event on the child. 520|457 5 00024954 1 13|METH: Verify that a KeyRelease event was generated on the parent. 520|457 5 00024954 1 14|METH: Verify that the subwindow component was set to the child. 220|457 5 0 09:12:35|PASS 410|457 5 1 09:12:35|IC End 400|457 6 1 09:12:35|IC Start 200|457 6 09:12:35|TP Start 520|457 6 00024954 1 1|VSW5TESTSUITE PURPOSE 6 520|457 6 00024954 1 2|Assertion KeyRelease-6.(B) 520|457 6 00024954 1 3|When a KeyRelease event is delivered and the source window 520|457 6 00024954 1 4|is an inferior of the event window and the source window is 520|457 6 00024954 1 5|not a child of the event window, then subwindow is set to 520|457 6 00024954 1 6|the child of the event window that is an ancestor of the 520|457 6 00024954 1 7|source window. 520|457 6 00024954 1 8|Reason for omission: There is no known portable test method for this assertion 520|457 6 00024954 1 9|METH: If extended testing is required : 520|457 6 00024954 1 10|METH: Create a window. 520|457 6 00024954 1 11|METH: Create a child. 520|457 6 00024954 1 12|METH: Create a grandchild. 520|457 6 00024954 1 13|METH: Create a great-grandchild. 520|457 6 00024954 1 14|METH: Select KeyRelease events on the great-grandparent. 520|457 6 00024954 1 15|METH: Simulate a KeyRelease event on the great-grandchild. 520|457 6 00024954 1 16|METH: Verify that a KeyRelease event was generated on the great-grandparent. 520|457 6 00024954 1 17|METH: Verify that subwindow component of the event was the child. 220|457 6 0 09:12:35|PASS 410|457 6 1 09:12:35|IC End 400|457 7 1 09:12:35|IC Start 200|457 7 09:12:35|TP Start 520|457 7 00024954 1 1|VSW5TESTSUITE PURPOSE 7 520|457 7 00024954 1 2|Assertion KeyRelease-7.(B) 520|457 7 00024954 1 3|When a KeyRelease event is delivered and the source window 520|457 7 00024954 1 4|is not an inferior of the event window, then subwindow is 520|457 7 00024954 1 5|set to None. 520|457 7 00024954 1 6|Reason for omission: There is no known portable test method for this assertion 520|457 7 00024954 1 7|METH: If extended testing is required: 520|457 7 00024954 1 8|METH: Create a window. 520|457 7 00024954 1 9|METH: Select KeyRelease events on the window. 520|457 7 00024954 1 10|METH: Simulate a KeyRelease event on the window. 520|457 7 00024954 1 11|METH: Verify that a KeyRelease event was generated on the window. 520|457 7 00024954 1 12|METH: Verify that the subwindow component was set to None. 520|457 7 00024954 1 13|METH: Create a second window. 520|457 7 00024954 1 14|METH: Grab the keyboard for the first window with owner_events set to False. 520|457 7 00024954 1 15|METH: Simulate a KeyRelease event on the second window. 520|457 7 00024954 1 16|METH: Verify that a KeyRelease event was generated on the grabbing window. 520|457 7 00024954 1 17|METH: Verify that the subwindow component was set to None. 220|457 7 0 09:12:35|PASS 410|457 7 1 09:12:35|IC End 400|457 8 1 09:12:35|IC Start 200|457 8 09:12:35|TP Start 520|457 8 00024954 1 1|VSW5TESTSUITE PURPOSE 8 520|457 8 00024954 1 2|Assertion KeyRelease-8.(D) 520|457 8 00024954 1 3|If multiple screens are supported: When a KeyRelease event 520|457 8 00024954 1 4|is delivered and the event and root windows are not on the 520|457 8 00024954 1 5|same screen, then x and y are set to zero. 520|457 8 00024954 1 6|Reason for omission: There is no known portable test method for this assertion 520|457 8 00024954 1 7|METH: If multiple screens are supported: 520|457 8 00024954 1 8|METH: If extended testing is required: 520|457 8 00024954 1 9|METH: Create a window on the default screen. 520|457 8 00024954 1 10|METH: Select KeyRelease events on the window. 520|457 8 00024954 1 11|METH: Create a window on the alternative screen. 520|457 8 00024954 1 12|METH: Grab the keyboard for the first window. 520|457 8 00024954 1 13|METH: Simulate a KeyRelease event on the alternate window. 520|457 8 00024954 1 14|METH: Verify that a KeyRelease event was generated on the grabbing window. 520|457 8 00024954 1 15|METH: Verify that the x and y components were set to zero. 520|457 8 00024954 1 16|REPORT: Multiple screens not supported. 220|457 8 4 09:12:35|UNSUPPORTED 410|457 8 1 09:12:35|IC End 400|457 9 1 09:12:35|IC Start 200|457 9 09:12:35|TP Start 520|457 9 00024954 1 1|VSW5TESTSUITE PURPOSE 9 520|457 9 00024954 1 2|Assertion KeyRelease-9.(D) 520|457 9 00024954 1 3|If multiple screens are supported: When a KeyRelease event 520|457 9 00024954 1 4|is delivered and the event and root windows are not on the 520|457 9 00024954 1 5|same screen, then same_screen is set to False. 520|457 9 00024954 1 6|Reason for omission: There is no known portable test method for this assertion 520|457 9 00024954 1 7|METH: If multiple screens are supported: 520|457 9 00024954 1 8|METH: If extended testing is required: 520|457 9 00024954 1 9|METH: Create a window on the default screen. 520|457 9 00024954 1 10|METH: Select KeyRelease events on the window. 520|457 9 00024954 1 11|METH: Create a window on the alternative screen. 520|457 9 00024954 1 12|METH: Grab the keyboard for the first window. 520|457 9 00024954 1 13|METH: Simulate a KeyRelease event on the alternate window. 520|457 9 00024954 1 14|METH: Verify that a KeyRelease event was generated on the grabbing window. 520|457 9 00024954 1 15|METH: Verify that the same_screen component was False. 520|457 9 00024954 1 16|REPORT: Multiple screens not supported. 220|457 9 4 09:12:35|UNSUPPORTED 410|457 9 1 09:12:35|IC End 80|457 1 09:12:36|TC End, scenario ref 926-0 70||"VSW5TESTSUITE CASE LeaveNotify 15" 10|458 /Xlib11/LeaveNotify 09:12:36|TC Start, scenario ref 928-0 15|458 3.3-lite 15|TCM Start 520|458 0 00024956 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|458 1 1 09:12:39|IC Start 200|458 1 09:12:39|TP Start 520|458 1 00024956 1 1|VSW5TESTSUITE PURPOSE 1 520|458 1 00024956 1 2|Assertion LeaveNotify-1.(A) 520|458 1 00024956 1 3|When a LeaveNotify event is generated by a hierarchy 520|458 1 00024956 1 4|change, then the LeaveNotify event is delivered after any 520|458 1 00024956 1 5|hierarchy event. 520|458 1 00024956 1 6|METH: Create window1. 520|458 1 00024956 1 7|METH: Create window2 on top of window1. 520|458 1 00024956 1 8|METH: Select for LeaveNotify and UnmapNotify events on window2. 520|458 1 00024956 1 9|METH: Move pointer to window2. 520|458 1 00024956 1 10|METH: Call XUnmapWindow on window2. 520|458 1 00024956 1 11|METH: Verify that UnmapNotify event was received on window2. 520|458 1 00024956 1 12|METH: Verify that LeaveNotify event was received on window1. 520|458 1 00024956 1 13|METH: Verify that pointer has remained where it was moved. 220|458 1 0 09:12:39|PASS 410|458 1 1 09:12:39|IC End 400|458 2 1 09:12:39|IC Start 200|458 2 09:12:39|TP Start 520|458 2 00024956 1 1|VSW5TESTSUITE PURPOSE 2 520|458 2 00024956 1 2|Assertion LeaveNotify-2.(A) 520|458 2 00024956 1 3|When a LeaveNotify event is generated, then all clients 520|458 2 00024956 1 4|having set LeaveWindowMask event mask bits on the event 520|458 2 00024956 1 5|window are delivered a LeaveNotify event. 520|458 2 00024956 1 6|METH: Create clients client2 and client3. 520|458 2 00024956 1 7|METH: Create window. 520|458 2 00024956 1 8|METH: Move pointer inside of window. 520|458 2 00024956 1 9|METH: Select for LeaveNotify events on window. 520|458 2 00024956 1 10|METH: Select for LeaveNotify events on window with client2. 520|458 2 00024956 1 11|METH: Select for no events on window with client3. 520|458 2 00024956 1 12|METH: Warp pointer outside window. 520|458 2 00024956 1 13|METH: Verify that a single LeaveNotify event was received. 520|458 2 00024956 1 14|METH: Verify that a single LeaveNotify event was received by client2. 520|458 2 00024956 1 15|METH: Verify that no events were received by client2. 520|458 2 00024956 1 16|REPORT: Couldn't create client2. 220|458 2 2 09:12:39|UNRESOLVED 410|458 2 1 09:12:39|IC End 400|458 3 1 09:12:39|IC Start 200|458 3 09:12:39|TP Start 520|458 3 00024956 1 1|VSW5TESTSUITE PURPOSE 3 520|458 3 00024956 1 2|Assertion LeaveNotify-3.(-) 520|458 3 00024956 1 3|When a LeaveNotify event is generated, then clients not 520|458 3 00024956 1 4|having set LeaveWindowMask event mask bits on the event 520|458 3 00024956 1 5|window are not delivered a LeaveNotify event. 520|458 3 00024956 1 6|The assertion is descriptive or is tested elsewhere. 220|458 3 3 09:12:39|NOTINUSE 410|458 3 1 09:12:39|IC End 400|458 4 1 09:12:39|IC Start 200|458 4 09:12:39|TP Start 520|458 4 00024956 1 1|VSW5TESTSUITE PURPOSE 4 520|458 4 00024956 1 2|Assertion LeaveNotify-4.(A) 520|458 4 00024956 1 3|When a LeaveNotify event is delivered and the child of the 520|458 4 00024956 1 4|event window contains the initial pointer position, then 520|458 4 00024956 1 5|subwindow is set to that child. 520|458 4 00024956 1 6|METH: Build window hierarchy. 520|458 4 00024956 1 7|METH: Create the hierarchy. 520|458 4 00024956 1 8|METH: Move pointer to inside of child window. 520|458 4 00024956 1 9|METH: Set LeaveWindowMask event mask bits on the eventw. 520|458 4 00024956 1 10|METH: Move pointer to outside of windows. 520|458 4 00024956 1 11|METH: Verify that a LeaveNotify event was received. 520|458 4 00024956 1 12|METH: Verify that subwindow is set to the source window. 220|458 4 0 09:12:39|PASS 410|458 4 1 09:12:39|IC End 400|458 5 1 09:12:39|IC Start 200|458 5 09:12:39|TP Start 520|458 5 00024956 1 1|VSW5TESTSUITE PURPOSE 5 520|458 5 00024956 1 2|Assertion LeaveNotify-5.(A) 520|458 5 00024956 1 3|When a LeaveNotify event is delivered and the child of the 520|458 5 00024956 1 4|event window does not contain the initial pointer position, 520|458 5 00024956 1 5|then subwindow is set to None. 520|458 5 00024956 1 6|METH: Build window hierarchy. 520|458 5 00024956 1 7|METH: Create the hierarchy. 520|458 5 00024956 1 8|METH: Move pointer to inside of window. 520|458 5 00024956 1 9|METH: Set LeaveWindowMask event mask bits on the eventw. 520|458 5 00024956 1 10|METH: Move pointer to outside of windows. 520|458 5 00024956 1 11|METH: Verify that a LeaveNotify event was received. 520|458 5 00024956 1 12|METH: Verify that subwindow is set to None. 520|458 5 00024956 1 13|METH: since only one event was expected, it must be first in list 220|458 5 0 09:12:39|PASS 410|458 5 1 09:12:39|IC End 400|458 6 1 09:12:39|IC Start 200|458 6 09:12:39|TP Start 520|458 6 00024956 1 1|VSW5TESTSUITE PURPOSE 6 520|458 6 00024956 1 2|Assertion LeaveNotify-6.(C) 520|458 6 00024956 1 3|If multiple screens are supported: When a LeaveNotify event 520|458 6 00024956 1 4|is delivered and the event and root windows are not on the 520|458 6 00024956 1 5|same screen, then x and y are set to zero. 520|458 6 00024956 1 6|METH: If multiple screens are supported: 520|458 6 00024956 1 7|METH: Create a window on the default screen. 520|458 6 00024956 1 8|METH: Create a window on the alternate screen. 520|458 6 00024956 1 9|METH: Warp the pointer into the first window. 520|458 6 00024956 1 10|METH: Grab the pointer for the first window. 520|458 6 00024956 1 11|METH: Warp the pointer to the alternate window. 520|458 6 00024956 1 12|METH: Verify that an LeaveNotify event was generated relative to the grab window. 520|458 6 00024956 1 13|METH: Verify that the x and y components of the event were set to zero. 520|458 6 00024956 1 14|REPORT: Multiple screens not supported. 220|458 6 4 09:12:39|UNSUPPORTED 410|458 6 1 09:12:39|IC End 400|458 7 1 09:12:39|IC Start 200|458 7 09:12:39|TP Start 520|458 7 00024956 1 1|VSW5TESTSUITE PURPOSE 7 520|458 7 00024956 1 2|Assertion LeaveNotify-7.(-) 520|458 7 00024956 1 3|All LeaveNotify events are delivered before any related 520|458 7 00024956 1 4|EnterNotify events are delivered. 520|458 7 00024956 1 5|The assertion is descriptive or is tested elsewhere. 220|458 7 3 09:12:39|NOTINUSE 410|458 7 1 09:12:39|IC End 400|458 8 1 09:12:39|IC Start 200|458 8 09:12:39|TP Start 520|458 8 00024956 1 1|VSW5TESTSUITE PURPOSE 8 520|458 8 00024956 1 2|Assertion LeaveNotify-8.(A) 520|458 8 00024956 1 3|When the pointer moves from window A to window B and A is 520|458 8 00024956 1 4|an inferior of B, then a LeaveNotify event is generated on 520|458 8 00024956 1 5|window A with detail set to NotifyAncestor and then on each 520|458 8 00024956 1 6|window between window A and window B, exclusive, with detail 520|458 8 00024956 1 7|set to NotifyVirtual. 520|458 8 00024956 1 8|METH: Build window hierarchy. 520|458 8 00024956 1 9|METH: Move pointer to known location. 520|458 8 00024956 1 10|METH: Set window B. 520|458 8 00024956 1 11|METH: Set window A to child of window B. 520|458 8 00024956 1 12|METH: Select for EnterNotify and LeaveNotify events on windows A and B. 520|458 8 00024956 1 13|METH: Move pointer from window A to window B. 520|458 8 00024956 1 14|METH: Verify that the expected events were delivered. 520|458 8 00024956 1 15|METH: Verify that event delivered to window A with detail set to NotifyAncestor. 520|458 8 00024956 1 16|METH: Verify events delivered, between window A and window B, exclusive, 520|458 8 00024956 1 17|METH: in proper order. 520|458 8 00024956 1 18|METH: Verify that detail is set to NotifyVirtual. 520|458 8 00024956 1 19|METH: Verify that all LeaveNotify events are delivered before all 520|458 8 00024956 1 20|METH: EnterNotify events. 220|458 8 0 09:12:39|PASS 410|458 8 1 09:12:39|IC End 400|458 9 1 09:12:39|IC Start 200|458 9 09:12:39|TP Start 520|458 9 00024956 1 1|VSW5TESTSUITE PURPOSE 9 520|458 9 00024956 1 2|Assertion LeaveNotify-9.(A) 520|458 9 00024956 1 3|When the pointer moves from window A to window B and B is 520|458 9 00024956 1 4|an inferior of A, then a LeaveNotify event is generated on 520|458 9 00024956 1 5|window A with detail set to NotifyInferior. 520|458 9 00024956 1 6|METH: Build window hierarchy. 520|458 9 00024956 1 7|METH: Move pointer to known location. 520|458 9 00024956 1 8|METH: Set window A. 520|458 9 00024956 1 9|METH: Set window B to child of window A. 520|458 9 00024956 1 10|METH: Select for LeaveNotify and EnterNotify events on windows A and B. 520|458 9 00024956 1 11|METH: Move pointer from window A to window B. 520|458 9 00024956 1 12|METH: Verify LeaveNotify event received on window A. 520|458 9 00024956 1 13|METH: Verify that detail is set to NotifyInferior. 520|458 9 00024956 1 14|METH: Verify that all LeaveNotify events are delivered before all 520|458 9 00024956 1 15|METH: EnterNotify events. 220|458 9 0 09:12:39|PASS 410|458 9 1 09:12:39|IC End 400|458 10 1 09:12:39|IC Start 200|458 10 09:12:39|TP Start 520|458 10 00024956 1 1|VSW5TESTSUITE PURPOSE 10 520|458 10 00024956 1 2|Assertion LeaveNotify-10.(A) 520|458 10 00024956 1 3|When the pointer moves from window A to window B and there 520|458 10 00024956 1 4|exists a window C that is their least common ancestor, then 520|458 10 00024956 1 5|a LeaveNotify event is generated on window A with detail set 520|458 10 00024956 1 6|to NotifyNonlinear and then on each window between window A 520|458 10 00024956 1 7|and window C, exclusive, with detail set to 520|458 10 00024956 1 8|NotifyNonlinearVirtual. 520|458 10 00024956 1 9|METH: Build window hierarchy. 520|458 10 00024956 1 10|METH: Move pointer to known location. 520|458 10 00024956 1 11|METH: Set windows A, B, and C. 520|458 10 00024956 1 12|METH: Select for LeaveNotify and EnterNotify events on window A and 520|458 10 00024956 1 13|METH: between windows A and C, exclusive. 520|458 10 00024956 1 14|METH: Select for LeaveNotify and EnterNotify events between windows B and C. 520|458 10 00024956 1 15|METH: Move pointer from window A to window B. 520|458 10 00024956 1 16|METH: Verify that event delivered to window A with detail set to NotifyNonlinear. 520|458 10 00024956 1 17|METH: Verify events delivered in proper order. 520|458 10 00024956 1 18|METH: Verify that detail is set to NotifyNonlinearVirtual on events delivered on 520|458 10 00024956 1 19|METH: each window between window A and window C, exclusive. 520|458 10 00024956 1 20|METH: Verify that all LeaveNotify events are delivered before all 520|458 10 00024956 1 21|METH: EnterNotify events. 220|458 10 0 09:12:39|PASS 410|458 10 1 09:12:39|IC End 400|458 11 1 09:12:39|IC Start 200|458 11 09:12:39|TP Start 520|458 11 00024956 1 1|VSW5TESTSUITE PURPOSE 11 520|458 11 00024956 1 2|Assertion LeaveNotify-11.(C) 520|458 11 00024956 1 3|If the implementation supports multiple screens: When the 520|458 11 00024956 1 4|pointer moves from window A to window B and window A and 520|458 11 00024956 1 5|window B are on different screens, then a LeaveNotify event 520|458 11 00024956 1 6|is generated on window A with detail set to NotifyNonlinear. 520|458 11 00024956 1 7|METH: Check to see if multiple screens are supported. 520|458 11 00024956 1 8|METH: Build window hierarchy. 520|458 11 00024956 1 9|METH: Move pointer to window A. 520|458 11 00024956 1 10|METH: Select for LeaveNotify and EnterNotify events on windows A and B. 520|458 11 00024956 1 11|METH: Move pointer from window A to window B. 520|458 11 00024956 1 12|METH: Verify that the expected events were received. 520|458 11 00024956 1 13|METH: Verify that detail is set to NotifyNonlinear. 520|458 11 00024956 1 14|METH: Verify that all LeaveNotify events are delivered before all 520|458 11 00024956 1 15|METH: EnterNotify events. 520|458 11 00024956 1 16|REPORT: Multiple screens not supported. 220|458 11 4 09:12:39|UNSUPPORTED 410|458 11 1 09:12:39|IC End 400|458 12 1 09:12:39|IC Start 200|458 12 09:12:39|TP Start 520|458 12 00024956 1 1|VSW5TESTSUITE PURPOSE 12 520|458 12 00024956 1 2|Assertion LeaveNotify-12.(C) 520|458 12 00024956 1 3|If the implementation supports multiple screens: When the 520|458 12 00024956 1 4|pointer moves from window A to window B and window A and 520|458 12 00024956 1 5|window B are on different screens and window A is not a root 520|458 12 00024956 1 6|window, then, after the related LeaveNotify event is 520|458 12 00024956 1 7|generated with detail set to NotifyNonlinear, a LeaveNotify 520|458 12 00024956 1 8|event is generated on each window above A up to and 520|458 12 00024956 1 9|including its root, with detail set to 520|458 12 00024956 1 10|NotifyNonlinearVirtual. 520|458 12 00024956 1 11|METH: Check to see if multiple screens are supported. 520|458 12 00024956 1 12|METH: Create client. 520|458 12 00024956 1 13|METH: Build window hierarchy. 520|458 12 00024956 1 14|METH: Move pointer to window A. 520|458 12 00024956 1 15|METH: Select for LeaveNotify and EnterNotify events on windows A and B. 520|458 12 00024956 1 16|METH: Move pointer from window A to window B. 520|458 12 00024956 1 17|METH: Verify that the expected events were received. 520|458 12 00024956 1 18|METH: Verify that detail is set to NotifyNonlinear for event delivered to A. 520|458 12 00024956 1 19|METH: Verify events delivered on each window above A up to and 520|458 12 00024956 1 20|METH: including its root, with detail set to NotifyNonlinearVirtual. 520|458 12 00024956 1 21|METH: Verify that all LeaveNotify events are delivered before all 520|458 12 00024956 1 22|METH: EnterNotify events. 520|458 12 00024956 1 23|REPORT: Multiple screens not supported. 220|458 12 4 09:12:39|UNSUPPORTED 410|458 12 1 09:12:39|IC End 400|458 13 1 09:12:39|IC Start 200|458 13 09:12:39|TP Start 520|458 13 00024956 1 1|VSW5TESTSUITE PURPOSE 13 520|458 13 00024956 1 2|Assertion LeaveNotify-13.(C) 520|458 13 00024956 1 3|If multiple screens are supported: When a LeaveNotify event 520|458 13 00024956 1 4|is delivered and the event and root windows are not on the 520|458 13 00024956 1 5|same screen, then same_screen is set to False. 520|458 13 00024956 1 6|METH: If multiple screens are supported: 520|458 13 00024956 1 7|METH: Create a window on the default screen. 520|458 13 00024956 1 8|METH: Create a window on the alternate screen. 520|458 13 00024956 1 9|METH: Warp the pointer into the first window. 520|458 13 00024956 1 10|METH: Grab the pointer for the first window. 520|458 13 00024956 1 11|METH: Warp the pointer to the alternate window. 520|458 13 00024956 1 12|METH: Verify that an LeaveNotify event was generated relative to the grab window. 520|458 13 00024956 1 13|METH: Verify that the same_screen component of the event was False. 520|458 13 00024956 1 14|REPORT: Multiple screens not supported. 220|458 13 4 09:12:39|UNSUPPORTED 410|458 13 1 09:12:39|IC End 400|458 14 1 09:12:39|IC Start 200|458 14 09:12:39|TP Start 520|458 14 00024956 1 1|VSW5TESTSUITE PURPOSE 14 520|458 14 00024956 1 2|Assertion LeaveNotify-14.(A) 520|458 14 00024956 1 3|When a LeaveNotify event is delivered and the event window 520|458 14 00024956 1 4|is the focus window, then focus is set to True. 520|458 14 00024956 1 5|METH: Build window hierarchy. 520|458 14 00024956 1 6|METH: Set input focus to eventw. 520|458 14 00024956 1 7|METH: Move pointer to window. 520|458 14 00024956 1 8|METH: Select LeaveNotify events on the eventw. 520|458 14 00024956 1 9|METH: Call XWarpPointer to move the pointer to outside of window. 520|458 14 00024956 1 10|METH: Verify event was delivered with focus set to True. 520|458 14 00024956 1 11|METH: Move pointer back to window. 520|458 14 00024956 1 12|METH: Set input focus to known window. 520|458 14 00024956 1 13|METH: Call XWarpPointer to move the pointer to eventw. 520|458 14 00024956 1 14|METH: Verify event was delivered with focus set to False. 220|458 14 0 09:12:39|PASS 410|458 14 1 09:12:39|IC End 400|458 15 1 09:12:39|IC Start 200|458 15 09:12:39|TP Start 520|458 15 00024956 1 1|VSW5TESTSUITE PURPOSE 15 520|458 15 00024956 1 2|Assertion LeaveNotify-15.(A) 520|458 15 00024956 1 3|When a LeaveNotify event is delivered and the event window 520|458 15 00024956 1 4|is an inferior of the focus window, then focus is set to 520|458 15 00024956 1 5|True. 520|458 15 00024956 1 6|METH: Build window hierarchy. 520|458 15 00024956 1 7|METH: Set input focus to ancestor of window eventw. 520|458 15 00024956 1 8|METH: Move pointer to event window. 520|458 15 00024956 1 9|METH: Select LeaveNotify events on the eventw. 520|458 15 00024956 1 10|METH: Call XWarpPointer to move the pointer outside event window. 520|458 15 00024956 1 11|METH: Verify event was delivered with focus set to True. 220|458 15 0 09:12:39|PASS 410|458 15 1 09:12:39|IC End 80|458 1 09:12:40|TC End, scenario ref 928-0 70||"VSW5TESTSUITE CASE MapNotify 4" 10|459 /Xlib11/MapNotify 09:12:40|TC Start, scenario ref 930-0 15|459 3.3-lite 4|TCM Start 520|459 0 00024958 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|459 1 1 09:12:42|IC Start 200|459 1 09:12:42|TP Start 520|459 1 00024958 1 1|VSW5TESTSUITE PURPOSE 1 520|459 1 00024958 1 2|Assertion MapNotify-1.(A) 520|459 1 00024958 1 3|When a window's state changes from unmapped to mapped as a 520|459 1 00024958 1 4|result of save-set processing, then a MapNotify event is 520|459 1 00024958 1 5|generated. 520|459 1 00024958 1 6|METH: Create client2. 520|459 1 00024958 1 7|METH: Create parent window with client2. 520|459 1 00024958 1 8|METH: Create child window as inferior to parent. 520|459 1 00024958 1 9|METH: Add child window to client2's save-set. 520|459 1 00024958 1 10|METH: Set client2's shut down mode to DestroyAll. 520|459 1 00024958 1 11|METH: Select for MapNotify events on child. 520|459 1 00024958 1 12|METH: Call XCloseDisplay with client2. 520|459 1 00024958 1 13|METH: Verify that a MapNotify event was delivered. 520|459 1 00024958 1 14|METH: Verify that event member fields are correctly set. 520|459 1 00024958 1 15|REPORT: config.display not set 220|459 1 2 09:12:42|UNRESOLVED 410|459 1 1 09:12:42|IC End 400|459 2 1 09:12:42|IC Start 200|459 2 09:12:42|TP Start 520|459 2 00024958 1 1|VSW5TESTSUITE PURPOSE 2 520|459 2 00024958 1 2|Assertion MapNotify-2.(A) 520|459 2 00024958 1 3|When a MapNotify event is generated, then all clients 520|459 2 00024958 1 4|having set StructureNotifyMask event mask bits on the mapped 520|459 2 00024958 1 5|window are delivered a MapNotify event. 520|459 2 00024958 1 6|METH: Create clients client2 and client3. 520|459 2 00024958 1 7|METH: Create window. 520|459 2 00024958 1 8|METH: Select for MapNotify events using StructureNotifyMask. 520|459 2 00024958 1 9|METH: Select for MapNotify events using StructureNotifyMask with client2. 520|459 2 00024958 1 10|METH: Select for no events with client3. 520|459 2 00024958 1 11|METH: Generate MapNotify event. 520|459 2 00024958 1 12|METH: Verify that a MapNotify event was delivered. 520|459 2 00024958 1 13|METH: Verify that event member fields are correctly set. 520|459 2 00024958 1 14|METH: Verify that a MapNotify event was delivered to client2. 520|459 2 00024958 1 15|METH: Verify that event member fields are correctly set. 520|459 2 00024958 1 16|METH: Verify that no events were delivered to client3. 520|459 2 00024958 1 17|REPORT: Couldn't create client2. 220|459 2 2 09:12:42|UNRESOLVED 410|459 2 1 09:12:42|IC End 400|459 3 1 09:12:42|IC Start 200|459 3 09:12:42|TP Start 520|459 3 00024958 1 1|VSW5TESTSUITE PURPOSE 3 520|459 3 00024958 1 2|Assertion MapNotify-3.(A) 520|459 3 00024958 1 3|When a MapNotify event is generated, then all clients 520|459 3 00024958 1 4|having set SubstructureNotifyMask event mask bits on the 520|459 3 00024958 1 5|parent of the mapped window are delivered a MapNotify event. 520|459 3 00024958 1 6|METH: Create clients client2 and client3. 520|459 3 00024958 1 7|METH: Create window. 520|459 3 00024958 1 8|METH: Select for MapNotify events using SubstructureNotifyMask. 520|459 3 00024958 1 9|METH: Select for MapNotify events using SubstructureNotifyMask with client2. 520|459 3 00024958 1 10|METH: Select for no events with client3. 520|459 3 00024958 1 11|METH: Generate MapNotify event. 520|459 3 00024958 1 12|METH: Verify that a MapNotify event was delivered. 520|459 3 00024958 1 13|METH: Verify that event member fields are correctly set. 520|459 3 00024958 1 14|METH: Verify that a MapNotify event was delivered to client2. 520|459 3 00024958 1 15|METH: Verify that event member fields are correctly set. 520|459 3 00024958 1 16|METH: Verify that no events were delivered to client3. 520|459 3 00024958 1 17|REPORT: Couldn't create client2. 220|459 3 2 09:12:42|UNRESOLVED 410|459 3 1 09:12:42|IC End 400|459 4 1 09:12:42|IC Start 200|459 4 09:12:42|TP Start 520|459 4 00024958 1 1|VSW5TESTSUITE PURPOSE 4 520|459 4 00024958 1 2|Assertion MapNotify-4.(-) 520|459 4 00024958 1 3|When a MapNotify event is generated, then clients not 520|459 4 00024958 1 4|having set StructureNotifyMask event mask bits on the mapped 520|459 4 00024958 1 5|window and also not having set SubstructureNotifyMask event 520|459 4 00024958 1 6|mask bits on the parent of the mapped window are not 520|459 4 00024958 1 7|delivered a MapNotify event. 520|459 4 00024958 1 8|The assertion is descriptive or is tested elsewhere. 220|459 4 3 09:12:42|NOTINUSE 410|459 4 1 09:12:42|IC End 80|459 1 09:12:43|TC End, scenario ref 930-0 70||"VSW5TESTSUITE CASE MappingNotify 1" 10|460 /Xlib11/MappingNotify 09:12:43|TC Start, scenario ref 932-0 15|460 3.3-lite 1|TCM Start 520|460 0 00024960 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|460 1 1 09:12:46|IC Start 200|460 1 09:12:46|TP Start 520|460 1 00024960 1 1|VSW5TESTSUITE PURPOSE 1 520|460 1 00024960 1 2|Assertion MappingNotify-1.(A) 520|460 1 00024960 1 3|When a MappingNotify event is generated, a MappingNotify 520|460 1 00024960 1 4|event is delivered to all clients. 520|460 1 00024960 1 5|METH: Create client2. 520|460 1 00024960 1 6|METH: Generate MappingNotify event. 520|460 1 00024960 1 7|METH: Verify that MappingNotify event was delivered. 520|460 1 00024960 1 8|METH: Verify members in delivered event structure. 520|460 1 00024960 1 9|METH: Verify that MappingNotify event was delivered to client2. 520|460 1 00024960 1 10|METH: Verify members in delivered event structure. 520|460 1 00024960 1 11|REPORT: Couldn't create client2. 220|460 1 2 09:12:46|UNRESOLVED 410|460 1 1 09:12:46|IC End 80|460 1 09:12:46|TC End, scenario ref 932-0 70||"VSW5TESTSUITE CASE MapRequest 2" 10|461 /Xlib11/MapRequest 09:12:46|TC Start, scenario ref 934-0 15|461 3.3-lite 2|TCM Start 520|461 0 00024962 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|461 1 1 09:12:49|IC Start 200|461 1 09:12:49|TP Start 520|461 1 00024962 1 1|VSW5TESTSUITE PURPOSE 1 520|461 1 00024962 1 2|Assertion MapRequest-1.(A) 520|461 1 00024962 1 3|When a MapRequest event is generated, then all clients 520|461 1 00024962 1 4|having set SubstructureRedirectMask event mask bits on the 520|461 1 00024962 1 5|parent of the window for which the map request was issued 520|461 1 00024962 1 6|are delivered a MapRequest event. 520|461 1 00024962 1 7|METH: Create clients client2 and client3. 520|461 1 00024962 1 8|METH: Build and create window hierarchy. 520|461 1 00024962 1 9|METH: Create inferiors with override-redirect set to True. 520|461 1 00024962 1 10|METH: Select for ConfigureRequest events using SubstructureRedirectMask. 520|461 1 00024962 1 11|METH: Select for no events with client3. 520|461 1 00024962 1 12|METH: Map window. 520|461 1 00024962 1 13|METH: Verify that no events were delivered. 520|461 1 00024962 1 14|METH: Verify that no events were delivered to client3. 520|461 1 00024962 1 15|METH: Unmap window. 520|461 1 00024962 1 16|METH: Set the override-redirect flag on inferiors to False. 520|461 1 00024962 1 17|METH: Attempt to map window. 520|461 1 00024962 1 18|METH: Initialize for expected events. 520|461 1 00024962 1 19|METH: Verify that a ConfigureRequest event is delivered. 520|461 1 00024962 1 20|METH: Verify that no events are delivered to client3. 520|461 1 00024962 1 21|METH: Verify members of event structure. 520|461 1 00024962 1 22|METH: Verify that no events were delivered to client3. 520|461 1 00024962 1 23|REPORT: Couldn't create client2. 220|461 1 2 09:12:49|UNRESOLVED 410|461 1 1 09:12:49|IC End 400|461 2 1 09:12:49|IC Start 200|461 2 09:12:49|TP Start 520|461 2 00024962 1 1|VSW5TESTSUITE PURPOSE 2 520|461 2 00024962 1 2|Assertion MapRequest-2.(-) 520|461 2 00024962 1 3|When a MapRequest event is generated, then clients not 520|461 2 00024962 1 4|having set SubstructureRedirectMask event mask bits on the 520|461 2 00024962 1 5|parent of the window for which the map request was issued 520|461 2 00024962 1 6|are not delivered a MapRequest event. 520|461 2 00024962 1 7|The assertion is descriptive or is tested elsewhere. 220|461 2 3 09:12:49|NOTINUSE 410|461 2 1 09:12:49|IC End 80|461 1 09:12:49|TC End, scenario ref 934-0 70||"VSW5TESTSUITE CASE MotionNotify 19" 10|462 /Xlib11/MotionNotify 09:12:49|TC Start, scenario ref 936-0 15|462 3.3-lite 19|TCM Start 520|462 0 00024964 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|462 1 1 09:12:52|IC Start 200|462 1 09:12:52|TP Start 520|462 1 00024964 1 1|VSW5TESTSUITE PURPOSE 1 520|462 1 00024964 1 2|Assertion MotionNotify-1.(A) 520|462 1 00024964 1 3|When the pointer is moved and the pointer motion begins and 520|462 1 00024964 1 4|ends in the same window, then a MotionNotify event is 520|462 1 00024964 1 5|generated. 520|462 1 00024964 1 6|METH: Create client2. 520|462 1 00024964 1 7|METH: Create window. 520|462 1 00024964 1 8|METH: Move pointer to inside of window. 520|462 1 00024964 1 9|METH: Set PointerMotionMask event mask bits on window. 520|462 1 00024964 1 10|METH: Set PointerMotionMask event mask bits on window with client2. 520|462 1 00024964 1 11|METH: Synthesize expected event. 520|462 1 00024964 1 12|METH: Call XWarpPointer to move the pointer with motion beginning and 520|462 1 00024964 1 13|METH: ending in window. 520|462 1 00024964 1 14|METH: Verify that a MotionNotify event was received. 520|462 1 00024964 1 15|METH: Verify event members. 520|462 1 00024964 1 16|METH: Verify that only one MotionNotify event was received. 520|462 1 00024964 1 17|METH: Verify that no other events were received. 520|462 1 00024964 1 18|METH: Verify that a MotionNotify event was received by client2. 520|462 1 00024964 1 19|METH: Verify event members for client2. 520|462 1 00024964 1 20|METH: Verify that only one MotionNotify event was received. 520|462 1 00024964 1 21|METH: Verify that no other events were received. 520|462 1 00024964 1 22|METH: Call XWarpPointer to move the pointer multiple times with 520|462 1 00024964 1 23|METH: motion beginning and ending in window. 520|462 1 00024964 1 24|METH: Verify that multiple MotionNotify events were received. 520|462 1 00024964 1 25|METH: Verify that no other events were received. 520|462 1 00024964 1 26|REPORT: Can't open display 220|462 1 2 09:12:52|UNRESOLVED 410|462 1 1 09:12:52|IC End 400|462 2 1 09:12:52|IC Start 200|462 2 09:12:52|TP Start 520|462 2 00024964 1 1|VSW5TESTSUITE PURPOSE 2 520|462 2 00024964 1 2|Assertion MotionNotify-2.(-) 520|462 2 00024964 1 3|When a MotionNotify event is generated, then all clients 520|462 2 00024964 1 4|having set PointerMotionMask event mask bits on the event 520|462 2 00024964 1 5|window are delivered a MotionNotify event. 520|462 2 00024964 1 6|The assertion is descriptive or is tested elsewhere. 220|462 2 3 09:12:52|NOTINUSE 410|462 2 1 09:12:52|IC End 400|462 3 1 09:12:52|IC Start 200|462 3 09:12:52|TP Start 520|462 3 00024964 1 1|VSW5TESTSUITE PURPOSE 3 520|462 3 00024964 1 2|Assertion MotionNotify-3.(B) 520|462 3 00024964 1 3|When a MotionNotify event is generated while pointer button 520|462 3 00024964 1 4|1 was pressed, then all clients having set Button1MotionMask 520|462 3 00024964 1 5|event mask bits on the event window are delivered a 520|462 3 00024964 1 6|MotionNotify event. 520|462 3 00024964 1 7|Reason for omission: There is no known portable test method for this assertion 520|462 3 00024964 1 8|METH: If extended testing is required: 520|462 3 00024964 1 9|METH: Verify that at least one button is supported. 520|462 3 00024964 1 10|METH: Create a second client. 520|462 3 00024964 1 11|METH: Create a third client. 520|462 3 00024964 1 12|METH: Create a window. 520|462 3 00024964 1 13|METH: Select Button1MotionMask as the event mask for all clients. 520|462 3 00024964 1 14|METH: Simulate a Motion event with Button1 depressed on the window. 520|462 3 00024964 1 15|METH: Verify a MotionNotify event was generated for the first client. 520|462 3 00024964 1 16|METH: Verify that event member fields were correctly set. 520|462 3 00024964 1 17|METH: Verify a MotionNotify event was generated for the second client. 520|462 3 00024964 1 18|METH: Verify that event member fields were correctly set. 520|462 3 00024964 1 19|METH: Verify a MotionNotify event was generated for the third client. 520|462 3 00024964 1 20|METH: Verify that event member fields were correctly set. 520|462 3 00024964 1 21|unexpected signal 11 (SIGSEGV) received 220|462 3 2 09:12:52|UNRESOLVED 410|462 3 1 09:12:52|IC End 400|462 4 1 09:12:52|IC Start 200|462 4 09:12:52|TP Start 520|462 4 00024964 1 1|VSW5TESTSUITE PURPOSE 4 520|462 4 00024964 1 2|Assertion MotionNotify-4.(D) 520|462 4 00024964 1 3|When a MotionNotify event is generated while pointer button 520|462 4 00024964 1 4|2 was pressed, then all clients having set Button2MotionMask 520|462 4 00024964 1 5|event mask bits on the event window are delivered a 520|462 4 00024964 1 6|MotionNotify event. 520|462 4 00024964 1 7|Reason for omission: There is no known portable test method for this assertion 520|462 4 00024964 1 8|METH: If extended testing is required: 520|462 4 00024964 1 9|METH: Verify that the server supports at least 2 buttons. 520|462 4 00024964 1 10|METH: Create a second client. 520|462 4 00024964 1 11|METH: Create a third client. 520|462 4 00024964 1 12|METH: Create a window. 520|462 4 00024964 1 13|METH: Select Button2MotionMask as the event mask for all clients. 520|462 4 00024964 1 14|METH: Simulate a Motion event with Button2 depressed on the window. 520|462 4 00024964 1 15|METH: Verify a MotionNotify event was generated for the first client. 520|462 4 00024964 1 16|METH: Verify that event member fields were correctly set. 520|462 4 00024964 1 17|METH: Verify a MotionNotify event was generated for the second client. 520|462 4 00024964 1 18|METH: Verify that event member fields were correctly set. 520|462 4 00024964 1 19|METH: Verify a MotionNotify event was generated for the third client. 520|462 4 00024964 1 20|METH: Verify that event member fields were correctly set. 520|462 4 00024964 1 21|unexpected signal 11 (SIGSEGV) received 220|462 4 2 09:12:52|UNRESOLVED 410|462 4 1 09:12:52|IC End 400|462 5 1 09:12:52|IC Start 200|462 5 09:12:52|TP Start 520|462 5 00024964 1 1|VSW5TESTSUITE PURPOSE 5 520|462 5 00024964 1 2|Assertion MotionNotify-5.(D) 520|462 5 00024964 1 3|When a MotionNotify event is generated while pointer button 520|462 5 00024964 1 4|3 was pressed, then all clients having set Button3MotionMask 520|462 5 00024964 1 5|event mask bits on the event window are delivered a 520|462 5 00024964 1 6|MotionNotify event. 520|462 5 00024964 1 7|Reason for omission: There is no known portable test method for this assertion 520|462 5 00024964 1 8|METH: If extended testing is required: 520|462 5 00024964 1 9|METH: Verify that the server supports at least 3 buttons. 520|462 5 00024964 1 10|METH: Create a second client. 520|462 5 00024964 1 11|METH: Create a third client. 520|462 5 00024964 1 12|METH: Create a window. 520|462 5 00024964 1 13|METH: Select Button3MotionMask as the event mask for all clients. 520|462 5 00024964 1 14|METH: Simulate a Motion event with Button3 depressed on the window. 520|462 5 00024964 1 15|METH: Verify a MotionNotify event was generated for the first client. 520|462 5 00024964 1 16|METH: Verify that event member fields were correctly set. 520|462 5 00024964 1 17|METH: Verify a MotionNotify event was generated for the second client. 520|462 5 00024964 1 18|METH: Verify that event member fields were correctly set. 520|462 5 00024964 1 19|METH: Verify a MotionNotify event was generated for the third client. 520|462 5 00024964 1 20|METH: Verify that event member fields were correctly set. 520|462 5 00024964 1 21|unexpected signal 11 (SIGSEGV) received 220|462 5 2 09:12:52|UNRESOLVED 410|462 5 1 09:12:52|IC End 400|462 6 1 09:12:52|IC Start 200|462 6 09:12:52|TP Start 520|462 6 00024964 1 1|VSW5TESTSUITE PURPOSE 6 520|462 6 00024964 1 2|Assertion MotionNotify-6.(D) 520|462 6 00024964 1 3|When a MotionNotify event is generated while pointer button 520|462 6 00024964 1 4|4 was pressed, then all clients having set Button4MotionMask 520|462 6 00024964 1 5|event mask bits on the event window are delivered a 520|462 6 00024964 1 6|MotionNotify event. 520|462 6 00024964 1 7|Reason for omission: There is no known portable test method for this assertion 520|462 6 00024964 1 8|METH: If extended testing is required: 520|462 6 00024964 1 9|METH: Verify that the server supports at least 4 buttons. 520|462 6 00024964 1 10|METH: Create a second client. 520|462 6 00024964 1 11|METH: Create a third client. 520|462 6 00024964 1 12|METH: Create a window. 520|462 6 00024964 1 13|METH: Select Button4MotionMask as the event mask for all clients. 520|462 6 00024964 1 14|METH: Simulate a Motion event with Button4 depressed on the window. 520|462 6 00024964 1 15|METH: Verify a MotionNotify event was generated for the first client. 520|462 6 00024964 1 16|METH: Verify that event member fields were correctly set. 520|462 6 00024964 1 17|METH: Verify a MotionNotify event was generated for the second client. 520|462 6 00024964 1 18|METH: Verify that event member fields were correctly set. 520|462 6 00024964 1 19|METH: Verify a MotionNotify event was generated for the third client. 520|462 6 00024964 1 20|METH: Verify that event member fields were correctly set. 520|462 6 00024964 1 21|unexpected signal 11 (SIGSEGV) received 220|462 6 2 09:12:52|UNRESOLVED 410|462 6 1 09:12:52|IC End 400|462 7 1 09:12:52|IC Start 200|462 7 09:12:52|TP Start 520|462 7 00024964 1 1|VSW5TESTSUITE PURPOSE 7 520|462 7 00024964 1 2|Assertion MotionNotify-7.(D) 520|462 7 00024964 1 3|When a MotionNotify event is generated while pointer button 520|462 7 00024964 1 4|5 was pressed, then all clients having set Button5MotionMask 520|462 7 00024964 1 5|event mask bits on the event window are delivered a 520|462 7 00024964 1 6|MotionNotify event. 520|462 7 00024964 1 7|Reason for omission: There is no known portable test method for this assertion 520|462 7 00024964 1 8|METH: If extended testing is required: 520|462 7 00024964 1 9|METH: Verify that the server supports 5 buttons. 520|462 7 00024964 1 10|METH: Create a second client. 520|462 7 00024964 1 11|METH: Create a third client. 520|462 7 00024964 1 12|METH: Create a window. 520|462 7 00024964 1 13|METH: Select Button5MotionMask as the event mask for all clients. 520|462 7 00024964 1 14|METH: Simulate a Motion event with Button5 depressed on the window. 520|462 7 00024964 1 15|METH: Verify a MotionNotify event was generated for the first client. 520|462 7 00024964 1 16|METH: Verify that event member fields were correctly set. 520|462 7 00024964 1 17|METH: Verify a MotionNotify event was generated for the second client. 520|462 7 00024964 1 18|METH: Verify that event member fields were correctly set. 520|462 7 00024964 1 19|METH: Verify a MotionNotify event was generated for the third client. 520|462 7 00024964 1 20|METH: Verify that event member fields were correctly set. 520|462 7 00024964 1 21|unexpected signal 11 (SIGSEGV) received 220|462 7 2 09:12:52|UNRESOLVED 410|462 7 1 09:12:52|IC End 400|462 8 1 09:12:52|IC Start 200|462 8 09:12:52|TP Start 520|462 8 00024964 1 1|VSW5TESTSUITE PURPOSE 8 520|462 8 00024964 1 2|Assertion MotionNotify-8.(B) 520|462 8 00024964 1 3|When a MotionNotify event is generated while at least one 520|462 8 00024964 1 4|pointer button was pressed, then all clients having set 520|462 8 00024964 1 5|ButtonMotionMask event mask bits on the event window are 520|462 8 00024964 1 6|delivered a MotionNotify event. 520|462 8 00024964 1 7|Reason for omission: There is no known portable test method for this assertion 520|462 8 00024964 1 8|METH: If extended testing is required: 520|462 8 00024964 1 9|METH: Verify that at least one button is supported. 520|462 8 00024964 1 10|METH: Create a second client. 520|462 8 00024964 1 11|METH: Create a third client. 520|462 8 00024964 1 12|METH: Create a window. 520|462 8 00024964 1 13|METH: Select ButtonMotionMask as the event mask for all clients. 520|462 8 00024964 1 14|METH: Simulate a Motion event with Button1 depressed on the window. 520|462 8 00024964 1 15|METH: Verify a MotionNotify event was generated for the first client. 520|462 8 00024964 1 16|METH: Verify that event member fields were correctly set. 520|462 8 00024964 1 17|METH: Verify a MotionNotify event was generated for the second client. 520|462 8 00024964 1 18|METH: Verify that event member fields were correctly set. 520|462 8 00024964 1 19|METH: Verify a MotionNotify event was generated for the third client. 520|462 8 00024964 1 20|METH: Verify that event member fields were correctly set. 520|462 8 00024964 1 21|unexpected signal 11 (SIGSEGV) received 220|462 8 2 09:12:52|UNRESOLVED 410|462 8 1 09:12:52|IC End 400|462 9 1 09:12:52|IC Start 200|462 9 09:12:52|TP Start 520|462 9 00024964 1 1|VSW5TESTSUITE PURPOSE 9 520|462 9 00024964 1 2|Assertion MotionNotify-9.(B) 520|462 9 00024964 1 3|When a MotionNotify event is generated and a client has 520|462 9 00024964 1 4|selected one or more of Button1MotionMask, 520|462 9 00024964 1 5|Button2MotionMask, Button3MotionMask, Button4MotionMask, 520|462 9 00024964 1 6|Button5MotionMask, ButtonMotionMask, or PointerMotionMask 520|462 9 00024964 1 7|event mask bits on the event window, then only one 520|462 9 00024964 1 8|MotionNotify event is delivered to that client. 520|462 9 00024964 1 9|Reason for omission: There is no known portable test method for this assertion 520|462 9 00024964 1 10|METH: If extended testing is required: 520|462 9 00024964 1 11|METH: Verify that at least one button is supported. 520|462 9 00024964 1 12|METH: Create a window. 520|462 9 00024964 1 13|METH: Select all the motion masks on the window. 520|462 9 00024964 1 14|METH: Simulate a Motion event with Button1 depressed on the window. 520|462 9 00024964 1 15|METH: Check that only one of the possible events was generated. 520|462 9 00024964 1 16|METH: Simulate a Motion event with all buttons pressed. 520|462 9 00024964 1 17|METH: Check that only one of the possible events was generated. 220|462 9 0 09:12:52|PASS 410|462 9 1 09:12:52|IC End 400|462 10 1 09:12:52|IC Start 200|462 10 09:12:52|TP Start 520|462 10 00024964 1 1|VSW5TESTSUITE PURPOSE 10 520|462 10 00024964 1 2|Assertion MotionNotify-10.(B) 520|462 10 00024964 1 3|When a MotionNotify event is generated, then clients not 520|462 10 00024964 1 4|having set Button1MotionMask, Button2MotionMask, 520|462 10 00024964 1 5|Button3MotionMask, Button4MotionMask, Button5MotionMask, 520|462 10 00024964 1 6|ButtonMotionMask, or PointerMotionMask event mask bits on 520|462 10 00024964 1 7|the event window, are not delivered a MotionNotify event. 520|462 10 00024964 1 8|Reason for omission: There is no known portable test method for this assertion 520|462 10 00024964 1 9|METH: If extended testing is required: 520|462 10 00024964 1 10|METH: Verify that at least one button is supported. 520|462 10 00024964 1 11|METH: Create a second client. 520|462 10 00024964 1 12|METH: Create a window. 520|462 10 00024964 1 13|METH: Select for something on the second client. 520|462 10 00024964 1 14|METH: For each supported type of motion event : 520|462 10 00024964 1 15|METH: Select the mask as the event mask for the first client. 520|462 10 00024964 1 16|METH: Simulate the motion event. 520|462 10 00024964 1 17|METH: Verify that the first client received the appropriate event. 520|462 10 00024964 1 18|METH: Verify that the second client did not receive that event. 520|462 10 00024964 1 19|unexpected signal 11 (SIGSEGV) received 220|462 10 2 09:12:52|UNRESOLVED 410|462 10 1 09:12:52|IC End 400|462 11 1 09:12:52|IC Start 200|462 11 09:12:52|TP Start 520|462 11 00024964 1 1|VSW5TESTSUITE PURPOSE 11 520|462 11 00024964 1 2|Assertion MotionNotify-11.(B) 520|462 11 00024964 1 3|When a MotionNotify event is delivered with is_hint set to 520|462 11 00024964 1 4|NotifyHint, then clients which have set 520|462 11 00024964 1 5|PointerMotionHintMask and one or more of Button1MotionMask, 520|462 11 00024964 1 6|Button2MotionMask, Button3MotionMask, Button4MotionMask, 520|462 11 00024964 1 7|Button5MotionMask, ButtonMotionMask, or PointerMotionMask 520|462 11 00024964 1 8|event mask bits on the event window may not be delivered 520|462 11 00024964 1 9|another MotionNotify event until either the key or button 520|462 11 00024964 1 10|state changes, the pointer leaves the event window or the 520|462 11 00024964 1 11|client calls XQueryPointer or XGetMotionEvents. 520|462 11 00024964 1 12|Reason for omission: There is no known portable test method for this assertion 520|462 11 00024964 1 13|METH: Report UNTESTED 220|462 11 5 09:12:52|UNTESTED 410|462 11 1 09:12:52|IC End 400|462 12 1 09:12:52|IC Start 200|462 12 09:12:52|TP Start 520|462 12 00024964 1 1|VSW5TESTSUITE PURPOSE 12 520|462 12 00024964 1 2|Assertion MotionNotify-12.(-) 520|462 12 00024964 1 3|When a MotionNotify event is generated, then all clients 520|462 12 00024964 1 4|which have not set PointerMotionHintMask and have set one or 520|462 12 00024964 1 5|more of Button1MotionMask, Button2MotionMask, 520|462 12 00024964 1 6|Button3MotionMask, Button4MotionMask, Button5MotionMask, 520|462 12 00024964 1 7|ButtonMotionMask, or PointerMotionMask event mask bits on 520|462 12 00024964 1 8|the event window are delivered a MotionNotify event with 520|462 12 00024964 1 9|is_hint set to NotifyNormal. 520|462 12 00024964 1 10|The assertion is descriptive or is tested elsewhere. 220|462 12 3 09:12:52|NOTINUSE 410|462 12 1 09:12:52|IC End 400|462 13 1 09:12:52|IC Start 200|462 13 09:12:52|TP Start 520|462 13 00024964 1 1|VSW5TESTSUITE PURPOSE 13 520|462 13 00024964 1 2|Assertion MotionNotify-13.(A) 520|462 13 00024964 1 3|When a MotionNotify event is generated, then all clients 520|462 13 00024964 1 4|which have set PointerMotionHintMask and one or more of 520|462 13 00024964 1 5|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|462 13 00024964 1 6|Button4MotionMask, Button5MotionMask, ButtonMotionMask, 520|462 13 00024964 1 7|or PointerMotionMaskeventmaskbitsontheeventwindoware 520|462 13 00024964 1 8|delivered a MotionNotify event with is_hint set to 520|462 13 00024964 1 9|NotifyHint or NotifyNormal. 520|462 13 00024964 1 10|METH: Create client2. 520|462 13 00024964 1 11|METH: Create window. 520|462 13 00024964 1 12|METH: Move pointer to inside of window. 520|462 13 00024964 1 13|METH: Set PointerMotionMask and PointerMotionHintMask event mask bits on window. 520|462 13 00024964 1 14|METH: Set PointerMotionMask and PointerMotionHintMask event mask bits on window 520|462 13 00024964 1 15|METH: with client2. 520|462 13 00024964 1 16|METH: Synthesize expected event. 520|462 13 00024964 1 17|METH: Call XWarpPointer to move the pointer with motion beginning and 520|462 13 00024964 1 18|METH: ending in window. 520|462 13 00024964 1 19|METH: Verify that a MotionNotify event was received. 520|462 13 00024964 1 20|METH: Verify event members. 520|462 13 00024964 1 21|METH: Verify that only one MotionNotify event was received. 520|462 13 00024964 1 22|METH: Verify that no other events were received. 520|462 13 00024964 1 23|METH: Verify that a MotionNotify event was received by client2. 520|462 13 00024964 1 24|METH: Verify event members for client2. 520|462 13 00024964 1 25|METH: Verify that only one MotionNotify event was received. 520|462 13 00024964 1 26|METH: Verify that no other events were received. 520|462 13 00024964 1 27|REPORT: Can't open display 220|462 13 2 09:12:52|UNRESOLVED 410|462 13 1 09:12:52|IC End 400|462 14 1 09:12:52|IC Start 200|462 14 09:12:52|TP Start 520|462 14 00024964 1 1|VSW5TESTSUITE PURPOSE 14 520|462 14 00024964 1 2|Assertion MotionNotify-14.(B) 520|462 14 00024964 1 3|When a MotionNotify event is generated and no client has 520|462 14 00024964 1 4|selected Button1MotionMask, Button2MotionMask, 520|462 14 00024964 1 5|Button3MotionMask, Button4MotionMask, Button5MotionMask, 520|462 14 00024964 1 6|ButtonMotionMask, or PointerMotionMask event mask bits on 520|462 14 00024964 1 7|the source window, then the event propagates, with 520|462 14 00024964 1 8|propagation stopping at the root window of the screen or at 520|462 14 00024964 1 9|the first window with Button1MotionMask, Button2MotionMask, 520|462 14 00024964 1 10|Button3MotionMask, Button4MotionMask, Button5MotionMask, 520|462 14 00024964 1 11|ButtonMotionMask, or PointerMotionMask event mask bits in 520|462 14 00024964 1 12|its do-not-propagate mask, from the source window to the 520|462 14 00024964 1 13|first ancestor window for which some client has selected for 520|462 14 00024964 1 14|MotionNotify events. 520|462 14 00024964 1 15|Reason for omission: There is no known portable test method for this assertion 520|462 14 00024964 1 16|METH: If extended is required: 520|462 14 00024964 1 17|METH: Verify that at least one button is supported. 520|462 14 00024964 1 18|METH: For each supported type of motion event : 520|462 14 00024964 1 19|METH: Create a window. 520|462 14 00024964 1 20|METH: Create a child of that window. 520|462 14 00024964 1 21|METH: Create a grandchild of the window. 520|462 14 00024964 1 22|METH: Select MotionNotify events on the root window of the screen. 520|462 14 00024964 1 23|METH: Simulate a MotionNotify event on the grandchild. 520|462 14 00024964 1 24|METH: Verify that a MotionNotify event was generated on the root. 520|462 14 00024964 1 25|METH: Select MotionNotify events on the grandparent window. 520|462 14 00024964 1 26|METH: Set the do_not_propagate mask on the child to MotionNotify events. 520|462 14 00024964 1 27|METH: Simulate a MotionNotify event on the grandchild. 520|462 14 00024964 1 28|METH: Verify no MotionNotify event was generated on the grandchild. 520|462 14 00024964 1 29|METH: Verify no MotionNotify event was generated on the child. 520|462 14 00024964 1 30|METH: Verify no MotionNotify event was generated on the parent. 520|462 14 00024964 1 31|METH: Select MotionNotify events on the child window. 520|462 14 00024964 1 32|METH: Set the do_not_propagate mask of the child to NoEventMask. 520|462 14 00024964 1 33|METH: Simulate a MotionNotify event on the grandchild. 520|462 14 00024964 1 34|METH: Verify that no MotionNotify event was generated on the grandchild. 520|462 14 00024964 1 35|METH: Verify that no MotionNotify event was generated on the parent. 520|462 14 00024964 1 36|METH: Verify that a MotionNotify event was generated on the child. 520|462 14 00024964 1 37|REPORT: Path check error (1 should be 85) 520|462 14 00024964 1 38|REPORT: This is usually caused by a programming error in the test-suite 220|462 14 2 09:12:52|UNRESOLVED 410|462 14 1 09:12:52|IC End 400|462 15 1 09:12:52|IC Start 200|462 15 09:12:52|TP Start 520|462 15 00024964 1 1|VSW5TESTSUITE PURPOSE 15 520|462 15 00024964 1 2|Assertion MotionNotify-15.(A) 520|462 15 00024964 1 3|When a MotionNotify event is delivered and the source 520|462 15 00024964 1 4|window is an inferior of the event window and the source 520|462 15 00024964 1 5|window is a child of the event window, then subwindow is set 520|462 15 00024964 1 6|to the source window. 520|462 15 00024964 1 7|METH: Create window hierarchy. 520|462 15 00024964 1 8|METH: Create the hierarchy. 520|462 15 00024964 1 9|METH: Move pointer to inside of window. 520|462 15 00024964 1 10|METH: Select no events on the sourcew. 520|462 15 00024964 1 11|METH: Set PointerMotionMask event mask bits on the eventw. 520|462 15 00024964 1 12|METH: Call XWarpPointer to move the pointer with motion beginning and 520|462 15 00024964 1 13|METH: ending in window. 520|462 15 00024964 1 14|METH: Verify that a MotionNotify event was received. 520|462 15 00024964 1 15|METH: Verify that subwindow is set to the source window. 220|462 15 0 09:12:52|PASS 410|462 15 1 09:12:52|IC End 400|462 16 1 09:12:52|IC Start 200|462 16 09:12:52|TP Start 520|462 16 00024964 1 1|VSW5TESTSUITE PURPOSE 16 520|462 16 00024964 1 2|Assertion MotionNotify-16.(A) 520|462 16 00024964 1 3|When a MotionNotify event is delivered and the source 520|462 16 00024964 1 4|window is an inferior of the event window and the source 520|462 16 00024964 1 5|window is not a child of the event window, then subwindow is 520|462 16 00024964 1 6|set to the child of the event window that is an ancestor of 520|462 16 00024964 1 7|the source window. 520|462 16 00024964 1 8|METH: Create window hierarchy. 520|462 16 00024964 1 9|METH: Create the hierarchy. 520|462 16 00024964 1 10|METH: Move pointer to inside of window. 520|462 16 00024964 1 11|METH: Select no events on the sourcew. 520|462 16 00024964 1 12|METH: Set PointerMotionMask event mask bits on the eventw. 520|462 16 00024964 1 13|METH: Call XWarpPointer to move the pointer with motion beginning and 520|462 16 00024964 1 14|METH: ending in window. 520|462 16 00024964 1 15|METH: Verify that a MotionNotify event was received. 520|462 16 00024964 1 16|METH: Verify that subwindow is set to the source window. 220|462 16 0 09:12:52|PASS 410|462 16 1 09:12:52|IC End 400|462 17 1 09:12:52|IC Start 200|462 17 09:12:52|TP Start 520|462 17 00024964 1 1|VSW5TESTSUITE PURPOSE 17 520|462 17 00024964 1 2|Assertion MotionNotify-17.(-) 520|462 17 00024964 1 3|When a MotionNotify event is delivered and the source 520|462 17 00024964 1 4|window is not an inferior of the event window, then 520|462 17 00024964 1 5|subwindow is set to None. 520|462 17 00024964 1 6|The assertion is descriptive or is tested elsewhere. 220|462 17 3 09:12:52|NOTINUSE 410|462 17 1 09:12:52|IC End 400|462 18 1 09:12:52|IC Start 200|462 18 09:12:52|TP Start 520|462 18 00024964 1 1|VSW5TESTSUITE PURPOSE 18 520|462 18 00024964 1 2|Assertion MotionNotify-18.(D) 520|462 18 00024964 1 3|If multiple screens are supported: When a MotionNotify 520|462 18 00024964 1 4|event is delivered and the event and root windows are not on 520|462 18 00024964 1 5|the same screen, then x and y are set to zero. 520|462 18 00024964 1 6|Reason for omission: There is no known portable test method for this assertion 520|462 18 00024964 1 7|METH: If multiple screens are supported: 520|462 18 00024964 1 8|METH: If extended testing is required: 520|462 18 00024964 1 9|METH: Create a window on the default screen. 520|462 18 00024964 1 10|METH: Create a window on the alternate screen. 520|462 18 00024964 1 11|METH: Grab the pointer asynchronously for the first window selecting PointerMotion and ButtonMotion events. 520|462 18 00024964 1 12|METH: Generate a PointerMotion event on the alternate window. 520|462 18 00024964 1 13|METH: Verify that a PointerMotion event was generated with respect to the grabbing window. 520|462 18 00024964 1 14|METH: Verify that the x and y event components were zero. 520|462 18 00024964 1 15|METH: Generate a ButtonMotion mask on the alternate window. 520|462 18 00024964 1 16|METH: Verify that a ButtonMotion event was generated with respect to the grabbing window. 520|462 18 00024964 1 17|METH: Verify that the x and y event components were zero. 520|462 18 00024964 1 18|REPORT: Multiple screens not supported. 220|462 18 4 09:12:52|UNSUPPORTED 410|462 18 1 09:12:52|IC End 400|462 19 1 09:12:52|IC Start 200|462 19 09:12:52|TP Start 520|462 19 00024964 1 1|VSW5TESTSUITE PURPOSE 19 520|462 19 00024964 1 2|Assertion MotionNotify-19.(D) 520|462 19 00024964 1 3|If multiple screens are supported: When a MotionNotify 520|462 19 00024964 1 4|event is delivered and the event and root windows are not on 520|462 19 00024964 1 5|the same screen, then same_screen is set to False. 520|462 19 00024964 1 6|Reason for omission: There is no known portable test method for this assertion 520|462 19 00024964 1 7|METH: If multiple screens are supported: 520|462 19 00024964 1 8|METH: If extended testing is required: 520|462 19 00024964 1 9|METH: Create a window on the default screen. 520|462 19 00024964 1 10|METH: Create a window on the alternate screen. 520|462 19 00024964 1 11|METH: Grab the pointer asynchronously for the first window selecting PointerMotion and ButtonMotion events. 520|462 19 00024964 1 12|METH: Generate a PointerMotion event on the alternate window. 520|462 19 00024964 1 13|METH: Verify that a PointerMotion event was generated with respect to the grabbing window. 520|462 19 00024964 1 14|METH: Verify that same_screen event component was False. 520|462 19 00024964 1 15|METH: Generate a ButtonMotion event on the alternate window. 520|462 19 00024964 1 16|METH: Verify that a ButtonMotion event was generated with respect to the grabbing window. 520|462 19 00024964 1 17|METH: Verify that same_screen event component was False. 520|462 19 00024964 1 18|REPORT: Multiple screens not supported. 220|462 19 4 09:12:52|UNSUPPORTED 410|462 19 1 09:12:52|IC End 80|462 1 09:12:52|TC End, scenario ref 936-0 70||"VSW5TESTSUITE CASE NoExpose 1" 10|463 /Xlib11/NoExpose 09:12:52|TC Start, scenario ref 938-0 15|463 3.3-lite 1|TCM Start 520|463 0 00024966 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|463 1 1 09:12:55|IC Start 200|463 1 09:12:55|TP Start 520|463 1 00024966 1 1|VSW5TESTSUITE PURPOSE 1 520|463 1 00024966 1 2|Assertion NoExpose-1.(A) 520|463 1 00024966 1 3|There are no assertions in sections 8.1-8.4 for NoExpose 520|463 1 00024966 1 4|events. There are already assertions for XCopyArea and 520|463 1 00024966 1 5|XCopyPlane covering NoExpose events. 520|463 1 00024966 1 6|METH: Put out a message explaining that there are no specific assertions for 520|463 1 00024966 1 7|METH: NoExpose events in sections 8.1-8.4, and that delivery of NoExpose events is 520|463 1 00024966 1 8|METH: covered in XCopyPlane and XCopyArea. 520|463 1 00024966 1 9|REPORT: There are no specific assertions for NoExpose events in sections 8.1-8.4. 520|463 1 00024966 1 10|REPORT: Delivery of NoExpose events is covered in XCopyPlane and XCopyArea. 220|463 1 3 09:12:55|NOTINUSE 410|463 1 1 09:12:55|IC End 80|463 77 09:12:56|TC End, scenario ref 938-0 70||"VSW5TESTSUITE CASE PropertyNotify 2" 10|464 /Xlib11/PropertyNotify 09:12:56|TC Start, scenario ref 940-0 15|464 3.3-lite 2|TCM Start 520|464 0 00024968 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|464 1 1 09:12:58|IC Start 200|464 1 09:12:58|TP Start 520|464 1 00024968 1 1|VSW5TESTSUITE PURPOSE 1 520|464 1 00024968 1 2|Assertion PropertyNotify-1.(A) 520|464 1 00024968 1 3|When a PropertyNotify event is generated, then all clients 520|464 1 00024968 1 4|having set PropertyChangeMask event mask bits on the event 520|464 1 00024968 1 5|window are delivered a PropertyNotify event. 520|464 1 00024968 1 6|METH: Create clients client2 and client3. 520|464 1 00024968 1 7|METH: Create window. 520|464 1 00024968 1 8|METH: Select for PropertyNotify events using PropertyChangeMask. 520|464 1 00024968 1 9|METH: Select for PropertyNotify events using PropertyChangeMask with client2. 520|464 1 00024968 1 10|METH: Select for no events with client3. 520|464 1 00024968 1 11|METH: Create atom for property. 520|464 1 00024968 1 12|METH: Generate PropertyNotify event. 520|464 1 00024968 1 13|METH: Verify that a PropertyNotify event was delivered. 520|464 1 00024968 1 14|METH: Verify that event member fields are correctly set. 520|464 1 00024968 1 15|METH: Verify that a PropertyNotify event was delivered to client2. 520|464 1 00024968 1 16|METH: Verify that event member fields are correctly set. 520|464 1 00024968 1 17|METH: Verify that no events were delivered to client3. 520|464 1 00024968 1 18|REPORT: Couldn't create client2. 220|464 1 2 09:12:58|UNRESOLVED 410|464 1 1 09:12:58|IC End 400|464 2 1 09:12:58|IC Start 200|464 2 09:12:58|TP Start 520|464 2 00024968 1 1|VSW5TESTSUITE PURPOSE 2 520|464 2 00024968 1 2|Assertion PropertyNotify-2.(-) 520|464 2 00024968 1 3|When a PropertyNotify event is generated, then clients not 520|464 2 00024968 1 4|having set PropertyChangeMask event mask bits on the event 520|464 2 00024968 1 5|window are not delivered a PropertyNotify event. 520|464 2 00024968 1 6|The assertion is descriptive or is tested elsewhere. 220|464 2 3 09:12:58|NOTINUSE 410|464 2 1 09:12:58|IC End 80|464 1 09:12:59|TC End, scenario ref 940-0 70||"VSW5TESTSUITE CASE ReparentNotify 4" 10|465 /Xlib11/ReparentNotify 09:12:59|TC Start, scenario ref 942-0 15|465 3.3-lite 4|TCM Start 520|465 0 00024970 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|465 1 1 09:13:02|IC Start 200|465 1 09:13:02|TP Start 520|465 1 00024970 1 1|VSW5TESTSUITE PURPOSE 1 520|465 1 00024970 1 2|Assertion ReparentNotify-1.(A) 520|465 1 00024970 1 3|When a ReparentNotify event is generated, then all clients 520|465 1 00024970 1 4|having set StructureNotifyMask event mask bits on the 520|465 1 00024970 1 5|reparented window are delivered a ReparentNotify event. 520|465 1 00024970 1 6|METH: Create clients client2 and client3. 520|465 1 00024970 1 7|METH: Create parent window. 520|465 1 00024970 1 8|METH: Create window. 520|465 1 00024970 1 9|METH: Select for ReparentNotify events using StructureNotifyMask. 520|465 1 00024970 1 10|METH: Select for ReparentNotify events using StructureNotifyMask with client2. 520|465 1 00024970 1 11|METH: Select for no events with client3. 520|465 1 00024970 1 12|METH: Generate ReparentNotify event. 520|465 1 00024970 1 13|METH: Verify that a ReparentNotify event was delivered. 520|465 1 00024970 1 14|METH: Verify that event member fields are correctly set. 520|465 1 00024970 1 15|METH: Verify that a ReparentNotify event was delivered to client2. 520|465 1 00024970 1 16|METH: Verify that event member fields are correctly set. 520|465 1 00024970 1 17|METH: Verify that no events were delivered to client3. 520|465 1 00024970 1 18|REPORT: Couldn't create client2. 220|465 1 2 09:13:02|UNRESOLVED 410|465 1 1 09:13:02|IC End 400|465 2 1 09:13:02|IC Start 200|465 2 09:13:02|TP Start 520|465 2 00024970 1 1|VSW5TESTSUITE PURPOSE 2 520|465 2 00024970 1 2|Assertion ReparentNotify-2.(A) 520|465 2 00024970 1 3|When a ReparentNotify event is generated, then all clients 520|465 2 00024970 1 4|having set SubstructureNotifyMask event mask bits on the 520|465 2 00024970 1 5|parent of the reparented window are delivered a 520|465 2 00024970 1 6|ReparentNotify event. 520|465 2 00024970 1 7|METH: Create clients client2 and client3. 520|465 2 00024970 1 8|METH: Create parent window. 520|465 2 00024970 1 9|METH: Create window. 520|465 2 00024970 1 10|METH: Select for ReparentNotify events on new parent using SubstructureNotifyMask. 520|465 2 00024970 1 11|METH: Select for ReparentNotify events on old parent using SubstructureNotifyMask. 520|465 2 00024970 1 12|METH: Select for ReparentNotify events on new parent using SubstructureNotifyMask with client2. 520|465 2 00024970 1 13|METH: Select for ReparentNotify events on old parent using SubstructureNotifyMask with client2. 520|465 2 00024970 1 14|METH: Select for no events on new parent with client3. 520|465 2 00024970 1 15|METH: Select for no events on old parent with client3. 520|465 2 00024970 1 16|METH: Generate ReparentNotify event. 520|465 2 00024970 1 17|METH: Verify that a ReparentNotify event was delivered. 520|465 2 00024970 1 18|METH: Verify that event member fields are correctly set. 520|465 2 00024970 1 19|METH: Verify that a ReparentNotify event was delivered for oldparent. 520|465 2 00024970 1 20|METH: Verify that event member fields are correctly set. 520|465 2 00024970 1 21|METH: Verify that a ReparentNotify event was delivered to client2. 520|465 2 00024970 1 22|METH: Verify that event member fields are correctly set. 520|465 2 00024970 1 23|METH: Verify that a ReparentNotify event was delivered to client2 for old parent. 520|465 2 00024970 1 24|METH: Verify that event member fields are correctly set. 520|465 2 00024970 1 25|METH: Verify that no events were delivered to client3. 520|465 2 00024970 1 26|REPORT: Couldn't create client2. 220|465 2 2 09:13:02|UNRESOLVED 410|465 2 1 09:13:02|IC End 400|465 3 1 09:13:02|IC Start 200|465 3 09:13:02|TP Start 520|465 3 00024970 1 1|VSW5TESTSUITE PURPOSE 3 520|465 3 00024970 1 2|Assertion ReparentNotify-3.(-) 520|465 3 00024970 1 3|When a ReparentNotify event is generated, then all clients 520|465 3 00024970 1 4|having set SubstructureNotifyMask event mask bits on either 520|465 3 00024970 1 5|the old or new parent of the reparented window are delivered 520|465 3 00024970 1 6|a ReparentNotify event. 520|465 3 00024970 1 7|The assertion is descriptive or is tested elsewhere. 220|465 3 3 09:13:02|NOTINUSE 410|465 3 1 09:13:02|IC End 400|465 4 1 09:13:02|IC Start 200|465 4 09:13:02|TP Start 520|465 4 00024970 1 1|VSW5TESTSUITE PURPOSE 4 520|465 4 00024970 1 2|Assertion ReparentNotify-4.(-) 520|465 4 00024970 1 3|When a ReparentNotify event is generated, then clients not 520|465 4 00024970 1 4|having set StructureNotifyMask event mask bits on the 520|465 4 00024970 1 5|reparented window and also not having set 520|465 4 00024970 1 6|SubstructureNotifyMask event mask bits on either the old or 520|465 4 00024970 1 7|new parent of the reparented window are not delivered a 520|465 4 00024970 1 8|ReparentNotify event. 520|465 4 00024970 1 9|The assertion is descriptive or is tested elsewhere. 220|465 4 3 09:13:02|NOTINUSE 410|465 4 1 09:13:02|IC End 80|465 1 09:13:02|TC End, scenario ref 942-0 70||"VSW5TESTSUITE CASE ResizeRequest 2" 10|466 /Xlib11/ResizeRequest 09:13:02|TC Start, scenario ref 944-0 15|466 3.3-lite 2|TCM Start 520|466 0 00024972 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|466 1 1 09:13:05|IC Start 200|466 1 09:13:05|TP Start 520|466 1 00024972 1 1|VSW5TESTSUITE PURPOSE 1 520|466 1 00024972 1 2|Assertion ResizeRequest-1.(A) 520|466 1 00024972 1 3|When a ResizeRequest event is generated, then all clients 520|466 1 00024972 1 4|having set ResizeRedirectMask event mask bits on the event 520|466 1 00024972 1 5|window are delivered a ResizeRequest event. 520|466 1 00024972 1 6|METH: Create clients client2 and client3. 520|466 1 00024972 1 7|METH: Build and create window hierarchy. 520|466 1 00024972 1 8|METH: Create inferiors with override-redirect set to True. 520|466 1 00024972 1 9|METH: Change one inferior's override-redirect attribute to False. 520|466 1 00024972 1 10|METH: Select for CirculateRequest events using SubstructureRedirectMask. 520|466 1 00024972 1 11|METH: Select for no events with client3. 520|466 1 00024972 1 12|METH: Attempt to resize a window. 520|466 1 00024972 1 13|METH: Initialize for expected events. 520|466 1 00024972 1 14|METH: Verify that a CirculateRequest event is delivered. 520|466 1 00024972 1 15|METH: Verify that no events are delivered to client3. 520|466 1 00024972 1 16|METH: Verify members of event structure. 520|466 1 00024972 1 17|METH: Verify that no events were delivered to client3. 520|466 1 00024972 1 18|METH: Attempt to resize another window. 520|466 1 00024972 1 19|METH: Initialize for expected events. 520|466 1 00024972 1 20|METH: Verify that a CirculateRequest event is delivered. 520|466 1 00024972 1 21|METH: Verify that no events are delivered to client3. 520|466 1 00024972 1 22|METH: Verify members of event structure. 520|466 1 00024972 1 23|METH: Verify that no events were delivered to client3. 520|466 1 00024972 1 24|REPORT: Couldn't create client2. 220|466 1 2 09:13:05|UNRESOLVED 410|466 1 1 09:13:05|IC End 400|466 2 1 09:13:05|IC Start 200|466 2 09:13:05|TP Start 520|466 2 00024972 1 1|VSW5TESTSUITE PURPOSE 2 520|466 2 00024972 1 2|Assertion ResizeRequest-2.(-) 520|466 2 00024972 1 3|When a ResizeRequest event is generated, then clients not 520|466 2 00024972 1 4|having set ResizeRedirectMask event mask bits on the event 520|466 2 00024972 1 5|window are not delivered a ResizeRequest event. 520|466 2 00024972 1 6|The assertion is descriptive or is tested elsewhere. 220|466 2 3 09:13:05|NOTINUSE 410|466 2 1 09:13:05|IC End 80|466 1 09:13:05|TC End, scenario ref 944-0 70||"VSW5TESTSUITE CASE SelectionClear 1" 10|467 /Xlib11/SelectionClear 09:13:05|TC Start, scenario ref 946-0 15|467 3.3-lite 1|TCM Start 520|467 0 00024974 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|467 1 1 09:13:08|IC Start 200|467 1 09:13:08|TP Start 520|467 1 00024974 1 1|VSW5TESTSUITE PURPOSE 1 520|467 1 00024974 1 2|Assertion SelectionClear-1.(A) 520|467 1 00024974 1 3|There are no assertions in sections 8.1-8.4 for 520|467 1 00024974 1 4|SelectionClear events. Assertions will be submitted from 520|467 1 00024974 1 5|section 4 which will cover SelectionClear event assertions. 520|467 1 00024974 1 6|METH: Put out a message explaining that there are no specific assertions for 520|467 1 00024974 1 7|METH: SelectionClear events in sections 8.1-8.4, and that delivery of SelectionClear events will 520|467 1 00024974 1 8|METH: be covered in section 4. 520|467 1 00024974 1 9|REPORT: There are no specific assertions for SelectionClear events in sections 8.1-8.4. 520|467 1 00024974 1 10|REPORT: Delivery of SelectionClear events will be covered in section 4. 220|467 1 3 09:13:08|NOTINUSE 410|467 1 1 09:13:08|IC End 80|467 77 09:13:08|TC End, scenario ref 946-0 70||"VSW5TESTSUITE CASE SelectionNotify 1" 10|468 /Xlib11/SelectionNotify 09:13:08|TC Start, scenario ref 948-0 15|468 3.3-lite 1|TCM Start 520|468 0 00024976 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|468 1 1 09:13:11|IC Start 200|468 1 09:13:11|TP Start 520|468 1 00024976 1 1|VSW5TESTSUITE PURPOSE 1 520|468 1 00024976 1 2|Assertion SelectionNotify-1.(A) 520|468 1 00024976 1 3|There are no assertions in sections 8.1-8.4 for 520|468 1 00024976 1 4|SelectionNotify events. Assertions will be submitted from 520|468 1 00024976 1 5|section 4 which will cover SelectionNotify event assertions. 520|468 1 00024976 1 6|METH: Put out a message explaining that there are no specific assertions for 520|468 1 00024976 1 7|METH: SelectionNotify events in sections 8.1-8.4, and that delivery of SelectionNotify events will 520|468 1 00024976 1 8|METH: be covered in section 4. 520|468 1 00024976 1 9|REPORT: There are no specific assertions for SelectionNotify events in sections 8.1-8.4. 520|468 1 00024976 1 10|REPORT: Delivery of SelectionNotify events will be covered in section 4. 220|468 1 3 09:13:11|NOTINUSE 410|468 1 1 09:13:11|IC End 80|468 77 09:13:12|TC End, scenario ref 948-0 70||"VSW5TESTSUITE CASE SelectionRequest 1" 10|469 /Xlib11/SelectionRequest 09:13:12|TC Start, scenario ref 950-0 15|469 3.3-lite 1|TCM Start 520|469 0 00024978 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|469 1 1 09:13:14|IC Start 200|469 1 09:13:14|TP Start 520|469 1 00024978 1 1|VSW5TESTSUITE PURPOSE 1 520|469 1 00024978 1 2|Assertion SelectionRequest-1.(A) 520|469 1 00024978 1 3|There are no assertions in sections 8.1-8.4 for 520|469 1 00024978 1 4|SelectionRequest events. Assertions will be submitted from 520|469 1 00024978 1 5|section 4 which will cover SelectionRequest event 520|469 1 00024978 1 6|assertions. 520|469 1 00024978 1 7|METH: Put out a message explaining that there are no specific assertions for 520|469 1 00024978 1 8|METH: SelectionRequest events in sections 8.1-8.4, and that delivery of SelectionRequest events will 520|469 1 00024978 1 9|METH: be covered in section 4. 520|469 1 00024978 1 10|REPORT: There are no specific assertions for SelectionRequest events in sections 8.1-8.4. 520|469 1 00024978 1 11|REPORT: Delivery of SelectionRequest events will be covered in section 4. 220|469 1 3 09:13:14|NOTINUSE 410|469 1 1 09:13:14|IC End 80|469 77 09:13:15|TC End, scenario ref 950-0 70||"VSW5TESTSUITE CASE UnmapNotify 3" 10|470 /Xlib11/UnmapNotify 09:13:15|TC Start, scenario ref 952-0 15|470 3.3-lite 3|TCM Start 520|470 0 00024980 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|470 1 1 09:13:18|IC Start 200|470 1 09:13:18|TP Start 520|470 1 00024980 1 1|VSW5TESTSUITE PURPOSE 1 520|470 1 00024980 1 2|Assertion UnmapNotify-1.(A) 520|470 1 00024980 1 3|When an UnmapNotify event is generated, then all clients 520|470 1 00024980 1 4|having set StructureNotifyMask event mask bits on the 520|470 1 00024980 1 5|unmapped window are delivered an UnmapNotify event. 520|470 1 00024980 1 6|METH: Create clients client2 and client3. 520|470 1 00024980 1 7|METH: Create window. 520|470 1 00024980 1 8|METH: Select for UnmapNotify events using StructureNotifyMask. 520|470 1 00024980 1 9|METH: Select for UnmapNotify events using StructureNotifyMask with client2. 520|470 1 00024980 1 10|METH: Select for no events with client3. 520|470 1 00024980 1 11|METH: Generate UnmapNotify event. 520|470 1 00024980 1 12|METH: Verify that a UnmapNotify event was delivered. 520|470 1 00024980 1 13|METH: Verify that event member fields are correctly set. 520|470 1 00024980 1 14|METH: Verify that a UnmapNotify event was delivered to client2. 520|470 1 00024980 1 15|METH: Verify that event member fields are correctly set. 520|470 1 00024980 1 16|METH: Verify that no events were delivered to client3. 520|470 1 00024980 1 17|REPORT: Couldn't create client2. 220|470 1 2 09:13:18|UNRESOLVED 410|470 1 1 09:13:18|IC End 400|470 2 1 09:13:18|IC Start 200|470 2 09:13:18|TP Start 520|470 2 00024980 1 1|VSW5TESTSUITE PURPOSE 2 520|470 2 00024980 1 2|Assertion UnmapNotify-2.(A) 520|470 2 00024980 1 3|When an UnmapNotify event is generated, then all clients 520|470 2 00024980 1 4|having set SubstructureNotifyMask event mask bits on the 520|470 2 00024980 1 5|parent of the unmapped window are delivered an UnmapNotify 520|470 2 00024980 1 6|event. 520|470 2 00024980 1 7|METH: Create clients client2 and client3. 520|470 2 00024980 1 8|METH: Create window. 520|470 2 00024980 1 9|METH: Select for UnmapNotify events using SubstructureNotifyMask. 520|470 2 00024980 1 10|METH: Select for UnmapNotify events using SubstructureNotifyMask with client2. 520|470 2 00024980 1 11|METH: Select for no events with client3. 520|470 2 00024980 1 12|METH: Generate UnmapNotify event. 520|470 2 00024980 1 13|METH: Verify that a UnmapNotify event was delivered. 520|470 2 00024980 1 14|METH: Verify that event member fields are correctly set. 520|470 2 00024980 1 15|METH: Verify that a UnmapNotify event was delivered to client2. 520|470 2 00024980 1 16|METH: Verify that event member fields are correctly set. 520|470 2 00024980 1 17|METH: Verify that no events were delivered to client3. 520|470 2 00024980 1 18|REPORT: Couldn't create client2. 220|470 2 2 09:13:18|UNRESOLVED 410|470 2 1 09:13:18|IC End 400|470 3 1 09:13:18|IC Start 200|470 3 09:13:18|TP Start 520|470 3 00024980 1 1|VSW5TESTSUITE PURPOSE 3 520|470 3 00024980 1 2|Assertion UnmapNotify-3.(-) 520|470 3 00024980 1 3|When an UnmapNotify event is generated, then clients not 520|470 3 00024980 1 4|having set StructureNotifyMask event mask bits on the 520|470 3 00024980 1 5|unmapped window and also not having set 520|470 3 00024980 1 6|SubstructureNotifyMask event mask bits on the parent of the 520|470 3 00024980 1 7|unmapped window are not delivered an UnmapNotify event. 520|470 3 00024980 1 8|The assertion is descriptive or is tested elsewhere. 220|470 3 3 09:13:18|NOTINUSE 410|470 3 1 09:13:18|IC End 80|470 1 09:13:18|TC End, scenario ref 952-0 70||"VSW5TESTSUITE CASE VisibilityNotify 9" 10|471 /Xlib11/VisibilityNotify 09:13:18|TC Start, scenario ref 954-0 15|471 3.3-lite 9|TCM Start 520|471 0 00024982 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|471 1 1 09:13:21|IC Start 200|471 1 09:13:21|TP Start 520|471 1 00024982 1 1|VSW5TESTSUITE PURPOSE 1 520|471 1 00024982 1 2|Assertion VisibilityNotify-1.(A) 520|471 1 00024982 1 3|The server does not generate VisibilityNotify events on 520|471 1 00024982 1 4|windows whose class is specified as InputOnly. 520|471 1 00024982 1 5|METH: Create class InputOnly window. 520|471 1 00024982 1 6|METH: Select for VisibilityNotify events. 520|471 1 00024982 1 7|METH: Attempt to generate VisibilityNotify event on this window. 520|471 1 00024982 1 8|METH: Verify that no events were delivered. 220|471 1 0 09:13:21|PASS 410|471 1 1 09:13:21|IC End 400|471 2 1 09:13:21|IC Start 200|471 2 09:13:21|TP Start 520|471 2 00024982 1 1|VSW5TESTSUITE PURPOSE 2 520|471 2 00024982 1 2|Assertion VisibilityNotify-2.(A) 520|471 2 00024982 1 3|When a VisibilityNotify event is generated by a hierarchy 520|471 2 00024982 1 4|change, then the VisibilityNotify event is delivered after 520|471 2 00024982 1 5|any hierarchy event. 520|471 2 00024982 1 6|METH: Create client. 520|471 2 00024982 1 7|METH: Build and create window hierarchy. 520|471 2 00024982 1 8|METH: Create window large enough to be obscure each top-level 520|471 2 00024982 1 9|METH: window in a "standard" window hierarchy. 520|471 2 00024982 1 10|METH: Select for VisibilityNotify events on all hierarchy windows. 520|471 2 00024982 1 11|METH: Select for UnmapNotify events on event window. 520|471 2 00024982 1 12|METH: Generate VisibilityNotify and UnmapNotify events. 520|471 2 00024982 1 13|METH: Initialize for expected events. 520|471 2 00024982 1 14|METH: Harvest events from event queue. 520|471 2 00024982 1 15|METH: Verify that expected events were delivered. 520|471 2 00024982 1 16|METH: Verify that all VisibilityNotify events are delivered after all 520|471 2 00024982 1 17|METH: UnmapNotify events. 520|471 2 00024982 1 18|REPORT: Could not open display. 220|471 2 2 09:13:21|UNRESOLVED 410|471 2 1 09:13:21|IC End 400|471 3 1 09:13:21|IC Start 200|471 3 09:13:21|TP Start 520|471 3 00024982 1 1|VSW5TESTSUITE PURPOSE 3 520|471 3 00024982 1 2|Assertion VisibilityNotify-3.(A) 520|471 3 00024982 1 3|When a VisibilityNotify event is generated, then the 520|471 3 00024982 1 4|VisibilityNotify event is delivered before any Expose events 520|471 3 00024982 1 5|on that window. 520|471 3 00024982 1 6|METH: Create client. 520|471 3 00024982 1 7|METH: Build and create window hierarchy. 520|471 3 00024982 1 8|METH: Select for VisibilityNotify and Expose events on all windows. 520|471 3 00024982 1 9|METH: Generate VisibilityNotify and Expose events. 520|471 3 00024982 1 10|METH: Initialize for expected events. 520|471 3 00024982 1 11|METH: Harvest events from event queue. 520|471 3 00024982 1 12|METH: Ignore Expose events. 520|471 3 00024982 1 13|METH: Verify that expected events were delivered. 520|471 3 00024982 1 14|METH: Verify that VisibilityNotify events are delivered before 520|471 3 00024982 1 15|METH: Expose events. 520|471 3 00024982 1 16|REPORT: Could not open display. 220|471 3 2 09:13:21|UNRESOLVED 410|471 3 1 09:13:21|IC End 400|471 4 1 09:13:21|IC Start 200|471 4 09:13:21|TP Start 520|471 4 00024982 1 1|VSW5TESTSUITE PURPOSE 4 520|471 4 00024982 1 2|Assertion VisibilityNotify-4.(A) 520|471 4 00024982 1 3|When a VisibilityNotify event is generated, then all 520|471 4 00024982 1 4|clients having set VisibilityChangeMask event mask bits on 520|471 4 00024982 1 5|the event window are delivered a VisibilityNotify event. 520|471 4 00024982 1 6|METH: Create clients client2 and client3. 520|471 4 00024982 1 7|METH: Create window. 520|471 4 00024982 1 8|METH: Select for VisibilityNotify events using VisibilityChangeMask. 520|471 4 00024982 1 9|METH: Select for VisibilityNotify events using VisibilityChangeMask with client2. 520|471 4 00024982 1 10|METH: Select for no events with client3. 520|471 4 00024982 1 11|METH: Generate VisibilityNotify event. 520|471 4 00024982 1 12|METH: Verify that a VisibilityNotify event was delivered. 520|471 4 00024982 1 13|METH: Verify that event member fields are correctly set. 520|471 4 00024982 1 14|METH: Verify that a VisibilityNotify event was delivered to client2. 520|471 4 00024982 1 15|METH: Verify that event member fields are correctly set. 520|471 4 00024982 1 16|METH: Verify that no events were delivered to client3. 520|471 4 00024982 1 17|REPORT: Couldn't create client2. 220|471 4 2 09:13:21|UNRESOLVED 410|471 4 1 09:13:21|IC End 400|471 5 1 09:13:21|IC Start 200|471 5 09:13:21|TP Start 520|471 5 00024982 1 1|VSW5TESTSUITE PURPOSE 5 520|471 5 00024982 1 2|Assertion VisibilityNotify-5.(-) 520|471 5 00024982 1 3|When a VisibilityNotify event is generated, then clients 520|471 5 00024982 1 4|not having set VisibilityChangeMask event mask bits on the 520|471 5 00024982 1 5|event window are not delivered a VisibilityNotify event. 520|471 5 00024982 1 6|The assertion is descriptive or is tested elsewhere. 220|471 5 3 09:13:21|NOTINUSE 410|471 5 1 09:13:21|IC End 400|471 6 1 09:13:21|IC Start 200|471 6 09:13:21|TP Start 520|471 6 00024982 1 1|VSW5TESTSUITE PURPOSE 6 520|471 6 00024982 1 2|Assertion VisibilityNotify-6.(-) 520|471 6 00024982 1 3|When a VisibilityNotify event is delivered, then window is 520|471 6 00024982 1 4|set to the window whose visibility state changes. 520|471 6 00024982 1 5|The assertion is descriptive or is tested elsewhere. 220|471 6 3 09:13:21|NOTINUSE 410|471 6 1 09:13:21|IC End 400|471 7 1 09:13:21|IC Start 200|471 7 09:13:21|TP Start 520|471 7 00024982 1 1|VSW5TESTSUITE PURPOSE 7 520|471 7 00024982 1 2|Assertion VisibilityNotify-7.(A) 520|471 7 00024982 1 3|When a VisibilityNotify event is delivered and window 520|471 7 00024982 1 4|changes state from partially obscured, fully obscured, or 520|471 7 00024982 1 5|not viewable to viewable and completely unobscured, then 520|471 7 00024982 1 6|state is set to VisibilityUnobscured. 520|471 7 00024982 1 7|METH: Create window. 520|471 7 00024982 1 8|METH: Select for VisibilityNotify events on window. 520|471 7 00024982 1 9|METH: Generate VisibilityNotify event. 520|471 7 00024982 1 10|METH: Verify that a VisibilityNotify event was delivered. 520|471 7 00024982 1 11|METH: Verify that event member fields are correctly set. 520|471 7 00024982 1 12|METH: Verify that no other events were delivered. 520|471 7 00024982 1 13|METH: Fully obscure window. 520|471 7 00024982 1 14|METH: Generate VisibilityNotify event. 520|471 7 00024982 1 15|METH: Verify that a VisibilityNotify event was delivered. 520|471 7 00024982 1 16|METH: Verify that event member fields are correctly set. 520|471 7 00024982 1 17|METH: Verify that no other events were delivered. 520|471 7 00024982 1 18|METH: Partially obscure window. 520|471 7 00024982 1 19|METH: Generate VisibilityNotify event. 520|471 7 00024982 1 20|METH: Verify that a VisibilityNotify event was delivered. 520|471 7 00024982 1 21|METH: Verify that event member fields are correctly set. 520|471 7 00024982 1 22|METH: Verify that no other events were delivered. 220|471 7 0 09:13:21|PASS 410|471 7 1 09:13:21|IC End 400|471 8 1 09:13:21|IC Start 200|471 8 09:13:21|TP Start 520|471 8 00024982 1 1|VSW5TESTSUITE PURPOSE 8 520|471 8 00024982 1 2|Assertion VisibilityNotify-8.(A) 520|471 8 00024982 1 3|When a VisibilityNotify event is delivered and window 520|471 8 00024982 1 4|changes state from viewable and completely unobscured or not 520|471 8 00024982 1 5|viewable to viewable and partially obscured, then state is 520|471 8 00024982 1 6|set to VisibilityPartiallyObscured. 520|471 8 00024982 1 7|METH: Create window. 520|471 8 00024982 1 8|METH: Create partially obscuring window. 520|471 8 00024982 1 9|METH: Select for VisibilityNotify events on window. 520|471 8 00024982 1 10|METH: Generate VisibilityNotify event. 520|471 8 00024982 1 11|METH: Verify that a VisibilityNotify event was delivered. 520|471 8 00024982 1 12|METH: Verify that event member fields are correctly set. 520|471 8 00024982 1 13|METH: Verify that no other events were delivered. 520|471 8 00024982 1 14|METH: Unobscure window. 520|471 8 00024982 1 15|METH: Generate VisibilityNotify event. 520|471 8 00024982 1 16|METH: Verify that a VisibilityNotify event was delivered. 520|471 8 00024982 1 17|METH: Verify that event member fields are correctly set. 520|471 8 00024982 1 18|METH: Verify that no other events were delivered. 220|471 8 0 09:13:21|PASS 410|471 8 1 09:13:21|IC End 400|471 9 1 09:13:21|IC Start 200|471 9 09:13:21|TP Start 520|471 9 00024982 1 1|VSW5TESTSUITE PURPOSE 9 520|471 9 00024982 1 2|Assertion VisibilityNotify-9.(A) 520|471 9 00024982 1 3|When a VisibilityNotify event is delivered and window 520|471 9 00024982 1 4|changes state from viewable and completely unobscured, 520|471 9 00024982 1 5|viewable and partially obscured, or not viewable to viewable 520|471 9 00024982 1 6|and fully obscured, then state is set to 520|471 9 00024982 1 7|VisibilityFullyObscured. 520|471 9 00024982 1 8|METH: Create window. 520|471 9 00024982 1 9|METH: Create completely obscuring window. 520|471 9 00024982 1 10|METH: Create partially obscuring window. 520|471 9 00024982 1 11|METH: Select for VisibilityNotify events on window. 520|471 9 00024982 1 12|METH: Generate VisibilityNotify event. 520|471 9 00024982 1 13|METH: Verify that a VisibilityNotify event was delivered. 520|471 9 00024982 1 14|METH: Verify that event member fields are correctly set. 520|471 9 00024982 1 15|METH: Verify that no other events were delivered. 520|471 9 00024982 1 16|METH: Unobscure window. 520|471 9 00024982 1 17|METH: Generate VisibilityNotify event. 520|471 9 00024982 1 18|METH: Verify that a VisibilityNotify event was delivered. 520|471 9 00024982 1 19|METH: Verify that event member fields are correctly set. 520|471 9 00024982 1 20|METH: Verify that no other events were delivered. 520|471 9 00024982 1 21|METH: Partially obscure window. 520|471 9 00024982 1 22|METH: Generate VisibilityNotify event. 520|471 9 00024982 1 23|METH: Verify that a VisibilityNotify event was delivered. 520|471 9 00024982 1 24|METH: Verify that event member fields are correctly set. 520|471 9 00024982 1 25|METH: Verify that no other events were delivered. 220|471 9 0 09:13:21|PASS 410|471 9 1 09:13:21|IC End 80|471 1 09:13:21|TC End, scenario ref 954-0 70||"VSW5TESTSUITE SECTION Xlib12 27 138 0 0" 70||"VSW5TESTSUITE CASE XCheckIfEvent 6" 10|472 /Xlib12/XCheckIfEvent 09:13:21|TC Start, scenario ref 957-0 15|472 3.3-lite 6|TCM Start 520|472 0 00024984 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|472 1 1 09:13:24|IC Start 200|472 1 09:13:24|TP Start 520|472 1 00024984 1 1|VSW5TESTSUITE PURPOSE 1 520|472 1 00024984 1 2|Assertion XCheckIfEvent-1.(A) 520|472 1 00024984 1 3|A call to XCheckIfEvent calls predicate once for each event 520|472 1 00024984 1 4|in the event queue until predicate returns True. 520|472 1 00024984 1 5|METH: Discard all events on the event queue. 520|472 1 00024984 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|472 1 00024984 1 7|METH: Set up predicate procedure. 520|472 1 00024984 1 8|METH: Call XCheckIfEvent. 520|472 1 00024984 1 9|METH: Verify that predicate was called the correct number of times. 520|472 1 00024984 1 10|METH: Verify that predicate returned True at most recent invocation. 520|472 1 00024984 1 11|METH: Verify that XCheckIfEvent did not continue to call predicate 520|472 1 00024984 1 12|METH: after predicate returned True. 220|472 1 0 09:13:24|PASS 410|472 1 1 09:13:24|IC End 400|472 2 1 09:13:24|IC Start 200|472 2 09:13:24|TP Start 520|472 2 00024984 1 1|VSW5TESTSUITE PURPOSE 2 520|472 2 00024984 1 2|Assertion XCheckIfEvent-2.(A) 520|472 2 00024984 1 3|When a call to XCheckIfEvent finds a matching event, then 520|472 2 00024984 1 4|XCheckIfEvent True. 520|472 2 00024984 1 5|METH: Discard all events on the event queue. 520|472 2 00024984 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|472 2 00024984 1 7|METH: Set up predicate procedure. 520|472 2 00024984 1 8|METH: Call XCheckIfEvent. 520|472 2 00024984 1 9|METH: Verify that predicate found a matching event. 520|472 2 00024984 1 10|METH: Verify that XCheckIfEvent returned True. 220|472 2 0 09:13:24|PASS 410|472 2 1 09:13:24|IC End 400|472 3 1 09:13:24|IC Start 200|472 3 09:13:24|TP Start 520|472 3 00024984 1 1|VSW5TESTSUITE PURPOSE 3 520|472 3 00024984 1 2|Assertion XCheckIfEvent-3.(A) 520|472 3 00024984 1 3|A call to XCheckIfEvent removes the returned event from the 520|472 3 00024984 1 4|event queue. 220|472 3 0 09:13:24|PASS 410|472 3 1 09:13:24|IC End 400|472 4 1 09:13:24|IC Start 200|472 4 09:13:24|TP Start 520|472 4 00024984 1 1|VSW5TESTSUITE PURPOSE 4 520|472 4 00024984 1 2|Assertion XCheckIfEvent-4.(A) 520|472 4 00024984 1 3|When on a call to XCheckIfEvent predicate returns True, 520|472 4 00024984 1 4|then XCheckIfEvent returns the event passed to predicate in 520|472 4 00024984 1 5|event_return. 220|472 4 0 09:13:24|PASS 410|472 4 1 09:13:24|IC End 400|472 5 1 09:13:24|IC Start 200|472 5 09:13:24|TP Start 520|472 5 00024984 1 1|VSW5TESTSUITE PURPOSE 5 520|472 5 00024984 1 2|Assertion XCheckIfEvent-5.(A) 520|472 5 00024984 1 3|When on a call to XCheckIfEvent predicate has not returned 520|472 5 00024984 1 4|True after having been called once for each event in the 520|472 5 00024984 1 5|event queue, then XCheckIfEvent returns False. 220|472 5 0 09:13:24|PASS 410|472 5 1 09:13:24|IC End 400|472 6 1 09:13:24|IC Start 200|472 6 09:13:24|TP Start 520|472 6 00024984 1 1|VSW5TESTSUITE PURPOSE 6 520|472 6 00024984 1 2|Assertion XCheckIfEvent-6.(A) 520|472 6 00024984 1 3|When on a call to XCheckIfEvent predicate has not returned 520|472 6 00024984 1 4|True after having been called once for each event in the 520|472 6 00024984 1 5|event queue, then XCheckIfEvent flushes the output buffer. 520|472 6 00024984 1 6|METH: Create client2. 520|472 6 00024984 1 7|METH: Discard all events on the event queue. 520|472 6 00024984 1 8|METH: Create pixmap. 520|472 6 00024984 1 9|METH: Call XPutBackEvent to put events on the event queue. 520|472 6 00024984 1 10|METH: Call XPending to get the current event queue size. 520|472 6 00024984 1 11|METH: Set up predicate procedure. 520|472 6 00024984 1 12|METH: Call XCheckIfEvent. 520|472 6 00024984 1 13|METH: Empty the buffer. 520|472 6 00024984 1 14|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|472 6 00024984 1 15|METH: Verify that the output buffer was flushed by effect on server. 520|472 6 00024984 1 16|METH: Verify that predicate never returned True. 520|472 6 00024984 1 17|METH: Verify that XCheckIfEvent returned False. 520|472 6 00024984 1 18|METH: Verify that XCheckIfEvent called predicate once for 520|472 6 00024984 1 19|METH: each event in the event queue. 520|472 6 00024984 1 20|REPORT: Can not open display 220|472 6 2 09:13:24|UNRESOLVED 410|472 6 1 09:13:24|IC End 80|472 1 09:13:24|TC End, scenario ref 957-0 70||"VSW5TESTSUITE CASE XCheckMaskEvent 6" 10|473 /Xlib12/XCheckMaskEvent 09:13:24|TC Start, scenario ref 959-0 15|473 3.3-lite 6|TCM Start 520|473 0 00024986 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|473 1 1 09:13:27|IC Start 200|473 1 09:13:27|TP Start 520|473 1 00024986 1 1|VSW5TESTSUITE PURPOSE 1 520|473 1 00024986 1 2|Assertion XCheckMaskEvent-1.(A) 520|473 1 00024986 1 3|A call to XCheckMaskEvent returns in event_return the first 520|473 1 00024986 1 4|event in the event queue matching event_mask. 520|473 1 00024986 1 5|METH: Discard all events on the event queue. 520|473 1 00024986 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|473 1 00024986 1 7|METH: Call XCheckMaskEvent. 520|473 1 00024986 1 8|METH: Verify that XCheckMaskEvent returned True. 520|473 1 00024986 1 9|METH: Verify the correct event-type was returned. 520|473 1 00024986 1 10|METH: Verify the first matching event in event queue was returned. 220|473 1 0 09:13:27|PASS 410|473 1 1 09:13:27|IC End 400|473 2 1 09:13:27|IC Start 200|473 2 09:13:27|TP Start 520|473 2 00024986 1 1|VSW5TESTSUITE PURPOSE 2 520|473 2 00024986 1 2|Assertion XCheckMaskEvent-2.(-) 520|473 2 00024986 1 3|When a call to XCheckMaskEvent finds a matching event, then 520|473 2 00024986 1 4|XCheckMaskEvent returns True. 520|473 2 00024986 1 5|The assertion is descriptive or is tested elsewhere. 220|473 2 3 09:13:27|NOTINUSE 410|473 2 1 09:13:27|IC End 400|473 3 1 09:13:27|IC Start 200|473 3 09:13:27|TP Start 520|473 3 00024986 1 1|VSW5TESTSUITE PURPOSE 3 520|473 3 00024986 1 2|Assertion XCheckMaskEvent-3.(A) 520|473 3 00024986 1 3|A call to XCheckMaskEvent removes the returned event from 520|473 3 00024986 1 4|the event queue. 520|473 3 00024986 1 5|METH: Discard all events on the event queue. 520|473 3 00024986 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|473 3 00024986 1 7|METH: Call XPending to get the current event queue size. 520|473 3 00024986 1 8|METH: Call XCheckMaskEvent. 520|473 3 00024986 1 9|METH: Call XPending to get the current event queue size. 520|473 3 00024986 1 10|METH: Verify that size of event queue has decreased by one. 220|473 3 0 09:13:27|PASS 410|473 3 1 09:13:27|IC End 400|473 4 1 09:13:27|IC Start 200|473 4 09:13:27|TP Start 520|473 4 00024986 1 1|VSW5TESTSUITE PURPOSE 4 520|473 4 00024986 1 2|Assertion XCheckMaskEvent-4.(-) 520|473 4 00024986 1 3|When a matching event is not in the event queue, then a 520|473 4 00024986 1 4|call to XCheckMaskEvent returns in event_return the first 520|473 4 00024986 1 5|matching event available on the X server connection. 520|473 4 00024986 1 6|The assertion is descriptive or is tested elsewhere. 220|473 4 3 09:13:27|NOTINUSE 410|473 4 1 09:13:27|IC End 400|473 5 1 09:13:27|IC Start 200|473 5 09:13:27|TP Start 520|473 5 00024986 1 1|VSW5TESTSUITE PURPOSE 5 520|473 5 00024986 1 2|Assertion XCheckMaskEvent-5.(A) 520|473 5 00024986 1 3|When a matching event is not in the event queue and is not 520|473 5 00024986 1 4|available on the X server connection, then a call to 520|473 5 00024986 1 5|XCheckMaskEvent returns False. 520|473 5 00024986 1 6|METH: Discard all events on the event queue. 520|473 5 00024986 1 7|METH: Call XCheckMaskEvent. 520|473 5 00024986 1 8|METH: Verify that XCheckMaskEvent returned False. 220|473 5 0 09:13:27|PASS 410|473 5 1 09:13:27|IC End 400|473 6 1 09:13:27|IC Start 200|473 6 09:13:27|TP Start 520|473 6 00024986 1 1|VSW5TESTSUITE PURPOSE 6 520|473 6 00024986 1 2|Assertion XCheckMaskEvent-6.(A) 520|473 6 00024986 1 3|When a matching event is not in the event queue and is not 520|473 6 00024986 1 4|available on the X server connection, then a call to 520|473 6 00024986 1 5|XCheckMaskEvent flushes the output buffer. 520|473 6 00024986 1 6|METH: Create client2. 520|473 6 00024986 1 7|METH: Discard all events on the event queue. 520|473 6 00024986 1 8|METH: Create pixmap. 520|473 6 00024986 1 9|METH: Call XCheckMaskEvent. 520|473 6 00024986 1 10|METH: Verify that XCheckMaskEvent returned False. 520|473 6 00024986 1 11|METH: Empty the buffer. 520|473 6 00024986 1 12|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|473 6 00024986 1 13|METH: Verify that the output buffer was flushed by effect on server. 520|473 6 00024986 1 14|REPORT: Can not open display 220|473 6 2 09:13:27|UNRESOLVED 410|473 6 1 09:13:27|IC End 80|473 1 09:13:28|TC End, scenario ref 959-0 70||"VSW5TESTSUITE CASE XCheckTypedEvent 6" 10|474 /Xlib12/XCheckTypedEvent 09:13:28|TC Start, scenario ref 961-0 15|474 3.3-lite 6|TCM Start 520|474 0 00024988 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|474 1 1 09:13:30|IC Start 200|474 1 09:13:30|TP Start 520|474 1 00024988 1 1|VSW5TESTSUITE PURPOSE 1 520|474 1 00024988 1 2|Assertion XCheckTypedEvent-1.(A) 520|474 1 00024988 1 3|A call to XCheckTypedEvent returns in event_return the 520|474 1 00024988 1 4|first event in the event queue that matches event_type. 520|474 1 00024988 1 5|METH: Discard all events on the event queue. 520|474 1 00024988 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|474 1 00024988 1 7|METH: Call XCheckTypedEvent. 520|474 1 00024988 1 8|METH: Verify that XCheckTypedEvent returned True. 520|474 1 00024988 1 9|METH: Verify the correct event-type was returned. 520|474 1 00024988 1 10|METH: Verify the first matching event in event queue was returned. 220|474 1 0 09:13:30|PASS 410|474 1 1 09:13:30|IC End 400|474 2 1 09:13:30|IC Start 200|474 2 09:13:30|TP Start 520|474 2 00024988 1 1|VSW5TESTSUITE PURPOSE 2 520|474 2 00024988 1 2|Assertion XCheckTypedEvent-2.(-) 520|474 2 00024988 1 3|When a call to XCheckTypedEvent finds a matching event, 520|474 2 00024988 1 4|then XCheckTypedEvent returns True. 520|474 2 00024988 1 5|The assertion is descriptive or is tested elsewhere. 220|474 2 3 09:13:30|NOTINUSE 410|474 2 1 09:13:30|IC End 400|474 3 1 09:13:30|IC Start 200|474 3 09:13:30|TP Start 520|474 3 00024988 1 1|VSW5TESTSUITE PURPOSE 3 520|474 3 00024988 1 2|Assertion XCheckTypedEvent-3.(A) 520|474 3 00024988 1 3|A call to XCheckTypedEvent removes the returned event from 520|474 3 00024988 1 4|the event queue. 520|474 3 00024988 1 5|METH: Discard all events on the event queue. 520|474 3 00024988 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|474 3 00024988 1 7|METH: Call XPending to get the current event queue size. 520|474 3 00024988 1 8|METH: Call XCheckTypedEvent. 520|474 3 00024988 1 9|METH: Call XPending to get the current event queue size. 520|474 3 00024988 1 10|METH: Verify that size of event queue has decreased by one. 220|474 3 0 09:13:30|PASS 410|474 3 1 09:13:30|IC End 400|474 4 1 09:13:30|IC Start 200|474 4 09:13:30|TP Start 520|474 4 00024988 1 1|VSW5TESTSUITE PURPOSE 4 520|474 4 00024988 1 2|Assertion XCheckTypedEvent-4.(-) 520|474 4 00024988 1 3|When the event queue does not contain a matching event, 520|474 4 00024988 1 4|then a call to XCheckTypedEvent returns in event_return the 520|474 4 00024988 1 5|first matching event available on the X server connection. 520|474 4 00024988 1 6|The assertion is descriptive or is tested elsewhere. 220|474 4 3 09:13:30|NOTINUSE 410|474 4 1 09:13:30|IC End 400|474 5 1 09:13:30|IC Start 200|474 5 09:13:30|TP Start 520|474 5 00024988 1 1|VSW5TESTSUITE PURPOSE 5 520|474 5 00024988 1 2|Assertion XCheckTypedEvent-5.(A) 520|474 5 00024988 1 3|When a matching event is not in the event queue and is not 520|474 5 00024988 1 4|available on the X server connection, then a call to 520|474 5 00024988 1 5|XCheckTypedEvent returns False. 520|474 5 00024988 1 6|METH: Discard all events on the event queue. 520|474 5 00024988 1 7|METH: Call XCheckTypedEvent. 520|474 5 00024988 1 8|METH: Verify that XCheckTypedEvent returned False. 220|474 5 0 09:13:30|PASS 410|474 5 1 09:13:30|IC End 400|474 6 1 09:13:30|IC Start 200|474 6 09:13:30|TP Start 520|474 6 00024988 1 1|VSW5TESTSUITE PURPOSE 6 520|474 6 00024988 1 2|Assertion XCheckTypedEvent-6.(A) 520|474 6 00024988 1 3|When a matching event is not in the event queue and is not 520|474 6 00024988 1 4|available on the X server connection, then a call to 520|474 6 00024988 1 5|XCheckTypedEvent flushes the output buffer. 520|474 6 00024988 1 6|METH: Create client2. 520|474 6 00024988 1 7|METH: Discard all events on the event queue. 520|474 6 00024988 1 8|METH: Create pixmap. 520|474 6 00024988 1 9|METH: Call XCheckTypedEvent. 520|474 6 00024988 1 10|METH: Verify that XCheckTypedEvent returned False. 520|474 6 00024988 1 11|METH: Empty the buffer. 520|474 6 00024988 1 12|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|474 6 00024988 1 13|METH: Verify that the output buffer was flushed by effect on server. 520|474 6 00024988 1 14|REPORT: Can not open display 220|474 6 2 09:13:31|UNRESOLVED 410|474 6 1 09:13:31|IC End 80|474 1 09:13:31|TC End, scenario ref 961-0 70||"VSW5TESTSUITE CASE XCheckTypedWindowEvent 6" 10|475 /Xlib12/XCheckTypedWindowEvent 09:13:31|TC Start, scenario ref 963-0 15|475 3.3-lite 6|TCM Start 520|475 0 00024990 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|475 1 1 09:13:34|IC Start 200|475 1 09:13:34|TP Start 520|475 1 00024990 1 1|VSW5TESTSUITE PURPOSE 1 520|475 1 00024990 1 2|Assertion XCheckTypedWindowEvent-1.(A) 520|475 1 00024990 1 3|A call to XCheckTypedWindowEvent returns in event_return 520|475 1 00024990 1 4|the first event in the event queue that matches event_type 520|475 1 00024990 1 5|and window w. 520|475 1 00024990 1 6|METH: Create a window. 520|475 1 00024990 1 7|METH: Discard all events on the event queue. 520|475 1 00024990 1 8|METH: Call XPutBackEvent to put events on the event queue. 520|475 1 00024990 1 9|METH: Call XCheckTypedWindowEvent. 520|475 1 00024990 1 10|METH: Verify that XCheckTypedWindowEvent returned True. 520|475 1 00024990 1 11|METH: Verify the correct event-type was returned. 520|475 1 00024990 1 12|METH: Verify the event contained correct window. 520|475 1 00024990 1 13|METH: Verify the first matching event in event queue was returned. 220|475 1 0 09:13:34|PASS 410|475 1 1 09:13:34|IC End 400|475 2 1 09:13:34|IC Start 200|475 2 09:13:34|TP Start 520|475 2 00024990 1 1|VSW5TESTSUITE PURPOSE 2 520|475 2 00024990 1 2|Assertion XCheckTypedWindowEvent-2.(-) 520|475 2 00024990 1 3|When a call to XCheckTypedWindowEvent finds a matching 520|475 2 00024990 1 4|event, then XCheckTypedWindowEvent returns True. 520|475 2 00024990 1 5|The assertion is descriptive or is tested elsewhere. 220|475 2 3 09:13:34|NOTINUSE 410|475 2 1 09:13:34|IC End 400|475 3 1 09:13:34|IC Start 200|475 3 09:13:34|TP Start 520|475 3 00024990 1 1|VSW5TESTSUITE PURPOSE 3 520|475 3 00024990 1 2|Assertion XCheckTypedWindowEvent-3.(A) 520|475 3 00024990 1 3|A call to XCheckTypedWindowEvent removes the returned event 520|475 3 00024990 1 4|from the event queue. 520|475 3 00024990 1 5|METH: Create a window. 520|475 3 00024990 1 6|METH: Discard all events on the event queue. 520|475 3 00024990 1 7|METH: Call XPutBackEvent to put events on the event queue. 520|475 3 00024990 1 8|METH: Call XPending to get the current event queue size. 520|475 3 00024990 1 9|METH: Call XCheckTypedWindowEvent. 520|475 3 00024990 1 10|METH: Verify that XCheckTypedWindowEvent returned True. 520|475 3 00024990 1 11|METH: Call XPending to get the current event queue size. 520|475 3 00024990 1 12|METH: Verify that size of event queue has decreased by one. 220|475 3 0 09:13:34|PASS 410|475 3 1 09:13:34|IC End 400|475 4 1 09:13:34|IC Start 200|475 4 09:13:34|TP Start 520|475 4 00024990 1 1|VSW5TESTSUITE PURPOSE 4 520|475 4 00024990 1 2|Assertion XCheckTypedWindowEvent-4.(-) 520|475 4 00024990 1 3|When the event queue does not contain a matching event, 520|475 4 00024990 1 4|then a call to XCheckTypedWindowEvent returns in 520|475 4 00024990 1 5|event_return the first matching event available on the X 520|475 4 00024990 1 6|server connection. 520|475 4 00024990 1 7|The assertion is descriptive or is tested elsewhere. 220|475 4 3 09:13:34|NOTINUSE 410|475 4 1 09:13:34|IC End 400|475 5 1 09:13:34|IC Start 200|475 5 09:13:34|TP Start 520|475 5 00024990 1 1|VSW5TESTSUITE PURPOSE 5 520|475 5 00024990 1 2|Assertion XCheckTypedWindowEvent-5.(A) 520|475 5 00024990 1 3|When a matching event is not in the event queue and is not 520|475 5 00024990 1 4|available on the X server connection, then a call to 520|475 5 00024990 1 5|XCheckTypedWindowEvent returns False. 520|475 5 00024990 1 6|METH: Create a window. 520|475 5 00024990 1 7|METH: Discard all events on the event queue. 520|475 5 00024990 1 8|METH: Call XCheckTypedWindowEvent. 520|475 5 00024990 1 9|METH: Verify that XCheckTypedWindowEvent returned False. 220|475 5 0 09:13:34|PASS 410|475 5 1 09:13:34|IC End 400|475 6 1 09:13:34|IC Start 200|475 6 09:13:34|TP Start 520|475 6 00024990 1 1|VSW5TESTSUITE PURPOSE 6 520|475 6 00024990 1 2|Assertion XCheckTypedWindowEvent-6.(A) 520|475 6 00024990 1 3|When a matching event is not in the event queue and is not 520|475 6 00024990 1 4|available on the X server connection, then a call to 520|475 6 00024990 1 5|XCheckTypedWindowEvent flushes the output buffer. 520|475 6 00024990 1 6|METH: Create client2. 520|475 6 00024990 1 7|METH: Discard all events on the event queue. 520|475 6 00024990 1 8|METH: Create pixmap. 520|475 6 00024990 1 9|METH: Create a window. 520|475 6 00024990 1 10|METH: Call XCheckTypedWindowEvent. 520|475 6 00024990 1 11|METH: Verify that XCheckTypedWindowEvent returned False. 520|475 6 00024990 1 12|METH: Empty the buffer. 520|475 6 00024990 1 13|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|475 6 00024990 1 14|METH: Verify that the output buffer was flushed by effect on server. 520|475 6 00024990 1 15|REPORT: Can not open display 220|475 6 2 09:13:34|UNRESOLVED 410|475 6 1 09:13:34|IC End 80|475 1 09:13:34|TC End, scenario ref 963-0 70||"VSW5TESTSUITE CASE XCheckWindowEvent 6" 10|476 /Xlib12/XCheckWindowEvent 09:13:34|TC Start, scenario ref 965-0 15|476 3.3-lite 6|TCM Start 520|476 0 00024992 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|476 1 1 09:13:37|IC Start 200|476 1 09:13:37|TP Start 520|476 1 00024992 1 1|VSW5TESTSUITE PURPOSE 1 520|476 1 00024992 1 2|Assertion XCheckWindowEvent-1.(A) 520|476 1 00024992 1 3|A call to XCheckWindowEvent returns in event_return the 520|476 1 00024992 1 4|first event in the event queue that matches window w and 520|476 1 00024992 1 5|event_mask. 520|476 1 00024992 1 6|METH: Create a window. 520|476 1 00024992 1 7|METH: Discard all events on the event queue. 520|476 1 00024992 1 8|METH: Call XPutBackEvent to put events on the event queue. 520|476 1 00024992 1 9|METH: Call XCheckWindowEvent. 520|476 1 00024992 1 10|METH: Verify that XCheckWindowEvent returned True. 520|476 1 00024992 1 11|METH: Verify the correct event-type was returned. 520|476 1 00024992 1 12|METH: Verify the event contained correct window. 520|476 1 00024992 1 13|METH: Verify the first matching event in event queue was returned. 220|476 1 0 09:13:37|PASS 410|476 1 1 09:13:37|IC End 400|476 2 1 09:13:37|IC Start 200|476 2 09:13:37|TP Start 520|476 2 00024992 1 1|VSW5TESTSUITE PURPOSE 2 520|476 2 00024992 1 2|Assertion XCheckWindowEvent-2.(-) 520|476 2 00024992 1 3|When a call to XCheckWindowEvent finds a matching event, 520|476 2 00024992 1 4|then XCheckWindowEvent returns True. 520|476 2 00024992 1 5|The assertion is descriptive or is tested elsewhere. 220|476 2 3 09:13:37|NOTINUSE 410|476 2 1 09:13:37|IC End 400|476 3 1 09:13:37|IC Start 200|476 3 09:13:37|TP Start 520|476 3 00024992 1 1|VSW5TESTSUITE PURPOSE 3 520|476 3 00024992 1 2|Assertion XCheckWindowEvent-3.(A) 520|476 3 00024992 1 3|A call to XCheckWindowEvent removes the returned event from 520|476 3 00024992 1 4|the event queue. 520|476 3 00024992 1 5|METH: Create a window. 520|476 3 00024992 1 6|METH: Discard all events on the event queue. 520|476 3 00024992 1 7|METH: Call XPutBackEvent to put events on the event queue. 520|476 3 00024992 1 8|METH: Call XPending to get the current event queue size. 520|476 3 00024992 1 9|METH: Call XCheckWindowEvent. 520|476 3 00024992 1 10|METH: Verify that XCheckWindowEvent returned True. 520|476 3 00024992 1 11|METH: Call XPending to get the current event queue size. 520|476 3 00024992 1 12|METH: Verify that size of event queue has decreased by one. 220|476 3 0 09:13:37|PASS 410|476 3 1 09:13:37|IC End 400|476 4 1 09:13:37|IC Start 200|476 4 09:13:37|TP Start 520|476 4 00024992 1 1|VSW5TESTSUITE PURPOSE 4 520|476 4 00024992 1 2|Assertion XCheckWindowEvent-4.(-) 520|476 4 00024992 1 3|When a matching event is not in the event queue, then a 520|476 4 00024992 1 4|call to XCheckWindowEvent returns in event_return the first 520|476 4 00024992 1 5|matching event available on the X server connection. 520|476 4 00024992 1 6|The assertion is descriptive or is tested elsewhere. 220|476 4 3 09:13:37|NOTINUSE 410|476 4 1 09:13:37|IC End 400|476 5 1 09:13:37|IC Start 200|476 5 09:13:37|TP Start 520|476 5 00024992 1 1|VSW5TESTSUITE PURPOSE 5 520|476 5 00024992 1 2|Assertion XCheckWindowEvent-5.(A) 520|476 5 00024992 1 3|When a matching event is not in the event queue and is not 520|476 5 00024992 1 4|available on the X server connection, then a call to 520|476 5 00024992 1 5|XCheckWindowEvent returns False. 520|476 5 00024992 1 6|METH: Create a window. 520|476 5 00024992 1 7|METH: Discard all events on the event queue. 520|476 5 00024992 1 8|METH: Call XCheckWindowEvent. 520|476 5 00024992 1 9|METH: Verify that XCheckWindowEvent returned False. 220|476 5 0 09:13:37|PASS 410|476 5 1 09:13:37|IC End 400|476 6 1 09:13:37|IC Start 200|476 6 09:13:37|TP Start 520|476 6 00024992 1 1|VSW5TESTSUITE PURPOSE 6 520|476 6 00024992 1 2|Assertion XCheckWindowEvent-6.(A) 520|476 6 00024992 1 3|When a matching event is not in the event queue and is not 520|476 6 00024992 1 4|available on the X server connection, then a call to 520|476 6 00024992 1 5|XCheckWindowEvent flushes the output buffer. 520|476 6 00024992 1 6|METH: Create client2. 520|476 6 00024992 1 7|METH: Discard all events on the event queue. 520|476 6 00024992 1 8|METH: Create pixmap. 520|476 6 00024992 1 9|METH: Create a window. 520|476 6 00024992 1 10|METH: Call XCheckWindowEvent. 520|476 6 00024992 1 11|METH: Verify that XCheckWindowEvent returned False. 520|476 6 00024992 1 12|METH: Empty the buffer. 520|476 6 00024992 1 13|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|476 6 00024992 1 14|METH: Verify that the output buffer was flushed by effect on server. 520|476 6 00024992 1 15|REPORT: Can not open display 220|476 6 2 09:13:37|UNRESOLVED 410|476 6 1 09:13:37|IC End 80|476 1 09:13:37|TC End, scenario ref 965-0 70||"VSW5TESTSUITE CASE XDisplayMotionBufferSize 2" 10|477 /Xlib12/XDisplayMotionBufferSize 09:13:37|TC Start, scenario ref 967-0 15|477 3.3-lite 2|TCM Start 520|477 0 00024994 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|477 1 1 09:13:40|IC Start 200|477 1 09:13:40|TP Start 520|477 1 00024994 1 1|VSW5TESTSUITE PURPOSE 1 520|477 1 00024994 1 2|Assertion XDisplayMotionBufferSize-1.(C) 520|477 1 00024994 1 3|If the implementation supports a more complete history of 520|477 1 00024994 1 4|pointer motion than is reported by event notification: a 520|477 1 00024994 1 5|call to XDisplayMotionBufferSize returns the approximate 520|477 1 00024994 1 6|maximum number of elements in the motion buffer. 520|477 1 00024994 1 7|METH: If motion buffer not supported, call UNSUPPORTED. 520|477 1 00024994 1 8|METH: Call XDisplayMotionBufferSize. 520|477 1 00024994 1 9|METH: Verify value returned by XDisplayMotionBufferSize. 220|477 1 0 09:13:40|PASS 410|477 1 1 09:13:40|IC End 400|477 2 1 09:13:40|IC Start 200|477 2 09:13:40|TP Start 520|477 2 00024994 1 1|VSW5TESTSUITE PURPOSE 2 520|477 2 00024994 1 2|Assertion XDisplayMotionBufferSize-2.(C) 520|477 2 00024994 1 3|If the implementation does not support a more complete 520|477 2 00024994 1 4|history of pointer motion than is reported by event 520|477 2 00024994 1 5|notification: a call to XDisplayMotionBufferSize returns 520|477 2 00024994 1 6|zero. 520|477 2 00024994 1 7|METH: If motion buffer supported, call UNSUPPORTED. 520|477 2 00024994 1 8|METH: Call XDisplayMotionBufferSize. 520|477 2 00024994 1 9|METH: Verify value returned by XDisplayMotionBufferSize. 520|477 2 00024994 1 10|REPORT: Motion buffer supported. 220|477 2 4 09:13:40|UNSUPPORTED 410|477 2 1 09:13:40|IC End 80|477 77 09:13:40|TC End, scenario ref 967-0 70||"VSW5TESTSUITE CASE XDisplayName 1" 10|478 /Xlib12/XDisplayName/XDisplayName 09:13:40|TC Start, scenario ref 969-0 15|478 3.3-lite 1|TCM Start 520|478 0 00024996 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|478 1 1 09:13:43|IC Start 200|478 1 09:13:43|TP Start 520|478 1 00024996 1 1|VSW5TESTSUITE PURPOSE 1 520|478 1 00024996 1 2|Assertion XDisplayName-1.(B) 520|478 1 00024996 1 3|A call to XDisplayName returns a pointer to the display 520|478 1 00024996 1 4|name that XOpenDisplay would attempt to use when passed 520|478 1 00024996 1 5|string as an argument. 520|478 1 00024996 1 6|Reason for omission: There is no known portable test method for this assertion 520|478 1 00024996 1 7|METH: Fork a child process using tet_fork. 520|478 1 00024996 1 8|METH: In child : 520|478 1 00024996 1 9|METH: Exec the file "./Test1" with the environment variable DISPLAY. 520|478 1 00024996 1 10|METH: In Test1: 520|478 1 00024996 1 11|METH: Call XDisplayName with string set to TestString:0.0 520|478 1 00024996 1 12|METH: Verify that the call returned a pointer to TestString:0.0 520|478 1 00024996 1 13|METH: Obtain the value of the DISPLAY environment variable. 520|478 1 00024996 1 14|METH: Call XDisplayName with string set to NULL. 520|478 1 00024996 1 15|METH: Verify that the DISPLAY variable value is identical to the string 520|478 1 00024996 1 16|METH: returned by XDisplayName. 520|478 1 00024998 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 220|478 1 0 09:13:43|PASS 410|478 1 1 09:13:43|IC End 80|478 0 09:13:44|TC End, scenario ref 969-0 70||"VSW5TESTSUITE CASE XEventsQueued 6" 10|479 /Xlib12/XEventsQueued 09:13:44|TC Start, scenario ref 971-0 15|479 3.3-lite 6|TCM Start 520|479 0 00024999 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|479 1 1 09:13:47|IC Start 200|479 1 09:13:47|TP Start 520|479 1 00024999 1 1|VSW5TESTSUITE PURPOSE 1 520|479 1 00024999 1 2|Assertion XEventsQueued-1.(A) 520|479 1 00024999 1 3|When the number of events already in the event queue is 520|479 1 00024999 1 4|non-zero, then a call to XEventsQueued returns the number of 520|479 1 00024999 1 5|events in the event queue. 520|479 1 00024999 1 6|METH: Discard all events on the event queue. 520|479 1 00024999 1 7|METH: Call XPutBackEvent to put events on the event queue. 520|479 1 00024999 1 8|METH: Call XEventsQueued with mode QueuedAlready. 520|479 1 00024999 1 9|METH: Verify that XEventsQueued returned the correct number of events. 520|479 1 00024999 1 10|METH: Call XEventsQueued with mode QueuedAfterFlush. 520|479 1 00024999 1 11|METH: Verify that XEventsQueued returned the correct number of events. 520|479 1 00024999 1 12|METH: Call XEventsQueued with mode QueuedAfterReading. 520|479 1 00024999 1 13|METH: Verify that XEventsQueued returned the correct number of events. 220|479 1 0 09:13:47|PASS 410|479 1 1 09:13:47|IC End 400|479 2 1 09:13:47|IC Start 200|479 2 09:13:47|TP Start 520|479 2 00024999 1 1|VSW5TESTSUITE PURPOSE 2 520|479 2 00024999 1 2|Assertion XEventsQueued-2.(A) 520|479 2 00024999 1 3|When the number of events already in the event queue is 520|479 2 00024999 1 4|non-zero, then a call to XEventsQueued does not block. 520|479 2 00024999 1 5|METH: Discard all events on the event queue. 520|479 2 00024999 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|479 2 00024999 1 7|METH: Call XEventsQueued with mode QueuedAlready 520|479 2 00024999 1 8|METH: and verify that blocking did not occur. 520|479 2 00024999 1 9|METH: Verify that XEventsQueued returned the expected number of events. 520|479 2 00024999 1 10|METH: Discard all events on the event queue. 520|479 2 00024999 1 11|METH: Call XPutBackEvent to put events on the event queue. 520|479 2 00024999 1 12|METH: Call XEventsQueued with mode QueuedAfterFlush 520|479 2 00024999 1 13|METH: and verify that blocking did not occur. 520|479 2 00024999 1 14|METH: Verify that XEventsQueued returned the expected number of events. 520|479 2 00024999 1 15|METH: Discard all events on the event queue. 520|479 2 00024999 1 16|METH: Call XPutBackEvent to put events on the event queue. 520|479 2 00024999 1 17|METH: Call XEventsQueued with mode QueuedAfterReading 520|479 2 00024999 1 18|METH: and verify that blocking did not occur. 520|479 2 00024999 1 19|METH: Verify that XEventsQueued returned the expected number of events. 520|479 2 00024999 3 1|REPORT: Error return from block's child 220|479 2 2 09:13:47|UNRESOLVED 410|479 2 1 09:13:47|IC End 400|479 3 1 09:13:47|IC Start 200|479 3 09:13:47|TP Start 520|479 3 00024999 1 1|VSW5TESTSUITE PURPOSE 3 520|479 3 00024999 1 2|Assertion XEventsQueued-3.(A) 520|479 3 00024999 1 3|When the number of events already in the event queue is 520|479 3 00024999 1 4|non-zero, then a call to XEventsQueued does not flush the 520|479 3 00024999 1 5|output buffer. 520|479 3 00024999 1 6|METH: Create client2. 520|479 3 00024999 1 7|METH: Discard all events on the event queue. 520|479 3 00024999 1 8|METH: Create pixmap. 520|479 3 00024999 1 9|METH: Call XPutBackEvent to put events on the event queue. 520|479 3 00024999 1 10|METH: Call XEventsQueued with mode QueuedAlready. 520|479 3 00024999 1 11|METH: Empty the buffer. 520|479 3 00024999 1 12|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|479 3 00024999 1 13|METH: Verify that the output buffer was not flushed by effect on server. 520|479 3 00024999 1 14|METH: Discard all events on the event queue. 520|479 3 00024999 1 15|METH: Create pixmap. 520|479 3 00024999 1 16|METH: Call XPutBackEvent to put events on the event queue. 520|479 3 00024999 1 17|METH: Call XEventsQueued with mode QueuedAfterFlush. 520|479 3 00024999 1 18|METH: Empty the buffer. 520|479 3 00024999 1 19|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|479 3 00024999 1 20|METH: Verify that the output buffer was not flushed by effect on server. 520|479 3 00024999 1 21|METH: Discard all events on the event queue. 520|479 3 00024999 1 22|METH: Create pixmap. 520|479 3 00024999 1 23|METH: Call XPutBackEvent to put events on the event queue. 520|479 3 00024999 1 24|METH: Call XEventsQueued with mode QueuedAfterReading. 520|479 3 00024999 1 25|METH: Empty the buffer. 520|479 3 00024999 1 26|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|479 3 00024999 1 27|METH: Verify that the output buffer was not flushed by effect on server. 520|479 3 00024999 1 28|METH: Discard all left-over events in the event queue. 520|479 3 00024999 1 29|REPORT: Can not open display 220|479 3 2 09:13:47|UNRESOLVED 410|479 3 1 09:13:47|IC End 400|479 4 1 09:13:47|IC Start 200|479 4 09:13:47|TP Start 520|479 4 00024999 1 1|VSW5TESTSUITE PURPOSE 4 520|479 4 00024999 1 2|Assertion XEventsQueued-4.(A) 520|479 4 00024999 1 3|When there are no events in the event queue, then a call to 520|479 4 00024999 1 4|XEventsQueued with mode set to QueuedAlready returns zero. 520|479 4 00024999 1 5|METH: Discard all events on the event queue. 520|479 4 00024999 1 6|METH: Call XEventsQueued with mode QueuedAlready. 520|479 4 00024999 1 7|METH: Verify that XEventsQueued returned the correct number of events. 220|479 4 0 09:13:47|PASS 410|479 4 1 09:13:47|IC End 400|479 5 1 09:13:47|IC Start 200|479 5 09:13:47|TP Start 520|479 5 00024999 1 1|VSW5TESTSUITE PURPOSE 5 520|479 5 00024999 1 2|Assertion XEventsQueued-5.(A) 520|479 5 00024999 1 3|When there are no events in the event queue, then a call to 520|479 5 00024999 1 4|XEventsQueued with mode set to QueuedAfterFlush flushes the 520|479 5 00024999 1 5|output buffer. 520|479 5 00024999 1 6|METH: Create client2. 520|479 5 00024999 1 7|METH: Discard all events on the event queue. 520|479 5 00024999 1 8|METH: Create pixmap. 520|479 5 00024999 1 9|METH: Call XEventsQueued with mode QueuedAfterFlush. 520|479 5 00024999 1 10|METH: Empty the buffer. 520|479 5 00024999 1 11|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|479 5 00024999 1 12|METH: Verify that the output buffer was flushed by effect on server. 520|479 5 00024999 1 13|METH: Verify that XEventsQueued returned the correct number of events. 520|479 5 00024999 1 14|METH: Verify that errors did not occur after call to XEventsQueued. 520|479 5 00024999 1 15|REPORT: Can not open display 220|479 5 2 09:13:47|UNRESOLVED 410|479 5 1 09:13:47|IC End 400|479 6 1 09:13:47|IC Start 200|479 6 09:13:47|TP Start 520|479 6 00024999 1 1|VSW5TESTSUITE PURPOSE 6 520|479 6 00024999 1 2|Assertion XEventsQueued-6.(A) 520|479 6 00024999 1 3|When there are no events in the event queue, then a call to 520|479 6 00024999 1 4|XEventsQueued with mode set to QueuedAfterFlush or 520|479 6 00024999 1 5|QueuedAfterReading attempts to read more events out of the 520|479 6 00024999 1 6|client's connection without blocking and returns the number 520|479 6 00024999 1 7|read. 520|479 6 00024999 1 8|METH: Discard all events on the event queue. 520|479 6 00024999 1 9|METH: Call XEventsQueued with mode QueuedAfterFlush 520|479 6 00024999 1 10|METH: and verify that blocking did not occur. 520|479 6 00024999 1 11|METH: Discard all events on the event queue. 520|479 6 00024999 1 12|METH: Call XEventsQueued with mode QueuedAfterReading 520|479 6 00024999 1 13|METH: and verify that blocking did not occur. 520|479 6 00024999 3 1|REPORT: Error return from block's child 220|479 6 2 09:13:47|UNRESOLVED 410|479 6 1 09:13:47|IC End 80|479 1 09:13:47|TC End, scenario ref 971-0 70||"VSW5TESTSUITE CASE XFlush 1" 10|480 /Xlib12/XFlush 09:13:47|TC Start, scenario ref 973-0 15|480 3.3-lite 1|TCM Start 520|480 0 00025003 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|480 1 1 09:13:50|IC Start 200|480 1 09:13:50|TP Start 520|480 1 00025003 1 1|VSW5TESTSUITE PURPOSE 1 520|480 1 00025003 1 2|Assertion XFlush-1.(A) 520|480 1 00025003 1 3|A call to XFlush flushes the output buffer. 520|480 1 00025003 1 4|METH: Create client2. 520|480 1 00025003 1 5|METH: Discard all events on the event queue. 520|480 1 00025003 1 6|METH: Create pixmap. 520|480 1 00025003 1 7|METH: Empty the buffer. 520|480 1 00025003 1 8|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|480 1 00025003 1 9|METH: Call XFreePixmap from client2. 520|480 1 00025003 1 10|METH: Call XSync from client2 to insure all potential errors arrive. 520|480 1 00025003 1 11|METH: Verify that an error did occur. 520|480 1 00025003 1 12|METH: Discard all events on the event queue. 520|480 1 00025003 1 13|METH: Create pixmap. 520|480 1 00025003 1 14|METH: Call XFlush with display. 520|480 1 00025003 1 15|METH: Empty the buffer. 520|480 1 00025003 1 16|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|480 1 00025003 1 17|METH: Check for unexpected errors after flushing. 520|480 1 00025003 1 18|METH: Call XFreePixmap from client2. 520|480 1 00025003 1 19|METH: Call XSync from client2 to insure all potential errors arrive. 520|480 1 00025003 1 20|METH: Verify that an error did not occur. 520|480 1 00025003 1 21|REPORT: Can not open display 220|480 1 2 09:13:50|UNRESOLVED 410|480 1 1 09:13:50|IC End 80|480 1 09:13:50|TC End, scenario ref 973-0 70||"VSW5TESTSUITE CASE XGetErrorDatabaseText 5" 10|481 /Xlib12/XGetErrorDatabaseText 09:13:50|TC Start, scenario ref 975-0 15|481 3.3-lite 5|TCM Start 520|481 0 00025005 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|481 1 1 09:13:53|IC Start 200|481 1 09:13:53|TP Start 520|481 1 00025005 1 1|VSW5TESTSUITE PURPOSE 1 520|481 1 00025005 1 2|Assertion XGetErrorDatabaseText-1.(A) 520|481 1 00025005 1 3|A call to XGetErrorDatabaseText returns a string in 520|481 1 00025005 1 4|buffer_return. 520|481 1 00025005 1 5|METH: Set each character in buffer_return to non-ASCII NUL. 520|481 1 00025005 1 6|METH: Set name to "foo". 520|481 1 00025005 1 7|METH: Set message to "bar". 520|481 1 00025005 1 8|METH: Call XGetErrorText. 520|481 1 00025005 1 9|METH: Verify that there exists at least one ASCII NUL 520|481 1 00025005 1 10|METH: character in buffer_return. 220|481 1 0 09:13:53|PASS 410|481 1 1 09:13:53|IC End 400|481 2 1 09:13:53|IC Start 200|481 2 09:13:53|TP Start 520|481 2 00025005 1 1|VSW5TESTSUITE PURPOSE 2 520|481 2 00025005 1 2|Assertion XGetErrorDatabaseText-2.(A) 520|481 2 00025005 1 3|A call to XGetErrorDatabaseText with name set to the string 520|481 2 00025005 1 4|XProtoError and message set to the string representation of 520|481 2 00025005 1 5|a protocol error number returns a string terminated with 520|481 2 00025005 1 6|ASCII NUL in buffer_return. 520|481 2 00025005 1 7|METH: Set each character in buffer_return to non-ASCII NUL. 520|481 2 00025005 1 8|METH: Set name to "XProtoError". 520|481 2 00025005 1 9|METH: Set message to the string representation of BadWindow. 520|481 2 00025005 1 10|METH: Call XGetErrorText. 520|481 2 00025005 1 11|METH: Verify that there exists at least one ASCII NUL 520|481 2 00025005 1 12|METH: character in buffer_return. 220|481 2 0 09:13:53|PASS 410|481 2 1 09:13:53|IC End 400|481 3 1 09:13:53|IC Start 200|481 3 09:13:53|TP Start 520|481 3 00025005 1 1|VSW5TESTSUITE PURPOSE 3 520|481 3 00025005 1 2|Assertion XGetErrorDatabaseText-3.(A) 520|481 3 00025005 1 3|A call to XGetErrorDatabaseText with name set to the string 520|481 3 00025005 1 4|XRequest and message set to the string representation of a 520|481 3 00025005 1 5|major protocol number returns a string terminated with ASCII 520|481 3 00025005 1 6|NUL in buffer_return. 520|481 3 00025005 1 7|METH: Set each character in buffer_return to non-ASCII NUL. 520|481 3 00025005 1 8|METH: Set name to "XRequest". 520|481 3 00025005 1 9|METH: Set message to the string representation of X_DestroyWindow. 520|481 3 00025005 1 10|METH: Call XGetErrorText. 520|481 3 00025005 1 11|METH: Verify that there exists at least one ASCII NUL 520|481 3 00025005 1 12|METH: character in buffer_return. 220|481 3 0 09:13:53|PASS 410|481 3 1 09:13:53|IC End 400|481 4 1 09:13:53|IC Start 200|481 4 09:13:53|TP Start 520|481 4 00025005 1 1|VSW5TESTSUITE PURPOSE 4 520|481 4 00025005 1 2|Assertion XGetErrorDatabaseText-4.(D) 520|481 4 00025005 1 3|If the implementation supports an error database: The error 520|481 4 00025005 1 4|message database used is/usr/lib/X11/XErrorDB. 520|481 4 00025005 1 5|Reason for omission: There is no known portable test method for this assertion 520|481 4 00025005 1 6|METH: Report UNTESTED 220|481 4 5 09:13:53|UNTESTED 410|481 4 1 09:13:53|IC End 400|481 5 1 09:13:53|IC Start 200|481 5 09:13:53|TP Start 520|481 5 00025005 1 1|VSW5TESTSUITE PURPOSE 5 520|481 5 00025005 1 2|Assertion XGetErrorDatabaseText-5.(B) 520|481 5 00025005 1 3|When a call to XGetErrorDatabaseText is made and no string 520|481 5 00025005 1 4|is found in the error database, then default_string is 520|481 5 00025005 1 5|returned in buffer_return. 520|481 5 00025005 1 6|Reason for omission: There is no known portable test method for this assertion 520|481 5 00025005 1 7|METH: Report UNTESTED 220|481 5 5 09:13:53|UNTESTED 410|481 5 1 09:13:53|IC End 80|481 77 09:13:53|TC End, scenario ref 975-0 70||"VSW5TESTSUITE CASE XGetErrorText 2" 10|482 /Xlib12/XGetErrorText 09:13:53|TC Start, scenario ref 977-0 15|482 3.3-lite 2|TCM Start 520|482 0 00025007 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|482 1 1 09:13:56|IC Start 200|482 1 09:13:56|TP Start 520|482 1 00025007 1 1|VSW5TESTSUITE PURPOSE 1 520|482 1 00025007 1 2|Assertion XGetErrorText-1.(A) 520|482 1 00025007 1 3|A call to XGetErrorText returns in buffer_return a string 520|482 1 00025007 1 4|terminated with ASCII NUL. 520|482 1 00025007 1 5|METH: Set each character in buffer_return to non-ASCII NUL. 520|482 1 00025007 1 6|METH: Call XGetErrorText. 520|482 1 00025007 1 7|METH: Verify that there exists at least one ASCII NUL 520|482 1 00025007 1 8|METH: character in buffer_return. 220|482 1 0 09:13:56|PASS 410|482 1 1 09:13:56|IC End 400|482 2 1 09:13:56|IC Start 200|482 2 09:13:56|TP Start 520|482 2 00025007 1 1|VSW5TESTSUITE PURPOSE 2 520|482 2 00025007 1 2|Assertion XGetErrorText-2.(B) 520|482 2 00025007 1 3|After a call to XGetErrorText buffer_return contains a 520|482 2 00025007 1 4|textual description of code. 520|482 2 00025007 1 5|Reason for omission: There is no known portable test method for this assertion 520|482 2 00025007 1 6|METH: Report UNTESTED 220|482 2 5 09:13:56|UNTESTED 410|482 2 1 09:13:56|IC End 80|482 77 09:13:57|TC End, scenario ref 977-0 70||"VSW5TESTSUITE CASE XGetMotionEvents 7" 10|483 /Xlib12/XGetMotionEvents 09:13:57|TC Start, scenario ref 979-0 15|483 3.3-lite 7|TCM Start 520|483 0 00025009 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|483 1 1 09:14:00|IC Start 200|483 1 09:14:00|TP Start 520|483 1 00025009 1 1|VSW5TESTSUITE PURPOSE 1 520|483 1 00025009 1 2|Assertion XGetMotionEvents-1.(D) 520|483 1 00025009 1 3|If the implementation supports a more complete history of 520|483 1 00025009 1 4|the pointer motion than is reported by event notification: a 520|483 1 00025009 1 5|call to XGetMotionEvents returns all events in the motion 520|483 1 00025009 1 6|history buffer that fall between the start and stop times, 520|483 1 00025009 1 7|inclusive, which have coordinates that lie within the 520|483 1 00025009 1 8|specified window (including its borders) at its present 520|483 1 00025009 1 9|placement and sets nevents_return to the number of events 520|483 1 00025009 1 10|returned. 520|483 1 00025009 1 11|Reason for omission: There is no known portable test method for this assertion 520|483 1 00025009 1 12|METH: If a pointer motion buffer is not supported, return. 520|483 1 00025009 1 13|REPORT: There is no known portable test method for this assertion 220|483 1 5 09:14:00|UNTESTED 410|483 1 1 09:14:00|IC End 400|483 2 1 09:14:00|IC Start 200|483 2 09:14:00|TP Start 520|483 2 00025009 1 1|VSW5TESTSUITE PURPOSE 2 520|483 2 00025009 1 2|Assertion XGetMotionEvents-2.(C) 520|483 2 00025009 1 3|If the implementation does not support a more complete 520|483 2 00025009 1 4|history of pointer motion than is reported by event 520|483 2 00025009 1 5|notification: a call to XGetMotionEvents returns no events. 520|483 2 00025009 1 6|METH: If a pointer motion buffer is supported, return. 520|483 2 00025009 1 7|METH: Call XGetMotionEvents. 520|483 2 00025009 1 8|METH: Verify that no events were returned. 520|483 2 00025009 1 9|REPORT: Pointer motion buffer is supported. 220|483 2 4 09:14:00|UNSUPPORTED 410|483 2 1 09:14:00|IC End 400|483 3 1 09:14:00|IC Start 200|483 3 09:14:00|TP Start 520|483 3 00025009 1 1|VSW5TESTSUITE PURPOSE 3 520|483 3 00025009 1 2|Assertion XGetMotionEvents-3.(A) 520|483 3 00025009 1 3|When start is later than stop, then a call to 520|483 3 00025009 1 4|XGetMotionEvents returns no events. 520|483 3 00025009 1 5|METH: Set stop to current time. 520|483 3 00025009 1 6|METH: Call XGetMotionEvents with start greater than stop. 520|483 3 00025009 1 7|METH: Verify that no events were returned. 220|483 3 0 09:14:02|PASS 410|483 3 1 09:14:02|IC End 400|483 4 1 09:14:02|IC Start 200|483 4 09:14:02|TP Start 520|483 4 00025009 1 1|VSW5TESTSUITE PURPOSE 4 520|483 4 00025009 1 2|Assertion XGetMotionEvents-4.(A) 520|483 4 00025009 1 3|When start is in the future, then a call to 520|483 4 00025009 1 4|XGetMotionEvents returns no events. 520|483 4 00025009 1 5|METH: Set stop to current time. 520|483 4 00025009 1 6|METH: Set start to a future time. 520|483 4 00025009 1 7|METH: Call XGetMotionEvents. 520|483 4 00025009 1 8|METH: Verify that no events were returned. 220|483 4 0 09:14:02|PASS 410|483 4 1 09:14:02|IC End 400|483 5 1 09:14:02|IC Start 200|483 5 09:14:02|TP Start 520|483 5 00025009 1 1|VSW5TESTSUITE PURPOSE 5 520|483 5 00025009 1 2|Assertion XGetMotionEvents-5.(B) 520|483 5 00025009 1 3|A call to XGetMotionEvents with stop in the future, is 520|483 5 00025009 1 4|equivalent to specifying a value of CurrentTime for stop. 520|483 5 00025009 1 5|Reason for omission: There is no known portable test method for this assertion 520|483 5 00025009 1 6|METH: Report UNTESTED 220|483 5 5 09:14:02|UNTESTED 410|483 5 1 09:14:02|IC End 400|483 6 1 09:14:02|IC Start 200|483 6 09:14:02|TP Start 520|483 6 00025009 1 1|VSW5TESTSUITE PURPOSE 6 520|483 6 00025009 1 2|Assertion XGetMotionEvents-6.(D) 520|483 6 00025009 1 3|On a call to XGetMotionEvents the x and y members of the 520|483 6 00025009 1 4|events returned are set to the coordinates of the pointer 520|483 6 00025009 1 5|relative to the origin of the specified window and the time 520|483 6 00025009 1 6|member is set to the time the pointer reached this 520|483 6 00025009 1 7|coordinate. 520|483 6 00025009 1 8|Reason for omission: There is no known portable test method for this assertion 520|483 6 00025009 1 9|METH: Report UNTESTED 220|483 6 5 09:14:02|UNTESTED 410|483 6 1 09:14:02|IC End 400|483 7 1 09:14:02|IC Start 200|483 7 09:14:02|TP Start 520|483 7 00025009 1 1|VSW5TESTSUITE PURPOSE 7 520|483 7 00025009 1 2|Assertion XGetMotionEvents-7.(A) 520|483 7 00025009 1 3|When a window argument does not name a valid Window, then a 520|483 7 00025009 1 4|BadWindow error occurs. 520|483 7 00025009 1 5|METH: Create a bad window by creating and destroying a window. 520|483 7 00025009 1 6|METH: Call test function using bad window as the window argument. 520|483 7 00025009 1 7|METH: Verify that a BadWindow error occurs. 220|483 7 0 09:14:02|PASS 410|483 7 1 09:14:02|IC End 80|483 77 09:14:02|TC End, scenario ref 979-0 70||"VSW5TESTSUITE CASE XIfEvent 4" 10|484 /Xlib12/XIfEvent 09:14:02|TC Start, scenario ref 981-0 15|484 3.3-lite 4|TCM Start 520|484 0 00025011 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|484 1 1 09:14:05|IC Start 200|484 1 09:14:05|TP Start 520|484 1 00025011 1 1|VSW5TESTSUITE PURPOSE 1 520|484 1 00025011 1 2|Assertion XIfEvent-1.(A) 520|484 1 00025011 1 3|A call to XIfEvent calls predicate once for each event in 520|484 1 00025011 1 4|the event queue until predicate returns True. 520|484 1 00025011 1 5|METH: Discard all events on the event queue. 520|484 1 00025011 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|484 1 00025011 1 7|METH: Set up predicate procedure. 520|484 1 00025011 1 8|METH: Call XIfEvent. 520|484 1 00025011 1 9|METH: Verify that predicate was called the correct number of times. 520|484 1 00025011 1 10|METH: Verify that predicate returned True at most recent invocation. 520|484 1 00025011 1 11|METH: Verify that XIfEvent did not continue to call predicate 520|484 1 00025011 1 12|METH: after predicate returned True. 220|484 1 0 09:14:05|PASS 410|484 1 1 09:14:05|IC End 400|484 2 1 09:14:05|IC Start 200|484 2 09:14:05|TP Start 520|484 2 00025011 1 1|VSW5TESTSUITE PURPOSE 2 520|484 2 00025011 1 2|Assertion XIfEvent-2.(A) 520|484 2 00025011 1 3|When predicate returns True, then XIfEvent returns the 520|484 2 00025011 1 4|event passed to predicate in event_return. 520|484 2 00025011 1 5|METH: Discard all events on the event queue. 520|484 2 00025011 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|484 2 00025011 1 7|METH: Set up predicate procedure. 520|484 2 00025011 1 8|METH: Call XIfEvent. 520|484 2 00025011 1 9|METH: Verify that predicate returned True at most recent invocation. 520|484 2 00025011 1 10|METH: Verify that event_return is the same as the event passed to predicate. 520|484 2 00025011 1 11|METH: Verify that event_return is the expected event. 520|484 2 00025011 1 12|METH: Verify that XIfEvent did not continue to call predicate 520|484 2 00025011 1 13|METH: after predicate returned True. 220|484 2 0 09:14:05|PASS 410|484 2 1 09:14:05|IC End 400|484 3 1 09:14:05|IC Start 200|484 3 09:14:05|TP Start 520|484 3 00025011 1 1|VSW5TESTSUITE PURPOSE 3 520|484 3 00025011 1 2|Assertion XIfEvent-3.(A) 520|484 3 00025011 1 3|A call to XIfEvent removes the returned event from the 520|484 3 00025011 1 4|event queue. 520|484 3 00025011 1 5|METH: Discard all events on the event queue. 520|484 3 00025011 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|484 3 00025011 1 7|METH: Call XPending to get the current event queue size. 520|484 3 00025011 1 8|METH: Set up predicate procedure. 520|484 3 00025011 1 9|METH: Call XIfEvent. 520|484 3 00025011 1 10|METH: Call XPending to get the current event queue size. 520|484 3 00025011 1 11|METH: Verify that size of the event queue has decreased by one. 520|484 3 00025011 1 12|METH: Verify that the returned event was removed from the event queue. 220|484 3 0 09:14:05|PASS 410|484 3 1 09:14:05|IC End 400|484 4 1 09:14:05|IC Start 200|484 4 09:14:05|TP Start 520|484 4 00025011 1 1|VSW5TESTSUITE PURPOSE 4 520|484 4 00025011 1 2|Assertion XIfEvent-4.(A) 520|484 4 00025011 1 3|When on a call to XIfEvent predicate has not returned True 520|484 4 00025011 1 4|after having been called once for each event in the event 520|484 4 00025011 1 5|queue, then XIfEvent flushes the output buffer and blocks 520|484 4 00025011 1 6|until a matching event is received. 520|484 4 00025011 1 7|METH: Create client2. 520|484 4 00025011 1 8|METH: Discard all events on the event queue. 520|484 4 00025011 1 9|METH: Create pixmap. 520|484 4 00025011 1 10|METH: Call XPutBackEvent to put an event on the event queue. 520|484 4 00025011 1 11|METH: Set up predicate procedure. 520|484 4 00025011 1 12|METH: Call XIfEvent and verify that blocking did occur. 520|484 4 00025011 1 13|METH: Verify that the output buffer was flushed. 520|484 4 00025011 1 14|METH: Verify that predicate was called the correct number of times. 520|484 4 00025011 1 15|METH: Verify that predicate returned True at most recent invocation. 520|484 4 00025011 1 16|REPORT: Can not open display 220|484 4 2 09:14:05|UNRESOLVED 410|484 4 1 09:14:05|IC End 80|484 1 09:14:05|TC End, scenario ref 981-0 70||"VSW5TESTSUITE CASE XMaskEvent 3" 10|485 /Xlib12/XMaskEvent 09:14:05|TC Start, scenario ref 983-0 15|485 3.3-lite 3|TCM Start 520|485 0 00025013 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|485 1 1 09:14:08|IC Start 200|485 1 09:14:08|TP Start 520|485 1 00025013 1 1|VSW5TESTSUITE PURPOSE 1 520|485 1 00025013 1 2|Assertion XMaskEvent-1.(A) 520|485 1 00025013 1 3|A call to XMaskEvent returns in event_return the first 520|485 1 00025013 1 4|event in the event queue matching event_mask. 520|485 1 00025013 1 5|METH: Discard all events on the event queue. 520|485 1 00025013 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|485 1 00025013 1 7|METH: Call XMaskEvent. 520|485 1 00025013 1 8|METH: Verify the correct event-type was returned. 520|485 1 00025013 1 9|METH: Verify the first matching event in event queue was returned. 220|485 1 0 09:14:08|PASS 410|485 1 1 09:14:08|IC End 400|485 2 1 09:14:08|IC Start 200|485 2 09:14:08|TP Start 520|485 2 00025013 1 1|VSW5TESTSUITE PURPOSE 2 520|485 2 00025013 1 2|Assertion XMaskEvent-2.(A) 520|485 2 00025013 1 3|A call to XMaskEvent removes the returned event from the 520|485 2 00025013 1 4|event queue. 520|485 2 00025013 1 5|METH: Discard all events on the event queue. 520|485 2 00025013 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|485 2 00025013 1 7|METH: Call XPending to get the current event queue size. 520|485 2 00025013 1 8|METH: Call XMaskEvent. 520|485 2 00025013 1 9|METH: Call XPending to get the current event queue size. 520|485 2 00025013 1 10|METH: Verify that size of event queue has decreased by one. 220|485 2 0 09:14:08|PASS 410|485 2 1 09:14:08|IC End 400|485 3 1 09:14:08|IC Start 200|485 3 09:14:08|TP Start 520|485 3 00025013 1 1|VSW5TESTSUITE PURPOSE 3 520|485 3 00025013 1 2|Assertion XMaskEvent-3.(A) 520|485 3 00025013 1 3|When a matching event is not in the event queue, then a 520|485 3 00025013 1 4|call to XMaskEvent flushes the output buffer and blocks 520|485 3 00025013 1 5|until one is received. 520|485 3 00025013 1 6|METH: Create client2. 520|485 3 00025013 1 7|METH: Discard all events on the event queue. 520|485 3 00025013 1 8|METH: Create pixmap. 520|485 3 00025013 1 9|METH: Create a window. 520|485 3 00025013 1 10|METH: Call XMaskEvent and verify that blocking did occur. 520|485 3 00025013 1 11|METH: Verify that the output buffer was flushed. 520|485 3 00025013 1 12|METH: Verify the correct event-type was returned. 520|485 3 00025013 1 13|REPORT: Can not open display 220|485 3 2 09:14:08|UNRESOLVED 410|485 3 1 09:14:08|IC End 80|485 1 09:14:09|TC End, scenario ref 983-0 70||"VSW5TESTSUITE CASE XNextEvent 3" 10|486 /Xlib12/XNextEvent 09:14:09|TC Start, scenario ref 985-0 15|486 3.3-lite 3|TCM Start 520|486 0 00025015 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|486 1 1 09:14:12|IC Start 200|486 1 09:14:12|TP Start 520|486 1 00025015 1 1|VSW5TESTSUITE PURPOSE 1 520|486 1 00025015 1 2|Assertion XNextEvent-1.(A) 520|486 1 00025015 1 3|When the event queue is not empty, the a call to XNextEvent 520|486 1 00025015 1 4|returns the first event from the event queue in event_return. 520|486 1 00025015 1 5|METH: Discard all events on the event queue. 520|486 1 00025015 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|486 1 00025015 1 7|METH: Call XNextEvent. 520|486 1 00025015 1 8|METH: Verify that XNextEvent returned the correct event. 220|486 1 0 09:14:12|PASS 410|486 1 1 09:14:12|IC End 400|486 2 1 09:14:12|IC Start 200|486 2 09:14:12|TP Start 520|486 2 00025015 1 1|VSW5TESTSUITE PURPOSE 2 520|486 2 00025015 1 2|Assertion XNextEvent-2.(A) 520|486 2 00025015 1 3|A call to XNextEvent removes the returned event from the 520|486 2 00025015 1 4|event queue. 520|486 2 00025015 1 5|METH: Discard all events on the event queue. 520|486 2 00025015 1 6|METH: Call XPutBackEvent to put a three events on the event queue. 520|486 2 00025015 1 7|METH: Call XNextEvent. 520|486 2 00025015 1 8|METH: Verify that XNextEvent returned the correct event. 520|486 2 00025015 1 9|METH: Call XNextEvent. 520|486 2 00025015 1 10|METH: Verify that XNextEvent returned the correct event. 520|486 2 00025015 1 11|METH: Call XNextEvent. 520|486 2 00025015 1 12|METH: Verify that XNextEvent returned the correct event. 520|486 2 00025015 1 13|METH: Verify that the event queue is now empty. 220|486 2 0 09:14:12|PASS 410|486 2 1 09:14:12|IC End 400|486 3 1 09:14:12|IC Start 200|486 3 09:14:12|TP Start 520|486 3 00025015 1 1|VSW5TESTSUITE PURPOSE 3 520|486 3 00025015 1 2|Assertion XNextEvent-3.(A) 520|486 3 00025015 1 3|When the event queue is empty, then a call to XNextEvent 520|486 3 00025015 1 4|flushes the output buffer and blocks until an event is 520|486 3 00025015 1 5|received and returns the event in event_return. 520|486 3 00025015 1 6|METH: Create bad pixmap. 520|486 3 00025015 1 7|METH: Discard all events on the event queue. 520|486 3 00025015 1 8|METH: Call XFreePixmap with bad pixmap. 520|486 3 00025015 1 9|METH: Call XNextEvent and verify that blocking did occur. 520|486 3 00025015 1 10|METH: Verify that output buffer was flushed. 520|486 3 00025015 1 11|REPORT: Can not open display 220|486 3 2 09:14:12|UNRESOLVED 410|486 3 1 09:14:12|IC End 80|486 1 09:14:12|TC End, scenario ref 985-0 70||"VSW5TESTSUITE CASE XPeekEvent 3" 10|487 /Xlib12/XPeekEvent 09:14:12|TC Start, scenario ref 987-0 15|487 3.3-lite 3|TCM Start 520|487 0 00025017 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|487 1 1 09:14:15|IC Start 200|487 1 09:14:15|TP Start 520|487 1 00025017 1 1|VSW5TESTSUITE PURPOSE 1 520|487 1 00025017 1 2|Assertion XPeekEvent-1.(A) 520|487 1 00025017 1 3|A call to XPeekEvent returns the first event from the event 520|487 1 00025017 1 4|queue in event_return. 520|487 1 00025017 1 5|METH: Discard all events on the event queue. 520|487 1 00025017 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|487 1 00025017 1 7|METH: Call XPeekEvent. 520|487 1 00025017 1 8|METH: Verify that XPeekEvent returned the correct event. 220|487 1 0 09:14:15|PASS 410|487 1 1 09:14:15|IC End 400|487 2 1 09:14:15|IC Start 200|487 2 09:14:15|TP Start 520|487 2 00025017 1 1|VSW5TESTSUITE PURPOSE 2 520|487 2 00025017 1 2|Assertion XPeekEvent-2.(A) 520|487 2 00025017 1 3|A call to XPeekEvent does not remove event_return from the 520|487 2 00025017 1 4|event queue. 520|487 2 00025017 1 5|METH: Discard all events on the event queue. 520|487 2 00025017 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|487 2 00025017 1 7|METH: Call XPending to get the current event queue size. 520|487 2 00025017 1 8|METH: Call XPeekEvent. 520|487 2 00025017 1 9|METH: Verify that XPeekEvent returned the correct event. 520|487 2 00025017 1 10|METH: Call XPending to get the current event queue size. 520|487 2 00025017 1 11|METH: Verify that size of the event queue has not changed. 520|487 2 00025017 1 12|METH: Call XPeekEvent. 520|487 2 00025017 1 13|METH: Verify that XPeekEvent returned the same event as last time. 520|487 2 00025017 1 14|METH: Call XPending to get the current event queue size. 520|487 2 00025017 1 15|METH: Verify that size of the event queue has not changed. 220|487 2 0 09:14:15|PASS 410|487 2 1 09:14:15|IC End 400|487 3 1 09:14:15|IC Start 200|487 3 09:14:15|TP Start 520|487 3 00025017 1 1|VSW5TESTSUITE PURPOSE 3 520|487 3 00025017 1 2|Assertion XPeekEvent-3.(A) 520|487 3 00025017 1 3|When the event queue is empty, then a call to XPeekEvent 520|487 3 00025017 1 4|flushes the output buffer and blocks until an event is 520|487 3 00025017 1 5|received and returns the event in event_return. 520|487 3 00025017 1 6|METH: Create client2. 520|487 3 00025017 1 7|METH: Discard all events on the event queue. 520|487 3 00025017 1 8|METH: Create pixmap. 520|487 3 00025017 1 9|METH: Call XPeekEvent and verify that blocking did occur. 520|487 3 00025017 1 10|METH: Verify that the output buffer was flushed. 520|487 3 00025017 1 11|REPORT: Can not open display 220|487 3 2 09:14:15|UNRESOLVED 410|487 3 1 09:14:15|IC End 80|487 1 09:14:15|TC End, scenario ref 987-0 70||"VSW5TESTSUITE CASE XPeekIfEvent 4" 10|488 /Xlib12/XPeekIfEvent 09:14:15|TC Start, scenario ref 989-0 15|488 3.3-lite 4|TCM Start 520|488 0 00025019 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|488 1 1 09:14:18|IC Start 200|488 1 09:14:18|TP Start 520|488 1 00025019 1 1|VSW5TESTSUITE PURPOSE 1 520|488 1 00025019 1 2|Assertion XPeekIfEvent-1.(A) 520|488 1 00025019 1 3|A call to XPeekIfEvent calls predicate once for each event 520|488 1 00025019 1 4|in the event queue until predicate returns True. 520|488 1 00025019 1 5|METH: Discard all events on the event queue. 520|488 1 00025019 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|488 1 00025019 1 7|METH: Set up predicate procedure. 520|488 1 00025019 1 8|METH: Call XPeekIfEvent. 520|488 1 00025019 1 9|METH: Verify that predicate was called the correct number of times. 520|488 1 00025019 1 10|METH: Verify that predicate returned True at most recent invocation. 520|488 1 00025019 1 11|METH: Verify that XIfEvent did not continue to call predicate 520|488 1 00025019 1 12|METH: after predicate returned True. 220|488 1 0 09:14:18|PASS 410|488 1 1 09:14:18|IC End 400|488 2 1 09:14:18|IC Start 200|488 2 09:14:18|TP Start 520|488 2 00025019 1 1|VSW5TESTSUITE PURPOSE 2 520|488 2 00025019 1 2|Assertion XPeekIfEvent-2.(A) 520|488 2 00025019 1 3|When predicate returns True, then XPeekIfEvent returns the 520|488 2 00025019 1 4|event passed to predicate in event_return. 520|488 2 00025019 1 5|METH: Discard all events on the event queue. 520|488 2 00025019 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|488 2 00025019 1 7|METH: Set up predicate procedure. 520|488 2 00025019 1 8|METH: Call XPeekIfEvent. 520|488 2 00025019 1 9|METH: Verify that predicate returned True at most recent invocation. 520|488 2 00025019 1 10|METH: Verify that event_return is the same as the event passed to predicate. 520|488 2 00025019 1 11|METH: Verify that event_return is the expected event. 520|488 2 00025019 1 12|METH: Verify that XIfEvent did not continue to call predicate 520|488 2 00025019 1 13|METH: after predicate returned True. 220|488 2 0 09:14:18|PASS 410|488 2 1 09:14:18|IC End 400|488 3 1 09:14:18|IC Start 200|488 3 09:14:18|TP Start 520|488 3 00025019 1 1|VSW5TESTSUITE PURPOSE 3 520|488 3 00025019 1 2|Assertion XPeekIfEvent-3.(A) 520|488 3 00025019 1 3|A call to XPeekIfEvent does not remove event_return from 520|488 3 00025019 1 4|the event queue. 520|488 3 00025019 1 5|METH: Discard all events on the event queue. 520|488 3 00025019 1 6|METH: Call XPutBackEvent to put events on the event queue. 520|488 3 00025019 1 7|METH: Call XPending to get the current event queue size. 520|488 3 00025019 1 8|METH: Set up predicate procedure. 520|488 3 00025019 1 9|METH: Call XPeekIfEvent. 520|488 3 00025019 1 10|METH: Call XPending to get the current event queue size. 520|488 3 00025019 1 11|METH: Verify that size of the event queue has not changed. 520|488 3 00025019 1 12|METH: Verify that the returned event was not removed from the event queue. 220|488 3 0 09:14:18|PASS 410|488 3 1 09:14:18|IC End 400|488 4 1 09:14:18|IC Start 200|488 4 09:14:18|TP Start 520|488 4 00025019 1 1|VSW5TESTSUITE PURPOSE 4 520|488 4 00025019 1 2|Assertion XPeekIfEvent-4.(A) 520|488 4 00025019 1 3|When on a call to XPeekIfEvent predicate has not returned 520|488 4 00025019 1 4|True after having been called once for each event in the 520|488 4 00025019 1 5|event queue, then XPeekIfEvent flushes the output buffer and 520|488 4 00025019 1 6|blocks until a matching event is received. 520|488 4 00025019 1 7|METH: Create client2. 520|488 4 00025019 1 8|METH: Discard all events on the event queue. 520|488 4 00025019 1 9|METH: Create pixmap. 520|488 4 00025019 1 10|METH: Call XPutBackEvent to put an event on the event queue. 520|488 4 00025019 1 11|METH: Set up predicate procedure. 520|488 4 00025019 1 12|METH: Call XPeekIfEvent and verify that blocking did occur. 520|488 4 00025019 1 13|METH: Verify that the output buffer was flushed. 520|488 4 00025019 1 14|METH: Verify that predicate was called the correct number of times. 520|488 4 00025019 1 15|METH: Verify that predicate returned True at most recent invocation. 520|488 4 00025019 1 16|REPORT: Can not open display 220|488 4 2 09:14:18|UNRESOLVED 410|488 4 1 09:14:18|IC End 80|488 1 09:14:18|TC End, scenario ref 989-0 70||"VSW5TESTSUITE CASE XPending 3" 10|489 /Xlib12/XPending 09:14:18|TC Start, scenario ref 991-0 15|489 3.3-lite 3|TCM Start 520|489 0 00025021 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|489 1 1 09:14:21|IC Start 200|489 1 09:14:21|TP Start 520|489 1 00025021 1 1|VSW5TESTSUITE PURPOSE 1 520|489 1 00025021 1 2|Assertion XPending-1.(A) 520|489 1 00025021 1 3|When the number of events already in the event queue is 520|489 1 00025021 1 4|non-zero, then a call to XPending returns the number of 520|489 1 00025021 1 5|events in the event queue. 520|489 1 00025021 1 6|METH: Discard all events on the event queue. 520|489 1 00025021 1 7|METH: Call XPutBackEvent to put events on the event queue. 520|489 1 00025021 1 8|METH: Call XPending. 520|489 1 00025021 1 9|METH: Verify that XPending returned the correct number of events. 220|489 1 0 09:14:21|PASS 410|489 1 1 09:14:21|IC End 400|489 2 1 09:14:21|IC Start 200|489 2 09:14:21|TP Start 520|489 2 00025021 1 1|VSW5TESTSUITE PURPOSE 2 520|489 2 00025021 1 2|Assertion XPending-2.(A) 520|489 2 00025021 1 3|When there are no events in the event queue, then a call to 520|489 2 00025021 1 4|XPending flushes the output buffer. 520|489 2 00025021 1 5|METH: Create client2. 520|489 2 00025021 1 6|METH: Discard all events on the event queue. 520|489 2 00025021 1 7|METH: Create pixmap. 520|489 2 00025021 1 8|METH: Call XPending. 520|489 2 00025021 1 9|METH: Empty the buffer. 520|489 2 00025021 1 10|METH: Ensure the server has dealt with anything flushed to it: do XSync() 520|489 2 00025021 1 11|METH: Verify that the output buffer was flushed by effect on server. 520|489 2 00025021 1 12|METH: Verify that XPending returned the correct number of events. 520|489 2 00025021 1 13|REPORT: Can not open display 220|489 2 2 09:14:21|UNRESOLVED 410|489 2 1 09:14:21|IC End 400|489 3 1 09:14:21|IC Start 200|489 3 09:14:21|TP Start 520|489 3 00025021 1 1|VSW5TESTSUITE PURPOSE 3 520|489 3 00025021 1 2|Assertion XPending-3.(A) 520|489 3 00025021 1 3|When there are no events in the event queue, then a call to 520|489 3 00025021 1 4|XPending attempts to read more events out of the client's 520|489 3 00025021 1 5|connection without blocking and returns the number read. 520|489 3 00025021 1 6|METH: Discard all events on the event queue. 520|489 3 00025021 1 7|METH: Call XPending and verify that blocking did not occur. 520|489 3 00025021 1 8|METH: Discard all events on the event queue. 520|489 3 00025021 3 1|REPORT: Error return from block's child 220|489 3 2 09:14:21|UNRESOLVED 410|489 3 1 09:14:21|IC End 80|489 1 09:14:21|TC End, scenario ref 991-0 70||"VSW5TESTSUITE CASE XPutBackEvent 2" 10|490 /Xlib12/XPutBackEvent 09:14:21|TC Start, scenario ref 993-0 15|490 3.3-lite 2|TCM Start 520|490 0 00025024 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|490 1 1 09:14:24|IC Start 200|490 1 09:14:24|TP Start 520|490 1 00025024 1 1|VSW5TESTSUITE PURPOSE 1 520|490 1 00025024 1 2|Assertion XPutBackEvent-1.(A) 520|490 1 00025024 1 3|A call to XPutBackEvent pushes a copy of event onto the 520|490 1 00025024 1 4|head of the display's event queue. 520|490 1 00025024 1 5|METH: Call XSync to empty event queue. 520|490 1 00025024 1 6|METH: Call XPutBackEvent to push event onto the head of the event queue. 520|490 1 00025024 1 7|METH: Call XPeekEvent to verify that first event is the event that was pushed. 520|490 1 00025024 1 8|METH: Call XPutBackEvent to push another event onto the head of the event queue. 520|490 1 00025024 1 9|METH: Call XPeekEvent to verify that first event is the event that was pushed. 220|490 1 0 09:14:24|PASS 410|490 1 1 09:14:24|IC End 400|490 2 1 09:14:24|IC Start 200|490 2 09:14:24|TP Start 520|490 2 00025024 1 1|VSW5TESTSUITE PURPOSE 2 520|490 2 00025024 1 2|Assertion XPutBackEvent-2.(B) 520|490 2 00025024 1 3|A call to XPutBackEvent can be made an unlimited number of 520|490 2 00025024 1 4|times in succession. 520|490 2 00025024 1 5|Reason for omission: Testing the assertion would require an unreasonable amount of time or resources on most systems 520|490 2 00025024 1 6|METH: Call XPutBackEvent 1000 times. 220|490 2 5 09:14:24|UNTESTED 410|490 2 1 09:14:24|IC End 80|490 77 09:14:24|TC End, scenario ref 993-0 70||"VSW5TESTSUITE CASE XSelectInput 8" 10|491 /Xlib12/XSelectInput 09:14:24|TC Start, scenario ref 995-0 15|491 3.3-lite 8|TCM Start 520|491 0 00025026 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|491 1 1 09:14:28|IC Start 200|491 1 09:14:28|TP Start 520|491 1 00025026 1 1|VSW5TESTSUITE PURPOSE 1 520|491 1 00025026 1 2|Assertion XSelectInput-1.(A) 520|491 1 00025026 1 3|A call to XSelectInput requests that the X server report 520|491 1 00025026 1 4|the events for window w matching event_mask. 520|491 1 00025026 1 5|METH: Create client1. 520|491 1 00025026 1 6|METH: Create window with client1. 520|491 1 00025026 1 7|METH: Select no events with client1 on this window. 520|491 1 00025026 1 8|METH: Create client2. 520|491 1 00025026 1 9|METH: Select MapNotify events with client2 on this window. 520|491 1 00025026 1 10|METH: Map window. 520|491 1 00025026 1 11|METH: XSync(.., False) on both clients to ensure generated events have come in. 520|491 1 00025026 1 12|METH: Verify that client1 received no events. 520|491 1 00025026 1 13|METH: Verify that client2 received a single MapNotify event for this window. 520|491 1 00025026 1 14|METH: Verify that client2 received no other events. 520|491 1 00025026 1 15|REPORT: Can not open display 220|491 1 2 09:14:28|UNRESOLVED 410|491 1 1 09:14:28|IC End 400|491 2 1 09:14:28|IC Start 200|491 2 09:14:28|TP Start 520|491 2 00025026 1 1|VSW5TESTSUITE PURPOSE 2 520|491 2 00025026 1 2|Assertion XSelectInput-2.(A) 520|491 2 00025026 1 3|A call to XSelectInput overrides the event mask attribute 520|491 2 00025026 1 4|set during any previous call to XSelectInput, 520|491 2 00025026 1 5|XChangeWindowAttributes, or XCreateWindow. 520|491 2 00025026 1 6|METH: Create window with no events selected. 520|491 2 00025026 1 7|METH: Call XGetWindowAttributes to get event mask for this window. 520|491 2 00025026 1 8|METH: Verify event mask is as expected. 520|491 2 00025026 1 9|METH: Call XSelectInput to change event mask to StructureNotifyMask. 520|491 2 00025026 1 10|METH: Call XGetWindowAttributes to get new event mask for this window. 520|491 2 00025026 1 11|METH: Verify event mask changed as expected. 520|491 2 00025026 1 12|METH: Call XChangeWindowAttributes to change event mask to NoEventMask. 520|491 2 00025026 1 13|METH: Call XGetWindowAttributes to get event mask for this window. 520|491 2 00025026 1 14|METH: Verify event mask is as expected. 520|491 2 00025026 1 15|METH: Call XSelectInput to change event mask to ALLEVENTS. 520|491 2 00025026 1 16|METH: Call XGetWindowAttributes to get new event mask for this window. 520|491 2 00025026 1 17|METH: Verify event mask changed as expected. 520|491 2 00025026 1 18|METH: Call XSelectInput to change event mask to StructureNotifyMask. 520|491 2 00025026 1 19|METH: Call XGetWindowAttributes to get new event mask for this window. 520|491 2 00025026 1 20|METH: Verify event mask changed as expected. 220|491 2 0 09:14:28|PASS 410|491 2 1 09:14:28|IC End 400|491 3 1 09:14:28|IC Start 200|491 3 09:14:28|TP Start 520|491 3 00025026 1 1|VSW5TESTSUITE PURPOSE 3 520|491 3 00025026 1 2|Assertion XSelectInput-3.(A) 520|491 3 00025026 1 3|A call to XSelectInput does not change the event mask 520|491 3 00025026 1 4|attribute for other clients. 520|491 3 00025026 1 5|METH: Create client1. 520|491 3 00025026 1 6|METH: Create window with client1. 520|491 3 00025026 1 7|METH: Select NoEventMask events with client1 on this window. 520|491 3 00025026 1 8|METH: Call XGetWindowAttributes to get event mask for client1 for window. 520|491 3 00025026 1 9|METH: Verify event mask is as expected. 520|491 3 00025026 1 10|METH: Create client2. 520|491 3 00025026 1 11|METH: Select ALLEVENTS events with client2 on this window. 520|491 3 00025026 1 12|METH: Call XGetWindowAttributes to get event mask for client2 for window. 520|491 3 00025026 1 13|METH: Verify event mask is as expected. 520|491 3 00025026 1 14|METH: Call XGetWindowAttributes to get event mask for client1 for window. 520|491 3 00025026 1 15|METH: Verify event mask has not changed. 520|491 3 00025026 1 16|METH: Select KeyPressMask events with client1 on this window. 520|491 3 00025026 1 17|METH: Call XGetWindowAttributes to get event mask for client1 for window. 520|491 3 00025026 1 18|METH: Verify event mask is as expected. 520|491 3 00025026 1 19|METH: Call XGetWindowAttributes to get event mask for client2 for window. 520|491 3 00025026 1 20|METH: Verify event mask has not changed. 520|491 3 00025026 1 21|REPORT: Can not open display 220|491 3 2 09:14:28|UNRESOLVED 410|491 3 1 09:14:28|IC End 400|491 4 1 09:14:28|IC Start 200|491 4 09:14:28|TP Start 520|491 4 00025026 1 1|VSW5TESTSUITE PURPOSE 4 520|491 4 00025026 1 2|Assertion XSelectInput-4.(A) 520|491 4 00025026 1 3|When multiple clients make a call to XSelectInput 520|491 4 00025026 1 4|requesting the same event on the same window and that window 520|491 4 00025026 1 5|is the event window for the requested event, then the event 520|491 4 00025026 1 6|is reported to each client. 520|491 4 00025026 1 7|METH: Create client1. 520|491 4 00025026 1 8|METH: Create window with client1. 520|491 4 00025026 1 9|METH: Select MapNotify events with client1 on this window. 520|491 4 00025026 1 10|METH: Create client2. 520|491 4 00025026 1 11|METH: Select MapNotify events with client2 on this window. 520|491 4 00025026 1 12|METH: Map window. 520|491 4 00025026 1 13|METH: XSync(.., False) on both clients to ensure generated events have come in. 520|491 4 00025026 1 14|METH: Verify that client1 received a single MapNotify event for this window. 520|491 4 00025026 1 15|METH: Verify that client1 received no other events. 520|491 4 00025026 1 16|METH: Verify that client2 received a single MapNotify event for this window. 520|491 4 00025026 1 17|METH: Verify that client2 received no other events. 520|491 4 00025026 1 18|REPORT: Can not open display 220|491 4 2 09:14:28|UNRESOLVED 410|491 4 1 09:14:28|IC End 400|491 5 1 09:14:28|IC Start 200|491 5 09:14:28|TP Start 520|491 5 00025026 1 1|VSW5TESTSUITE PURPOSE 5 520|491 5 00025026 1 2|Assertion XSelectInput-5.(A) 520|491 5 00025026 1 3|When another client has selected with an event mask 520|491 5 00025026 1 4|SubstructureRedirectMask, then on a call to XSelectInput 520|491 5 00025026 1 5|with SubstructureRedirectMask bits set in event_mask a 520|491 5 00025026 1 6|BadAccess error occurs. 520|491 5 00025026 1 7|METH: Create client1. 520|491 5 00025026 1 8|METH: Create window with client1. 520|491 5 00025026 1 9|METH: Select SubstructureRedirectMask event mask with client1 on this window. 520|491 5 00025026 1 10|METH: Create client2. 520|491 5 00025026 1 11|METH: Select SubstructureRedirectMask event mask with client2 on this window. 520|491 5 00025026 1 12|METH: Verify that a BadAccess error was generated. 520|491 5 00025026 1 13|REPORT: Can not open display 220|491 5 2 09:14:28|UNRESOLVED 410|491 5 1 09:14:28|IC End 400|491 6 1 09:14:28|IC Start 200|491 6 09:14:28|TP Start 520|491 6 00025026 1 1|VSW5TESTSUITE PURPOSE 6 520|491 6 00025026 1 2|Assertion XSelectInput-6.(A) 520|491 6 00025026 1 3|When another client has selected with an event mask 520|491 6 00025026 1 4|ResizeRedirectMask, then on a call to XSelectInput with 520|491 6 00025026 1 5|ResizeRedirectMask bits set in event_mask a BadAccess error 520|491 6 00025026 1 6|occurs. 520|491 6 00025026 1 7|METH: Create client1. 520|491 6 00025026 1 8|METH: Create window with client1. 520|491 6 00025026 1 9|METH: Select ResizeRedirectMask event mask with client1 on this window. 520|491 6 00025026 1 10|METH: Create client2. 520|491 6 00025026 1 11|METH: Select ResizeRedirectMask event mask with client2 on this window. 520|491 6 00025026 1 12|METH: Verify that a BadAccess error was generated. 520|491 6 00025026 1 13|REPORT: Can not open display 220|491 6 2 09:14:28|UNRESOLVED 410|491 6 1 09:14:28|IC End 400|491 7 1 09:14:28|IC Start 200|491 7 09:14:28|TP Start 520|491 7 00025026 1 1|VSW5TESTSUITE PURPOSE 7 520|491 7 00025026 1 2|Assertion XSelectInput-7.(A) 520|491 7 00025026 1 3|When another client has selected with an event mask 520|491 7 00025026 1 4|ButtonPressMask, then on a call to XSelectInput with 520|491 7 00025026 1 5|ButtonPressMask bits set in event_mask a BadAccess error 520|491 7 00025026 1 6|occurs. 520|491 7 00025026 1 7|METH: Create client1. 520|491 7 00025026 1 8|METH: Create window with client1. 520|491 7 00025026 1 9|METH: Select ButtonPressMask event mask with client1 on this window. 520|491 7 00025026 1 10|METH: Create client2. 520|491 7 00025026 1 11|METH: Select ButtonPressMask event mask with client2 on this window. 520|491 7 00025026 1 12|METH: Verify that a BadAccess error was generated. 520|491 7 00025026 1 13|REPORT: Can not open display 220|491 7 2 09:14:28|UNRESOLVED 410|491 7 1 09:14:28|IC End 400|491 8 1 09:14:28|IC Start 200|491 8 09:14:28|TP Start 520|491 8 00025026 1 1|VSW5TESTSUITE PURPOSE 8 520|491 8 00025026 1 2|Assertion XSelectInput-8.(A) 520|491 8 00025026 1 3|When a window argument does not name a valid Window, then a 520|491 8 00025026 1 4|BadWindow error occurs. 520|491 8 00025026 1 5|METH: Create a bad window by creating and destroying a window. 520|491 8 00025026 1 6|METH: Call test function using bad window as the window argument. 520|491 8 00025026 1 7|METH: Verify that a BadWindow error occurs. 220|491 8 0 09:14:28|PASS 410|491 8 1 09:14:28|IC End 80|491 1 09:14:28|TC End, scenario ref 995-0 70||"VSW5TESTSUITE CASE XSendEvent 22" 10|492 /Xlib12/XSendEvent 09:14:28|TC Start, scenario ref 997-0 15|492 3.3-lite 22|TCM Start 520|492 0 00025028 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|492 1 1 09:14:31|IC Start 200|492 1 09:14:31|TP Start 520|492 1 00025028 1 1|VSW5TESTSUITE PURPOSE 1 520|492 1 00025028 1 2|Assertion XSendEvent-1.(A) 520|492 1 00025028 1 3|A call to XSendEvent sends event_send to window w. 520|492 1 00025028 1 4|METH: Create window. 520|492 1 00025028 1 5|METH: Discard all events in the event queue. 520|492 1 00025028 1 6|METH: Call XSendEvent to send a KeyPress event to creator of window. 520|492 1 00025028 1 7|METH: Verify that XSendEvent returned non-zero. 520|492 1 00025028 1 8|METH: Verify that event was received. 520|492 1 00025028 1 9|METH: Verify that send_event was not set to False. 520|492 1 00025028 1 10|METH: Repeat for each event-type. 220|492 1 0 09:14:31|PASS 410|492 1 1 09:14:31|IC End 400|492 2 1 09:14:31|IC Start 200|492 2 09:14:31|TP Start 520|492 2 00025028 1 1|VSW5TESTSUITE PURPOSE 2 520|492 2 00025028 1 2|Assertion XSendEvent-2.(A) 520|492 2 00025028 1 3|When w is PointerWindow, then the destination window is 520|492 2 00025028 1 4|the window that contains the pointer. 520|492 2 00025028 1 5|METH: Create window. 520|492 2 00025028 1 6|METH: Select KeyPress-type events on window. 520|492 2 00025028 1 7|METH: Grab server. 520|492 2 00025028 1 8|METH: Enable synchronization. 520|492 2 00025028 1 9|METH: Save initial pointer location. 520|492 2 00025028 1 10|METH: Warp pointer to window. 520|492 2 00025028 1 11|METH: Get new pointer location. 520|492 2 00025028 1 12|METH: Discard all events in the event queue. 520|492 2 00025028 1 13|METH: Call XSendEvent to send a KeyPress event to window containing pointer. 520|492 2 00025028 1 14|METH: Get current pointer location. 520|492 2 00025028 1 15|METH: Check to see if pointer moved. 520|492 2 00025028 1 16|METH: Warp pointer back to where it started. 520|492 2 00025028 1 17|METH: Disable synchronization. 520|492 2 00025028 1 18|METH: Ungrab server. 520|492 2 00025028 1 19|METH: Verify that XSendEvent returned non-zero. 520|492 2 00025028 1 20|METH: Verify that event was received. 520|492 2 00025028 1 21|METH: Verify that send_event was not set to False. 220|492 2 0 09:14:31|PASS 410|492 2 1 09:14:31|IC End 400|492 3 1 09:14:31|IC Start 200|492 3 09:14:31|TP Start 520|492 3 00025028 1 1|VSW5TESTSUITE PURPOSE 3 520|492 3 00025028 1 2|Assertion XSendEvent-3.(A) 520|492 3 00025028 1 3|When w is InputFocus and an inferior of the focus window 520|492 3 00025028 1 4|contains the pointer, then the destination window is that 520|492 3 00025028 1 5|inferior. 520|492 3 00025028 1 6|METH: Create client2. 520|492 3 00025028 1 7|METH: Create parent window. 520|492 3 00025028 1 8|METH: Create inferior window. 520|492 3 00025028 1 9|METH: Select KeyPress-type events on parent window with client2. 520|492 3 00025028 1 10|METH: Flush client2 requests. 520|492 3 00025028 1 11|METH: Select KeyPress-type events on child window. 520|492 3 00025028 1 12|METH: Grab server. 520|492 3 00025028 1 13|METH: Enable synchronization. 520|492 3 00025028 1 14|METH: Set input focus to parent window. 520|492 3 00025028 1 15|METH: Save initial pointer location. 520|492 3 00025028 1 16|METH: Warp pointer to inferior of focus window. 520|492 3 00025028 1 17|METH: Get new pointer location. 520|492 3 00025028 1 18|METH: Discard all events in the event queue. 520|492 3 00025028 1 19|METH: Call XSendEvent to send a KeyPress event to inferior of the focus window. 520|492 3 00025028 1 20|METH: Get current pointer location. 520|492 3 00025028 1 21|METH: Check to see if pointer moved. 520|492 3 00025028 1 22|METH: Warp pointer back to where it started. 520|492 3 00025028 1 23|METH: Disable synchronization. 520|492 3 00025028 1 24|METH: Ungrab server. 520|492 3 00025028 1 25|METH: Verify that XSendEvent returned non-zero. 520|492 3 00025028 1 26|METH: Verify that event was received for inferior of focus window. 520|492 3 00025028 1 27|METH: Verify that send_event was not set to False. 520|492 3 00025028 1 28|METH: Verify that event was not received for focus window. 520|492 3 00025028 1 29|REPORT: Can't create new client. 220|492 3 2 09:14:31|UNRESOLVED 410|492 3 1 09:14:31|IC End 400|492 4 1 09:14:31|IC Start 200|492 4 09:14:31|TP Start 520|492 4 00025028 1 1|VSW5TESTSUITE PURPOSE 4 520|492 4 00025028 1 2|Assertion XSendEvent-4.(A) 520|492 4 00025028 1 3|When w is InputFocus and an inferior of the focus window 520|492 4 00025028 1 4|does not contain the pointer, then the destination window is 520|492 4 00025028 1 5|the focus window. 520|492 4 00025028 1 6|METH: Create window. 520|492 4 00025028 1 7|METH: Select KeyPress-type events on new focus window. 520|492 4 00025028 1 8|METH: Set input focus to new focus window. 520|492 4 00025028 1 9|METH: Discard all events in the event queue. 520|492 4 00025028 1 10|METH: Call XSendEvent to send a KeyPress event to inferior of the focus window. 520|492 4 00025028 1 11|METH: Verify that XSendEvent returned non-zero. 520|492 4 00025028 1 12|METH: Verify that event was received for inferior of focus window. 520|492 4 00025028 1 13|METH: Verify that send_event was not set to False. 220|492 4 0 09:14:31|PASS 410|492 4 1 09:14:31|IC End 400|492 5 1 09:14:31|IC Start 200|492 5 09:14:31|TP Start 520|492 5 00025028 1 1|VSW5TESTSUITE PURPOSE 5 520|492 5 00025028 1 2|Assertion XSendEvent-5.(-) 520|492 5 00025028 1 3|When event_mask is set to NoEventMask, then a call to 520|492 5 00025028 1 4|XSendEvent results in event_send being sent to the client 520|492 5 00025028 1 5|that created the destination window. 520|492 5 00025028 1 6|The assertion is descriptive or is tested elsewhere. 220|492 5 3 09:14:31|NOTINUSE 410|492 5 1 09:14:31|IC End 400|492 6 1 09:14:31|IC Start 200|492 6 09:14:31|TP Start 520|492 6 00025028 1 1|VSW5TESTSUITE PURPOSE 6 520|492 6 00025028 1 2|Assertion XSendEvent-6.(A) 520|492 6 00025028 1 3|When event_mask is set to NoEventMask and the client that 520|492 6 00025028 1 4|created the destination window w no longer exists, then no 520|492 6 00025028 1 5|event is sent. 520|492 6 00025028 1 6|METH: Create client2. 520|492 6 00025028 1 7|METH: Call XSetCloseDownMode with RetainPermanent for client2. 520|492 6 00025028 1 8|METH: Create window for client2. 520|492 6 00025028 1 9|METH: Call XCloseDisplay for client2. 520|492 6 00025028 1 10|METH: Select ALLEVENTS on window. 520|492 6 00025028 1 11|METH: Call XSendEvent to send event to window. 520|492 6 00025028 1 12|METH: Verify that XSendEvent returned non-zero. 520|492 6 00025028 1 13|METH: Verify that no events were received. 520|492 6 00025028 1 14|REPORT: Can not open display 220|492 6 2 09:14:31|UNRESOLVED 410|492 6 1 09:14:31|IC End 400|492 7 1 09:14:31|IC Start 200|492 7 09:14:31|TP Start 520|492 7 00025028 1 1|VSW5TESTSUITE PURPOSE 7 520|492 7 00025028 1 2|Assertion XSendEvent-7.(A) 520|492 7 00025028 1 3|When event_mask is not set to NoEventMask and no clients 520|492 7 00025028 1 4|have selected on the destination window and propagate is 520|492 7 00025028 1 5|False, then a call to XSendEvent results in no event being 520|492 7 00025028 1 6|sent. 520|492 7 00025028 1 7|METH: Create window. 520|492 7 00025028 1 8|METH: Select no events on window. 520|492 7 00025028 1 9|METH: Set propagate to False. 520|492 7 00025028 1 10|METH: Set event_mask to something other than NoEventMask. 520|492 7 00025028 1 11|METH: Discard all events in the event queue. 520|492 7 00025028 1 12|METH: Call XSendEvent. 520|492 7 00025028 1 13|METH: Verify that XSendEvent returned non-zero. 520|492 7 00025028 1 14|METH: Verify that no events were received. 220|492 7 0 09:14:31|PASS 410|492 7 1 09:14:31|IC End 400|492 8 1 09:14:31|IC Start 200|492 8 09:14:31|TP Start 520|492 8 00025028 1 1|VSW5TESTSUITE PURPOSE 8 520|492 8 00025028 1 2|Assertion XSendEvent-8.(A) 520|492 8 00025028 1 3|When event_mask is not set to NoEventMask and no clients 520|492 8 00025028 1 4|have selected on the destination w and propagate is True and 520|492 8 00025028 1 5|there is no matching ancestor of the destination w for which 520|492 8 00025028 1 6|no intervening window has that type in its 520|492 8 00025028 1 7|do-not-propagate-mask, then a call to XSendEvent results in 520|492 8 00025028 1 8|no event being sent. 520|492 8 00025028 1 9|METH: Create a window hierarchy. 520|492 8 00025028 1 10|METH: Create a hierarchy member with KeyPressMask set in do_not_propagate_mask. 520|492 8 00025028 1 11|METH: Create a child of this member without setting do_not_propagate_mask. 520|492 8 00025028 1 12|METH: Create the hierarchy. 520|492 8 00025028 1 13|METH: Select no events on the destination w. 520|492 8 00025028 1 14|METH: Select for KeyPress on the grandparent window of this member. 520|492 8 00025028 1 15|METH: Set w to the window corresponding to child node. 520|492 8 00025028 1 16|METH: Set propagate to True. 520|492 8 00025028 1 17|METH: Set event_mask to KeyPressMask. 520|492 8 00025028 1 18|METH: Set event type to KeyPress. 520|492 8 00025028 1 19|METH: Call XSendEvent. 520|492 8 00025028 1 20|METH: Verify that XSendEvent returned non-zero. 520|492 8 00025028 1 21|METH: Verify that no events were received. 520|492 8 00025028 1 22|METH: Select for no events on the grandparent window of this member. 520|492 8 00025028 1 23|METH: Call XSendEvent. 520|492 8 00025028 1 24|METH: Verify that XSendEvent returned non-zero. 520|492 8 00025028 1 25|METH: Verify that no events were received. 520|492 8 00025028 1 26|METH: Change the do_not_propagate_mask from KeyPressMask to NoEventMask. 520|492 8 00025028 1 27|METH: Call XSendEvent. 520|492 8 00025028 1 28|METH: Verify that XSendEvent returned non-zero. 520|492 8 00025028 1 29|METH: Verify that no events were received. 220|492 8 0 09:14:31|PASS 410|492 8 1 09:14:31|IC End 400|492 9 1 09:14:31|IC Start 200|492 9 09:14:31|TP Start 520|492 9 00025028 1 1|VSW5TESTSUITE PURPOSE 9 520|492 9 00025028 1 2|Assertion XSendEvent-9.(A) 520|492 9 00025028 1 3|When event_mask is not set to NoEventMask and w is set to 520|492 9 00025028 1 4|InputFocus and an inferior of the focus window contains the 520|492 9 00025028 1 5|pointer and no clients have selected on that inferior, then 520|492 9 00025028 1 6|a call to XSendEvent results in no event being sent. 520|492 9 00025028 1 7|METH: Create client2. 520|492 9 00025028 1 8|METH: Create parent window. 520|492 9 00025028 1 9|METH: Create inferior window. 520|492 9 00025028 1 10|METH: Select KeyPress-type events on parent window with client2. 520|492 9 00025028 1 11|METH: Flush client2 requests. 520|492 9 00025028 1 12|METH: Select no events on child window. 520|492 9 00025028 1 13|METH: Grab server. 520|492 9 00025028 1 14|METH: Enable synchronization. 520|492 9 00025028 1 15|METH: Set input focus to parent window. 520|492 9 00025028 1 16|METH: Save initial pointer location. 520|492 9 00025028 1 17|METH: Warp pointer to inferior of focus window. 520|492 9 00025028 1 18|METH: Get new pointer location. 520|492 9 00025028 1 19|METH: Discard all events in the event queue. 520|492 9 00025028 1 20|METH: Call XSendEvent to send a KeyPress event to inferior of the focus window. 520|492 9 00025028 1 21|METH: Get current pointer location. 520|492 9 00025028 1 22|METH: Check to see if pointer moved. 520|492 9 00025028 1 23|METH: Warp pointer back to where it started. 520|492 9 00025028 1 24|METH: Disable synchronization. 520|492 9 00025028 1 25|METH: Ungrab server. 520|492 9 00025028 1 26|METH: Verify that XSendEvent returned non-zero. 520|492 9 00025028 1 27|METH: Verify that no event was received for focus window. 520|492 9 00025028 1 28|METH: Verify that event was not received for client2. 520|492 9 00025028 1 29|REPORT: Can't create new client. 220|492 9 2 09:14:31|UNRESOLVED 410|492 9 1 09:14:31|IC End 400|492 10 1 09:14:31|IC Start 200|492 10 09:14:31|TP Start 520|492 10 00025028 1 1|VSW5TESTSUITE PURPOSE 10 520|492 10 00025028 1 2|Assertion XSendEvent-10.(A) 520|492 10 00025028 1 3|When event_mask is not set to NoEventMask and w is set to 520|492 10 00025028 1 4|InputFocus and an inferior of the focus window does not 520|492 10 00025028 1 5|contain the pointer and no clients have selected on the 520|492 10 00025028 1 6|focus window, then a call to XSendEvent results in no event 520|492 10 00025028 1 7|being sent. 520|492 10 00025028 1 8|METH: Create window. 520|492 10 00025028 1 9|METH: Grab server. 520|492 10 00025028 1 10|METH: Enable synchronization. 520|492 10 00025028 1 11|METH: Set input focus to new focus window. 520|492 10 00025028 1 12|METH: Save initial pointer location. 520|492 10 00025028 1 13|METH: Warp pointer away from inferior of focus window; to root. 520|492 10 00025028 1 14|METH: Get new pointer location. 520|492 10 00025028 1 15|METH: Select no events on new focus window. 520|492 10 00025028 1 16|METH: Discard all events in the event queue. 520|492 10 00025028 1 17|METH: Call XSendEvent with propagate == False, w == InputFocus & event_mask == KeyPressMask. 520|492 10 00025028 1 18|METH: Get current pointer location. 520|492 10 00025028 1 19|METH: Check to see if pointer moved. 520|492 10 00025028 1 20|METH: Warp pointer back to where it started. 520|492 10 00025028 1 21|METH: Disable synchronization. 520|492 10 00025028 1 22|METH: Ungrab server. 520|492 10 00025028 1 23|METH: Verify that XSendEvent returned non-zero. 520|492 10 00025028 1 24|METH: Verify that no event was received. 520|492 10 00025028 1 25|METH: Grab server. 520|492 10 00025028 1 26|METH: Enable synchronization. 520|492 10 00025028 1 27|METH: Set input focus to new focus window. 520|492 10 00025028 1 28|METH: Save initial pointer location. 520|492 10 00025028 1 29|METH: Warp pointer away from inferior of focus window; to root. 520|492 10 00025028 1 30|METH: Get new pointer location. 520|492 10 00025028 1 31|METH: Call XSendEvent again with propagate set to True. 520|492 10 00025028 1 32|METH: Get current pointer location. 520|492 10 00025028 1 33|METH: Check to see if pointer moved. 520|492 10 00025028 1 34|METH: Warp pointer back to where it started. 520|492 10 00025028 1 35|METH: Disable synchronization. 520|492 10 00025028 1 36|METH: Ungrab server. 520|492 10 00025028 1 37|METH: Verify that XSendEvent returned non-zero. 520|492 10 00025028 1 38|METH: Verify that no event was received. 220|492 10 0 09:14:31|PASS 410|492 10 1 09:14:31|IC End 400|492 11 1 09:14:31|IC Start 200|492 11 09:14:31|TP Start 520|492 11 00025028 1 1|VSW5TESTSUITE PURPOSE 11 520|492 11 00025028 1 2|Assertion XSendEvent-11.(A) 520|492 11 00025028 1 3|When event_mask is not set to NoEventMask and no clients 520|492 11 00025028 1 4|have selected on the destination w and propagate is True and 520|492 11 00025028 1 5|there is a matching ancestor of the destination w for which 520|492 11 00025028 1 6|no intervening window has that type in its 520|492 11 00025028 1 7|do-not-propagate-mask and that ancestor is an ancestor of 520|492 11 00025028 1 8|the focus window and InputFocus was not specified as the 520|492 11 00025028 1 9|destination, then a call to XSendEvent results in the event 520|492 11 00025028 1 10|being sent to all clients selecting a type in event_mask on 520|492 11 00025028 1 11|the first matching ancestor. 520|492 11 00025028 1 12|METH: Set event_mask to KeyPressMask. 520|492 11 00025028 1 13|METH: Set propagate to True. 520|492 11 00025028 1 14|METH: Create window hierarchy with depth of three and with all windows 520|492 11 00025028 1 15|METH: have no bits set in their do-not-propagate-mask. 520|492 11 00025028 1 16|METH: Set focus window to window mid-level in window hierarchy. 520|492 11 00025028 1 17|METH: Set w to window at bottom of window hierarchy. 520|492 11 00025028 1 18|METH: Create client2. 520|492 11 00025028 1 19|METH: Select no events on w. 520|492 11 00025028 1 20|METH: Select no events on w with client2. 520|492 11 00025028 1 21|METH: Select KeyPress events on top-level window in window hierarchy. 520|492 11 00025028 1 22|METH: Select KeyPress events on top-level window in window hierarchy 520|492 11 00025028 1 23|METH: with client2. 520|492 11 00025028 1 24|METH: Call XSendEvent to send a KeyPress event to w. 520|492 11 00025028 1 25|METH: Verify that XSendEvent returned non-zero. 520|492 11 00025028 1 26|METH: Verify that event was received for top-level window in window hierarchy. 520|492 11 00025028 1 27|METH: Verify that send_event was not set to False. 520|492 11 00025028 1 28|METH: Verify that event was received for top-level window in window hierarchy 520|492 11 00025028 1 29|METH: for client2. 520|492 11 00025028 1 30|METH: Verify that send_event was not set to False for client2. 520|492 11 00025028 1 31|REPORT: Can't create new client. 220|492 11 2 09:14:31|UNRESOLVED 410|492 11 1 09:14:31|IC End 400|492 12 1 09:14:31|IC Start 200|492 12 09:14:31|TP Start 520|492 12 00025028 1 1|VSW5TESTSUITE PURPOSE 12 520|492 12 00025028 1 2|Assertion XSendEvent-12.(A) 520|492 12 00025028 1 3|When event_mask is not set to NoEventMask and no clients 520|492 12 00025028 1 4|have selected on the destination w and propagate is True and 520|492 12 00025028 1 5|there is a matching ancestor of the destination w for which 520|492 12 00025028 1 6|no intervening window has that type in its 520|492 12 00025028 1 7|do-not-propagate-mask and this ancestor is not an ancestor 520|492 12 00025028 1 8|of the focus window, then a call to XSendEvent results in 520|492 12 00025028 1 9|the event being sent to all clients selecting a type in 520|492 12 00025028 1 10|event_mask on the first matching ancestor. 520|492 12 00025028 1 11|METH: Set event_mask to KeyPressMask. 520|492 12 00025028 1 12|METH: Set propagate to True. 520|492 12 00025028 1 13|METH: Create window hierarchy with depth of three and with all windows 520|492 12 00025028 1 14|METH: have no bits set in their do-not-propagate-mask. 520|492 12 00025028 1 15|METH: Set focus window to top window in window hierarchy. 520|492 12 00025028 1 16|METH: Set w to window at bottom of window hierarchy. 520|492 12 00025028 1 17|METH: Create client2. 520|492 12 00025028 1 18|METH: Select no events on w. 520|492 12 00025028 1 19|METH: Select no events on w with client2. 520|492 12 00025028 1 20|METH: Select KeyPress events on mid-level window in window hierarchy. 520|492 12 00025028 1 21|METH: Select KeyPress events on mid-level window in window hierarchy 520|492 12 00025028 1 22|METH: with client2. 520|492 12 00025028 1 23|METH: Call XSendEvent to send a KeyPress event to w. 520|492 12 00025028 1 24|METH: Verify that XSendEvent returned non-zero. 520|492 12 00025028 1 25|METH: Verify that event was received for mid-level window in window hierarchy. 520|492 12 00025028 1 26|METH: Verify that send_event was not set to False. 520|492 12 00025028 1 27|METH: Verify that event was received for mid-level window in window hierarchy 520|492 12 00025028 1 28|METH: for client2. 520|492 12 00025028 1 29|METH: Verify that send_event was not set to False for client2. 520|492 12 00025028 1 30|REPORT: Can't create new client. 220|492 12 2 09:14:31|UNRESOLVED 410|492 12 1 09:14:31|IC End 400|492 13 1 09:14:31|IC Start 200|492 13 09:14:31|TP Start 520|492 13 00025028 1 1|VSW5TESTSUITE PURPOSE 13 520|492 13 00025028 1 2|Assertion XSendEvent-13.(A) 520|492 13 00025028 1 3|A call to XSendEvent ignores active grabs. 520|492 13 00025028 1 4|METH: Create window. 520|492 13 00025028 1 5|METH: Select ALLEVENTS on this window. 520|492 13 00025028 1 6|METH: Set propagate to False. 520|492 13 00025028 1 7|METH: Create client2. 520|492 13 00025028 1 8|METH: Create window with client2. 520|492 13 00025028 1 9|METH: Grab the pointer with client2 using client2's window as the grab window, 520|492 13 00025028 1 10|METH: owner_events set to False, event_mask set to PointerMotionMask, 520|492 13 00025028 1 11|METH: pointer_mode set to GrabModeSync, and keyboard_mode set to GrabModeSync. 520|492 13 00025028 1 12|METH: Verify that XGrabPointer returned GrabSuccess. 520|492 13 00025028 1 13|METH: Grab AnyButton with client2 using client2's window as the grab window, 520|492 13 00025028 1 14|METH: owner_events set to False, event_mask set to ButtonPressMask, 520|492 13 00025028 1 15|METH: pointer_mode set to GrabModeSync, and keyboard_mode set to GrabModeSync. 520|492 13 00025028 1 16|METH: Grab the keyboard with client2 using client2's window as the grab window, 520|492 13 00025028 1 17|METH: owner_events set to False, pointer_mode set to GrabModeSync, 520|492 13 00025028 1 18|METH: and keyboard_mode set to GrabModeSync. 520|492 13 00025028 1 19|METH: Verify that XGrabKeyboard returned GrabSuccess. 520|492 13 00025028 1 20|METH: Set event_mask to PointerMotionMask. 520|492 13 00025028 1 21|METH: Flush display, discarding events. 520|492 13 00025028 1 22|METH: Flush client2, discarding events. 520|492 13 00025028 1 23|METH: Call XSendEvent to send a MotionNotify event. 520|492 13 00025028 1 24|METH: Verify that XSendEvent returned non-zero. 520|492 13 00025028 1 25|METH: Flush display, not discarding events. 520|492 13 00025028 1 26|METH: Flush client2, not discarding events. 520|492 13 00025028 1 27|METH: Verify that event was received. 520|492 13 00025028 1 28|METH: Verify that send_event was not set to False. 520|492 13 00025028 1 29|METH: Verify that client2 received no events. 520|492 13 00025028 1 30|METH: Set event_mask to ButtonPressMask. 520|492 13 00025028 1 31|METH: Flush display, discarding events. 520|492 13 00025028 1 32|METH: Flush client2, discarding events. 520|492 13 00025028 1 33|METH: Call XSendEvent to send a ButtonPress event. 520|492 13 00025028 1 34|METH: Verify that XSendEvent returned non-zero. 520|492 13 00025028 1 35|METH: Flush display, not discarding events. 520|492 13 00025028 1 36|METH: Flush client2, not discarding events. 520|492 13 00025028 1 37|METH: Verify that event was received. 520|492 13 00025028 1 38|METH: Verify that send_event was not set to False. 520|492 13 00025028 1 39|METH: Verify that client2 received no events. 520|492 13 00025028 1 40|METH: Set event_mask to KeyPressMask. 520|492 13 00025028 1 41|METH: Flush display, discarding events. 520|492 13 00025028 1 42|METH: Flush client2, discarding events. 520|492 13 00025028 1 43|METH: Call XSendEvent to send a KeyPress event. 520|492 13 00025028 1 44|METH: Flush display, not discarding events. 520|492 13 00025028 1 45|METH: Flush client2, not discarding events. 520|492 13 00025028 1 46|METH: Verify that XSendEvent returned non-zero. 520|492 13 00025028 1 47|METH: Verify that event was received. 520|492 13 00025028 1 48|METH: Verify that send_event was not set to False. 520|492 13 00025028 1 49|METH: Verify that client2 received no events. 520|492 13 00025028 1 50|METH: Ungrab the keyboard with client2. 520|492 13 00025028 1 51|METH: Ungrab buttons with client2. 520|492 13 00025028 1 52|METH: Ungrab the pointer with client2. 520|492 13 00025028 1 53|REPORT: Can't create new client. 220|492 13 2 09:14:31|UNRESOLVED 410|492 13 1 09:14:31|IC End 400|492 14 1 09:14:31|IC Start 200|492 14 09:14:31|TP Start 520|492 14 00025028 1 1|VSW5TESTSUITE PURPOSE 14 520|492 14 00025028 1 2|Assertion XSendEvent-14.(A) 520|492 14 00025028 1 3|On a call to XSendEvent the only fields in the forwarded 520|492 14 00025028 1 4|event which are changed are the send_event and serial 520|492 14 00025028 1 5|fields. 520|492 14 00025028 1 6|METH: Create window. 520|492 14 00025028 1 7|METH: Set type member of event to KeyPress. 520|492 14 00025028 1 8|METH: Set serial member of event to 0. 520|492 14 00025028 1 9|METH: Set send_event member of event to False. 520|492 14 00025028 1 10|METH: Ignore display member of event, as it's filled in by Xlib. 520|492 14 00025028 1 11|METH: Set window member of event to 0xffffffff. 520|492 14 00025028 1 12|METH: Discard all events in the event queue. 520|492 14 00025028 1 13|METH: Call XSendEvent to send event to creator of window. 520|492 14 00025028 1 14|METH: Verify that XSendEvent returned non-zero. 520|492 14 00025028 1 15|METH: Verify that event was received. 520|492 14 00025028 1 16|METH: Verify that type was set to KeyPress. 520|492 14 00025028 1 17|METH: Verify that serial was not set to 0. 520|492 14 00025028 1 18|METH: Verify that send_event was not set to False. 520|492 14 00025028 1 19|METH: Check display member of event was filled in by Xlib properly. 520|492 14 00025028 1 20|METH: Verify that window was set to 0xffffffff. 520|492 14 00025028 1 21|METH: Repeat for each event-type. 220|492 14 0 09:14:31|PASS 410|492 14 1 09:14:31|IC End 400|492 15 1 09:14:31|IC Start 200|492 15 09:14:31|TP Start 520|492 15 00025028 1 1|VSW5TESTSUITE PURPOSE 15 520|492 15 00025028 1 2|Assertion XSendEvent-15.(-) 520|492 15 00025028 1 3|On a call to XSendEvent the send_event field in the 520|492 15 00025028 1 4|forwarded event is set to True. 520|492 15 00025028 1 5|The assertion is descriptive or is tested elsewhere. 220|492 15 3 09:14:31|NOTINUSE 410|492 15 1 09:14:31|IC End 400|492 16 1 09:14:31|IC Start 200|492 16 09:14:31|TP Start 520|492 16 00025028 1 1|VSW5TESTSUITE PURPOSE 16 520|492 16 00025028 1 2|Assertion XSendEvent-16.(A) 520|492 16 00025028 1 3|On a call to XSendEvent the serial field in the forwarded 520|492 16 00025028 1 4|event is set correctly. 520|492 16 00025028 1 5|METH: Create window. 520|492 16 00025028 1 6|METH: Set serial to zero. 520|492 16 00025028 1 7|METH: Call NextRequest to get correct serial. 520|492 16 00025028 1 8|METH: Call XSendEvent. 520|492 16 00025028 1 9|METH: Verify that XSendEvent returned non-zero. 520|492 16 00025028 1 10|METH: Verify that event was received. 520|492 16 00025028 1 11|METH: Verify that serial in delivered event is set correctly. 220|492 16 0 09:14:31|PASS 410|492 16 1 09:14:31|IC End 400|492 17 1 09:14:31|IC Start 200|492 17 09:14:31|TP Start 520|492 17 00025028 1 1|VSW5TESTSUITE PURPOSE 17 520|492 17 00025028 1 2|Assertion XSendEvent-17.(A) 520|492 17 00025028 1 3|The b member of the data union is an array of 20 chars. 520|492 17 00025028 1 4|METH: Set type to ClientMessage. 520|492 17 00025028 1 5|METH: Verify that the size of the b member of the data union is 20 bytes. 220|492 17 0 09:14:31|PASS 410|492 17 1 09:14:31|IC End 400|492 18 1 09:14:31|IC Start 200|492 18 09:14:31|TP Start 520|492 18 00025028 1 1|VSW5TESTSUITE PURPOSE 18 520|492 18 00025028 1 2|Assertion XSendEvent-18.(A) 520|492 18 00025028 1 3|The s member of the data union is an array of 10 shorts. 520|492 18 00025028 1 4|METH: Set type to ClientMessage. 520|492 18 00025028 1 5|METH: Verify that the size of the s member of the data union is 10 shorts. 220|492 18 0 09:14:31|PASS 410|492 18 1 09:14:31|IC End 400|492 19 1 09:14:31|IC Start 200|492 19 09:14:31|TP Start 520|492 19 00025028 1 1|VSW5TESTSUITE PURPOSE 19 520|492 19 00025028 1 2|Assertion XSendEvent-19.(A) 520|492 19 00025028 1 3|The l member of the data union is an array of 5 longs. 520|492 19 00025028 1 4|METH: Set type to ClientMessage. 520|492 19 00025028 1 5|METH: Verify that the size of the l member of the data union is 5 longs. 220|492 19 0 09:14:31|PASS 410|492 19 1 09:14:31|IC End 400|492 20 1 09:14:31|IC Start 200|492 20 09:14:31|TP Start 520|492 20 00025028 1 1|VSW5TESTSUITE PURPOSE 20 520|492 20 00025028 1 2|Assertion XSendEvent-20.(A) 520|492 20 00025028 1 3|When event_send is a ClientMessage-type event and the 520|492 20 00025028 1 4|format field of event_send is not one of 8, 16, or 32, then 520|492 20 00025028 1 5|either XSendEvent returns zero or a BadValue error occurs. 520|492 20 00025028 1 6|METH: Create window. 520|492 20 00025028 1 7|METH: Set format field of event_send to 0. 520|492 20 00025028 1 8|METH: Call XSendEvent to send ClientMessage-type event. 520|492 20 00025028 1 9|METH: Verify that XSendEvent either returned zero and no error occurs, 520|492 20 00025028 1 10|METH: or returned non-zero and a BadValue error occurs. 220|492 20 0 09:14:31|PASS 410|492 20 1 09:14:31|IC End 400|492 21 1 09:14:31|IC Start 200|492 21 09:14:31|TP Start 520|492 21 00025028 1 1|VSW5TESTSUITE PURPOSE 21 520|492 21 00025028 1 2|Assertion XSendEvent-21.(A) 520|492 21 00025028 1 3|When the event in event_send is not one of the core events 520|492 21 00025028 1 4|or one of the events defined by an extension, then either 520|492 21 00025028 1 5|XSendEvent returns zero or a BadValue error occurs. 520|492 21 00025028 1 6|METH: Create window. 520|492 21 00025028 1 7|METH: Use notmember() to get some bad event types. 520|492 21 00025028 1 8|METH: Make sure this list also includes 0 and 1 which are specifically for errors and replies. 520|492 21 00025028 1 9|METH: Call XSendEvent to send bad event type. 520|492 21 00025028 1 10|METH: Verify that XSendEvent either returned zero and no error occurs, 520|492 21 00025028 1 11|METH: or returned non-zero and a BadValue error occurs. 220|492 21 0 09:14:31|PASS 410|492 21 1 09:14:31|IC End 400|492 22 1 09:14:31|IC Start 200|492 22 09:14:31|TP Start 520|492 22 00025028 1 1|VSW5TESTSUITE PURPOSE 22 520|492 22 00025028 1 2|Assertion XSendEvent-22.(A) 520|492 22 00025028 1 3|When a window argument does not name a valid window, then a 520|492 22 00025028 1 4|BadWindow error occurs. 520|492 22 00025028 1 5|METH: Create a bad window by creating and destroying a window. 520|492 22 00025028 1 6|METH: Initialise the event structure for the call. 520|492 22 00025028 1 7|METH: Verify that a BadWindow error occurs. 220|492 22 0 09:14:31|PASS 410|492 22 1 09:14:31|IC End 80|492 1 09:14:31|TC End, scenario ref 997-0 70||"VSW5TESTSUITE CASE XSetAfterFunction 3" 10|493 /Xlib12/XSetAfterFunction 09:14:31|TC Start, scenario ref 999-0 15|493 3.3-lite 3|TCM Start 520|493 0 00025030 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|493 1 1 09:14:34|IC Start 200|493 1 09:14:34|TP Start 520|493 1 00025030 1 1|VSW5TESTSUITE PURPOSE 1 520|493 1 00025030 1 2|Assertion XSetAfterFunction-1.(A) 520|493 1 00025030 1 3|A call to XSetAfterFunction sets the after function to 520|493 1 00025030 1 4|procedure. 520|493 1 00025030 1 5|METH: Create window. 520|493 1 00025030 1 6|METH: Verify that afterfunction was not called. 520|493 1 00025030 1 7|METH: Call XSetAfterFunction to set the after function to afterfunction. 520|493 1 00025030 1 8|METH: Create window. 520|493 1 00025030 1 9|METH: Verify that the after function was called. 520|493 1 00025030 1 10|REPORT: After function not called. 220|493 1 1 09:14:34|FAIL 410|493 1 1 09:14:34|IC End 400|493 2 1 09:14:34|IC Start 200|493 2 09:14:34|TP Start 520|493 2 00025030 1 1|VSW5TESTSUITE PURPOSE 2 520|493 2 00025030 1 2|Assertion XSetAfterFunction-2.(A) 520|493 2 00025030 1 3|A call to XSetAfterFunction returns the previous after 520|493 2 00025030 1 4|function. 520|493 2 00025030 1 5|METH: Call XSetAfterFunction to set after function to afterfunction. 520|493 2 00025030 1 6|METH: Call XSetAfterFunction to set after function to _afterfunction. 520|493 2 00025030 1 7|METH: Verify that XSetAfterFunction returned afterfunction. 520|493 2 00025030 1 8|METH: Call XSetAfterFunction to set after function to afterfunction. 520|493 2 00025030 1 9|METH: Verify that XSetAfterFunction returned _afterfunction. 220|493 2 0 09:14:34|PASS 410|493 2 1 09:14:34|IC End 400|493 3 1 09:14:34|IC Start 200|493 3 09:14:34|TP Start 520|493 3 00025030 1 1|VSW5TESTSUITE PURPOSE 3 520|493 3 00025030 1 2|Assertion XSetAfterFunction-3.(B) 520|493 3 00025030 1 3|After a call to XSetAfterFunction, all Xlib functions that 520|493 3 00025030 1 4|generate protocol requests call procedure before returning. 520|493 3 00025030 1 5|Reason for omission: Creating a test would require an unreasonable amount of test development time. 520|493 3 00025030 1 6|METH: Report UNTESTED 220|493 3 5 09:14:34|UNTESTED 410|493 3 1 09:14:34|IC End 80|493 1 09:14:34|TC End, scenario ref 999-0 70||"VSW5TESTSUITE CASE XSetErrorHandler 9" 10|494 /Xlib12/XSetErrorHandler 09:14:34|TC Start, scenario ref 1001-0 15|494 3.3-lite 9|TCM Start 520|494 0 00025032 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|494 1 1 09:14:37|IC Start 200|494 1 09:14:37|TP Start 520|494 1 00025032 1 1|VSW5TESTSUITE PURPOSE 1 520|494 1 00025032 1 2|Assertion XSetErrorHandler-1.(A) 520|494 1 00025032 1 3|A call to XSetErrorHandler sets the error handler to 520|494 1 00025032 1 4|handler. 520|494 1 00025032 1 5|METH: Call XSetErrorHandler to set error handler to errorhandler. 520|494 1 00025032 1 6|METH: Generate an error. 520|494 1 00025032 1 7|METH: Verify that errorhandler was called. 220|494 1 0 09:14:37|PASS 410|494 1 1 09:14:37|IC End 400|494 2 1 09:14:37|IC Start 200|494 2 09:14:37|TP Start 520|494 2 00025032 1 1|VSW5TESTSUITE PURPOSE 2 520|494 2 00025032 1 2|Assertion XSetErrorHandler-2.(A) 520|494 2 00025032 1 3|A call to XSetErrorHandler returns the previous error 520|494 2 00025032 1 4|handler. 520|494 2 00025032 1 5|METH: Call XSetErrorHandler to set error handler to errorhandler. 520|494 2 00025032 1 6|METH: Call XSetErrorHandler to set error handler to _errorhandler. 520|494 2 00025032 1 7|METH: Verify that errorhandler was returned. 520|494 2 00025032 1 8|METH: Call XSetErrorHandler to set error handler to errorhandler. 520|494 2 00025032 1 9|METH: Verify that _errorhandler was returned. 220|494 2 0 09:14:37|PASS 410|494 2 1 09:14:37|IC End 400|494 3 1 09:14:37|IC Start 200|494 3 09:14:37|TP Start 520|494 3 00025032 1 1|VSW5TESTSUITE PURPOSE 3 520|494 3 00025032 1 2|Assertion XSetErrorHandler-3.(B) 520|494 3 00025032 1 3|A call to XSetErrorHandler with handler set to NULL sets 520|494 3 00025032 1 4|the error handler to the default error handler. 520|494 3 00025032 1 5|Reason for omission: There is no known portable test method for this assertion 520|494 3 00025032 1 6|METH: Report UNTESTED 220|494 3 5 09:14:37|UNTESTED 410|494 3 1 09:14:37|IC End 400|494 4 1 09:14:37|IC Start 200|494 4 09:14:37|TP Start 520|494 4 00025032 1 1|VSW5TESTSUITE PURPOSE 4 520|494 4 00025032 1 2|Assertion XSetErrorHandler-4.(A) 520|494 4 00025032 1 3|The default error handler prints a message and exits. 520|494 4 00025032 1 4|METH: Get default error handler. 520|494 4 00025032 1 5|METH: Create child process. 520|494 4 00025032 1 6|METH: Child calls default error handler and loops forever. 520|494 4 00025032 1 7|METH: Parent sleeps for 10 seconds. 520|494 4 00025032 1 8|METH: Parent verifies that child no longer exists. 220|494 4 0 09:14:47|PASS 410|494 4 1 09:14:47|IC End 400|494 5 1 09:14:47|IC Start 200|494 5 09:14:47|TP Start 520|494 5 00025032 1 1|VSW5TESTSUITE PURPOSE 5 520|494 5 00025032 1 2|Assertion XSetErrorHandler-5.(B) 520|494 5 00025032 1 3|There is no limit to the number of times XSetErrorHandler 520|494 5 00025032 1 4|may be called. 520|494 5 00025032 1 5|Reason for omission: Testing the assertion would require an unreasonable amount of time or resources on most systems 520|494 5 00025032 1 6|METH: Set handler to errorhandler. 520|494 5 00025032 1 7|METH: Call XSetErrorHandler 1000 times. 520|494 5 00025032 1 8|METH: Report untested. 520|494 5 00025032 1 9|REPORT: The assertion can only be partially tested 220|494 5 5 09:14:47|UNTESTED 410|494 5 1 09:14:47|IC End 400|494 6 1 09:14:47|IC Start 200|494 6 09:14:47|TP Start 520|494 6 00025032 1 1|VSW5TESTSUITE PURPOSE 6 520|494 6 00025032 1 2|Assertion XSetErrorHandler-6.(A) 520|494 6 00025032 1 3|When a BadName error occurs from a call to XLoadQueryFont, 520|494 6 00025032 1 4|XLookupColor, or XAllocNamedColor, then handler is not 520|494 6 00025032 1 5|called. 520|494 6 00025032 1 6|METH: Set error handler to errorhandler. 520|494 6 00025032 1 7|METH: Generate a BadName error through a call to XLoadQueryFont. 520|494 6 00025032 1 8|METH: Verify that XLoadQueryFont returned NULL. 520|494 6 00025032 1 9|METH: Verify that errorhandler was not called. 520|494 6 00025032 1 10|METH: Generate a BadName error through a call to XLookupColor. 520|494 6 00025032 1 11|METH: Verify that XLookupColor returned 0. 520|494 6 00025032 1 12|METH: Verify that errorhandler was not called. 520|494 6 00025032 1 13|METH: Generate a BadName error through a call to XAllocNamedColor. 520|494 6 00025032 1 14|METH: Verify that XAllocNamedColor returned 0. 520|494 6 00025032 1 15|METH: Verify that errorhandler was not called. 220|494 6 0 09:14:48|PASS 410|494 6 1 09:14:48|IC End 400|494 7 1 09:14:48|IC Start 200|494 7 09:14:48|TP Start 520|494 7 00025032 1 1|VSW5TESTSUITE PURPOSE 7 520|494 7 00025032 1 2|Assertion XSetErrorHandler-7.(A) 520|494 7 00025032 1 3|When a BadFont error occurs from a QueryFont protocol 520|494 7 00025032 1 4|request, then handler is not called. 520|494 7 00025032 1 5|METH: Set error handler to errorhandler. 520|494 7 00025032 1 6|METH: Create a bad font ID. 520|494 7 00025032 1 7|METH: Call XQueryFont to generate a BadFont error. 520|494 7 00025032 1 8|METH: Verify that XQueryFont returned NULL. 520|494 7 00025032 1 9|METH: Verify that errorhandler was not called. 220|494 7 0 09:14:48|PASS 410|494 7 1 09:14:48|IC End 400|494 8 1 09:14:48|IC Start 200|494 8 09:14:48|TP Start 520|494 8 00025032 1 1|VSW5TESTSUITE PURPOSE 8 520|494 8 00025032 1 2|Assertion XSetErrorHandler-8.(A) 520|494 8 00025032 1 3|On a call to handler, the serial member in the XErrorEvent 520|494 8 00025032 1 4|structure is set to the number that was the value of 520|494 8 00025032 1 5|NextRequest immediately before the protocol request was 520|494 8 00025032 1 6|sent. 520|494 8 00025032 1 7|METH: Call XSetErrorHandler to set error handler to errorhandler. 520|494 8 00025032 1 8|METH: Create window. 520|494 8 00025032 1 9|METH: Destroy window. 520|494 8 00025032 1 10|METH: Call NextRequest to get the serial number to be used in the next request. 520|494 8 00025032 1 11|METH: Call XDestroyWindow to generate a BadWindow error. 520|494 8 00025032 1 12|METH: Verify that errorhandler was called. 520|494 8 00025032 1 13|METH: Verify that the serial member in the XErrorEvent structure 520|494 8 00025032 1 14|METH: was set correctly. 220|494 8 0 09:14:48|PASS 410|494 8 1 09:14:48|IC End 400|494 9 1 09:14:48|IC Start 200|494 9 09:14:48|TP Start 520|494 9 00025032 1 1|VSW5TESTSUITE PURPOSE 9 520|494 9 00025032 1 2|Assertion XSetErrorHandler-9.(A) 520|494 9 00025032 1 3|On a call to handler, the request_code member in the 520|494 9 00025032 1 4|XErrorEvent structure is set to the protocol request of the 520|494 9 00025032 1 5|procedure that failed. 520|494 9 00025032 1 6|METH: Call XSetErrorHandler to set error handler to errorhandler. 520|494 9 00025032 1 7|METH: Create window. 520|494 9 00025032 1 8|METH: Destroy window. 520|494 9 00025032 1 9|METH: Call XDestroyWindow to generate a BadWindow error. 520|494 9 00025032 1 10|METH: Verify that errorhandler was called. 520|494 9 00025032 1 11|METH: Verify that the request_code member in the XErrorEvent structure 520|494 9 00025032 1 12|METH: was set correctly. 220|494 9 0 09:14:48|PASS 410|494 9 1 09:14:48|IC End 80|494 77 09:14:49|TC End, scenario ref 1001-0 70||"VSW5TESTSUITE CASE XSetIOErrorHandler 7" 10|495 /Xlib12/XSetIOErrorHandler 09:14:49|TC Start, scenario ref 1003-0 15|495 3.3-lite 7|TCM Start 520|495 0 00025035 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|495 1 1 09:14:51|IC Start 200|495 1 09:14:51|TP Start 520|495 1 00025035 1 1|VSW5TESTSUITE PURPOSE 1 520|495 1 00025035 1 2|Assertion XSetIOErrorHandler-1.(A) 520|495 1 00025035 1 3|A call to XSetIOErrorHandler sets the fatal I/O error 520|495 1 00025035 1 4|handler to handler. 520|495 1 00025035 1 5|METH: Call XSetIOErrorHandler to set the handler to errorhandler. 520|495 1 00025035 1 6|METH: Open display. 520|495 1 00025035 1 7|METH: Set exit_status. 520|495 1 00025035 1 8|METH: Create child process. 520|495 1 00025035 1 9|METH: Child process closes connection number. 520|495 1 00025035 1 10|METH: Child process attempts to communicate to server, 520|495 1 00025035 1 11|METH: causing handler to be invoked. 520|495 1 00025035 1 12|METH: Handler exits with exit status of exit_status. 520|495 1 00025035 1 13|METH: Verify that child's exit status was exit_status. 520|495 1 00025035 1 14|METH: Repeat for various other exit_status values. 520|495 1 00025035 1 15|REPORT: Can not open display 220|495 1 2 09:14:51|UNRESOLVED 410|495 1 1 09:14:51|IC End 400|495 2 1 09:14:51|IC Start 200|495 2 09:14:51|TP Start 520|495 2 00025035 1 1|VSW5TESTSUITE PURPOSE 2 520|495 2 00025035 1 2|Assertion XSetIOErrorHandler-2.(A) 520|495 2 00025035 1 3|A call to XSetIOErrorHandler returns the previous fatal I/O 520|495 2 00025035 1 4|error handler. 520|495 2 00025035 1 5|METH: Call XSetIOErrorHandler to set error handler to errorhandler. 520|495 2 00025035 1 6|METH: Call XSetIOErrorHandler to set error handler to _errorhandler. 520|495 2 00025035 1 7|METH: Verify that errorhandler was returned. 520|495 2 00025035 1 8|METH: Call XSetIOErrorHandler to set error handler to errorhandler. 520|495 2 00025035 1 9|METH: Verify that _errorhandler was returned. 220|495 2 0 09:14:51|PASS 410|495 2 1 09:14:51|IC End 400|495 3 1 09:14:51|IC Start 200|495 3 09:14:51|TP Start 520|495 3 00025035 1 1|VSW5TESTSUITE PURPOSE 3 520|495 3 00025035 1 2|Assertion XSetIOErrorHandler-3.(B) 520|495 3 00025035 1 3|On a call to XSetIOErrorHandler with handler set to NULL 520|495 3 00025035 1 4|the fatal I/O error handler is set to the default fatal I/O 520|495 3 00025035 1 5|error handler. 520|495 3 00025035 1 6|Reason for omission: There is no known portable test method for this assertion 520|495 3 00025035 1 7|METH: Report UNTESTED 220|495 3 5 09:14:51|UNTESTED 410|495 3 1 09:14:51|IC End 400|495 4 1 09:14:51|IC Start 200|495 4 09:14:51|TP Start 520|495 4 00025035 1 1|VSW5TESTSUITE PURPOSE 4 520|495 4 00025035 1 2|Assertion XSetIOErrorHandler-4.(A) 520|495 4 00025035 1 3|The default fatal I/O error handler prints a message and 520|495 4 00025035 1 4|exits. 520|495 4 00025035 1 5|METH: Get default error handler. 520|495 4 00025035 1 6|METH: Create child process. 520|495 4 00025035 1 7|METH: Child calls default error handler and loops forever. 520|495 4 00025035 1 8|METH: Parent sleeps for 10 seconds. 520|495 4 00025035 1 9|METH: Parent verifies that child no longer exists. 220|495 4 0 09:15:01|PASS 410|495 4 1 09:15:01|IC End 400|495 5 1 09:15:01|IC Start 200|495 5 09:15:01|TP Start 520|495 5 00025035 1 1|VSW5TESTSUITE PURPOSE 5 520|495 5 00025035 1 2|Assertion XSetIOErrorHandler-5.(B) 520|495 5 00025035 1 3|There is no limit to the number of times XSetIOErrorHandler 520|495 5 00025035 1 4|may be called. 520|495 5 00025035 1 5|Reason for omission: Testing the assertion would require an unreasonable amount of time or resources on most systems 520|495 5 00025035 1 6|METH: Set handler to errorhandler. 520|495 5 00025035 1 7|METH: Call XSetIOErrorHandler 1000 times. 520|495 5 00025035 1 8|METH: Report untested. 520|495 5 00025035 1 9|REPORT: The assertion can only be partially tested 220|495 5 5 09:15:01|UNTESTED 410|495 5 1 09:15:01|IC End 400|495 6 1 09:15:01|IC Start 200|495 6 09:15:01|TP Start 520|495 6 00025035 1 1|VSW5TESTSUITE PURPOSE 6 520|495 6 00025035 1 2|Assertion XSetIOErrorHandler-6.(-) 520|495 6 00025035 1 3|When a system call error occurs, then Xlib calls handler. 520|495 6 00025035 1 4|The assertion is descriptive or is tested elsewhere. 220|495 6 3 09:15:01|NOTINUSE 410|495 6 1 09:15:01|IC End 400|495 7 1 09:15:01|IC Start 200|495 7 09:15:01|TP Start 520|495 7 00025035 1 1|VSW5TESTSUITE PURPOSE 7 520|495 7 00025035 1 2|Assertion XSetIOErrorHandler-7.(A) 520|495 7 00025035 1 3|When handler returns, then the client process exits. 520|495 7 00025035 1 4|METH: Call XSetIOErrorHandler to set the handler to _errorhandler. 520|495 7 00025035 1 5|METH: Open display. 520|495 7 00025035 1 6|METH: Set exit_status. 520|495 7 00025035 1 7|METH: Create child process. 520|495 7 00025035 1 8|METH: Child process closes connection number. 520|495 7 00025035 1 9|METH: Child process attempts to communicate to server, 520|495 7 00025035 1 10|METH: causing handler to be invoked. 520|495 7 00025035 1 11|METH: Handler returns first time called. 520|495 7 00025035 1 12|METH: Verify that handler exited in the child proc. 520|495 7 00025035 1 13|REPORT: DISPLAY not set 220|495 7 2 09:15:01|UNRESOLVED 410|495 7 1 09:15:01|IC End 80|495 1 09:15:02|TC End, scenario ref 1003-0 70||"VSW5TESTSUITE CASE XSync 5" 10|496 /Xlib12/XSync 09:15:02|TC Start, scenario ref 1005-0 15|496 3.3-lite 5|TCM Start 520|496 0 00025038 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|496 1 1 09:15:04|IC Start 200|496 1 09:15:04|TP Start 520|496 1 00025038 1 1|VSW5TESTSUITE PURPOSE 1 520|496 1 00025038 1 2|Assertion XSync-1.(B) 520|496 1 00025038 1 3|A call to XSync flushes the output buffer and waits until 520|496 1 00025038 1 4|all requests have been received and processed by the X 520|496 1 00025038 1 5|server. 520|496 1 00025038 1 6|Reason for omission: There is no known reliable test method for this assertion 520|496 1 00025038 1 7|METH: Report UNTESTED 220|496 1 5 09:15:04|UNTESTED 410|496 1 1 09:15:04|IC End 400|496 2 1 09:15:04|IC Start 200|496 2 09:15:04|TP Start 520|496 2 00025038 1 1|VSW5TESTSUITE PURPOSE 2 520|496 2 00025038 1 2|Assertion XSync-2.(A) 520|496 2 00025038 1 3|A call to XSync calls the client's error handling routine 520|496 2 00025038 1 4|for each error event received. 520|496 2 00025038 1 5|METH: Create client1. 520|496 2 00025038 1 6|METH: Create pixmap with client1. 520|496 2 00025038 1 7|METH: Create client2. 520|496 2 00025038 1 8|METH: Call XFreePixmap from client2. 520|496 2 00025038 1 9|METH: Call XSync from client2 to insure all potential errors arrive. 520|496 2 00025038 1 10|METH: Verify that an error was received. 520|496 2 00025038 1 11|REPORT: Can not open display 220|496 2 2 09:15:04|UNRESOLVED 410|496 2 1 09:15:04|IC End 400|496 3 1 09:15:04|IC Start 200|496 3 09:15:04|TP Start 520|496 3 00025038 1 1|VSW5TESTSUITE PURPOSE 3 520|496 3 00025038 1 2|Assertion XSync-3.(A) 520|496 3 00025038 1 3|During a call to XSync, any events generated by the X 520|496 3 00025038 1 4|server are enqueued into the client's event queue. 520|496 3 00025038 1 5|METH: Create client1. 520|496 3 00025038 1 6|METH: Create window with client1. 520|496 3 00025038 1 7|METH: Select MapNotify events with client1 on this window. 520|496 3 00025038 1 8|METH: Create client2. 520|496 3 00025038 1 9|METH: Select MapNotify events with client2 on this window. 520|496 3 00025038 1 10|METH: Call XFlush with client1 to insure server has received create 520|496 3 00025038 1 11|METH: window request before client2 requests which reference the window. 520|496 3 00025038 1 12|METH: Call XFlush with client2 to insure server has received select 520|496 3 00025038 1 13|METH: request before the event is generated. 520|496 3 00025038 1 14|METH: Map window. 520|496 3 00025038 1 15|METH: Call XSync for client1. 520|496 3 00025038 1 16|METH: Verify that there are no errors. 520|496 3 00025038 1 17|METH: Verify that client1 was delivered expected event. 520|496 3 00025038 1 18|METH: Call XSync for client2. 520|496 3 00025038 1 19|METH: Verify that there are no errors. 520|496 3 00025038 1 20|METH: Verify that client2 was delivered expected event. 520|496 3 00025038 1 21|REPORT: Can not open display 220|496 3 2 09:15:04|UNRESOLVED 410|496 3 1 09:15:04|IC End 400|496 4 1 09:15:04|IC Start 200|496 4 09:15:04|TP Start 520|496 4 00025038 1 1|VSW5TESTSUITE PURPOSE 4 520|496 4 00025038 1 2|Assertion XSync-4.(-) 520|496 4 00025038 1 3|A call to XSync with discard set to False does not discard 520|496 4 00025038 1 4|the events in the queue. 520|496 4 00025038 1 5|The assertion is descriptive or is tested elsewhere. 220|496 4 3 09:15:04|NOTINUSE 410|496 4 1 09:15:04|IC End 400|496 5 1 09:15:04|IC Start 200|496 5 09:15:04|TP Start 520|496 5 00025038 1 1|VSW5TESTSUITE PURPOSE 5 520|496 5 00025038 1 2|Assertion XSync-5.(A) 520|496 5 00025038 1 3|A call to XSync with discard set to True discards all 520|496 5 00025038 1 4|events in the queue. 520|496 5 00025038 1 5|METH: Create client1. 520|496 5 00025038 1 6|METH: Create window with client1. 520|496 5 00025038 1 7|METH: Select MapNotify events with client1 on this window. 520|496 5 00025038 1 8|METH: Create client2. 520|496 5 00025038 1 9|METH: Select MapNotify events with client2 on this window. 520|496 5 00025038 1 10|METH: Map window. 520|496 5 00025038 1 11|METH: Call XSync for client1. 520|496 5 00025038 1 12|METH: Verify that client1 was not delivered MapNotify event. 520|496 5 00025038 1 13|METH: Call XSync for client2. 520|496 5 00025038 1 14|METH: Verify that client2 was not delivered MapNotify event. 520|496 5 00025038 1 15|REPORT: Can not open display 220|496 5 2 09:15:04|UNRESOLVED 410|496 5 1 09:15:04|IC End 80|496 1 09:15:04|TC End, scenario ref 1005-0 70||"VSW5TESTSUITE CASE XSynchronize 5" 10|497 /Xlib12/XSynchronize 09:15:04|TC Start, scenario ref 1007-0 15|497 3.3-lite 5|TCM Start 520|497 0 00025040 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|497 1 1 09:15:08|IC Start 200|497 1 09:15:08|TP Start 520|497 1 00025040 1 1|VSW5TESTSUITE PURPOSE 1 520|497 1 00025040 1 2|Assertion XSynchronize-1.(B) 520|497 1 00025040 1 3|A call to XSynchronize with onoff set to True turns on 520|497 1 00025040 1 4|synchronous behavior. 520|497 1 00025040 1 5|Reason for omission: There is no known portable test method for this assertion 520|497 1 00025040 1 6|METH: Report UNTESTED 220|497 1 5 09:15:08|UNTESTED 410|497 1 1 09:15:08|IC End 400|497 2 1 09:15:08|IC Start 200|497 2 09:15:08|TP Start 520|497 2 00025040 1 1|VSW5TESTSUITE PURPOSE 2 520|497 2 00025040 1 2|Assertion XSynchronize-2.(B) 520|497 2 00025040 1 3|A call to XSynchronize with onoff set to False turns off 520|497 2 00025040 1 4|synchronous behavior. 520|497 2 00025040 1 5|Reason for omission: There is no known portable test method for this assertion 520|497 2 00025040 1 6|METH: Report UNTESTED 220|497 2 5 09:15:08|UNTESTED 410|497 2 1 09:15:08|IC End 400|497 3 1 09:15:08|IC Start 200|497 3 09:15:08|TP Start 520|497 3 00025040 1 1|VSW5TESTSUITE PURPOSE 3 520|497 3 00025040 1 2|Assertion XSynchronize-3.(A) 520|497 3 00025040 1 3|A call to XSynchronize with onoff set to True sets the 520|497 3 00025040 1 4|after function to a non-NULL value. 520|497 3 00025040 1 5|METH: Call XSynchronize with onoff set to True. 520|497 3 00025040 1 6|METH: Call XSetAfterFunction to get value of old after function. 520|497 3 00025040 1 7|METH: Verify that XSetAfterFunction returned non-NULL. 220|497 3 0 09:15:08|PASS 410|497 3 1 09:15:08|IC End 400|497 4 1 09:15:08|IC Start 200|497 4 09:15:08|TP Start 520|497 4 00025040 1 1|VSW5TESTSUITE PURPOSE 4 520|497 4 00025040 1 2|Assertion XSynchronize-4.(A) 520|497 4 00025040 1 3|A call to XSynchronize with onoff set to False sets the 520|497 4 00025040 1 4|after function to NULL. 520|497 4 00025040 1 5|METH: Call XSynchronize with onoff set to False. 520|497 4 00025040 1 6|METH: Call XSetAfterFunction to get value of old after function. 520|497 4 00025040 1 7|METH: Verify that XSetAfterFunction returned NULL. 220|497 4 0 09:15:08|PASS 410|497 4 1 09:15:08|IC End 400|497 5 1 09:15:08|IC Start 200|497 5 09:15:08|TP Start 520|497 5 00025040 1 1|VSW5TESTSUITE PURPOSE 5 520|497 5 00025040 1 2|Assertion XSynchronize-5.(A) 520|497 5 00025040 1 3|A call to XSynchronize returns the previous after function. 520|497 5 00025040 1 4|METH: Call XSetAfterFunction to set after function to afterfunction. 520|497 5 00025040 1 5|METH: Call XSynchronize with onoff set to False. 520|497 5 00025040 1 6|METH: Verify that XSynchronize returned afterfunction. 520|497 5 00025040 1 7|METH: Call XSetAfterFunction to set after function to afterfunction. 520|497 5 00025040 1 8|METH: Call XSynchronize with onoff set to True. 520|497 5 00025040 1 9|METH: Verify that XSynchronize returned afterfunction. 220|497 5 0 09:15:08|PASS 410|497 5 1 09:15:08|IC End 80|497 77 09:15:09|TC End, scenario ref 1007-0 70||"VSW5TESTSUITE CASE XWindowEvent 3" 10|498 /Xlib12/XWindowEvent 09:15:09|TC Start, scenario ref 1009-0 15|498 3.3-lite 3|TCM Start 520|498 0 00025042 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|498 1 1 09:15:11|IC Start 200|498 1 09:15:11|TP Start 520|498 1 00025042 1 1|VSW5TESTSUITE PURPOSE 1 520|498 1 00025042 1 2|Assertion XWindowEvent-1.(A) 520|498 1 00025042 1 3|A call to XWindowEvent returns in event_return the first 520|498 1 00025042 1 4|event in the event queue that matches window w and 520|498 1 00025042 1 5|event_mask. 520|498 1 00025042 1 6|METH: Create a window. 520|498 1 00025042 1 7|METH: Discard all events on the event queue. 520|498 1 00025042 1 8|METH: Call XPutBackEvent to put events on the event queue. 520|498 1 00025042 1 9|METH: Call XWindowEvent. 520|498 1 00025042 1 10|METH: Verify the correct event-type was returned. 520|498 1 00025042 1 11|METH: Verify the event contained correct window. 520|498 1 00025042 1 12|METH: Verify the first matching event in event queue was returned. 220|498 1 0 09:15:11|PASS 410|498 1 1 09:15:11|IC End 400|498 2 1 09:15:11|IC Start 200|498 2 09:15:11|TP Start 520|498 2 00025042 1 1|VSW5TESTSUITE PURPOSE 2 520|498 2 00025042 1 2|Assertion XWindowEvent-2.(A) 520|498 2 00025042 1 3|A call to XWindowEvent removes the returned event from the 520|498 2 00025042 1 4|event queue. 520|498 2 00025042 1 5|METH: Create a window. 520|498 2 00025042 1 6|METH: Discard all events on the event queue. 520|498 2 00025042 1 7|METH: Call XPutBackEvent to put events on the event queue. 520|498 2 00025042 1 8|METH: Call XPending to get the current event queue size. 520|498 2 00025042 1 9|METH: Call XWindowEvent. 520|498 2 00025042 1 10|METH: Call XPending to get the current event queue size. 520|498 2 00025042 1 11|METH: Verify that size of event queue has decreased by one. 220|498 2 0 09:15:11|PASS 410|498 2 1 09:15:11|IC End 400|498 3 1 09:15:11|IC Start 200|498 3 09:15:11|TP Start 520|498 3 00025042 1 1|VSW5TESTSUITE PURPOSE 3 520|498 3 00025042 1 2|Assertion XWindowEvent-3.(A) 520|498 3 00025042 1 3|When a matching event is not in the event queue, then a 520|498 3 00025042 1 4|call to XWindowEvent flushes the output buffer and blocks 520|498 3 00025042 1 5|until a matching event is received. 520|498 3 00025042 1 6|METH: Create client2. 520|498 3 00025042 1 7|METH: Discard all events on the event queue. 520|498 3 00025042 1 8|METH: Create pixmap. 520|498 3 00025042 1 9|METH: Create a window. 520|498 3 00025042 1 10|METH: Call XWindowEvent and verify that blocking did occur. 520|498 3 00025042 1 11|METH: Verify that the output buffer was flushed. 520|498 3 00025042 1 12|METH: Verify the correct event-type was returned. 520|498 3 00025042 1 13|METH: Verify the event contained correct window. 520|498 3 00025042 1 14|REPORT: Can not open display 220|498 3 2 09:15:11|UNRESOLVED 410|498 3 1 09:15:11|IC End 80|498 1 09:15:12|TC End, scenario ref 1009-0 70||"VSW5TESTSUITE SECTION Xlib13 32 269 0 0" 70||"VSW5TESTSUITE CASE XAllowEvents 29" 10|499 /Xlib13/XAllowEvents 09:15:12|TC Start, scenario ref 1012-0 15|499 3.3-lite 29|TCM Start 520|499 0 00025044 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|499 1 1 09:15:14|IC Start 200|499 1 09:15:14|TP Start 520|499 1 00025044 1 1|VSW5TESTSUITE PURPOSE 1 520|499 1 00025044 1 2|Assertion XAllowEvents-1.(A) 520|499 1 00025044 1 3|When the specified time is earlier than the last-grab time 520|499 1 00025044 1 4|of the most recent active grab for the client or later than 520|499 1 00025044 1 5|the current X server time, then a call to XAllowEvents has 520|499 1 00025044 1 6|no effect. 520|499 1 00025044 1 7|METH: Grab and freeze pointer with a given time. 520|499 1 00025044 1 8|METH: Call XAllowEvents with earlier time and AsyncPointer. 520|499 1 00025044 1 9|METH: Verify that the pointer is still frozen. 520|499 1 00025044 1 10|METH: Get current server time. 520|499 1 00025044 1 11|METH: Call XAllowEvents with a later time. 520|499 1 00025044 1 12|METH: Verify that the pointer is still frozen. 220|499 1 0 09:15:18|PASS 410|499 1 1 09:15:18|IC End 400|499 2 1 09:15:18|IC Start 200|499 2 09:15:18|TP Start 520|499 2 00025044 1 1|VSW5TESTSUITE PURPOSE 2 520|499 2 00025044 1 2|Assertion XAllowEvents-2.(A) 520|499 2 00025044 1 3|When the event_mode argument is AsyncPointer and the 520|499 2 00025044 1 4|pointer is frozen by the client, then pointer event 520|499 2 00025044 1 5|processing is resumed. 520|499 2 00025044 1 6|METH: Freeze pointer. 520|499 2 00025044 1 7|METH: Call XAllowEvents with event_mode AsyncPointer. 520|499 2 00025044 1 8|METH: Verify that pointer is not frozen. 220|499 2 0 09:15:18|PASS 410|499 2 1 09:15:18|IC End 400|499 3 1 09:15:18|IC Start 200|499 3 09:15:18|TP Start 520|499 3 00025044 1 1|VSW5TESTSUITE PURPOSE 3 520|499 3 00025044 1 2|Assertion XAllowEvents-3.(A) 520|499 3 00025044 1 3|When the event_mode argument is AsyncPointer and the 520|499 3 00025044 1 4|pointer is frozen twice by the client on behalf of two 520|499 3 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both 520|499 3 00025044 1 6|grabs. 520|499 3 00025044 1 7|METH: Freeze pointer with XGrabPointer. 520|499 3 00025044 1 8|METH: Freeze pointer with XGrabKeyboard. 520|499 3 00025044 1 9|METH: Call XAllowEvents with event_mode AsyncPointer. 520|499 3 00025044 1 10|METH: Verify that pointer is not frozen. 220|499 3 0 09:15:18|PASS 410|499 3 1 09:15:18|IC End 400|499 4 1 09:15:18|IC Start 200|499 4 09:15:18|TP Start 520|499 4 00025044 1 1|VSW5TESTSUITE PURPOSE 4 520|499 4 00025044 1 2|Assertion XAllowEvents-4.(A) 520|499 4 00025044 1 3|When the event_mode argument is AsyncPointer and the 520|499 4 00025044 1 4|pointer is not frozen by the client, then a call to 520|499 4 00025044 1 5|XAllowEvents has no effect. 520|499 4 00025044 1 6|METH: Call XAllowEvents with event_mode AsyncPointer. 520|499 4 00025044 1 7|METH: Verify pointer is not frozen. 220|499 4 0 09:15:18|PASS 410|499 4 1 09:15:18|IC End 400|499 5 1 09:15:18|IC Start 200|499 5 09:15:18|TP Start 520|499 5 00025044 1 1|VSW5TESTSUITE PURPOSE 5 520|499 5 00025044 1 2|Assertion XAllowEvents-5.(B) 520|499 5 00025044 1 3|When the event_mode argument is SyncPointer and the pointer 520|499 5 00025044 1 4|is frozen and actively grabbed by the client, then pointer 520|499 5 00025044 1 5|event processing is resumed normally until the next 520|499 5 00025044 1 6|ButtonPress or ButtonRelease event is reported to the 520|499 5 00025044 1 7|client, at which time the pointer again appears to freeze, 520|499 5 00025044 1 8|unless the reported event causes the pointer grab to be 520|499 5 00025044 1 9|released. 520|499 5 00025044 1 10|Reason for omission: There is no known reliable test method for this assertion 520|499 5 00025044 1 11|METH: Grab and freeze the pointer. 520|499 5 00025044 1 12|METH: Call XAllowEvents with event_mode SyncPointer. 520|499 5 00025044 1 13|METH: Verify that pointer is not frozen. 520|499 5 00025044 1 14|METH: If test extension available: 520|499 5 00025044 1 15|METH: Press a button. 520|499 5 00025044 1 16|METH: Verify that the pointer is frozen. 220|499 5 0 09:15:18|PASS 410|499 5 1 09:15:18|IC End 400|499 6 1 09:15:18|IC Start 200|499 6 09:15:18|TP Start 520|499 6 00025044 1 1|VSW5TESTSUITE PURPOSE 6 520|499 6 00025044 1 2|Assertion XAllowEvents-6.(A) 520|499 6 00025044 1 3|When the event_mode argument is SyncPointer and the pointer 520|499 6 00025044 1 4|is not frozen by the client or the pointer is not grabbed by 520|499 6 00025044 1 5|the client, then a call to XAllowEvents has no effect. 520|499 6 00025044 1 6|METH: Call XAllowEvents with event_mode SyncPointer. 520|499 6 00025044 1 7|METH: Verify pointer is not frozen. 220|499 6 0 09:15:18|PASS 410|499 6 1 09:15:18|IC End 400|499 7 1 09:15:18|IC Start 200|499 7 09:15:18|TP Start 520|499 7 00025044 1 1|VSW5TESTSUITE PURPOSE 7 520|499 7 00025044 1 2|Assertion XAllowEvents-7.(A) 520|499 7 00025044 1 3|When the event_mode argument is SyncPointer and the pointer 520|499 7 00025044 1 4|is frozen twice by the client on behalf of two separate 520|499 7 00025044 1 5|grabs, then a call to XAllowEvents thaws for both grabs. 520|499 7 00025044 1 6|METH: Freeze pointer with XGrabPointer. 520|499 7 00025044 1 7|METH: Freeze pointer with XGrabKeyboard. 520|499 7 00025044 1 8|METH: Call XAllowEvents with event_mode SyncPointer. 520|499 7 00025044 1 9|METH: Verify that pointer is not frozen. 220|499 7 0 09:15:18|PASS 410|499 7 1 09:15:18|IC End 400|499 8 1 09:15:18|IC Start 200|499 8 09:15:18|TP Start 520|499 8 00025044 1 1|VSW5TESTSUITE PURPOSE 8 520|499 8 00025044 1 2|Assertion XAllowEvents-8.(B) 520|499 8 00025044 1 3|When the event_mode argument is ReplayPointer and the 520|499 8 00025044 1 4|pointer is actively grabbed by the client and is frozen as 520|499 8 00025044 1 5|the result of an event having been sent to the client, then 520|499 8 00025044 1 6|the pointer grab is released and the event is completely 520|499 8 00025044 1 7|reprocessed as though any passive grabs at or above the grab 520|499 8 00025044 1 8|window of the grab just released were not present. 520|499 8 00025044 1 9|Reason for omission: There is no known reliable test method for this assertion 520|499 8 00025044 1 10|METH: Touch test for replay pointer. 520|499 8 00025044 1 11|METH: If extensions are available: 520|499 8 00025044 1 12|METH: Create window. 520|499 8 00025044 1 13|METH: Create child of this window. 520|499 8 00025044 1 14|METH: Set passive grabs on both these windows. 520|499 8 00025044 1 15|METH: Warp pointer into child window. 520|499 8 00025044 1 16|METH: Press button to activate the grab. 520|499 8 00025044 1 17|METH: Check that parent window has the grab. 520|499 8 00025044 1 18|METH: Set event_mode to ReplayPointer. 520|499 8 00025044 1 19|METH: Call XAllowEvents. 520|499 8 00025044 1 20|METH: Verify that the child window now has the grab. 520|499 8 00025044 1 21|REPORT: Did not get a button event when trying to activate grab 220|499 8 2 09:15:18|UNRESOLVED 410|499 8 1 09:15:18|IC End 400|499 9 1 09:15:18|IC Start 200|499 9 09:15:18|TP Start 520|499 9 00025044 1 1|VSW5TESTSUITE PURPOSE 9 520|499 9 00025044 1 2|Assertion XAllowEvents-9.(A) 520|499 9 00025044 1 3|When the event_mode argument is ReplayPointer and the 520|499 9 00025044 1 4|pointer is not frozen as a result of an event or the pointer 520|499 9 00025044 1 5|is not grabbed by the client, then a call to XAllowEvents 520|499 9 00025044 1 6|has no effect. 520|499 9 00025044 1 7|METH: Call XAllowEvents with event_mode ReplayPointer. 520|499 9 00025044 1 8|METH: Verify pointer is not frozen. 220|499 9 0 09:15:18|PASS 410|499 9 1 09:15:18|IC End 400|499 10 1 09:15:18|IC Start 200|499 10 09:15:18|TP Start 520|499 10 00025044 1 1|VSW5TESTSUITE PURPOSE 10 520|499 10 00025044 1 2|Assertion XAllowEvents-10.(B) 520|499 10 00025044 1 3|When the event_mode argument is ReplayPointer and the 520|499 10 00025044 1 4|pointer is frozen twice by the client on behalf of two 520|499 10 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both 520|499 10 00025044 1 6|grabs. 520|499 10 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 10 00025044 1 8|METH: If extensions are available: 520|499 10 00025044 1 9|METH: Freeze pointer with XGrabKeyboard. 520|499 10 00025044 1 10|METH: Set up passive grab. 520|499 10 00025044 1 11|METH: Freeze pointer by activating grab with a button press. 520|499 10 00025044 1 12|METH: Call XAllowEvents with event_mode of ReplayPointer. 520|499 10 00025044 1 13|METH: Verify that pointer was released. 220|499 10 0 09:15:18|PASS 410|499 10 1 09:15:18|IC End 400|499 11 1 09:15:18|IC Start 200|499 11 09:15:18|TP Start 520|499 11 00025044 1 1|VSW5TESTSUITE PURPOSE 11 520|499 11 00025044 1 2|Assertion XAllowEvents-11.(B) 520|499 11 00025044 1 3|When the event_mode argument is AsyncKeyboard and the 520|499 11 00025044 1 4|keyboard is frozen by the client, then keyboard event 520|499 11 00025044 1 5|processing is resumed. 520|499 11 00025044 1 6|Reason for omission: There is no known reliable test method for this assertion 520|499 11 00025044 1 7|METH: If no extensions: 520|499 11 00025044 1 8|METH: Touch test for AsyncKeyboard. 520|499 11 00025044 1 9|METH: else 520|499 11 00025044 1 10|METH: Grab and freeze Keyboard. 520|499 11 00025044 1 11|METH: Call XAllowEvents with event_mode AsyncKeyboard. 520|499 11 00025044 1 12|METH: Verify that the keyboard is released. 220|499 11 0 09:15:18|PASS 410|499 11 1 09:15:18|IC End 400|499 12 1 09:15:18|IC Start 200|499 12 09:15:18|TP Start 520|499 12 00025044 1 1|VSW5TESTSUITE PURPOSE 12 520|499 12 00025044 1 2|Assertion XAllowEvents-12.(B) 520|499 12 00025044 1 3|When the event_mode argument is AsyncKeyboard and the 520|499 12 00025044 1 4|keyboard is frozen twice by the client on behalf of two 520|499 12 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both. 520|499 12 00025044 1 6|Reason for omission: There is no known reliable test method for this assertion 520|499 12 00025044 1 7|METH: If extensions available: 520|499 12 00025044 1 8|METH: Freeze keyboard with XGrabPointer. 520|499 12 00025044 1 9|METH: Freeze keyboard with XGrabKeyboard. 520|499 12 00025044 1 10|METH: Call XAllowEvents with AsyncKeyboard. 520|499 12 00025044 1 11|METH: Verify that keyboard is released. 220|499 12 0 09:15:18|PASS 410|499 12 1 09:15:18|IC End 400|499 13 1 09:15:18|IC Start 200|499 13 09:15:18|TP Start 520|499 13 00025044 1 1|VSW5TESTSUITE PURPOSE 13 520|499 13 00025044 1 2|Assertion XAllowEvents-13.(B) 520|499 13 00025044 1 3|When the event_mode argument is AsyncKeyboard and the 520|499 13 00025044 1 4|keyboard is not frozen by the client, then a call to 520|499 13 00025044 1 5|XAllowEvents has no effect. 520|499 13 00025044 1 6|Reason for omission: There is no known reliable test method for this assertion 520|499 13 00025044 1 7|METH: If extensions available: 520|499 13 00025044 1 8|METH: Call XAllowEvents with AsyncKeyboard. 520|499 13 00025044 1 9|METH: Verify that keyboard is not frozen. 220|499 13 0 09:15:18|PASS 410|499 13 1 09:15:18|IC End 400|499 14 1 09:15:18|IC Start 200|499 14 09:15:18|TP Start 520|499 14 00025044 1 1|VSW5TESTSUITE PURPOSE 14 520|499 14 00025044 1 2|Assertion XAllowEvents-14.(B) 520|499 14 00025044 1 3|When the event_mode argument is SyncKeyboard and the 520|499 14 00025044 1 4|keyboard is frozen and actively grabbed by the client, then 520|499 14 00025044 1 5|keyboard event processing is resumed normally until the next 520|499 14 00025044 1 6|KeyPress or KeyRelease event is reported to the client, at 520|499 14 00025044 1 7|which time the keyboard again appears to freeze unless the 520|499 14 00025044 1 8|reported event causes the keyboard grab to be released. 520|499 14 00025044 1 9|Reason for omission: There is no known reliable test method for this assertion 520|499 14 00025044 1 10|METH: If no extensions: 520|499 14 00025044 1 11|METH: Touch test for SyncKeyboard. 520|499 14 00025044 1 12|METH: else 520|499 14 00025044 1 13|METH: Freeze keyboard. 520|499 14 00025044 1 14|METH: Call XAllowEvents with event_mode of SyncKeyboard. 520|499 14 00025044 1 15|METH: Verify that keyboard is not frozen. 520|499 14 00025044 1 16|METH: Press key. 520|499 14 00025044 1 17|METH: Verify that keyboard is frozen. 220|499 14 0 09:15:18|PASS 410|499 14 1 09:15:18|IC End 400|499 15 1 09:15:18|IC Start 200|499 15 09:15:18|TP Start 520|499 15 00025044 1 1|VSW5TESTSUITE PURPOSE 15 520|499 15 00025044 1 2|Assertion XAllowEvents-15.(B) 520|499 15 00025044 1 3|When the event_mode argument is SyncKeyboard and the 520|499 15 00025044 1 4|keyboard is not frozen by the client or the keyboard is not 520|499 15 00025044 1 5|grabbed by the client, then a call to XAllowEvents has no 520|499 15 00025044 1 6|effect. 520|499 15 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 15 00025044 1 8|METH: If extensions available: 520|499 15 00025044 1 9|METH: Call XAllowEvents with event_mode of SyncKeyboard. 520|499 15 00025044 1 10|METH: Verify that keyboard is not frozen. 520|499 15 00025044 1 11|METH: Press key. 520|499 15 00025044 1 12|METH: Verify that keyboard is not frozen. 220|499 15 0 09:15:18|PASS 410|499 15 1 09:15:18|IC End 400|499 16 1 09:15:18|IC Start 200|499 16 09:15:18|TP Start 520|499 16 00025044 1 1|VSW5TESTSUITE PURPOSE 16 520|499 16 00025044 1 2|Assertion XAllowEvents-16.(B) 520|499 16 00025044 1 3|When the event_mode argument is SyncKeyboard and the 520|499 16 00025044 1 4|keyboard is frozen twice by the client on behalf of two 520|499 16 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both 520|499 16 00025044 1 6|grabs. 520|499 16 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 16 00025044 1 8|METH: If extensions available: 520|499 16 00025044 1 9|METH: Freeze keyboard with XGrabPointer. 520|499 16 00025044 1 10|METH: Freeze keyboard with XGrabKeyboard. 520|499 16 00025044 1 11|METH: Call XAllowEvents with event_mode of SyncKeyboard. 520|499 16 00025044 1 12|METH: Verify that keyboard is not frozen. 220|499 16 0 09:15:18|PASS 410|499 16 1 09:15:18|IC End 400|499 17 1 09:15:18|IC Start 200|499 17 09:15:18|TP Start 520|499 17 00025044 1 1|VSW5TESTSUITE PURPOSE 17 520|499 17 00025044 1 2|Assertion XAllowEvents-17.(B) 520|499 17 00025044 1 3|When the event_mode argument is ReplayKeyboard and the 520|499 17 00025044 1 4|keyboard is actively grabbed by the client and is frozen as 520|499 17 00025044 1 5|the result of an event having been sent to the client, then 520|499 17 00025044 1 6|the keyboard grab is released and the event is completely 520|499 17 00025044 1 7|reprocessed as though any passive grabs at or above the grab 520|499 17 00025044 1 8|window of the grab just released were not present. 520|499 17 00025044 1 9|Reason for omission: There is no known reliable test method for this assertion 520|499 17 00025044 1 10|METH: If no extensions: 520|499 17 00025044 1 11|METH: Touch test for ReplayKeyboard. 520|499 17 00025044 1 12|METH: else 520|499 17 00025044 1 13|METH: Create window. 520|499 17 00025044 1 14|METH: Create child of that window. 520|499 17 00025044 1 15|METH: Enable key events on windows. 520|499 17 00025044 1 16|METH: Place passive grab with GrabModeSync on each window. 520|499 17 00025044 1 17|METH: Warp pointer to child window. 520|499 17 00025044 1 18|METH: Press key. 520|499 17 00025044 1 19|METH: Check that the parent window has the grab. 520|499 17 00025044 1 20|METH: 520|499 17 00025044 1 21|METH: Call XAllowEvents with ReplayKeyboard. 520|499 17 00025044 1 22|METH: Verify that child window has grab. 220|499 17 0 09:15:18|PASS 410|499 17 1 09:15:18|IC End 400|499 18 1 09:15:18|IC Start 200|499 18 09:15:18|TP Start 520|499 18 00025044 1 1|VSW5TESTSUITE PURPOSE 18 520|499 18 00025044 1 2|Assertion XAllowEvents-18.(B) 520|499 18 00025044 1 3|When the event_mode argument is ReplayKeyboard and the 520|499 18 00025044 1 4|keyboard is not frozen as a result of an event or the 520|499 18 00025044 1 5|keyboard is not grabbed by the client, then a call to 520|499 18 00025044 1 6|XAllowEvents has no effect. 520|499 18 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 18 00025044 1 8|METH: If extensions available: 520|499 18 00025044 1 9|METH: Create window. 520|499 18 00025044 1 10|METH: Create child of that window. 520|499 18 00025044 1 11|METH: Place passive grab with GrabModeAsync on each window. 520|499 18 00025044 1 12|METH: Warp pointer to child window. 520|499 18 00025044 1 13|METH: Press key. 520|499 18 00025044 1 14|METH: Check that the parent window has the grab. 520|499 18 00025044 1 15|METH: 520|499 18 00025044 1 16|METH: Call XAllowEvents with ReplayKeyboard. 520|499 18 00025044 1 17|METH: Verify that no key event was received on the child. 220|499 18 0 09:15:18|PASS 410|499 18 1 09:15:18|IC End 400|499 19 1 09:15:18|IC Start 200|499 19 09:15:18|TP Start 520|499 19 00025044 1 1|VSW5TESTSUITE PURPOSE 19 520|499 19 00025044 1 2|Assertion XAllowEvents-19.(B) 520|499 19 00025044 1 3|When the event_mode argument is ReplayKeyboard and the 520|499 19 00025044 1 4|keyboard is frozen twice by the client on behalf of two 520|499 19 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both 520|499 19 00025044 1 6|grabs. 520|499 19 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 19 00025044 1 8|METH: If extensions available: 520|499 19 00025044 1 9|METH: Freeze keyboard with XGrabButton. 520|499 19 00025044 1 10|METH: Freeze keyboard with XGrabKey. 520|499 19 00025044 1 11|METH: Call XAllowEvents with event_mode of ReplayKeyboard. 520|499 19 00025044 1 12|METH: Verify that keyboard is not frozen. 220|499 19 0 09:15:18|PASS 410|499 19 1 09:15:18|IC End 400|499 20 1 09:15:18|IC Start 200|499 20 09:15:18|TP Start 520|499 20 00025044 1 1|VSW5TESTSUITE PURPOSE 20 520|499 20 00025044 1 2|Assertion XAllowEvents-20.(B) 520|499 20 00025044 1 3|When the event_mode argument is SyncBoth and both pointer 520|499 20 00025044 1 4|and keyboard are frozen by the client, then event processing 520|499 20 00025044 1 5|for both devices continues normally until the next 520|499 20 00025044 1 6|ButtonPress, ButtonRelease, KeyPress, or KeyRelease event 520|499 20 00025044 1 7|is reported to the client for a grabbed device at which time 520|499 20 00025044 1 8|both devices again appear to freeze, unless the reported 520|499 20 00025044 1 9|event causes the grab to be released. 520|499 20 00025044 1 10|Reason for omission: There is no known reliable test method for this assertion 520|499 20 00025044 1 11|METH: If no extensions: 520|499 20 00025044 1 12|METH: Touch test for SyncBoth. 520|499 20 00025044 1 13|METH: else 520|499 20 00025044 1 14|METH: Create grabwindow. 520|499 20 00025044 1 15|METH: Select events on grab window. 520|499 20 00025044 1 16|METH: Freeze and grab all devices by calling XGrabPointer. 520|499 20 00025044 1 17|METH: Freeze and grab all devices by calling XGrabKeyboard. 520|499 20 00025044 1 18|METH: Check that pointer is frozen. 520|499 20 00025044 1 19|METH: 520|499 20 00025044 1 20|METH: Call XAllowEvents with event_mode of SyncBoth. 520|499 20 00025044 1 21|METH: Verify that pointer has been released. 520|499 20 00025044 1 22|METH: 520|499 20 00025044 1 23|METH: Press button. 520|499 20 00025044 1 24|METH: Verify that pointer is frozen. 520|499 20 00025044 1 25|METH: Verify that keyboard is frozen. 520|499 20 00025044 1 26|METH: 520|499 20 00025044 1 27|METH: Call XAllowEvents with event_mode of SyncBoth. 520|499 20 00025044 1 28|METH: Check pointer released. 520|499 20 00025044 1 29|METH: Release button. 520|499 20 00025044 1 30|METH: Verify that pointer is frozen. 520|499 20 00025044 1 31|METH: Verify that keyboard is frozen. 520|499 20 00025044 1 32|METH: 520|499 20 00025044 1 33|METH: Call XAllowEvents with event_mode of SyncBoth. 520|499 20 00025044 1 34|METH: Check pointer released. 520|499 20 00025044 1 35|METH: Press key. 520|499 20 00025044 1 36|METH: Verify that pointer is frozen. 520|499 20 00025044 1 37|METH: Verify that keyboard is frozen. 520|499 20 00025044 1 38|METH: 520|499 20 00025044 1 39|METH: Call XAllowEvents with event_mode of SyncBoth. 520|499 20 00025044 1 40|METH: Check pointer released. 520|499 20 00025044 1 41|METH: Release key. 520|499 20 00025044 1 42|METH: Verify that pointer is frozen. 520|499 20 00025044 1 43|METH: Verify that keyboard is frozen. 520|499 20 00025044 1 44|REPORT: ndevices(4) 520|499 20 00025044 1 45|REPORT: ndevices(4) 520|499 20 00025044 1 46|REPORT: ndevices(4) 520|499 20 00025044 1 47|REPORT: ndevices(4) 220|499 20 0 09:15:18|PASS 410|499 20 1 09:15:18|IC End 400|499 21 1 09:15:18|IC Start 200|499 21 09:15:18|TP Start 520|499 21 00025044 1 1|VSW5TESTSUITE PURPOSE 21 520|499 21 00025044 1 2|Assertion XAllowEvents-21.(B) 520|499 21 00025044 1 3|When the event_mode argument is SyncBoth and an event has 520|499 21 00025044 1 4|caused the grab on one device to be released and a 520|499 21 00025044 1 5|subsequent event is reported for the other device that does 520|499 21 00025044 1 6|not cause the grab to be released, then both devices are 520|499 21 00025044 1 7|again frozen. 520|499 21 00025044 1 8|Reason for omission: There is no known reliable test method for this assertion 520|499 21 00025044 1 9|METH: If extension available: 520|499 21 00025044 1 10|METH: Grab and freeze Keyboard with XGrabKeyboard. 520|499 21 00025044 1 11|METH: Set passive grab on button with pointer_mode GrabModeSync. 520|499 21 00025044 1 12|METH: Activate pointer grab. 520|499 21 00025044 1 13|METH: 520|499 21 00025044 1 14|METH: Call XAllowEvents with event_mode SyncBoth. 520|499 21 00025044 1 15|METH: Release button to release pointer grab. 520|499 21 00025044 1 16|METH: Check pointer not frozen. 520|499 21 00025044 1 17|METH: 520|499 21 00025044 1 18|METH: Press key. 520|499 21 00025044 1 19|METH: Verify that pointer and keyboard are frozen. 220|499 21 0 09:15:18|PASS 410|499 21 1 09:15:18|IC End 400|499 22 1 09:15:18|IC Start 200|499 22 09:15:18|TP Start 520|499 22 00025044 1 1|VSW5TESTSUITE PURPOSE 22 520|499 22 00025044 1 2|Assertion XAllowEvents-22.(B) 520|499 22 00025044 1 3|When the event_mode argument is SyncBoth and the pointer or 520|499 22 00025044 1 4|keyboard is frozen twice by the client on behalf of two 520|499 22 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both 520|499 22 00025044 1 6|grabs. 520|499 22 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 22 00025044 1 8|METH: If extensions are available: 520|499 22 00025044 1 9|METH: Grab and freeze pointer. 520|499 22 00025044 1 10|METH: Grab keyboard and freeze pointer. 520|499 22 00025044 1 11|METH: 520|499 22 00025044 1 12|METH: Call XAllowEvents with event_mode of SyncBoth. 520|499 22 00025044 1 13|METH: Verify that pointer and keyboard are thawed. 220|499 22 0 09:15:18|PASS 410|499 22 1 09:15:18|IC End 400|499 23 1 09:15:18|IC Start 200|499 23 09:15:18|TP Start 520|499 23 00025044 1 1|VSW5TESTSUITE PURPOSE 23 520|499 23 00025044 1 2|Assertion XAllowEvents-23.(B) 520|499 23 00025044 1 3|When the event_mode argument is SyncBoth and either the 520|499 23 00025044 1 4|keyboard or pointer is not frozen by the client or neither 520|499 23 00025044 1 5|are grabbed by the client, then a call to XAllowEvents has 520|499 23 00025044 1 6|no effect. 520|499 23 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 23 00025044 1 8|METH: If extensions available: 520|499 23 00025044 1 9|METH: Call XAllowEvents with SyncBoth. 520|499 23 00025044 1 10|METH: Press button. 520|499 23 00025044 1 11|METH: Verify that pointer and keyboard are not frozen. 220|499 23 0 09:15:18|PASS 410|499 23 1 09:15:18|IC End 400|499 24 1 09:15:18|IC Start 200|499 24 09:15:18|TP Start 520|499 24 00025044 1 1|VSW5TESTSUITE PURPOSE 24 520|499 24 00025044 1 2|Assertion XAllowEvents-24.(B) 520|499 24 00025044 1 3|When the event_mode argument is AsyncBoth and the pointer 520|499 24 00025044 1 4|and the keyboard are frozen by the client, then event 520|499 24 00025044 1 5|processing for both devices is resumed normally. 520|499 24 00025044 1 6|Reason for omission: There is no known reliable test method for this assertion 520|499 24 00025044 1 7|METH: If no extensions: 520|499 24 00025044 1 8|METH: Touch test for AsyncBoth. 520|499 24 00025044 1 9|METH: else 520|499 24 00025044 1 10|METH: Grab and freeze all devices. 520|499 24 00025044 1 11|METH: Call XAllowEvents with AsyncBoth. 520|499 24 00025044 1 12|METH: Verify that pointer is released. 520|499 24 00025044 1 13|METH: Verify that keyboard is released. 520|499 24 00025044 1 14|REPORT: ndevices(4) 220|499 24 0 09:15:18|PASS 410|499 24 1 09:15:18|IC End 400|499 25 1 09:15:18|IC Start 200|499 25 09:15:18|TP Start 520|499 25 00025044 1 1|VSW5TESTSUITE PURPOSE 25 520|499 25 00025044 1 2|Assertion XAllowEvents-25.(B) 520|499 25 00025044 1 3|When the event_mode argument is AsyncBoth and either the 520|499 25 00025044 1 4|keyboard or the pointer is not frozen by the client, then a 520|499 25 00025044 1 5|call to XAllowEvents has no effect. 520|499 25 00025044 1 6|Reason for omission: There is no known reliable test method for this assertion 520|499 25 00025044 1 7|METH: If extensions available: 520|499 25 00025044 1 8|METH: Grab and freeze pointer. 520|499 25 00025044 1 9|METH: Call XAllowEvents with AsyncBoth. 520|499 25 00025044 1 10|METH: Verify that pointer is not released. 220|499 25 0 09:15:18|PASS 410|499 25 1 09:15:18|IC End 400|499 26 1 09:15:18|IC Start 200|499 26 09:15:18|TP Start 520|499 26 00025044 1 1|VSW5TESTSUITE PURPOSE 26 520|499 26 00025044 1 2|Assertion XAllowEvents-26.(B) 520|499 26 00025044 1 3|When the event_mode argument is AsyncBoth and the pointer 520|499 26 00025044 1 4|or keyboard is frozen twice by the client on behalf of two 520|499 26 00025044 1 5|separate grabs, then a call to XAllowEvents thaws for both 520|499 26 00025044 1 6|grabs. 520|499 26 00025044 1 7|Reason for omission: There is no known reliable test method for this assertion 520|499 26 00025044 1 8|METH: If extensions available: 520|499 26 00025044 1 9|METH: Freeze pointer and keyboard by calling XGrabPointer. 520|499 26 00025044 1 10|METH: Freeze pointer and keyboard again by calling XGrabKeyboard. 520|499 26 00025044 1 11|METH: 520|499 26 00025044 1 12|METH: Call XAllowEvents with AsyncBoth. 520|499 26 00025044 1 13|METH: Verify that pointer and keyboard are not frozen. 220|499 26 0 09:15:18|PASS 410|499 26 1 09:15:18|IC End 400|499 27 1 09:15:18|IC Start 200|499 27 09:15:18|TP Start 520|499 27 00025044 1 1|VSW5TESTSUITE PURPOSE 27 520|499 27 00025044 1 2|Assertion XAllowEvents-27.(B) 520|499 27 00025044 1 3|When the event_mode argument is AsyncPointer, SyncPointer, 520|499 27 00025044 1 4|or ReplayPointer, then a call to XAllowEvents has no effect 520|499 27 00025044 1 5|on the processing of keyboard events. 520|499 27 00025044 1 6|Reason for omission: There is no known reliable test method for this assertion 520|499 27 00025044 1 7|METH: If extensions are available: 520|499 27 00025044 1 8|METH: Grab and freeze the keyboard. 520|499 27 00025044 1 9|METH: For each event_mode AsyncPointer SyncPointer ReplayPointer 520|499 27 00025044 1 10|METH: Call XAllowEvents. 520|499 27 00025044 1 11|METH: Verify that keyboard is still frozen. 220|499 27 0 09:15:18|PASS 410|499 27 1 09:15:18|IC End 400|499 28 1 09:15:18|IC Start 200|499 28 09:15:18|TP Start 520|499 28 00025044 1 1|VSW5TESTSUITE PURPOSE 28 520|499 28 00025044 1 2|Assertion XAllowEvents-28.(A) 520|499 28 00025044 1 3|When the event_mode argument is AsyncKeyboard, 520|499 28 00025044 1 4|SyncKeyboard, or ReplayKeyboard, then a call to 520|499 28 00025044 1 5|XAllowEvents has no effect on the processing of pointer 520|499 28 00025044 1 6|events. 520|499 28 00025044 1 7|METH: Grab and freeze pointer. 520|499 28 00025044 1 8|METH: For each event_mode AsyncKeyboard SyncKeyboard ReplayKeyboard 520|499 28 00025044 1 9|METH: Call XAllowEvents. 520|499 28 00025044 1 10|METH: Verify that pointer is still frozen. 220|499 28 0 09:15:18|PASS 410|499 28 1 09:15:18|IC End 400|499 29 1 09:15:18|IC Start 200|499 29 09:15:18|TP Start 520|499 29 00025044 1 1|VSW5TESTSUITE PURPOSE 29 520|499 29 00025044 1 2|Assertion XAllowEvents-29.(A) 520|499 29 00025044 1 3|When the value of event_mode is other than AsyncPointer, 520|499 29 00025044 1 4|SyncPointer, AsyncKeyboard, SyncKeyboard, ReplayPointer, 520|499 29 00025044 1 5|ReplayKeyboard, AsyncBoth or SyncBoth, then a BadValue 520|499 29 00025044 1 6|error occurs. 520|499 29 00025044 1 7|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|499 29 00025044 1 8|METH: For each value: 520|499 29 00025044 1 9|METH: Call test function with this value in the VALUE_ARG argument. 520|499 29 00025044 1 10|METH: Verify that a BadValue error occurs. 220|499 29 0 09:15:18|PASS 410|499 29 1 09:15:18|IC End 80|499 1 09:15:19|TC End, scenario ref 1012-0 70||"VSW5TESTSUITE CASE XAutoRepeatOff 1" 10|500 /Xlib13/XAutoRepeatOff 09:15:19|TC Start, scenario ref 1014-0 15|500 3.3-lite 1|TCM Start 520|500 0 00025046 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|500 1 1 09:15:21|IC Start 200|500 1 09:15:21|TP Start 520|500 1 00025046 1 1|VSW5TESTSUITE PURPOSE 1 520|500 1 00025046 1 2|Assertion XAutoRepeatOff-1.(A) 520|500 1 00025046 1 3|A call to XAutoRepeatOff turns off auto-repeat for the 520|500 1 00025046 1 4|keyboard on the specified display. 520|500 1 00025046 1 5|METH: Get old auto repeat value. 520|500 1 00025046 1 6|METH: Call XAutoRepeatOff. 520|500 1 00025046 1 7|METH: Get new auto repeat value. 520|500 1 00025046 1 8|METH: Verify that auto repeat is off. 520|500 1 00025046 1 9|METH: Restore old value. 220|500 1 0 09:15:21|PASS 410|500 1 1 09:15:21|IC End 80|500 0 09:15:22|TC End, scenario ref 1014-0 70||"VSW5TESTSUITE CASE XAutoRepeatOn 1" 10|501 /Xlib13/XAutoRepeatOn 09:15:22|TC Start, scenario ref 1016-0 15|501 3.3-lite 1|TCM Start 520|501 0 00025048 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|501 1 1 09:15:25|IC Start 200|501 1 09:15:25|TP Start 520|501 1 00025048 1 1|VSW5TESTSUITE PURPOSE 1 520|501 1 00025048 1 2|Assertion XAutoRepeatOn-1.(A) 520|501 1 00025048 1 3|A call to XAutoRepeatOn turns on auto-repeat for the 520|501 1 00025048 1 4|keyboard on the specified display. 520|501 1 00025048 1 5|METH: Get old auto repeat value. 520|501 1 00025048 1 6|METH: Call XAutoRepeatOn. 520|501 1 00025048 1 7|METH: Get new auto repeat value. 520|501 1 00025048 1 8|METH: Verify that auto repeat is on. 520|501 1 00025048 1 9|METH: Restore old value. 220|501 1 0 09:15:25|PASS 410|501 1 1 09:15:25|IC End 80|501 0 09:15:25|TC End, scenario ref 1016-0 70||"VSW5TESTSUITE CASE XBell 3" 10|502 /Xlib13/XBell 09:15:25|TC Start, scenario ref 1018-0 15|502 3.3-lite 3|TCM Start 520|502 0 00025050 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|502 1 1 09:15:28|IC Start 200|502 1 09:15:28|TP Start 520|502 1 00025050 1 1|VSW5TESTSUITE PURPOSE 1 520|502 1 00025050 1 2|Assertion XBell-1.(D) 520|502 1 00025050 1 3|If it is possible to ring a bell on the display: When the 520|502 1 00025050 1 4|percent argument is nonnegative, then the volume at which 520|502 1 00025050 1 5|the bell rings, where base is the base volume of the bell, 520|502 1 00025050 1 6|is base - [(base*percent)/100]+ percent. 520|502 1 00025050 1 7|Reason for omission: There is no known reliable test method for this assertion 520|502 1 00025050 1 8|METH: Try out some nonnegative values. 520|502 1 00025050 1 9|REPORT: Test for bell functionality present only 220|502 1 5 09:15:28|UNTESTED 410|502 1 1 09:15:28|IC End 400|502 2 1 09:15:28|IC Start 200|502 2 09:15:28|TP Start 520|502 2 00025050 1 1|VSW5TESTSUITE PURPOSE 2 520|502 2 00025050 1 2|Assertion XBell-2.(D) 520|502 2 00025050 1 3|If it is possible to ring a bell on the display: When the 520|502 2 00025050 1 4|percent argument is negative, then the volume at which the 520|502 2 00025050 1 5|bell rings, where base is the base volume of the bell, is 520|502 2 00025050 1 6|base+ [(base*percent)/100]. 520|502 2 00025050 1 7|Reason for omission: There is no known reliable test method for this assertion 520|502 2 00025050 1 8|METH: Try out some negative values. 520|502 2 00025050 1 9|REPORT: Test for bell functionality present only 220|502 2 5 09:15:28|UNTESTED 410|502 2 1 09:15:28|IC End 400|502 3 1 09:15:28|IC Start 200|502 3 09:15:28|TP Start 520|502 3 00025050 1 1|VSW5TESTSUITE PURPOSE 3 520|502 3 00025050 1 2|Assertion XBell-3.(A) 520|502 3 00025050 1 3|When the value for the percent argument is not in the range 520|502 3 00025050 1 4|-100 to 100 inclusive, then a BadValue error occurs. 520|502 3 00025050 1 5|METH: Call XBell with invalid percent argument. 520|502 3 00025050 1 6|METH: Verify that BadValue error occurs. 220|502 3 0 09:15:28|PASS 410|502 3 1 09:15:28|IC End 80|502 77 09:15:29|TC End, scenario ref 1018-0 70||"VSW5TESTSUITE CASE XChangeActivePointerGrab 5" 10|503 /Xlib13/XChangeActivePointerGrab 09:15:29|TC Start, scenario ref 1020-0 15|503 3.3-lite 5|TCM Start 520|503 0 00025052 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|503 1 1 09:15:31|IC Start 200|503 1 09:15:31|TP Start 520|503 1 00025052 1 1|VSW5TESTSUITE PURPOSE 1 520|503 1 00025052 1 2|Assertion XChangeActivePointerGrab-1.(A) 520|503 1 00025052 1 3|When the pointer is actively grabbed by the client and the 520|503 1 00025052 1 4|specified time is not earlier than the last-pointer-grab 520|503 1 00025052 1 5|time nor later than the current X server time, then a call 520|503 1 00025052 1 6|to XChangeActivePointerGrab changes the specified dynamic 520|503 1 00025052 1 7|parameters. 520|503 1 00025052 1 8|METH: Create grab_window. 520|503 1 00025052 1 9|METH: Grab pointer with XGrabPointer using an event_mask of EnterWindowMask. 520|503 1 00025052 1 10|METH: Check that just enter events are reported. 520|503 1 00025052 1 11|METH: Call XChangeActivePointerGrab to change event_mask to PointerMotionMask. 520|503 1 00025052 1 12|METH: Verify that now only motion events are reported. 220|503 1 0 09:15:31|PASS 410|503 1 1 09:15:31|IC End 400|503 2 1 09:15:31|IC Start 200|503 2 09:15:31|TP Start 520|503 2 00025052 1 1|VSW5TESTSUITE PURPOSE 2 520|503 2 00025052 1 2|Assertion XChangeActivePointerGrab-2.(A) 520|503 2 00025052 1 3|When the specified time is earlier than the 520|503 2 00025052 1 4|last-pointer-grab time or later than the current X server 520|503 2 00025052 1 5|time, then a call to XChangeActivePointerGrab does not 520|503 2 00025052 1 6|change the parameters. 520|503 2 00025052 1 7|METH: Create grab_window. 520|503 2 00025052 1 8|METH: Grab pointer with XGrabPointer using an event_mask of EnterWindowMask. 520|503 2 00025052 1 9|METH: Use event_mask of PointerMotionMask. 520|503 2 00025052 1 10|METH: Call XChangeActivePointerGrab with time earlier that last pointer grab time. 520|503 2 00025052 1 11|METH: Verify that enter events are still being reported. 520|503 2 00025052 1 12|METH: 520|503 2 00025052 1 13|METH: Call XChangeActivePointerGrab with time later than current X server time. 520|503 2 00025052 1 14|METH: Verify that enter events are still being reported. 220|503 2 0 09:15:35|PASS 410|503 2 1 09:15:35|IC End 400|503 3 1 09:15:35|IC Start 200|503 3 09:15:35|TP Start 520|503 3 00025052 1 1|VSW5TESTSUITE PURPOSE 3 520|503 3 00025052 1 2|Assertion XChangeActivePointerGrab-3.(B) 520|503 3 00025052 1 3|A call to XChangeActivePointerGrab has no effect on the 520|503 3 00025052 1 4|passive parameters of the function XGrabButton. 520|503 3 00025052 1 5|Reason for omission: There is no known reliable test method for this assertion 520|503 3 00025052 1 6|METH: Create and map a window. 520|503 3 00025052 1 7|METH: Create and map another window (curwin) and attach a non-default 520|503 3 00025052 1 8|METH: cursor (cur) to it. 520|503 3 00025052 1 9|METH: Select for no events on the window. 520|503 3 00025052 1 10|METH: Set a passive grab with XGrabButton on that window with owner_events = False, 520|503 3 00025052 1 11|METH: cursor = None and event_mask = 0. 520|503 3 00025052 1 12|METH: Clear event queue. 520|503 3 00025052 1 13|METH: Warp the pointer into the window and around inside it. 520|503 3 00025052 1 14|METH: Check no events received. 520|503 3 00025052 1 15|METH: Call XChangeActivePointerGrab with event_mask = PointerMotionMask and cursor = cur. 520|503 3 00025052 1 16|METH: Clear event queue. 520|503 3 00025052 1 17|METH: Warp the pointer into the window and around inside it. 520|503 3 00025052 1 18|METH: Check no events received. 520|503 3 00025052 1 19|METH: If extension available: 520|503 3 00025052 1 20|METH: Activate grab with simulated button press in window. 520|503 3 00025052 1 21|METH: Check grab activated. 520|503 3 00025052 1 22|METH: Warp pointer around in window. 520|503 3 00025052 1 23|METH: Check no events received. 520|503 3 00025052 1 24|METH: Check cursor is not equal to that of curwin. 520|503 3 00025052 1 25|METH: Call XChangeActivePointerGrab with event_mask = PointerMotionMask and cursor = cur. 520|503 3 00025052 1 26|METH: Warp pointer around in window. 520|503 3 00025052 1 27|METH: Check MotionNotify events received. 520|503 3 00025052 1 28|METH: Check cursor is now equal to that of curwin. 520|503 3 00025052 1 29|METH: Release all buttons, hence grab. 520|503 3 00025052 1 30|METH: else 520|503 3 00025052 1 31|METH: Issue message and report untested. 520|503 3 00025052 1 32|unexpected signal 11 (SIGSEGV) received 220|503 3 2 09:15:35|UNRESOLVED 410|503 3 1 09:15:35|IC End 400|503 4 1 09:15:35|IC Start 200|503 4 09:15:35|TP Start 520|503 4 00025052 1 1|VSW5TESTSUITE PURPOSE 4 520|503 4 00025052 1 2|Assertion XChangeActivePointerGrab-4.(A) 520|503 4 00025052 1 3|When a cursor argument does not name a valid Cursor, then a 520|503 4 00025052 1 4|BadCursor error occurs. 520|503 4 00025052 1 5|METH: Create cursor with shape XT_FONTCURSOR_GOOD in font cursor. 520|503 4 00025052 1 6|METH: Free cursor. 520|503 4 00025052 1 7|METH: Call test function using bad cursor as the cursor argument. 520|503 4 00025052 1 8|METH: Verify that a BadCursor error occurs. 220|503 4 0 09:15:35|PASS 410|503 4 1 09:15:35|IC End 400|503 5 1 09:15:35|IC Start 200|503 5 09:15:35|TP Start 520|503 5 00025052 1 1|VSW5TESTSUITE PURPOSE 5 520|503 5 00025052 1 2|Assertion XChangeActivePointerGrab-5.(A) 520|503 5 00025052 1 3|When the value of event_mask is not a bitwise combination 520|503 5 00025052 1 4|of ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|503 5 00025052 1 5|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|503 5 00025052 1 6|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|503 5 00025052 1 7|Button4MotionMask, Button5MotionMask, ButtonMotionMask or 520|503 5 00025052 1 8|KeymapStateMask, then a BadValue error occurs. 520|503 5 00025052 1 9|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|503 5 00025052 1 10|METH: For each value: 520|503 5 00025052 1 11|METH: Call test function with this value in the VALUE_ARG argument. 520|503 5 00025052 1 12|METH: Verify that a BadValue error occurs. 220|503 5 0 09:15:35|PASS 410|503 5 1 09:15:35|IC End 80|503 1 09:15:36|TC End, scenario ref 1020-0 70||"VSW5TESTSUITE CASE XChangeKeyboardControl 20" 10|504 /Xlib13/XChangeKeyboardControl 09:15:36|TC Start, scenario ref 1022-0 15|504 3.3-lite 20|TCM Start 520|504 0 00025054 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|504 1 1 09:15:38|IC Start 200|504 1 09:15:38|TP Start 520|504 1 00025054 1 1|VSW5TESTSUITE PURPOSE 1 520|504 1 00025054 1 2|Assertion XChangeKeyboardControl-1.(A) 520|504 1 00025054 1 3|If the key click loudness can be set: When the 520|504 1 00025054 1 4|KBKeyClickPercent bit is set in value_mask, then the volume 520|504 1 00025054 1 5|of the key click is set to the value specified in 520|504 1 00025054 1 6|key_click_percent, which is between 0, signifying off, and 520|504 1 00025054 1 7|100, signifying loud. 520|504 1 00025054 1 8|METH: Set value_mask to KBKeyClickPercent. 520|504 1 00025054 1 9|METH: Set key_click_percent value. 520|504 1 00025054 1 10|METH: Call XChangeKeyboardControl. 520|504 1 00025054 1 11|METH: Get new keyboard state. 520|504 1 00025054 1 12|METH: Verify that change occurred. 220|504 1 0 09:15:38|PASS 410|504 1 1 09:15:38|IC End 400|504 2 1 09:15:38|IC Start 200|504 2 09:15:38|TP Start 520|504 2 00025054 1 1|VSW5TESTSUITE PURPOSE 2 520|504 2 00025054 1 2|Assertion XChangeKeyboardControl-2.(B) 520|504 2 00025054 1 3|When the KBKeyClickPercent bit is set in value_mask and 520|504 2 00025054 1 4|key_click_percent is -1, then the default key click volume 520|504 2 00025054 1 5|is restored. 520|504 2 00025054 1 6|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|504 2 00025054 1 7|METH: Set value_mask to KBKeyClickPercent. 520|504 2 00025054 1 8|METH: Set key_click_percent to -1. 520|504 2 00025054 1 9|METH: Call XChangeKeyboardControl. 520|504 2 00025054 1 10|METH: UNTESTED. 520|504 2 00025054 1 11|REPORT: There is no complete test method, but a touch test was performed 220|504 2 5 09:15:38|UNTESTED 410|504 2 1 09:15:38|IC End 400|504 3 1 09:15:38|IC Start 200|504 3 09:15:38|TP Start 520|504 3 00025054 1 1|VSW5TESTSUITE PURPOSE 3 520|504 3 00025054 1 2|Assertion XChangeKeyboardControl-3.(A) 520|504 3 00025054 1 3|If the bell loudness can be set: When the KBBellPercent bit 520|504 3 00025054 1 4|is set in value_mask, then the base volume of the bell is 520|504 3 00025054 1 5|set to the value specified in bell_percent, which is 520|504 3 00025054 1 6|between 0, signifying off, to 100, signifying loud. 520|504 3 00025054 1 7|METH: Set value_mask to KBBellPercent. 520|504 3 00025054 1 8|METH: Set bell_percent value. 520|504 3 00025054 1 9|METH: Call XChangeKeyboardControl. 520|504 3 00025054 1 10|METH: Get new keyboard state. 520|504 3 00025054 1 11|METH: Verify that change occurred. 220|504 3 0 09:15:40|PASS 410|504 3 1 09:15:40|IC End 400|504 4 1 09:15:40|IC Start 200|504 4 09:15:40|TP Start 520|504 4 00025054 1 1|VSW5TESTSUITE PURPOSE 4 520|504 4 00025054 1 2|Assertion XChangeKeyboardControl-4.(B) 520|504 4 00025054 1 3|When the KBBellPercent bit is set in value_mask and 520|504 4 00025054 1 4|bell_percent is -1, then the base volume of the bell is set 520|504 4 00025054 1 5|to the default. 520|504 4 00025054 1 6|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|504 4 00025054 1 7|METH: Set value_mask to KBBellPercent. 520|504 4 00025054 1 8|METH: Set bell_percent value to -1. 520|504 4 00025054 1 9|METH: Call XChangeKeyboardControl. 520|504 4 00025054 1 10|METH: UNTESTED. 520|504 4 00025054 1 11|REPORT: There is no complete test method, but a touch test was performed 220|504 4 5 09:15:40|UNTESTED 410|504 4 1 09:15:40|IC End 400|504 5 1 09:15:40|IC Start 200|504 5 09:15:40|TP Start 520|504 5 00025054 1 1|VSW5TESTSUITE PURPOSE 5 520|504 5 00025054 1 2|Assertion XChangeKeyboardControl-5.(A) 520|504 5 00025054 1 3|If the bell pitch can be set: When the KBBellPitch bit is 520|504 5 00025054 1 4|set in value_mask, then the bell pitch in Hz is set to the 520|504 5 00025054 1 5|value specified in bell_pitch. 520|504 5 00025054 1 6|METH: Set value_mask to KBBellPitch. 520|504 5 00025054 1 7|METH: Set bell_pitch value. 520|504 5 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 5 00025054 1 9|METH: Get new keyboard state. 520|504 5 00025054 1 10|METH: Verify that change occurred. 220|504 5 0 09:15:42|PASS 410|504 5 1 09:15:42|IC End 400|504 6 1 09:15:42|IC Start 200|504 6 09:15:42|TP Start 520|504 6 00025054 1 1|VSW5TESTSUITE PURPOSE 6 520|504 6 00025054 1 2|Assertion XChangeKeyboardControl-6.(B) 520|504 6 00025054 1 3|When the KBBellPitch bit is set in value_mask and 520|504 6 00025054 1 4|bell_pitch is -1, then the bell pitch is set to the default. 520|504 6 00025054 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|504 6 00025054 1 6|METH: Set value_mask to KBBellPitch. 520|504 6 00025054 1 7|METH: Set bell_pitch value to -1. 520|504 6 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 6 00025054 1 9|METH: UNTESTED. 520|504 6 00025054 1 10|REPORT: There is no complete test method, but a touch test was performed 220|504 6 5 09:15:42|UNTESTED 410|504 6 1 09:15:42|IC End 400|504 7 1 09:15:42|IC Start 200|504 7 09:15:42|TP Start 520|504 7 00025054 1 1|VSW5TESTSUITE PURPOSE 7 520|504 7 00025054 1 2|Assertion XChangeKeyboardControl-7.(A) 520|504 7 00025054 1 3|If the bell duration can be set: When the KBBellDuration 520|504 7 00025054 1 4|bit is set in value_mask, then the bell duration in 520|504 7 00025054 1 5|milliseconds is set to the value specified in bell_duration. 520|504 7 00025054 1 6|METH: Set value_mask to KBBellDuration. 520|504 7 00025054 1 7|METH: Set bell_duration value to -1. 520|504 7 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 7 00025054 1 9|METH: Get new keyboard state. 520|504 7 00025054 1 10|METH: Verify that change occurred. 220|504 7 0 09:15:47|PASS 410|504 7 1 09:15:47|IC End 400|504 8 1 09:15:47|IC Start 200|504 8 09:15:47|TP Start 520|504 8 00025054 1 1|VSW5TESTSUITE PURPOSE 8 520|504 8 00025054 1 2|Assertion XChangeKeyboardControl-8.(B) 520|504 8 00025054 1 3|When the KBBellDuration bit is set in value_mask and 520|504 8 00025054 1 4|bell_duration is -1, then the bell duration is set to the 520|504 8 00025054 1 5|default. 520|504 8 00025054 1 6|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|504 8 00025054 1 7|METH: Set value_mask to KBBellDuration. 520|504 8 00025054 1 8|METH: Set bell_duration value to -1. 520|504 8 00025054 1 9|METH: Call XChangeKeyboardControl. 520|504 8 00025054 1 10|METH: UNTESTED. 520|504 8 00025054 1 11|REPORT: There is no complete test method, but a touch test was performed 220|504 8 5 09:15:47|UNTESTED 410|504 8 1 09:15:47|IC End 400|504 9 1 09:15:47|IC Start 200|504 9 09:15:47|TP Start 520|504 9 00025054 1 1|VSW5TESTSUITE PURPOSE 9 520|504 9 00025054 1 2|Assertion XChangeKeyboardControl-9.(A) 520|504 9 00025054 1 3|If LED s are supported: When both KBLed and KBLedMode are 520|504 9 00025054 1 4|specified, then the state of the LED specified by led is 520|504 9 00025054 1 5|changed to the state specified by led_mode. 520|504 9 00025054 1 6|METH: Set value_mask to KBLed | KBLedMode. 520|504 9 00025054 1 7|METH: Set led value. 520|504 9 00025054 1 8|METH: Set led_mode value. 520|504 9 00025054 1 9|METH: Call XChangeKeyboardControl. 520|504 9 00025054 1 10|METH: Get new keyboard state. 520|504 9 00025054 1 11|METH: Verify that change occurred. 520|504 9 00025054 1 12|REPORT: Led mask was 8008000c, expecting 8008000f 220|504 9 1 09:15:47|FAIL 410|504 9 1 09:15:47|IC End 400|504 10 1 09:15:47|IC Start 200|504 10 09:15:47|TP Start 520|504 10 00025054 1 1|VSW5TESTSUITE PURPOSE 10 520|504 10 00025054 1 2|Assertion XChangeKeyboardControl-10.(A) 520|504 10 00025054 1 3|If LED s are supported: When KBLedMode is specified and 520|504 10 00025054 1 4|KBLed is not specified, then the state of all LED s is 520|504 10 00025054 1 5|changed to the mode specified by led_mode. 520|504 10 00025054 1 6|METH: Set value_mask to KBLed. 520|504 10 00025054 1 7|METH: Set led_mode value. 520|504 10 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 10 00025054 1 9|METH: Get new keyboard state. 520|504 10 00025054 1 10|METH: Verify that change occurred. 520|504 10 00025054 1 11|REPORT: All leds were not set to correct value 520|504 10 00025054 1 12|REPORT: led_mask was 0xffffe7fc, expecting 0xffffffff 220|504 10 1 09:15:47|FAIL 410|504 10 1 09:15:47|IC End 400|504 11 1 09:15:47|IC Start 200|504 11 09:15:47|TP Start 520|504 11 00025054 1 1|VSW5TESTSUITE PURPOSE 11 520|504 11 00025054 1 2|Assertion XChangeKeyboardControl-11.(A) 520|504 11 00025054 1 3|When KBKey and KBAutoRepeatMode are specified, then the 520|504 11 00025054 1 4|auto repeat mode of key is changed to the mode specified by 520|504 11 00025054 1 5|auto_repeat_mode. 520|504 11 00025054 1 6|METH: Set value_mask to KBKey | KBAutoRepeatMode. 520|504 11 00025054 1 7|METH: Get current value for key. 520|504 11 00025054 1 8|METH: Set auto_repeat_mode to opposite of current value. 520|504 11 00025054 1 9|METH: Call XChangeKeyboardControl. 520|504 11 00025054 1 10|METH: Verify that auto_repeat_mode for the key has changed. 220|504 11 0 09:15:47|PASS 410|504 11 1 09:15:47|IC End 400|504 12 1 09:15:47|IC Start 200|504 12 09:15:47|TP Start 520|504 12 00025054 1 1|VSW5TESTSUITE PURPOSE 12 520|504 12 00025054 1 2|Assertion XChangeKeyboardControl-12.(A) 520|504 12 00025054 1 3|When KBAutoRepeatMode is specified and KBKey is not 520|504 12 00025054 1 4|specified, then the per-key settings are unchanged and the 520|504 12 00025054 1 5|auto repeat mode for the whole keyboard is changed to that 520|504 12 00025054 1 6|specified by auto_repeat_mode. 520|504 12 00025054 1 7|METH: Set value_mask to KBAutoRepeatMode. 520|504 12 00025054 1 8|METH: Get current global auto repeat mode. 520|504 12 00025054 1 9|METH: Set auto_repeat_mode to different value. 520|504 12 00025054 1 10|METH: Call XChangeKeyboardControl. 520|504 12 00025054 1 11|METH: Verify that global auto repeat mode changed. 220|504 12 0 09:15:47|PASS 410|504 12 1 09:15:47|IC End 400|504 13 1 09:15:47|IC Start 200|504 13 09:15:47|TP Start 520|504 13 00025054 1 1|VSW5TESTSUITE PURPOSE 13 520|504 13 00025054 1 2|Assertion XChangeKeyboardControl-13.(A) 520|504 13 00025054 1 3|When the KBKeyClickPercent bit is set in value_mask and 520|504 13 00025054 1 4|key_click_percent is not between 0 and 100 inclusive or -1, 520|504 13 00025054 1 5|then a BadValue error occurs. 520|504 13 00025054 1 6|METH: Set value_mask to KBKeyClickPercent. 520|504 13 00025054 1 7|METH: Set out of range key_click_percent. 520|504 13 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 13 00025054 1 9|METH: Verify that a BadValue error occurs. 220|504 13 0 09:15:47|PASS 410|504 13 1 09:15:47|IC End 400|504 14 1 09:15:47|IC Start 200|504 14 09:15:47|TP Start 520|504 14 00025054 1 1|VSW5TESTSUITE PURPOSE 14 520|504 14 00025054 1 2|Assertion XChangeKeyboardControl-14.(A) 520|504 14 00025054 1 3|When the KBBellPercent bit is set in value_mask and 520|504 14 00025054 1 4|bell_percent is not between 0 and 100 inclusive or -1, then 520|504 14 00025054 1 5|a BadValue error occurs. 520|504 14 00025054 1 6|METH: Set value_mask to KBBellPercent. 520|504 14 00025054 1 7|METH: Set out of range bell_percent. 520|504 14 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 14 00025054 1 9|METH: Verify that a BadValue error occurs. 220|504 14 0 09:15:47|PASS 410|504 14 1 09:15:47|IC End 400|504 15 1 09:15:47|IC Start 200|504 15 09:15:47|TP Start 520|504 15 00025054 1 1|VSW5TESTSUITE PURPOSE 15 520|504 15 00025054 1 2|Assertion XChangeKeyboardControl-15.(A) 520|504 15 00025054 1 3|When the KBBellPitch bit is set in value_mask and 520|504 15 00025054 1 4|bell_pitch is a negative number other than -1, then a 520|504 15 00025054 1 5|BadValue error occurs. 520|504 15 00025054 1 6|METH: Set value_mask to KBBellPitch. 520|504 15 00025054 1 7|METH: Set out of range bell_pitch. 520|504 15 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 15 00025054 1 9|METH: Verify that a BadValue error occurs. 220|504 15 0 09:15:48|PASS 410|504 15 1 09:15:48|IC End 400|504 16 1 09:15:48|IC Start 200|504 16 09:15:48|TP Start 520|504 16 00025054 1 1|VSW5TESTSUITE PURPOSE 16 520|504 16 00025054 1 2|Assertion XChangeKeyboardControl-16.(A) 520|504 16 00025054 1 3|When the KBBellDuration bit is set in value_mask and 520|504 16 00025054 1 4|bell_duration is a negative number other than -1, then a 520|504 16 00025054 1 5|BadValue error occurs. 520|504 16 00025054 1 6|METH: Set value_mask to KBBellDuration. 520|504 16 00025054 1 7|METH: Set out of range bell_duration. 520|504 16 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 16 00025054 1 9|METH: Verify that a BadValue error occurs. 220|504 16 0 09:15:48|PASS 410|504 16 1 09:15:48|IC End 400|504 17 1 09:15:48|IC Start 200|504 17 09:15:48|TP Start 520|504 17 00025054 1 1|VSW5TESTSUITE PURPOSE 17 520|504 17 00025054 1 2|Assertion XChangeKeyboardControl-17.(A) 520|504 17 00025054 1 3|When KBLed is specified and KBLedMode is not specified, 520|504 17 00025054 1 4|then a BadMatch error occurs. 520|504 17 00025054 1 5|METH: Set value_mask to KBLed. 520|504 17 00025054 1 6|METH: Call XChangeKeyboardControl. 520|504 17 00025054 1 7|METH: Verify that a BadMatch error occurs. 220|504 17 0 09:15:48|PASS 410|504 17 1 09:15:48|IC End 400|504 18 1 09:15:48|IC Start 200|504 18 09:15:48|TP Start 520|504 18 00025054 1 1|VSW5TESTSUITE PURPOSE 18 520|504 18 00025054 1 2|Assertion XChangeKeyboardControl-18.(A) 520|504 18 00025054 1 3|When KBKey is specified and KBAutoRepeatMode is not 520|504 18 00025054 1 4|specified, then a BadMatch error occurs. 520|504 18 00025054 1 5|METH: Set value_mask to KBKey. 520|504 18 00025054 1 6|METH: Call XChangeKeyboardControl. 520|504 18 00025054 1 7|METH: Verify that a BadMatch error occurs. 220|504 18 0 09:15:48|PASS 410|504 18 1 09:15:48|IC End 400|504 19 1 09:15:48|IC Start 200|504 19 09:15:48|TP Start 520|504 19 00025054 1 1|VSW5TESTSUITE PURPOSE 19 520|504 19 00025054 1 2|Assertion XChangeKeyboardControl-19.(A) 520|504 19 00025054 1 3|When the value of led_mode is other than LedModeOn or 520|504 19 00025054 1 4|LedModeOff, then a BadValue error occurs. 520|504 19 00025054 1 5|METH: Set value_mask to KBLedMode. 520|504 19 00025054 1 6|METH: Set led_mode to other than LedModeOn or LedModeOff. 520|504 19 00025054 1 7|METH: Call XChangeKeyboardControl. 520|504 19 00025054 1 8|METH: Verify that a BadValue error occurs. 220|504 19 0 09:15:48|PASS 410|504 19 1 09:15:48|IC End 400|504 20 1 09:15:48|IC Start 200|504 20 09:15:48|TP Start 520|504 20 00025054 1 1|VSW5TESTSUITE PURPOSE 20 520|504 20 00025054 1 2|Assertion XChangeKeyboardControl-20.(A) 520|504 20 00025054 1 3|When the value of auto_repeat_mode is other than 520|504 20 00025054 1 4|AutoRepeatModeOff, AutoRepeatModeOn or 520|504 20 00025054 1 5|AutoRepeatModeDefault, then a BadValue error occurs. 520|504 20 00025054 1 6|METH: Set value_mask to KBAutoRepeatMode. 520|504 20 00025054 1 7|METH: Set auto_repeat_mode to invalid value. 520|504 20 00025054 1 8|METH: Call XChangeKeyboardControl. 520|504 20 00025054 1 9|METH: Verify that a BadValue error occurs. 220|504 20 0 09:15:48|PASS 410|504 20 1 09:15:48|IC End 80|504 1 09:15:49|TC End, scenario ref 1022-0 70||"VSW5TESTSUITE CASE XChangeKeyboardMapping 7" 10|505 /Xlib13/XChangeKeyboardMapping 09:15:49|TC Start, scenario ref 1024-0 15|505 3.3-lite 7|TCM Start 520|505 0 00025056 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|505 1 1 09:15:51|IC Start 200|505 1 09:15:51|TP Start 520|505 1 00025056 1 1|VSW5TESTSUITE PURPOSE 1 520|505 1 00025056 1 2|Assertion XChangeKeyboardMapping-1.(A) 520|505 1 00025056 1 3|A call to XChangeKeyboardMapping associates 520|505 1 00025056 1 4|keysyms_per_keycode KeySyms for each of the num_codes 520|505 1 00025056 1 5|KeyCodes starting with first_keycode, with the KeySyms 520|505 1 00025056 1 6|being taken from the array keysyms. 520|505 1 00025056 1 7|METH: Set up keysym array. 520|505 1 00025056 1 8|METH: Call XChangeKeyboardMapping. 520|505 1 00025056 1 9|METH: Verify that keyboard mapping has been changed. 520|505 1 00025056 1 10|REPORT: Keysym for keycode 11 was 0x0, expecting 0x5678 520|505 1 00025056 1 11|REPORT: Keysym for keycode 12 was 0x0, expecting 0x5678 520|505 1 00025056 1 12|REPORT: Keysym for keycode 13 was 0x0, expecting 0x5678 520|505 1 00025056 1 13|REPORT: Keysym for keycode 14 was 0x0, expecting 0x5678 520|505 1 00025056 1 14|REPORT: Keysym for keycode 15 was 0x0, expecting 0x5678 520|505 1 00025056 1 15|REPORT: Keysym for keycode 16 was 0x0, expecting 0x5678 220|505 1 1 09:15:51|FAIL 410|505 1 1 09:15:51|IC End 400|505 2 1 09:15:51|IC Start 200|505 2 09:15:51|TP Start 520|505 2 00025056 1 1|VSW5TESTSUITE PURPOSE 2 520|505 2 00025056 1 2|Assertion XChangeKeyboardMapping-2.(A) 520|505 2 00025056 1 3|The KeySyms for KeyCodes outside the specified range remain 520|505 2 00025056 1 4|unchanged. 520|505 2 00025056 1 5|METH: Get current keymap. 520|505 2 00025056 1 6|METH: Call XChangeKeyboardMapping to change part of the map. 520|505 2 00025056 1 7|METH: Verify that there is no change outside the specified range. 220|505 2 0 09:15:51|PASS 410|505 2 1 09:15:51|IC End 400|505 3 1 09:15:51|IC Start 200|505 3 09:15:51|TP Start 520|505 3 00025056 1 1|VSW5TESTSUITE PURPOSE 3 520|505 3 00025056 1 2|Assertion XChangeKeyboardMapping-3.(A) 520|505 3 00025056 1 3|A call to XChangeKeyboardMapping generates a MappingNotify 520|505 3 00025056 1 4|event. 520|505 3 00025056 1 5|METH: Call XChangeKeyboardMapping. 520|505 3 00025056 1 6|METH: Verify that a MappingNotify event is generated. 220|505 3 0 09:15:51|PASS 410|505 3 1 09:15:51|IC End 400|505 4 1 09:15:51|IC Start 200|505 4 09:15:51|TP Start 520|505 4 00025056 1 1|VSW5TESTSUITE PURPOSE 4 520|505 4 00025056 1 2|Assertion XChangeKeyboardMapping-4.(A) 520|505 4 00025056 1 3|It is legal for the KeySym NoSymbol to appear anywhere in 520|505 4 00025056 1 4|the KeySym list for a particular KeyCode. 520|505 4 00025056 1 5|METH: Call XChangeKeyboardMapping with the KeySym NoSymbol in the list. 520|505 4 00025056 1 6|METH: Verify that no error occurs. 220|505 4 0 09:15:51|PASS 410|505 4 1 09:15:51|IC End 400|505 5 1 09:15:51|IC Start 200|505 5 09:15:51|TP Start 520|505 5 00025056 1 1|VSW5TESTSUITE PURPOSE 5 520|505 5 00025056 1 2|Assertion XChangeKeyboardMapping-5.(A) 520|505 5 00025056 1 3|When first_keycode is less than the value of min_keycode 520|505 5 00025056 1 4|returned by XDisplayKeycodes, then a BadValue error occurs. 520|505 5 00025056 1 5|METH: Set first_keycode to a value less than min_keycode. 520|505 5 00025056 1 6|METH: Call XChangeKeyboardMapping. 520|505 5 00025056 1 7|METH: Verify that a BadValue error occurs. 220|505 5 0 09:15:51|PASS 410|505 5 1 09:15:51|IC End 400|505 6 1 09:15:51|IC Start 200|505 6 09:15:51|TP Start 520|505 6 00025056 1 1|VSW5TESTSUITE PURPOSE 6 520|505 6 00025056 1 2|Assertion XChangeKeyboardMapping-6.(A) 520|505 6 00025056 1 3|When first_keycode+num_codes-1 is greater than the 520|505 6 00025056 1 4|value of max_keycode returned by XDisplayKeycodes, then a 520|505 6 00025056 1 5|BadValue error occurs. 520|505 6 00025056 1 6|METH: Set end of range to beyond max_keycode. 520|505 6 00025056 1 7|METH: Call XChangeKeyboardMapping. 520|505 6 00025056 1 8|METH: Verify that a BadValue error occurs. 220|505 6 0 09:15:51|PASS 410|505 6 1 09:15:51|IC End 400|505 7 1 09:15:51|IC Start 200|505 7 09:15:51|TP Start 520|505 7 00025056 1 1|VSW5TESTSUITE PURPOSE 7 520|505 7 00025056 1 2|Assertion XChangeKeyboardMapping-7.(B) 520|505 7 00025056 1 3|When the server fails to allocate a required resource, then 520|505 7 00025056 1 4|a BadAlloc error occurs. 520|505 7 00025056 1 5|Reason for omission: There is no known portable test method for this assertion 520|505 7 00025056 1 6|METH: Report UNTESTED 520|505 7 00025056 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|505 7 5 09:15:51|UNTESTED 410|505 7 1 09:15:51|IC End 80|505 1 09:15:52|TC End, scenario ref 1024-0 70||"VSW5TESTSUITE CASE XChangePointerControl 11" 10|506 /Xlib13/XChangePointerControl 09:15:52|TC Start, scenario ref 1026-0 15|506 3.3-lite 11|TCM Start 520|506 0 00025058 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|506 1 1 09:15:54|IC Start 200|506 1 09:15:54|TP Start 520|506 1 00025058 1 1|VSW5TESTSUITE PURPOSE 1 520|506 1 00025058 1 2|Assertion XChangePointerControl-1.(A) 520|506 1 00025058 1 3|When do_accel is True, then the acceleration of the 520|506 1 00025058 1 4|pointer is set to the fraction accel_numerator over 520|506 1 00025058 1 5|accel_denominator. 520|506 1 00025058 1 6|METH: Set do_accel to True. 520|506 1 00025058 1 7|METH: Set numerator and denominator values. 520|506 1 00025058 1 8|METH: Call XChangePointerControl. 520|506 1 00025058 1 9|METH: Verify that acceleration values have been set. 220|506 1 0 09:15:54|PASS 410|506 1 1 09:15:54|IC End 400|506 2 1 09:15:54|IC Start 200|506 2 09:15:54|TP Start 520|506 2 00025058 1 1|VSW5TESTSUITE PURPOSE 2 520|506 2 00025058 1 2|Assertion XChangePointerControl-2.(A) 520|506 2 00025058 1 3|When do_threshold is True, then the threshold is set to 520|506 2 00025058 1 4|the value in the threshold argument. 520|506 2 00025058 1 5|METH: Set do_threshold to True. 520|506 2 00025058 1 6|METH: Set value for threshold. 520|506 2 00025058 1 7|METH: Call XChangePointerControl. 520|506 2 00025058 1 8|METH: Verify that threshold value is set correctly. 220|506 2 0 09:15:54|PASS 410|506 2 1 09:15:54|IC End 400|506 3 1 09:15:54|IC Start 200|506 3 09:15:54|TP Start 520|506 3 00025058 1 1|VSW5TESTSUITE PURPOSE 3 520|506 3 00025058 1 2|Assertion XChangePointerControl-3.(A) 520|506 3 00025058 1 3|When threshold is -1, then the threshold is set to the 520|506 3 00025058 1 4|default. 520|506 3 00025058 1 5|METH: Set do_threshold to True. 520|506 3 00025058 1 6|METH: Set threshold to -1. 520|506 3 00025058 1 7|METH: Call XChangePointerControl. 520|506 3 00025058 1 8|METH: Obtain default value for threshold. 520|506 3 00025058 1 9|METH: Set threshold to new value. 520|506 3 00025058 1 10|METH: Call XChangePointerControl. 520|506 3 00025058 1 11|METH: Verify that threshold value is set correctly. 520|506 3 00025058 1 12|METH: Set threshold to -1. 520|506 3 00025058 1 13|METH: Call XChangePointerControl. 520|506 3 00025058 1 14|METH: Verify that threshold value is set to default value. 220|506 3 0 09:15:54|PASS 410|506 3 1 09:15:54|IC End 400|506 4 1 09:15:54|IC Start 200|506 4 09:15:54|TP Start 520|506 4 00025058 1 1|VSW5TESTSUITE PURPOSE 4 520|506 4 00025058 1 2|Assertion XChangePointerControl-4.(A) 520|506 4 00025058 1 3|When accel_numerator is -1, then the numerator of the 520|506 4 00025058 1 4|acceleration is set to the default. 520|506 4 00025058 1 5|METH: Set do_accel to True. 520|506 4 00025058 1 6|METH: Set numerator to -1. 520|506 4 00025058 1 7|METH: Call XChangePointerControl. 520|506 4 00025058 1 8|METH: Obtain default value for numerator. 520|506 4 00025058 1 9|METH: Set numerator to new value. 520|506 4 00025058 1 10|METH: Call XChangePointerControl. 520|506 4 00025058 1 11|METH: Verify that numerator value is set correctly. 520|506 4 00025058 1 12|METH: Set numerator to -1. 520|506 4 00025058 1 13|METH: Call XChangePointerControl. 520|506 4 00025058 1 14|METH: Verify that numerator value is set to default value. 220|506 4 0 09:15:54|PASS 410|506 4 1 09:15:54|IC End 400|506 5 1 09:15:54|IC Start 200|506 5 09:15:54|TP Start 520|506 5 00025058 1 1|VSW5TESTSUITE PURPOSE 5 520|506 5 00025058 1 2|Assertion XChangePointerControl-5.(A) 520|506 5 00025058 1 3|When accel_denominator is -1, then the denominator of the 520|506 5 00025058 1 4|acceleration is set to the default. 520|506 5 00025058 1 5|METH: Set do_accel to True. 520|506 5 00025058 1 6|METH: Set denominator to -1. 520|506 5 00025058 1 7|METH: Call XChangePointerControl. 520|506 5 00025058 1 8|METH: Obtain default value for denominator. 520|506 5 00025058 1 9|METH: Set denominator to new value. 520|506 5 00025058 1 10|METH: Call XChangePointerControl. 520|506 5 00025058 1 11|METH: Verify that denominator value is set correctly. 520|506 5 00025058 1 12|METH: Set denominator to -1. 520|506 5 00025058 1 13|METH: Call XChangePointerControl. 520|506 5 00025058 1 14|METH: Verify that denominator value is set to default value. 220|506 5 0 09:15:54|PASS 410|506 5 1 09:15:54|IC End 400|506 6 1 09:15:54|IC Start 200|506 6 09:15:54|TP Start 520|506 6 00025058 1 1|VSW5TESTSUITE PURPOSE 6 520|506 6 00025058 1 2|Assertion XChangePointerControl-6.(A) 520|506 6 00025058 1 3|When the value of the do_accel or do_threshold arguments 520|506 6 00025058 1 4|are False, then the corresponding parameter is not changed. 520|506 6 00025058 1 5|METH: Get old values of parameters. 520|506 6 00025058 1 6|METH: Call XChangePointerControl with do_accel and do_threshold False. 520|506 6 00025058 1 7|METH: Verify no change to parameters. 220|506 6 0 09:15:54|PASS 410|506 6 1 09:15:54|IC End 400|506 7 1 09:15:54|IC Start 200|506 7 09:15:54|TP Start 520|506 7 00025058 1 1|VSW5TESTSUITE PURPOSE 7 520|506 7 00025058 1 2|Assertion XChangePointerControl-7.(A) 520|506 7 00025058 1 3|When threshold is a negative number other than -1, then a 520|506 7 00025058 1 4|BadValue error occurs. 520|506 7 00025058 1 5|METH: Set do_threshold to True. 520|506 7 00025058 1 6|METH: Set threshold to negative value other than -1. 520|506 7 00025058 1 7|METH: Verify BadValue error. 220|506 7 0 09:15:54|PASS 410|506 7 1 09:15:54|IC End 400|506 8 1 09:15:54|IC Start 200|506 8 09:15:54|TP Start 520|506 8 00025058 1 1|VSW5TESTSUITE PURPOSE 8 520|506 8 00025058 1 2|Assertion XChangePointerControl-8.(A) 520|506 8 00025058 1 3|When accel_numerator or accel_denominator are negative 520|506 8 00025058 1 4|numbers other than -1, then a BadValue error occurs. 520|506 8 00025058 1 5|METH: Set do_accel to True. 520|506 8 00025058 1 6|METH: Set accel parameters to invalid values. 520|506 8 00025058 1 7|METH: Verify BadValue error. 220|506 8 0 09:15:54|PASS 410|506 8 1 09:15:54|IC End 400|506 9 1 09:15:54|IC Start 200|506 9 09:15:54|TP Start 520|506 9 00025058 1 1|VSW5TESTSUITE PURPOSE 9 520|506 9 00025058 1 2|Assertion XChangePointerControl-9.(A) 520|506 9 00025058 1 3|When the accel_denominator argument is zero, then a 520|506 9 00025058 1 4|BadValue error occurs. 520|506 9 00025058 1 5|METH: Set do_accel to True. 520|506 9 00025058 1 6|METH: Set accel_denominator to zero. 520|506 9 00025058 1 7|METH: Verify that a BadValue error occurs. 220|506 9 0 09:15:54|PASS 410|506 9 1 09:15:54|IC End 400|506 10 1 09:15:54|IC Start 200|506 10 09:15:54|TP Start 520|506 10 00025058 1 1|VSW5TESTSUITE PURPOSE 10 520|506 10 00025058 1 2|Assertion XChangePointerControl-10.(A) 520|506 10 00025058 1 3|When the value of do_accel is other than True or False, 520|506 10 00025058 1 4|then a BadValue error occurs. 520|506 10 00025058 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|506 10 00025058 1 6|METH: For each value: 520|506 10 00025058 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|506 10 00025058 1 8|METH: Verify that a BadValue error occurs. 220|506 10 0 09:15:54|PASS 410|506 10 1 09:15:54|IC End 400|506 11 1 09:15:54|IC Start 200|506 11 09:15:54|TP Start 520|506 11 00025058 1 1|VSW5TESTSUITE PURPOSE 11 520|506 11 00025058 1 2|Assertion XChangePointerControl-11.(A) 520|506 11 00025058 1 3|When the value of do_threshold is other than True or False, 520|506 11 00025058 1 4|then a BadValue error occurs. 520|506 11 00025058 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|506 11 00025058 1 6|METH: For each value: 520|506 11 00025058 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|506 11 00025058 1 8|METH: Verify that a BadValue error occurs. 220|506 11 0 09:15:54|PASS 410|506 11 1 09:15:54|IC End 80|506 0 09:15:55|TC End, scenario ref 1026-0 70||"VSW5TESTSUITE CASE XDeleteModifiermapEntry 1" 10|507 /Xlib13/XDeleteModifiermapEntry 09:15:55|TC Start, scenario ref 1028-0 15|507 3.3-lite 1|TCM Start 520|507 0 00025060 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|507 1 1 09:15:57|IC Start 200|507 1 09:15:57|TP Start 520|507 1 00025060 1 1|VSW5TESTSUITE PURPOSE 1 520|507 1 00025060 1 2|Assertion XDeleteModifiermapEntry-1.(A) 520|507 1 00025060 1 3|A call to XDeleteModifiermapEntry deletes the specified 520|507 1 00025060 1 4|KeyCode, keycode_entry, from the set that controls the 520|507 1 00025060 1 5|specified modifier and returns a pointer to the modified 520|507 1 00025060 1 6|XModifierKeymap structure. 520|507 1 00025060 1 7|METH: Create modifiermap. 520|507 1 00025060 1 8|METH: Insert some entries into it. 520|507 1 00025060 1 9|METH: Call XDeleteModifiermapEntry to delete entries. 520|507 1 00025060 1 10|METH: Verify by direct inspection that the entries are gone. 220|507 1 0 09:15:57|PASS 410|507 1 1 09:15:57|IC End 80|507 0 09:15:58|TC End, scenario ref 1028-0 70||"VSW5TESTSUITE CASE XDisplayKeycodes 3" 10|508 /Xlib13/XDisplayKeycodes 09:15:58|TC Start, scenario ref 1030-0 15|508 3.3-lite 3|TCM Start 520|508 0 00025062 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|508 1 1 09:16:00|IC Start 200|508 1 09:16:00|TP Start 520|508 1 00025062 1 1|VSW5TESTSUITE PURPOSE 1 520|508 1 00025062 1 2|Assertion XDisplayKeycodes-1.(A) 520|508 1 00025062 1 3|A call to XDisplayKeycodes returns the minimum KeyCode 520|508 1 00025062 1 4|value supported by the specified display to 520|508 1 00025062 1 5|min_keycodes_return and the maximum KeyCode value supported 520|508 1 00025062 1 6|by the specified display to max_keycodes_return. 520|508 1 00025062 1 7|METH: Call XDisplayKeycodes. 520|508 1 00025062 1 8|METH: Use min keycode with XGrabKey. 520|508 1 00025062 1 9|METH: Verify that it gives no error. 520|508 1 00025062 1 10|METH: Use min keycode minus one with XGrabKey. 520|508 1 00025062 1 11|METH: Verify that it gives an error. 520|508 1 00025062 1 12|METH: Use max keycode with XGrabKey. 520|508 1 00025062 1 13|METH: Verify that it gives no error. 520|508 1 00025062 1 14|METH: Use max keycode plus one with XGrabKey. 520|508 1 00025062 1 15|METH: Verify that it gives an error. 220|508 1 0 09:16:00|PASS 410|508 1 1 09:16:00|IC End 400|508 2 1 09:16:00|IC Start 200|508 2 09:16:00|TP Start 520|508 2 00025062 1 1|VSW5TESTSUITE PURPOSE 2 520|508 2 00025062 1 2|Assertion XDisplayKeycodes-2.(A) 520|508 2 00025062 1 3|A call to XDisplayKeycodes returns a minimum KeyCode value 520|508 2 00025062 1 4|greater than or equal to 8. 520|508 2 00025062 1 5|METH: Call XDisplayKeycodes. 520|508 2 00025062 1 6|METH: Verify minimum KeyCode is greater than or equal to 8. 220|508 2 0 09:16:00|PASS 410|508 2 1 09:16:00|IC End 400|508 3 1 09:16:00|IC Start 200|508 3 09:16:00|TP Start 520|508 3 00025062 1 1|VSW5TESTSUITE PURPOSE 3 520|508 3 00025062 1 2|Assertion XDisplayKeycodes-3.(A) 520|508 3 00025062 1 3|A call to XDisplayKeycodes returns a maximum KeyCode value 520|508 3 00025062 1 4|less than or equal to 255. 520|508 3 00025062 1 5|METH: Call XDisplayKeycodes. 520|508 3 00025062 1 6|METH: Verify maximum KeyCode is less than or equal to 255. 220|508 3 0 09:16:00|PASS 410|508 3 1 09:16:00|IC End 80|508 0 09:16:01|TC End, scenario ref 1030-0 70||"VSW5TESTSUITE CASE XFreeModifiermap 1" 10|509 /Xlib13/XFreeModifiermap 09:16:01|TC Start, scenario ref 1032-0 15|509 3.3-lite 1|TCM Start 520|509 0 00025064 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|509 1 1 09:16:04|IC Start 200|509 1 09:16:04|TP Start 520|509 1 00025064 1 1|VSW5TESTSUITE PURPOSE 1 520|509 1 00025064 1 2|Assertion XFreeModifiermap-1.(B) 520|509 1 00025064 1 3|A call to XFreeModifiermap frees the specified 520|509 1 00025064 1 4|XModifierKeymap structure. 520|509 1 00025064 1 5|Reason for omission: There is no known reliable test method for this assertion 520|509 1 00025064 1 6|METH: Create modifier map. 520|509 1 00025064 1 7|METH: Call XFreeModifiermap to free it. 520|509 1 00025064 1 8|METH: Touch test only. 520|509 1 00025064 1 9|REPORT: There is no reliable test method, but a touch test was performed 220|509 1 5 09:16:04|UNTESTED 410|509 1 1 09:16:04|IC End 80|509 77 09:16:04|TC End, scenario ref 1032-0 70||"VSW5TESTSUITE CASE XGrabButton 39" 10|510 /Xlib13/XGrabButton 09:16:04|TC Start, scenario ref 1034-0 15|510 3.3-lite 39|TCM Start 520|510 0 00025066 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|510 1 1 09:16:07|IC Start 200|510 1 09:16:07|TP Start 520|510 1 00025066 1 1|VSW5TESTSUITE PURPOSE 1 520|510 1 00025066 1 2|Assertion XGrabButton-1.(B) 520|510 1 00025066 1 3|A call to XGrabButton establishes a passive grab that is 520|510 1 00025066 1 4|activated in the future by the specified button being 520|510 1 00025066 1 5|logically pressed, the modifier keys given by modifiers 520|510 1 00025066 1 6|being logically down, no other buttons or modifier keys 520|510 1 00025066 1 7|being logically down and the pointer being contained in the 520|510 1 00025066 1 8|grab_window. 520|510 1 00025066 1 9|Reason for omission: There is no known reliable test method for this assertion 520|510 1 00025066 1 10|METH: Call XGrabButton as touch test. 520|510 1 00025066 1 11|METH: If extensions available: 520|510 1 00025066 1 12|METH: Warp pointer into grab window. 520|510 1 00025066 1 13|METH: Simulate a button press of button. 520|510 1 00025066 1 14|METH: Verify that pointer is now grabbed. 520|510 1 00025066 1 15|METH: Release grab. 520|510 1 00025066 1 16|METH: 520|510 1 00025066 1 17|METH: Set up a grab with XGrabButton for a button. 520|510 1 00025066 1 18|METH: Warp pointer into grab window. 520|510 1 00025066 1 19|METH: Simulate press of another button. 520|510 1 00025066 1 20|METH: Simulate the button press. 520|510 1 00025066 1 21|METH: Verify that the pointer is not grabbed. 520|510 1 00025066 1 22|METH: Release grab. 520|510 1 00025066 1 23|METH: 520|510 1 00025066 1 24|METH: Set up a grab with XGrabButton for a button and modifier keys. 520|510 1 00025066 1 25|METH: Warp pointer to grab window. 520|510 1 00025066 1 26|METH: Simulate modifier key presses. 520|510 1 00025066 1 27|METH: Simulate the button press. 520|510 1 00025066 1 28|METH: Verify that the pointer is grabbed. 520|510 1 00025066 1 29|METH: Release grab. 520|510 1 00025066 1 30|METH: 520|510 1 00025066 1 31|METH: Set up a grab with XGrabButton for a button and modifier keys. 520|510 1 00025066 1 32|METH: Warp pointer to grab window. 520|510 1 00025066 1 33|METH: Simulate modifier key presses. 520|510 1 00025066 1 34|METH: Simulate extra modifier key presses. 520|510 1 00025066 1 35|METH: Simulate the button press. 520|510 1 00025066 1 36|METH: Verify that the pointer is not grabbed. 520|510 1 00025066 1 37|METH: Release grab. 520|510 1 00025066 1 38|unexpected signal 11 (SIGSEGV) received 220|510 1 2 09:16:07|UNRESOLVED 410|510 1 1 09:16:07|IC End 400|510 2 1 09:16:07|IC Start 200|510 2 09:16:07|TP Start 520|510 2 00025066 1 1|VSW5TESTSUITE PURPOSE 2 520|510 2 00025066 1 2|Assertion XGrabButton-2.(B) 520|510 2 00025066 1 3|When the conditions for activating the grab are otherwise 520|510 2 00025066 1 4|satisfied and the pointer is already grabbed, then no active 520|510 2 00025066 1 5|grab is established. 520|510 2 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 2 00025066 1 7|METH: If extensions are available: 520|510 2 00025066 1 8|METH: Create two windows that do not overlap. 520|510 2 00025066 1 9|METH: Call XGrabButton with one of the windows as the confine_to. 520|510 2 00025066 1 10|METH: Activate grab with a button press. 520|510 2 00025066 1 11|METH: Check that pointer is within that window. 520|510 2 00025066 1 12|METH: Call XGrabButton with confine_to as the other window. 520|510 2 00025066 1 13|METH: Press button in grab_window. 520|510 2 00025066 1 14|METH: Verify that pointer has not been warped to second confine_to window. 520|510 2 00025066 1 15|METH: else 520|510 2 00025066 1 16|METH: Report untested. 220|510 2 0 09:16:07|PASS 410|510 2 1 09:16:07|IC End 400|510 3 1 09:16:07|IC Start 200|510 3 09:16:07|TP Start 520|510 3 00025066 1 1|VSW5TESTSUITE PURPOSE 3 520|510 3 00025066 1 2|Assertion XGrabButton-3.(B) 520|510 3 00025066 1 3|When the conditions for activating the grab are otherwise 520|510 3 00025066 1 4|satisfied and the confine_to window is not viewable, then no 520|510 3 00025066 1 5|active grab is established. 520|510 3 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 3 00025066 1 7|METH: If extensions are available: 520|510 3 00025066 1 8|METH: Create a confine_to window. 520|510 3 00025066 1 9|METH: Unmap the confine to window. 520|510 3 00025066 1 10|METH: Set up a passive grab. 520|510 3 00025066 1 11|METH: Move pointer to grab window. 520|510 3 00025066 1 12|METH: Attempt to activate grab by simulating a button press. 520|510 3 00025066 1 13|METH: Verify that grab is not activated. 520|510 3 00025066 1 14|METH: else 520|510 3 00025066 1 15|METH: Report untested. 520|510 3 00025066 1 16|unexpected signal 11 (SIGSEGV) received 220|510 3 2 09:16:07|UNRESOLVED 410|510 3 1 09:16:07|IC End 400|510 4 1 09:16:07|IC Start 200|510 4 09:16:07|TP Start 520|510 4 00025066 1 1|VSW5TESTSUITE PURPOSE 4 520|510 4 00025066 1 2|Assertion XGrabButton-4.(B) 520|510 4 00025066 1 3|When the conditions for activating the grab are otherwise 520|510 4 00025066 1 4|satisfied and a passive grab on the same button/key 520|510 4 00025066 1 5|combination exists for an ancestor of grab_window, then no 520|510 4 00025066 1 6|active grab is established. 520|510 4 00025066 1 7|Reason for omission: There is no known reliable test method for this assertion 520|510 4 00025066 1 8|METH: If extensions are available: 520|510 4 00025066 1 9|METH: Call XGrabButton to place a passive grab. 520|510 4 00025066 1 10|METH: Create a child of the grab_window. 520|510 4 00025066 1 11|METH: Place a passive grab for the same key/button combination on the child. 520|510 4 00025066 1 12|METH: Move pointer into the child. 520|510 4 00025066 1 13|METH: Attempt to activate grab by simulating button press. 520|510 4 00025066 1 14|METH: Verify that pointer is not grabbed by the child window. 520|510 4 00025066 1 15|METH: else 520|510 4 00025066 1 16|METH: Report untested. 520|510 4 00025066 1 17|REPORT: Grab was not activated on the parent 220|510 4 1 09:16:07|FAIL 410|510 4 1 09:16:07|IC End 400|510 5 1 09:16:07|IC Start 200|510 5 09:16:07|TP Start 520|510 5 00025066 1 1|VSW5TESTSUITE PURPOSE 5 520|510 5 00025066 1 2|Assertion XGrabButton-5.(B) 520|510 5 00025066 1 3|When the conditions for activating the grab are satisfied, 520|510 5 00025066 1 4|then the last-pointer-grab time is set to the time at which 520|510 5 00025066 1 5|the button was pressed and a ButtonPress event is generated. 520|510 5 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 5 00025066 1 7|METH: If extensions are available: 520|510 5 00025066 1 8|METH: Call XGrabButton to place passive grab. 520|510 5 00025066 1 9|METH: Enable events on grab window. 520|510 5 00025066 1 10|METH: Move pointer into grab window. 520|510 5 00025066 1 11|METH: Activate grab with simulated device events. 520|510 5 00025066 1 12|METH: Verify that a ButtonPress event is generated. 520|510 5 00025066 1 13|METH: else 520|510 5 00025066 1 14|METH: Report untested. 520|510 5 00025066 1 15|REPORT: Checking event type ButtonPress 520|510 5 00025066 1 16|REPORT: found error in state field, was 2, expecting 0 220|510 5 1 09:16:07|FAIL 410|510 5 1 09:16:07|IC End 400|510 6 1 09:16:07|IC Start 200|510 6 09:16:07|TP Start 520|510 6 00025066 1 1|VSW5TESTSUITE PURPOSE 6 520|510 6 00025066 1 2|Assertion XGrabButton-6.(B) 520|510 6 00025066 1 3|When the grab subsequently becomes active and later the 520|510 6 00025066 1 4|logical state of the pointer has all buttons released, then 520|510 6 00025066 1 5|the active grab is terminated automatically. 520|510 6 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 6 00025066 1 7|METH: If extensions are available: 520|510 6 00025066 1 8|METH: Place passive grab with XGrabButton. 520|510 6 00025066 1 9|METH: Activate grab with simulated device events. 520|510 6 00025066 1 10|METH: Simulate pressing some modifier keys. 520|510 6 00025066 1 11|METH: Release the button. 520|510 6 00025066 1 12|METH: Verify that the grab has been released. 520|510 6 00025066 1 13|METH: else 520|510 6 00025066 1 14|METH: Report untested. 520|510 6 00025066 1 15|unexpected signal 11 (SIGSEGV) received 220|510 6 2 09:16:07|UNRESOLVED 410|510 6 1 09:16:07|IC End 400|510 7 1 09:16:07|IC Start 200|510 7 09:16:07|TP Start 520|510 7 00025066 1 1|VSW5TESTSUITE PURPOSE 7 520|510 7 00025066 1 2|Assertion XGrabButton-7.(B) 520|510 7 00025066 1 3|A call to XGrabButton overrides all previous passive grabs 520|510 7 00025066 1 4|by the same client on the same button/key combinations on 520|510 7 00025066 1 5|the same window. 520|510 7 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 7 00025066 1 7|METH: If extensions are available: 520|510 7 00025066 1 8|METH: Place a passive grab with no confine_to window. 520|510 7 00025066 1 9|METH: Place a passive grab as before but with a confine_to window. 520|510 7 00025066 1 10|METH: Move pointer to grab_window and activate grab. 520|510 7 00025066 1 11|METH: Verify that pointer is warped to the confine_to window and thus the second 520|510 7 00025066 1 12|METH: grab overrode the first. 520|510 7 00025066 1 13|METH: else 520|510 7 00025066 1 14|METH: Report untested. 520|510 7 00025066 1 15|REPORT: A second passive grab did not override the first 220|510 7 1 09:16:07|FAIL 410|510 7 1 09:16:07|IC End 400|510 8 1 09:16:07|IC Start 200|510 8 09:16:07|TP Start 520|510 8 00025066 1 1|VSW5TESTSUITE PURPOSE 8 520|510 8 00025066 1 2|Assertion XGrabButton-8.(B) 520|510 8 00025066 1 3|A modifiers argument of AnyModifier is equivalent to 520|510 8 00025066 1 4|issuing the grab request for all possible modifier 520|510 8 00025066 1 5|combinations including no modifiers. 520|510 8 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 8 00025066 1 7|METH: If extensions are available: 520|510 8 00025066 1 8|METH: Place passive grab with a modifiers of AnyModifier. 520|510 8 00025066 1 9|METH: Press a bunch of modifier keys. 520|510 8 00025066 1 10|METH: Press button to activate grab. 520|510 8 00025066 1 11|METH: Verify that grab is activated. 520|510 8 00025066 1 12|METH: Release button and keys. 520|510 8 00025066 1 13|METH: 520|510 8 00025066 1 14|METH: Press button (no modifiers). 520|510 8 00025066 1 15|METH: Verify that grab is active. 520|510 8 00025066 1 16|METH: else 520|510 8 00025066 1 17|METH: Perform touch test. 520|510 8 00025066 1 18|METH: Report untested. 520|510 8 00025066 1 19|unexpected signal 11 (SIGSEGV) received 220|510 8 2 09:16:07|UNRESOLVED 410|510 8 1 09:16:07|IC End 400|510 9 1 09:16:07|IC Start 200|510 9 09:16:07|TP Start 520|510 9 00025066 1 1|VSW5TESTSUITE PURPOSE 9 520|510 9 00025066 1 2|Assertion XGrabButton-9.(B) 520|510 9 00025066 1 3|It is not required that all modifiers specified have 520|510 9 00025066 1 4|currently assigned KeyCodes. 520|510 9 00025066 1 5|Reason for omission: There is no known reliable test method for this assertion 520|510 9 00025066 1 6|METH: If extensions are available: 520|510 9 00025066 1 7|METH: Get a modifier mask. 520|510 9 00025066 1 8|METH: Remove the keycode for the modifier from the map. 520|510 9 00025066 1 9|METH: Call XGrabButton to set up a passive grab with that modifier. 520|510 9 00025066 1 10|METH: Reset the keycode in the modifier map. 520|510 9 00025066 1 11|METH: Verify that the grab can be activated with the newly set modifier. 520|510 9 00025066 1 12|METH: else 520|510 9 00025066 1 13|METH: Report untested. 520|510 9 00025066 1 14|REPORT: Could not remove modifier mapping 220|510 9 2 09:16:07|UNRESOLVED 410|510 9 1 09:16:07|IC End 400|510 10 1 09:16:07|IC Start 200|510 10 09:16:07|TP Start 520|510 10 00025066 1 1|VSW5TESTSUITE PURPOSE 10 520|510 10 00025066 1 2|Assertion XGrabButton-10.(B) 520|510 10 00025066 1 3|A button argument of AnyButton is equivalent to issuing the 520|510 10 00025066 1 4|grab request for all possible buttons. 520|510 10 00025066 1 5|Reason for omission: There is no known reliable test method for this assertion 520|510 10 00025066 1 6|METH: If extensions are available: 520|510 10 00025066 1 7|METH: Set up a passive grab using AnyButton. 520|510 10 00025066 1 8|METH: Move pointer to grab window. 520|510 10 00025066 1 9|METH: Simulate a button press. 520|510 10 00025066 1 10|METH: Verify that pointer is grabbed. 520|510 10 00025066 1 11|METH: Repeat for other buttons. 520|510 10 00025066 1 12|METH: else 520|510 10 00025066 1 13|METH: Touch test using AnyButton. 520|510 10 00025066 1 14|METH: Report untested. 520|510 10 00025066 1 15|unexpected signal 11 (SIGSEGV) received 220|510 10 2 09:16:07|UNRESOLVED 410|510 10 1 09:16:07|IC End 400|510 11 1 09:16:07|IC Start 200|510 11 09:16:07|TP Start 520|510 11 00025066 1 1|VSW5TESTSUITE PURPOSE 11 520|510 11 00025066 1 2|Assertion XGrabButton-11.(B) 520|510 11 00025066 1 3|It is not required that the specified button currently be 520|510 11 00025066 1 4|assigned to a physical button. 520|510 11 00025066 1 5|Reason for omission: There is no known reliable test method for this assertion 520|510 11 00025066 1 6|METH: If extensions are available: 520|510 11 00025066 1 7|METH: Remove a button from the button map. 520|510 11 00025066 1 8|METH: Set a passive grab with that button. 520|510 11 00025066 1 9|METH: Replace the button in the map. 520|510 11 00025066 1 10|METH: Simulate pressing button in window. 520|510 11 00025066 1 11|METH: Verify that grab is activated. 520|510 11 00025066 1 12|METH: else 520|510 11 00025066 1 13|METH: Report untested. 520|510 11 00025066 1 14|unexpected signal 11 (SIGSEGV) received 220|510 11 2 09:16:07|UNRESOLVED 410|510 11 1 09:16:07|IC End 400|510 12 1 09:16:07|IC Start 200|510 12 09:16:07|TP Start 520|510 12 00025066 1 1|VSW5TESTSUITE PURPOSE 12 520|510 12 00025066 1 2|Assertion XGrabButton-12.(B) 520|510 12 00025066 1 3|When owner_events is False and the grab is now active, then 520|510 12 00025066 1 4|all generated pointer events that are selected by the 520|510 12 00025066 1 5|event_mask are reported with respect to the grab_window. 520|510 12 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 12 00025066 1 7|METH: If extensions are available: 520|510 12 00025066 1 8|METH: Set owner_events to False. 520|510 12 00025066 1 9|METH: Set event_mask to select for PointerMotion. 520|510 12 00025066 1 10|METH: Set passive grab. 520|510 12 00025066 1 11|METH: Activate grab by simulated button press. 520|510 12 00025066 1 12|METH: Create a window. 520|510 12 00025066 1 13|METH: Select events on the window. 520|510 12 00025066 1 14|METH: Warp pointer into window. 520|510 12 00025066 1 15|METH: Verify MotionNotify reported to grab_window. 520|510 12 00025066 1 16|METH: else 520|510 12 00025066 1 17|METH: Report untested. 520|510 12 00025066 1 18|REPORT: Event was reported on the window the pointer was in 220|510 12 1 09:16:07|FAIL 410|510 12 1 09:16:07|IC End 400|510 13 1 09:16:07|IC Start 200|510 13 09:16:07|TP Start 520|510 13 00025066 1 1|VSW5TESTSUITE PURPOSE 13 520|510 13 00025066 1 2|Assertion XGrabButton-13.(B) 520|510 13 00025066 1 3|When owner_events is True, the grab is now active and a 520|510 13 00025066 1 4|pointer event is generated that would normally be reported 520|510 13 00025066 1 5|to the client, then it is reported on the window that it 520|510 13 00025066 1 6|would normally be reported on. 520|510 13 00025066 1 7|Reason for omission: There is no known reliable test method for this assertion 520|510 13 00025066 1 8|METH: If extensions are available: 520|510 13 00025066 1 9|METH: Set owner_events to True. 520|510 13 00025066 1 10|METH: Set passive grab. 520|510 13 00025066 1 11|METH: Activate grab by simulated button press. 520|510 13 00025066 1 12|METH: Create a window. 520|510 13 00025066 1 13|METH: Select events on the window. 520|510 13 00025066 1 14|METH: Warp pointer into window. 520|510 13 00025066 1 15|METH: Verify events are reported on window. 520|510 13 00025066 1 16|METH: else 520|510 13 00025066 1 17|METH: Report untested. 220|510 13 0 09:16:07|PASS 410|510 13 1 09:16:07|IC End 400|510 14 1 09:16:07|IC Start 200|510 14 09:16:07|TP Start 520|510 14 00025066 1 1|VSW5TESTSUITE PURPOSE 14 520|510 14 00025066 1 2|Assertion XGrabButton-14.(B) 520|510 14 00025066 1 3|When owner_events is True, the grab is now active, a 520|510 14 00025066 1 4|pointer event is generated that would not normally be 520|510 14 00025066 1 5|reported to the client and it is selected by event_mask, 520|510 14 00025066 1 6|then it is reported on the grab_window. 520|510 14 00025066 1 7|Reason for omission: There is no known reliable test method for this assertion 520|510 14 00025066 1 8|METH: If extensions are available: 520|510 14 00025066 1 9|METH: Set owner_events to True. 520|510 14 00025066 1 10|METH: Set passive grab. 520|510 14 00025066 1 11|METH: Activate grab by simulated button press. 520|510 14 00025066 1 12|METH: Create a window. 520|510 14 00025066 1 13|METH: Warp pointer into window and simulate a button press/release. 520|510 14 00025066 1 14|METH: Verify events are reported to grab_window. 520|510 14 00025066 1 15|METH: else 520|510 14 00025066 1 16|METH: Report untested. 520|510 14 00025066 1 17|REPORT: No events received 220|510 14 1 09:16:07|FAIL 410|510 14 1 09:16:07|IC End 400|510 15 1 09:16:07|IC Start 200|510 15 09:16:07|TP Start 520|510 15 00025066 1 1|VSW5TESTSUITE PURPOSE 15 520|510 15 00025066 1 2|Assertion XGrabButton-15.(B) 520|510 15 00025066 1 3|When pointer_mode is GrabModeAsync and the grab is now 520|510 15 00025066 1 4|active, then pointer event processing continues normally. 520|510 15 00025066 1 5|Reason for omission: There is no known reliable test method for this assertion 520|510 15 00025066 1 6|METH: If extensions are available: 520|510 15 00025066 1 7|METH: Set pointer_mode to GrabModeAsync. 520|510 15 00025066 1 8|METH: Set passive grab. 520|510 15 00025066 1 9|METH: Press button in grab_window to activate grab. 520|510 15 00025066 1 10|METH: Verify that pointer is not frozen. 520|510 15 00025066 1 11|METH: else 520|510 15 00025066 1 12|METH: Report untested. 220|510 15 0 09:16:07|PASS 410|510 15 1 09:16:07|IC End 400|510 16 1 09:16:07|IC Start 200|510 16 09:16:07|TP Start 520|510 16 00025066 1 1|VSW5TESTSUITE PURPOSE 16 520|510 16 00025066 1 2|Assertion XGrabButton-16.(B) 520|510 16 00025066 1 3|When pointer_mode is GrabModeSync and the grab is now 520|510 16 00025066 1 4|active, then the state of the pointer, as seen by client 520|510 16 00025066 1 5|applications, appears to freeze, and no further pointer 520|510 16 00025066 1 6|events are generated until the grabbing client calls 520|510 16 00025066 1 7|XAllowEvents or until the grab is released. 520|510 16 00025066 1 8|Reason for omission: There is no known reliable test method for this assertion 520|510 16 00025066 1 9|METH: If extensions are available: 520|510 16 00025066 1 10|METH: Set pointer_mode to GrabModeSync. 520|510 16 00025066 1 11|METH: Set grab with XGrabButton and activate. 520|510 16 00025066 1 12|METH: Verify that pointer is frozen. 520|510 16 00025066 1 13|METH: Allow events with XAllowEvents(). 520|510 16 00025066 1 14|METH: Verify that pointer is not frozen. 520|510 16 00025066 1 15|METH: Release the grab and restore the device state. 520|510 16 00025066 1 16|METH: Set grab with XGrabButton and activate. 520|510 16 00025066 1 17|METH: Verify that pointer is frozen. 520|510 16 00025066 1 18|METH: Release grab. 520|510 16 00025066 1 19|METH: Verify that pointer is not frozen. 520|510 16 00025066 1 20|METH: else 520|510 16 00025066 1 21|METH: Report untested. 520|510 16 00025066 1 22|REPORT: Pointer not frozen when pointer mode was GrabModeSync after first activate 520|510 16 00025066 1 23|REPORT: Pointer not frozen when pointer mode was GrabModeSync after second activate 220|510 16 1 09:16:07|FAIL 410|510 16 1 09:16:07|IC End 400|510 17 1 09:16:07|IC Start 200|510 17 09:16:07|TP Start 520|510 17 00025066 1 1|VSW5TESTSUITE PURPOSE 17 520|510 17 00025066 1 2|Assertion XGrabButton-17.(B) 520|510 17 00025066 1 3|When the pointer is frozen, then the actual pointer changes 520|510 17 00025066 1 4|are not lost and are processed after the grab is released or 520|510 17 00025066 1 5|the client calls XAllowEvents. 520|510 17 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 17 00025066 1 7|METH: If extensions are available: 520|510 17 00025066 1 8|METH: Set pointer_mode to GrabModeSync. 520|510 17 00025066 1 9|METH: Set grab with XGrabButton and activate. 520|510 17 00025066 1 10|METH: Check that no pointer events are generated. 520|510 17 00025066 1 11|METH: Release grab. 520|510 17 00025066 1 12|METH: Verify that events are now received. 520|510 17 00025066 1 13|METH: Release the grab and restore the device state. 520|510 17 00025066 1 14|METH: Set grab with XGrabButton and activate. 520|510 17 00025066 1 15|METH: Check that no pointer events are generated. 520|510 17 00025066 1 16|METH: Allow events with XAllowEvents(). 520|510 17 00025066 1 17|METH: Verify that events are now received. 520|510 17 00025066 1 18|METH: else 520|510 17 00025066 1 19|METH: Report untested. 520|510 17 00025066 1 20|REPORT: Pointer event was received while pointer was frozen 220|510 17 2 09:16:07|UNRESOLVED 410|510 17 1 09:16:07|IC End 400|510 18 1 09:16:07|IC Start 200|510 18 09:16:07|TP Start 520|510 18 00025066 1 1|VSW5TESTSUITE PURPOSE 18 520|510 18 00025066 1 2|Assertion XGrabButton-18.(B) 520|510 18 00025066 1 3|When keyboard_mode is GrabModeAsync, then keyboard event 520|510 18 00025066 1 4|processing is unaffected by activation of the grab. 520|510 18 00025066 1 5|Reason for omission: There is no known reliable test method for this assertion 520|510 18 00025066 1 6|METH: If extensions are available: 520|510 18 00025066 1 7|METH: Set keyboard_mode to GrabModeAsync. 520|510 18 00025066 1 8|METH: Set grab with XGrabButton and activate. 520|510 18 00025066 1 9|METH: Verify that keyboard is not frozen. 520|510 18 00025066 1 10|METH: else 520|510 18 00025066 1 11|METH: Report untested. 220|510 18 0 09:16:07|PASS 410|510 18 1 09:16:07|IC End 400|510 19 1 09:16:07|IC Start 200|510 19 09:16:07|TP Start 520|510 19 00025066 1 1|VSW5TESTSUITE PURPOSE 19 520|510 19 00025066 1 2|Assertion XGrabButton-19.(B) 520|510 19 00025066 1 3|When keyboard_mode is GrabModeSync and the grab is now 520|510 19 00025066 1 4|active, then the state of the keyboard, as seen by client 520|510 19 00025066 1 5|applications, appears to freeze, and no further keyboard 520|510 19 00025066 1 6|events are generated until the grabbing client calls 520|510 19 00025066 1 7|XAllowEvents or until the grab is released. 520|510 19 00025066 1 8|Reason for omission: There is no known reliable test method for this assertion 520|510 19 00025066 1 9|METH: If extensions are available: 520|510 19 00025066 1 10|METH: Set keyboard_mode to GrabModeSync. 520|510 19 00025066 1 11|METH: Set grab with XGrabButton and activate. 520|510 19 00025066 1 12|METH: Verify that keyboard is frozen. 520|510 19 00025066 1 13|METH: Allow events with XAllowEvents(). 520|510 19 00025066 1 14|METH: Verify that keyboard is not frozen. 520|510 19 00025066 1 15|METH: Release the grab and restore the device state. 520|510 19 00025066 1 16|METH: Set grab with XGrabButton and activate. 520|510 19 00025066 1 17|METH: Verify that keyboard is frozen. 520|510 19 00025066 1 18|METH: Release grab. 520|510 19 00025066 1 19|METH: Verify that keyboard is not frozen. 520|510 19 00025066 1 20|METH: else 520|510 19 00025066 1 21|METH: Report untested. 520|510 19 00025066 1 22|REPORT: Keyboard was not frozen when keyboard_mode was GrabModeSync 520|510 19 00025066 1 23|REPORT: Keyboard was not frozen when keyboard_mode was GrabModeSync 220|510 19 1 09:16:07|FAIL 410|510 19 1 09:16:07|IC End 400|510 20 1 09:16:07|IC Start 200|510 20 09:16:07|TP Start 520|510 20 00025066 1 1|VSW5TESTSUITE PURPOSE 20 520|510 20 00025066 1 2|Assertion XGrabButton-20.(B) 520|510 20 00025066 1 3|When the pointer is frozen, then the actual keyboard 520|510 20 00025066 1 4|changes are not lost and are processed after the grab is 520|510 20 00025066 1 5|released or the client calls XAllowEvents. 520|510 20 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 20 00025066 1 7|METH: If extensions are available: 520|510 20 00025066 1 8|METH: Enable key press events. 520|510 20 00025066 1 9|METH: Set keyboard_mode to GrabModeSync. 520|510 20 00025066 1 10|METH: Set grab with XGrabButton and activate. 520|510 20 00025066 1 11|METH: Press key. 520|510 20 00025066 1 12|METH: Check that no pointer events are generated. 520|510 20 00025066 1 13|METH: Allow events with XAllowEvents(). 520|510 20 00025066 1 14|METH: Verify that events are now received. 520|510 20 00025066 1 15|METH: Release the grab and restore the device state. 520|510 20 00025066 1 16|METH: Set grab with XGrabButton and activate. 520|510 20 00025066 1 17|METH: Press key. 520|510 20 00025066 1 18|METH: Check that no pointer events are generated. 520|510 20 00025066 1 19|METH: Release grab. 520|510 20 00025066 1 20|METH: Verify that events are now received. 520|510 20 00025066 1 21|METH: else 520|510 20 00025066 1 22|METH: Report untested. 520|510 20 00025066 1 23|REPORT: KeyPress event was received while pointer was frozen 220|510 20 2 09:16:07|UNRESOLVED 410|510 20 1 09:16:07|IC End 400|510 21 1 09:16:07|IC Start 200|510 21 09:16:07|TP Start 520|510 21 00025066 1 1|VSW5TESTSUITE PURPOSE 21 520|510 21 00025066 1 2|Assertion XGrabButton-21.(B) 520|510 21 00025066 1 3|When cursor is a valid cursor and the grab is now active, 520|510 21 00025066 1 4|then it is displayed regardless of which window the pointer 520|510 21 00025066 1 5|is in. 520|510 21 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 21 00025066 1 7|METH: If extensions available: 520|510 21 00025066 1 8|METH: Make a tree of windows rooted at grab_window, all with default cursor. 520|510 21 00025066 1 9|METH: Make a non-overlapping sibling of grab_window, the cursor window. 520|510 21 00025066 1 10|METH: Set that window's cursor to be a good, non default, cursor. 520|510 21 00025066 1 11|METH: Call XGrabButton with cursor = the good cursor. 520|510 21 00025066 1 12|METH: Activate grab by simulating button press. 520|510 21 00025066 1 13|METH: Warp pointer to all windows in the tree, root and cursor window, and 520|510 21 00025066 1 14|METH: validate that current cursor is equal to that of cursor window 520|510 21 00025066 1 15|METH: using extension. 520|510 21 00025066 1 16|METH: else: 520|510 21 00025066 1 17|METH: Perform touch test. 520|510 21 00025066 1 18|REPORT: Window ROOT did not have specified cursor as displayed cursor. 520|510 21 00025066 1 19|REPORT: Window . did not have specified cursor as displayed cursor. 520|510 21 00025066 1 20|REPORT: Window child1 did not have specified cursor as displayed cursor. 520|510 21 00025066 1 21|REPORT: Window child2 did not have specified cursor as displayed cursor. 520|510 21 00025066 1 22|REPORT: Window grandchild did not have specified cursor as displayed cursor. 220|510 21 1 09:16:07|FAIL 410|510 21 1 09:16:07|IC End 400|510 22 1 09:16:07|IC Start 200|510 22 09:16:07|TP Start 520|510 22 00025066 1 1|VSW5TESTSUITE PURPOSE 22 520|510 22 00025066 1 2|Assertion XGrabButton-22.(B) 520|510 22 00025066 1 3|When cursor is None and the grab is now active, then the 520|510 22 00025066 1 4|normal cursor is displayed for the grab_window and its 520|510 22 00025066 1 5|subwindows and the grab_window cursor is displayed for all 520|510 22 00025066 1 6|other windows. 520|510 22 00025066 1 7|Reason for omission: There is no known reliable test method for this assertion 520|510 22 00025066 1 8|METH: If extensions available: 520|510 22 00025066 1 9|METH: Make a tree of windows rooted at grab_window (parent), all with default cursor. 520|510 22 00025066 1 10|METH: Set grab_window to be one of its own children (child2), which has its own 520|510 22 00025066 1 11|METH: child (grandchild). 520|510 22 00025066 1 12|METH: Set grab_window's cursor to be a good, non default, cursor. 520|510 22 00025066 1 13|METH: Set grab_window's child's (grandchild) cursor to be yet another good, 520|510 22 00025066 1 14|METH: non default, cursor. 520|510 22 00025066 1 15|METH: Call XGrabButton with cursor = None. 520|510 22 00025066 1 16|METH: Activate grab by simulating button press. 520|510 22 00025066 1 17|METH: Warp pointer to all windows in the tree, plus root, and 520|510 22 00025066 1 18|METH: validate that current cursor is equal to that of grab_window & grandchild, 520|510 22 00025066 1 19|METH: respectively, when in the corresponding windows, but equal to that of 520|510 22 00025066 1 20|METH: grab_window otherwise, using extension. 520|510 22 00025066 1 21|METH: else 520|510 22 00025066 1 22|METH: Report untested. 520|510 22 00025066 1 23|REPORT: Window ROOT did not have cursor as grab_window's cursor 520|510 22 00025066 1 24|REPORT: when not in grab_window or descendent. 520|510 22 00025066 1 25|REPORT: Window . did not have cursor as grab_window's cursor 520|510 22 00025066 1 26|REPORT: when not in grab_window or descendent. 520|510 22 00025066 1 27|REPORT: Window child1 did not have cursor as grab_window's cursor 520|510 22 00025066 1 28|REPORT: when not in grab_window or descendent. 220|510 22 1 09:16:07|FAIL 410|510 22 1 09:16:07|IC End 400|510 23 1 09:16:07|IC Start 200|510 23 09:16:07|TP Start 520|510 23 00025066 1 1|VSW5TESTSUITE PURPOSE 23 520|510 23 00025066 1 2|Assertion XGrabButton-23.(B) 520|510 23 00025066 1 3|When confine_to is specified and the grab is now active, 520|510 23 00025066 1 4|then the pointer is confined to that window. 520|510 23 00025066 1 5|Reason for omission: There is no known reliable test method for this assertion 520|510 23 00025066 1 6|METH: If extensions are available: 520|510 23 00025066 1 7|METH: Create a confine_to window. 520|510 23 00025066 1 8|METH: Set up grab with XGrabButton. 520|510 23 00025066 1 9|METH: Active grab. 520|510 23 00025066 1 10|METH: Verify that pointer is within confine_to window. 520|510 23 00025066 1 11|METH: else 520|510 23 00025066 1 12|METH: Report untested. 520|510 23 00025066 1 13|REPORT: Pointer was not within the confine_to window 220|510 23 1 09:16:07|FAIL 410|510 23 1 09:16:07|IC End 400|510 24 1 09:16:07|IC Start 200|510 24 09:16:07|TP Start 520|510 24 00025066 1 1|VSW5TESTSUITE PURPOSE 24 520|510 24 00025066 1 2|Assertion XGrabButton-24.(B) 520|510 24 00025066 1 3|When the pointer is not initially contained in the 520|510 24 00025066 1 4|confine_to window, then it is warped automatically to the 520|510 24 00025066 1 5|closest edge just before the grab activates and enter and 520|510 24 00025066 1 6|leave events are generated. 520|510 24 00025066 1 7|Reason for omission: There is no known reliable test method for this assertion 520|510 24 00025066 1 8|METH: If extensions are available: 520|510 24 00025066 1 9|METH: Create confine_to window. 520|510 24 00025066 1 10|METH: Enable events on the grab_window and the confine_to windows. 520|510 24 00025066 1 11|METH: Set owner_events to True. 520|510 24 00025066 1 12|METH: Set and activate button grab. 520|510 24 00025066 1 13|METH: Verify that a leave event is generated on the window the pointer was in. 520|510 24 00025066 1 14|METH: Verify that an enter event is generated on the confine_to window. 520|510 24 00025066 1 15|METH: else 520|510 24 00025066 1 16|METH: Report untested. 520|510 24 00025066 1 17|REPORT: No leave notify event for grab_window received 520|510 24 00025066 1 18|REPORT: Incorrect event type UNDEFINED (0), was expecting LeaveNotify 520|510 24 00025066 1 19|REPORT: No enter notify event for confine_to received 520|510 24 00025066 1 20|REPORT: Incorrect event type UNDEFINED (0), was expecting EnterNotify 220|510 24 1 09:16:07|FAIL 410|510 24 1 09:16:07|IC End 400|510 25 1 09:16:07|IC Start 200|510 25 09:16:07|TP Start 520|510 25 00025066 1 1|VSW5TESTSUITE PURPOSE 25 520|510 25 00025066 1 2|Assertion XGrabButton-25.(B) 520|510 25 00025066 1 3|When the confine_to window is subsequently reconfigured and 520|510 25 00025066 1 4|the grab is now active, then the pointer is warped 520|510 25 00025066 1 5|automatically to keep it within the window. 520|510 25 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 25 00025066 1 7|METH: If extensions are available: 520|510 25 00025066 1 8|METH: Create confine_to window. 520|510 25 00025066 1 9|METH: Set up and activate button grab, 520|510 25 00025066 1 10|METH: Move confine_to so that it does not overlap with it's previous position. 520|510 25 00025066 1 11|METH: Verify that the pointer has been warped to the new position. 520|510 25 00025066 1 12|METH: else 520|510 25 00025066 1 13|METH: Report untested. 520|510 25 00025066 1 14|REPORT: Pointer was not kept within confine_to when confine_to was moved 220|510 25 1 09:16:07|FAIL 410|510 25 1 09:16:07|IC End 400|510 26 1 09:16:07|IC Start 200|510 26 09:16:07|TP Start 520|510 26 00025066 1 1|VSW5TESTSUITE PURPOSE 26 520|510 26 00025066 1 2|Assertion XGrabButton-26.(D) 520|510 26 00025066 1 3|If multiple screens are supported: It is valid for the 520|510 26 00025066 1 4|confine_to window to be on a different screen to the 520|510 26 00025066 1 5|grab_window. 520|510 26 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 26 00025066 1 7|METH: If only one screen 520|510 26 00025066 1 8|METH: UNSUPPORTED. 520|510 26 00025066 1 9|METH: If extensions are available: 520|510 26 00025066 1 10|METH: Create grab_window on default screen. 520|510 26 00025066 1 11|METH: Create confine_to window on alternate screen. 520|510 26 00025066 1 12|METH: Set up and activate grab. 520|510 26 00025066 1 13|METH: Verify that pointer is warped to other screen. 520|510 26 00025066 1 14|METH: else 520|510 26 00025066 1 15|METH: Touch test with grab_window and confine_to on different screens. 520|510 26 00025066 1 16|REPORT: Only one screen supported 220|510 26 4 09:16:07|UNSUPPORTED 410|510 26 1 09:16:07|IC End 400|510 27 1 09:16:07|IC Start 200|510 27 09:16:07|TP Start 520|510 27 00025066 1 1|VSW5TESTSUITE PURPOSE 27 520|510 27 00025066 1 2|Assertion XGrabButton-27.(B) 520|510 27 00025066 1 3|When the button/key combination is pressed and the grab 520|510 27 00025066 1 4|becomes active, then the last-pointer-grab time is set to 520|510 27 00025066 1 5|the time the button was pressed. 520|510 27 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 27 00025066 1 7|METH: If extensions available: 520|510 27 00025066 1 8|METH: Call XGrabButton to set up passive grab. 520|510 27 00025066 1 9|METH: Press button. 520|510 27 00025066 1 10|METH: Get the ButtonPress event. 520|510 27 00025066 1 11|METH: Save the time field in the event. 520|510 27 00025066 1 12|METH: Release grab by releasing button. 520|510 27 00025066 1 13|METH: Attempt to grab pointer using the saved time - 1. 520|510 27 00025066 1 14|METH: Verify that pointer is not grabbed. 520|510 27 00025066 1 15|METH: Attempt to grab pointer using the saved time. 520|510 27 00025066 1 16|METH: Verify that pointer is grabbed. 520|510 27 00025066 1 17|REPORT: Could not get button event 220|510 27 2 09:16:07|UNRESOLVED 410|510 27 1 09:16:07|IC End 400|510 28 1 09:16:07|IC Start 200|510 28 09:16:07|TP Start 520|510 28 00025066 1 1|VSW5TESTSUITE PURPOSE 28 520|510 28 00025066 1 2|Assertion XGrabButton-28.(B) 520|510 28 00025066 1 3|A call to XGrabButton has no effect on an active grab. 520|510 28 00025066 1 4|Reason for omission: There is no known reliable test method for this assertion 520|510 28 00025066 1 5|METH: If extensions available: 520|510 28 00025066 1 6|METH: Create window. 520|510 28 00025066 1 7|METH: Grab pointer on this window. 520|510 28 00025066 1 8|METH: Set up passive grab on another window. 520|510 28 00025066 1 9|METH: Verify that pointer is still grabbed on first window. 220|510 28 0 09:16:07|PASS 410|510 28 1 09:16:07|IC End 400|510 29 1 09:16:07|IC Start 200|510 29 09:16:07|TP Start 520|510 29 00025066 1 1|VSW5TESTSUITE PURPOSE 29 520|510 29 00025066 1 2|Assertion XGrabButton-29.(B) 520|510 29 00025066 1 3|When the grab_window or confine_to window becomes not 520|510 29 00025066 1 4|viewable during an active pointer grab, then the grab is 520|510 29 00025066 1 5|released. 520|510 29 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 29 00025066 1 7|METH: If extensions are available: 520|510 29 00025066 1 8|METH: Create grab and confine_to windows. 520|510 29 00025066 1 9|METH: Set up passive grab with XGrabButton. 520|510 29 00025066 1 10|METH: 520|510 29 00025066 1 11|METH: Activate grab with a button press. 520|510 29 00025066 1 12|METH: Unmap grab_window. 520|510 29 00025066 1 13|METH: Verify that pointer is not grabbed. 520|510 29 00025066 1 14|METH: 520|510 29 00025066 1 15|METH: Re-map grab_window. 520|510 29 00025066 1 16|METH: Activate grab with a button press. 520|510 29 00025066 1 17|METH: Unmap confine_to window. 520|510 29 00025066 1 18|METH: Verify that pointer is not grabbed. 520|510 29 00025066 1 19|METH: else 520|510 29 00025066 1 20|METH: Report untested. 520|510 29 00025066 1 21|unexpected signal 11 (SIGSEGV) received 220|510 29 2 09:16:07|UNRESOLVED 410|510 29 1 09:16:07|IC End 400|510 30 1 09:16:07|IC Start 200|510 30 09:16:07|TP Start 520|510 30 00025066 1 1|VSW5TESTSUITE PURPOSE 30 520|510 30 00025066 1 2|Assertion XGrabButton-30.(B) 520|510 30 00025066 1 3|When window reconfiguration causes the confine_to window to 520|510 30 00025066 1 4|lie completely outside the boundaries of the root window 520|510 30 00025066 1 5|during an active pointer grab, then the grab is released. 520|510 30 00025066 1 6|Reason for omission: There is no known reliable test method for this assertion 520|510 30 00025066 1 7|METH: If extensions are available: 520|510 30 00025066 1 8|METH: Create grab and confine_to windows. 520|510 30 00025066 1 9|METH: Set up and activate grab. 520|510 30 00025066 1 10|METH: Move confine_to window off the root window. 520|510 30 00025066 1 11|METH: Verify that grab is released. 520|510 30 00025066 1 12|METH: else 520|510 30 00025066 1 13|METH: Report untested. 520|510 30 00025066 1 14|unexpected signal 11 (SIGSEGV) received 220|510 30 2 09:16:07|UNRESOLVED 410|510 30 1 09:16:07|IC End 400|510 31 1 09:16:07|IC Start 200|510 31 09:16:07|TP Start 520|510 31 00025066 1 1|VSW5TESTSUITE PURPOSE 31 520|510 31 00025066 1 2|Assertion XGrabButton-31.(A) 520|510 31 00025066 1 3|When an attempt to grab a key/button combination already 520|510 31 00025066 1 4|grabbed by another client is made, then a BadAccess error 520|510 31 00025066 1 5|occurs. 520|510 31 00025066 1 6|METH: Grab a button. 520|510 31 00025066 1 7|METH: Create new client, client1. 520|510 31 00025066 1 8|METH: Attempt to grab same button with client1. 520|510 31 00025066 1 9|METH: Verify that a BadAccess error occurs. 520|510 31 00025066 1 10|REPORT: Could not open display 220|510 31 2 09:16:07|UNRESOLVED 410|510 31 1 09:16:07|IC End 400|510 32 1 09:16:07|IC Start 200|510 32 09:16:07|TP Start 520|510 32 00025066 1 1|VSW5TESTSUITE PURPOSE 32 520|510 32 00025066 1 2|Assertion XGrabButton-32.(A) 520|510 32 00025066 1 3|When a cursor argument does not name a valid Cursor, then a 520|510 32 00025066 1 4|BadCursor error occurs. 520|510 32 00025066 1 5|METH: Create cursor with shape XT_FONTCURSOR_GOOD in font cursor. 520|510 32 00025066 1 6|METH: Free cursor. 520|510 32 00025066 1 7|METH: Call test function using bad cursor as the cursor argument. 520|510 32 00025066 1 8|METH: Verify that a BadCursor error occurs. 220|510 32 0 09:16:07|PASS 410|510 32 1 09:16:07|IC End 400|510 33 1 09:16:07|IC Start 200|510 33 09:16:07|TP Start 520|510 33 00025066 1 1|VSW5TESTSUITE PURPOSE 33 520|510 33 00025066 1 2|Assertion XGrabButton-33.(A) 520|510 33 00025066 1 3|When the value of event_mask is not a bitwise combination 520|510 33 00025066 1 4|of ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|510 33 00025066 1 5|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|510 33 00025066 1 6|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|510 33 00025066 1 7|Button4MotionMask, Button5MotionMask, ButtonMotionMask or 520|510 33 00025066 1 8|KeymapStateMask, then a BadValue error occurs. 520|510 33 00025066 1 9|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|510 33 00025066 1 10|METH: For each value: 520|510 33 00025066 1 11|METH: Call test function with this value in the VALUE_ARG argument. 520|510 33 00025066 1 12|METH: Verify that a BadValue error occurs. 220|510 33 0 09:16:07|PASS 410|510 33 1 09:16:07|IC End 400|510 34 1 09:16:07|IC Start 200|510 34 09:16:07|TP Start 520|510 34 00025066 1 1|VSW5TESTSUITE PURPOSE 34 520|510 34 00025066 1 2|Assertion XGrabButton-34.(A) 520|510 34 00025066 1 3|When the value of modifiers is not a bitwise combination of 520|510 34 00025066 1 4|ShiftMask, LockMask, ControlMask, Mod1Mask, Mod2Mask, 520|510 34 00025066 1 5|Mod3Mask, Mod4Mask, Mod5Mask or AnyModifier, then a 520|510 34 00025066 1 6|BadValue error occurs. 520|510 34 00025066 1 7|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|510 34 00025066 1 8|METH: For each value: 520|510 34 00025066 1 9|METH: Call test function with this value in the VALUE_ARG argument. 520|510 34 00025066 1 10|METH: Verify that a BadValue error occurs. 220|510 34 0 09:16:07|PASS 410|510 34 1 09:16:07|IC End 400|510 35 1 09:16:07|IC Start 200|510 35 09:16:07|TP Start 520|510 35 00025066 1 1|VSW5TESTSUITE PURPOSE 35 520|510 35 00025066 1 2|Assertion XGrabButton-35.(A) 520|510 35 00025066 1 3|When the value of pointer_mode is other than GrabModeSync 520|510 35 00025066 1 4|or GrabModeAsync, then a BadValue error occurs. 520|510 35 00025066 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|510 35 00025066 1 6|METH: For each value: 520|510 35 00025066 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|510 35 00025066 1 8|METH: Verify that a BadValue error occurs. 220|510 35 0 09:16:07|PASS 410|510 35 1 09:16:07|IC End 400|510 36 1 09:16:07|IC Start 200|510 36 09:16:07|TP Start 520|510 36 00025066 1 1|VSW5TESTSUITE PURPOSE 36 520|510 36 00025066 1 2|Assertion XGrabButton-36.(A) 520|510 36 00025066 1 3|When the value of keyboard_mode is other than GrabModeSync 520|510 36 00025066 1 4|or GrabModeAsync, then a BadValue error occurs. 520|510 36 00025066 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|510 36 00025066 1 6|METH: For each value: 520|510 36 00025066 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|510 36 00025066 1 8|METH: Verify that a BadValue error occurs. 220|510 36 0 09:16:07|PASS 410|510 36 1 09:16:07|IC End 400|510 37 1 09:16:07|IC Start 200|510 37 09:16:07|TP Start 520|510 37 00025066 1 1|VSW5TESTSUITE PURPOSE 37 520|510 37 00025066 1 2|Assertion XGrabButton-37.(A) 520|510 37 00025066 1 3|When the value of owner_events is other than True or False, 520|510 37 00025066 1 4|then a BadValue error occurs. 520|510 37 00025066 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|510 37 00025066 1 6|METH: For each value: 520|510 37 00025066 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|510 37 00025066 1 8|METH: Verify that a BadValue error occurs. 220|510 37 0 09:16:07|PASS 410|510 37 1 09:16:07|IC End 400|510 38 1 09:16:07|IC Start 200|510 38 09:16:07|TP Start 520|510 38 00025066 1 1|VSW5TESTSUITE PURPOSE 38 520|510 38 00025066 1 2|Assertion XGrabButton-38.(A) 520|510 38 00025066 1 3|When the grab_window argument does not name a valid Window, 520|510 38 00025066 1 4|then a BadWindow error occurs. 520|510 38 00025066 1 5|METH: Set grab_window to invalid window. 520|510 38 00025066 1 6|METH: Call XGrabButton. 520|510 38 00025066 1 7|METH: Verify that a BadWindow error occurs. 220|510 38 0 09:16:07|PASS 410|510 38 1 09:16:07|IC End 400|510 39 1 09:16:07|IC Start 200|510 39 09:16:07|TP Start 520|510 39 00025066 1 1|VSW5TESTSUITE PURPOSE 39 520|510 39 00025066 1 2|Assertion XGrabButton-39.(A) 520|510 39 00025066 1 3|When the confine_to argument does not name a valid Window 520|510 39 00025066 1 4|or None, then a BadWindow error occurs. 520|510 39 00025066 1 5|METH: Set confine_to to invalid window. 520|510 39 00025066 1 6|METH: Call XGrabButton. 520|510 39 00025066 1 7|METH: Verify that a BadWindow error occurs. 220|510 39 0 09:16:07|PASS 410|510 39 1 09:16:07|IC End 80|510 1 09:16:08|TC End, scenario ref 1034-0 70||"VSW5TESTSUITE CASE XGrabKey 16" 10|511 /Xlib13/XGrabKey 09:16:08|TC Start, scenario ref 1036-0 15|511 3.3-lite 16|TCM Start 520|511 0 00025068 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|511 1 1 09:16:10|IC Start 200|511 1 09:16:10|TP Start 520|511 1 00025068 1 1|VSW5TESTSUITE PURPOSE 1 520|511 1 00025068 1 2|Assertion XGrabKey-1.(B) 520|511 1 00025068 1 3|A call to XGrabKey establishes a passive grab on the 520|511 1 00025068 1 4|keyboard that is activated in the future by the specified 520|511 1 00025068 1 5|key being logically pressed, the specified modifier keys 520|511 1 00025068 1 6|being logically down, no other modifier keys being logically 520|511 1 00025068 1 7|down, the grab_window being the focus window or an ancestor 520|511 1 00025068 1 8|of the focus window or being a descendant of the focus 520|511 1 00025068 1 9|window that contains the pointer and a passive grab on the 520|511 1 00025068 1 10|same key combination not existing on any ancestor of 520|511 1 00025068 1 11|grab_window. 520|511 1 00025068 1 12|Reason for omission: There is no known reliable test method for this assertion 520|511 1 00025068 1 13|METH: Call XGrabKey as touch test. 520|511 1 00025068 1 14|METH: If extensions available: 520|511 1 00025068 1 15|METH: Set focus to grab window. 520|511 1 00025068 1 16|METH: Simulate a key press of key. 520|511 1 00025068 1 17|METH: Verify that keyboard is now grabbed. 520|511 1 00025068 1 18|METH: Release grab & key. 520|511 1 00025068 1 19|METH: 520|511 1 00025068 1 20|METH: Set up a grab with XGrabKey for a key. 520|511 1 00025068 1 21|METH: Set focus to grab window. 520|511 1 00025068 1 22|METH: Simulate press of another key. 520|511 1 00025068 1 23|METH: Simulate the key press. 520|511 1 00025068 1 24|METH: Verify that the keyboard is not grabbed. 520|511 1 00025068 1 25|METH: Release grab & key. 520|511 1 00025068 1 26|METH: 520|511 1 00025068 1 27|METH: Set up a grab with XGrabKey for a key and modifier keys. 520|511 1 00025068 1 28|METH: Set focus to grab window. 520|511 1 00025068 1 29|METH: Simulate modifier key presses. 520|511 1 00025068 1 30|METH: Simulate the key press. 520|511 1 00025068 1 31|METH: Verify that the keyboard is grabbed. 520|511 1 00025068 1 32|METH: Release grab & key. 520|511 1 00025068 1 33|METH: 520|511 1 00025068 1 34|METH: Set up a grab with XGrabKey for a key and modifier keys. 520|511 1 00025068 1 35|METH: Set focus to grab window. 520|511 1 00025068 1 36|METH: Simulate modifier key presses. 520|511 1 00025068 1 37|METH: Simulate extra modifier key presses. 520|511 1 00025068 1 38|METH: Simulate the key press. 520|511 1 00025068 1 39|METH: Verify that the keyboard is not grabbed. 520|511 1 00025068 1 40|METH: Release grab & key. 520|511 1 00025068 1 41|METH: 520|511 1 00025068 1 42|METH: Make a child of current grab_window become focus window. 520|511 1 00025068 1 43|METH: Call XGrabKey for a passive grab with no modifiers on parent. 520|511 1 00025068 1 44|METH: Set focus window to child of grab window. 520|511 1 00025068 1 45|METH: Activate the grab. 520|511 1 00025068 1 46|METH: Check if grabbed. 520|511 1 00025068 1 47|METH: Release key & grab. 520|511 1 00025068 1 48|METH: 520|511 1 00025068 1 49|METH: Have grab_window a child of focus window and containing the pointer. 520|511 1 00025068 1 50|METH: Call XGrabKey with no modifiers. 520|511 1 00025068 1 51|METH: Activate the grab. 520|511 1 00025068 1 52|METH: Check if grabbed. 520|511 1 00025068 1 53|METH: Release key & grab. 520|511 1 00025068 1 54|METH: 520|511 1 00025068 1 55|METH: Have grab_window a child of focus window and not containing the pointer. 520|511 1 00025068 1 56|METH: Call XGrabKey with no modifiers. 520|511 1 00025068 1 57|METH: Activate the grab. 520|511 1 00025068 1 58|METH: Check not grabbed. 520|511 1 00025068 1 59|METH: Release key & grab. 520|511 1 00025068 1 60|METH: 520|511 1 00025068 1 61|METH: Set grab with no modifiers and grab_window a top-level window. 520|511 1 00025068 1 62|METH: Set another grab on child of top-level window. 520|511 1 00025068 1 63|METH: Discard event queue. 520|511 1 00025068 1 64|METH: Attempt to activate second grab (in child). 520|511 1 00025068 1 65|METH: Check event reported w.r.t. parent. 520|511 1 00025068 1 66|METH: Check that no event reported for child. 520|511 1 00025068 1 67|METH: Check no further events outstanding. 520|511 1 00025068 1 68|METH: Check that a grab is active. 520|511 1 00025068 1 69|METH: Release parent grab and check grab not active on child. 520|511 1 00025068 1 70|METH: Activate child and check key grabbed. 520|511 1 00025068 1 71|METH: Release any grabs and keys outstanding. 520|511 1 00025068 1 72|METH: 520|511 1 00025068 1 73|unexpected signal 11 (SIGSEGV) received 220|511 1 2 09:16:10|UNRESOLVED 410|511 1 1 09:16:10|IC End 400|511 2 1 09:16:10|IC Start 200|511 2 09:16:10|TP Start 520|511 2 00025068 1 1|VSW5TESTSUITE PURPOSE 2 520|511 2 00025068 1 2|Assertion XGrabKey-2.(B) 520|511 2 00025068 1 3|When the conditions for activating the grab are otherwise 520|511 2 00025068 1 4|satisfied and the keyboard is already grabbed, then no 520|511 2 00025068 1 5|active grab is established. 520|511 2 00025068 1 6|Reason for omission: There is no known reliable test method for this assertion 520|511 2 00025068 1 7|METH: If extensions are available: 520|511 2 00025068 1 8|METH: Create two windows that do not overlap. 520|511 2 00025068 1 9|METH: Check that at least two keycodes are available. 520|511 2 00025068 1 10|METH: Set and activate grab on first window. 520|511 2 00025068 1 11|METH: Check grab activated. 520|511 2 00025068 1 12|METH: Set grab on second window on another keycode. 520|511 2 00025068 1 13|METH: Attempt to activate grab on second window, using other keycode. 520|511 2 00025068 1 14|METH: Check that only one KeyPress event received. 520|511 2 00025068 1 15|METH: Check it was reported from first grab window. 520|511 2 00025068 1 16|METH: Check grab still outstanding. 520|511 2 00025068 1 17|METH: Release keys & grabs. 520|511 2 00025068 1 18|METH: else 520|511 2 00025068 1 19|METH: Report untested. 520|511 2 00025068 1 20|unexpected signal 11 (SIGSEGV) received 220|511 2 2 09:16:10|UNRESOLVED 410|511 2 1 09:16:10|IC End 400|511 3 1 09:16:10|IC Start 200|511 3 09:16:10|TP Start 520|511 3 00025068 1 1|VSW5TESTSUITE PURPOSE 3 520|511 3 00025068 1 2|Assertion XGrabKey-3.(B) 520|511 3 00025068 1 3|When the conditions for activating the grab are satisfied 520|511 3 00025068 1 4|and the grab subsequently becomes active, then the 520|511 3 00025068 1 5|last-keyboard-grab time is set to the time at which the key 520|511 3 00025068 1 6|was pressed. 520|511 3 00025068 1 7|Reason for omission: There is no known reliable test method for this assertion 520|511 3 00025068 1 8|METH: If extensions are available: 520|511 3 00025068 1 9|METH: Set and activate grab. 520|511 3 00025068 1 10|METH: Check activated. 520|511 3 00025068 1 11|METH: Check activating event received. 520|511 3 00025068 1 12|METH: Check event type and event window are KeyPress and grab_window. 520|511 3 00025068 1 13|METH: Attempt XUngrabKeyboard at time just before event time. 520|511 3 00025068 1 14|METH: Check still grabbed. 520|511 3 00025068 1 15|METH: Attempt XUngrabKeyboard at time equal to event time. 520|511 3 00025068 1 16|METH: Check no longer grabbed. 520|511 3 00025068 1 17|METH: Release grab & key. 520|511 3 00025068 1 18|METH: else 520|511 3 00025068 1 19|METH: Report untested. 520|511 3 00025068 1 20|unexpected signal 11 (SIGSEGV) received 220|511 3 2 09:16:10|UNRESOLVED 410|511 3 1 09:16:10|IC End 400|511 4 1 09:16:10|IC Start 200|511 4 09:16:10|TP Start 520|511 4 00025068 1 1|VSW5TESTSUITE PURPOSE 4 520|511 4 00025068 1 2|Assertion XGrabKey-4.(B) 520|511 4 00025068 1 3|When the grab subsequently becomes active and later the 520|511 4 00025068 1 4|logical state of the keyboard has the specified key 520|511 4 00025068 1 5|released, then the active grab is terminated automatically. 520|511 4 00025068 1 6|Reason for omission: There is no known reliable test method for this assertion 520|511 4 00025068 1 7|METH: If extension available: 520|511 4 00025068 1 8|METH: Set grab with modifiers. 520|511 4 00025068 1 9|METH: Activate grab. 520|511 4 00025068 1 10|METH: Check grabbed. 520|511 4 00025068 1 11|METH: Simulate keycode only key release with testing extension. 520|511 4 00025068 1 12|METH: Check for grab release. 520|511 4 00025068 1 13|METH: Simulate modifiers only key release with testing extension. 520|511 4 00025068 1 14|METH: Check for grab release. 520|511 4 00025068 1 15|METH: Release grab & keys. 520|511 4 00025068 1 16|METH: Repeat but in opposite order with grab release expected on keycode up only. 520|511 4 00025068 1 17|METH: Do the same for keycode = AnyKey, no modifiers. 520|511 4 00025068 1 18|METH: (releasing the grab with XUngrabKey before expected !kgrabbed() tests.) 520|511 4 00025068 1 19|METH: else 520|511 4 00025068 1 20|METH: Report untested. 520|511 4 00025068 1 21|unexpected signal 11 (SIGSEGV) received 220|511 4 2 09:16:10|UNRESOLVED 410|511 4 1 09:16:10|IC End 400|511 5 1 09:16:10|IC Start 200|511 5 09:16:10|TP Start 520|511 5 00025068 1 1|VSW5TESTSUITE PURPOSE 5 520|511 5 00025068 1 2|Assertion XGrabKey-5.(B) 520|511 5 00025068 1 3|A call to XGrabKey overrides all previous passive grabs by 520|511 5 00025068 1 4|the same client on the same key combinations on the same 520|511 5 00025068 1 5|window. 520|511 5 00025068 1 6|Reason for omission: There is no known reliable test method for this assertion 520|511 5 00025068 1 7|METH: If extensions available: 520|511 5 00025068 1 8|METH: Create a window for event reporting and set event mask to KeyPressMask. 520|511 5 00025068 1 9|METH: Set a grab with owner_events False on another window. 520|511 5 00025068 1 10|METH: Set a grab with owner_events True on this other window. 520|511 5 00025068 1 11|METH: Activate the grab. 520|511 5 00025068 1 12|METH: Check it activated. 520|511 5 00025068 1 13|METH: Simulate a KeyPress in the reporting window. 520|511 5 00025068 1 14|METH: Check that the reported event has event window equal to reporting 520|511 5 00025068 1 15|METH: window rather than grab_window showing that second overrode first. 520|511 5 00025068 1 16|METH: Release grabs & keys. 520|511 5 00025068 1 17|METH: else 520|511 5 00025068 1 18|METH: Report untested. 520|511 5 00025068 1 19|unexpected signal 11 (SIGSEGV) received 220|511 5 2 09:16:10|UNRESOLVED 410|511 5 1 09:16:10|IC End 400|511 6 1 09:16:10|IC Start 200|511 6 09:16:10|TP Start 520|511 6 00025068 1 1|VSW5TESTSUITE PURPOSE 6 520|511 6 00025068 1 2|Assertion XGrabKey-6.(B) 520|511 6 00025068 1 3|When the modifiers argument is AnyModifier, then this is 520|511 6 00025068 1 4|equivalent to separate calls to XGrabKey for all possible 520|511 6 00025068 1 5|modifier combinations including no modifiers. 520|511 6 00025068 1 6|Reason for omission: There is no known reliable test method for this assertion 520|511 6 00025068 1 7|METH: If extensions are available: 520|511 6 00025068 1 8|METH: Place passive grab with a modifiers of AnyModifier. 520|511 6 00025068 1 9|METH: Press a bunch of modifier keys. 520|511 6 00025068 1 10|METH: Press keycode to activate grab. 520|511 6 00025068 1 11|METH: Verify that grab is activated. 520|511 6 00025068 1 12|METH: Release keys & grab. 520|511 6 00025068 1 13|METH: 520|511 6 00025068 1 14|METH: Press keycode (no modifiers). 520|511 6 00025068 1 15|METH: Verify that grab is active. 520|511 6 00025068 1 16|METH: else 520|511 6 00025068 1 17|METH: Perform touch test. 520|511 6 00025068 1 18|METH: Report untested. 520|511 6 00025068 1 19|unexpected signal 11 (SIGSEGV) received 220|511 6 2 09:16:10|UNRESOLVED 410|511 6 1 09:16:10|IC End 400|511 7 1 09:16:10|IC Start 200|511 7 09:16:10|TP Start 520|511 7 00025068 1 1|VSW5TESTSUITE PURPOSE 7 520|511 7 00025068 1 2|Assertion XGrabKey-7.(B) 520|511 7 00025068 1 3|It is not required that all modifiers specified have 520|511 7 00025068 1 4|currently assigned KeyCodes. 520|511 7 00025068 1 5|Reason for omission: There is no known reliable test method for this assertion 520|511 7 00025068 1 6|METH: If extensions are available: 520|511 7 00025068 1 7|METH: Get a modifier mask. 520|511 7 00025068 1 8|METH: Remove the keycode for the modifier from the map. 520|511 7 00025068 1 9|METH: Call XGrabKey to set up a passive grab with that modifier. 520|511 7 00025068 1 10|METH: Reset the keycode in the modifier map. 520|511 7 00025068 1 11|METH: Verify that the grab can be activated with the newly set modifier. 520|511 7 00025068 1 12|METH: else 520|511 7 00025068 1 13|METH: Report untested. 520|511 7 00025068 1 14|REPORT: Could not remove modifier mapping 220|511 7 2 09:16:10|UNRESOLVED 410|511 7 1 09:16:10|IC End 400|511 8 1 09:16:10|IC Start 200|511 8 09:16:10|TP Start 520|511 8 00025068 1 1|VSW5TESTSUITE PURPOSE 8 520|511 8 00025068 1 2|Assertion XGrabKey-8.(B) 520|511 8 00025068 1 3|When the keycode argument is AnyKey, then this is 520|511 8 00025068 1 4|equivalent to separate calls to XGrabKey for all possible 520|511 8 00025068 1 5|KeyCodes. 520|511 8 00025068 1 6|Reason for omission: There is no known reliable test method for this assertion 520|511 8 00025068 1 7|METH: If extensions are available: 520|511 8 00025068 1 8|METH: Set up a passive grab using AnyKey. 520|511 8 00025068 1 9|METH: Activate grab with simulated key press. 520|511 8 00025068 1 10|METH: Verify that keyboard is grabbed. 520|511 8 00025068 1 11|METH: Release key & grab. 520|511 8 00025068 1 12|METH: Repeat for other keycodes in range min_keycode to max_keycode. 520|511 8 00025068 1 13|METH: Release all grabs & keys. 520|511 8 00025068 1 14|METH: else 520|511 8 00025068 1 15|METH: Touch test using AnyKey. 520|511 8 00025068 1 16|METH: Report untested. 520|511 8 00025068 1 17|unexpected signal 11 (SIGSEGV) received 220|511 8 2 09:16:10|UNRESOLVED 410|511 8 1 09:16:10|IC End 400|511 9 1 09:16:10|IC Start 200|511 9 09:16:10|TP Start 520|511 9 00025068 1 1|VSW5TESTSUITE PURPOSE 9 520|511 9 00025068 1 2|Assertion XGrabKey-9.(B) 520|511 9 00025068 1 3|When the event window for an active grab becomes not 520|511 9 00025068 1 4|viewable, then the grab is released automatically. 520|511 9 00025068 1 5|Reason for omission: There is no known reliable test method for this assertion 520|511 9 00025068 1 6|METH: If extension is available: 520|511 9 00025068 1 7|METH: Set up grab on a child window (to avoid window manager interference). 520|511 9 00025068 1 8|METH: Activate grab. 520|511 9 00025068 1 9|METH: Check grabbed. 520|511 9 00025068 1 10|METH: Unmap grab_window. 520|511 9 00025068 1 11|METH: Map grab_window back again (to perform grab check). 520|511 9 00025068 1 12|METH: Check no longer grabbed. 520|511 9 00025068 1 13|METH: Release key & grab. 520|511 9 00025068 1 14|METH: else 520|511 9 00025068 1 15|METH: Report untested. 520|511 9 00025068 1 16|unexpected signal 11 (SIGSEGV) received 220|511 9 2 09:16:10|UNRESOLVED 410|511 9 1 09:16:10|IC End 400|511 10 1 09:16:10|IC Start 200|511 10 09:16:10|TP Start 520|511 10 00025068 1 1|VSW5TESTSUITE PURPOSE 10 520|511 10 00025068 1 2|Assertion XGrabKey-10.(A) 520|511 10 00025068 1 3|When the specified keycode is not in the range specified by 520|511 10 00025068 1 4|min_keycode and max_keycode in the connection setup or 520|511 10 00025068 1 5|AnyKey, then a BadValue error occurs. 520|511 10 00025068 1 6|METH: Call XGrabKey with keycode less than min_keycode. 520|511 10 00025068 1 7|METH: Verify that a BadValue error occurs. 520|511 10 00025068 1 8|METH: Call XGrabKey with keycode greater than max_keycode if it is less than 255. 520|511 10 00025068 1 9|METH: Verify that a BadValue error occurs. 220|511 10 0 09:16:10|PASS 410|511 10 1 09:16:10|IC End 400|511 11 1 09:16:10|IC Start 200|511 11 09:16:10|TP Start 520|511 11 00025068 1 1|VSW5TESTSUITE PURPOSE 11 520|511 11 00025068 1 2|Assertion XGrabKey-11.(A) 520|511 11 00025068 1 3|When the value of modifiers is not a bitwise combination of 520|511 11 00025068 1 4|ShiftMask, LockMask, ControlMask, Mod1Mask, Mod2Mask, 520|511 11 00025068 1 5|Mod3Mask, Mod4Mask, Mod5Mask or AnyModifier, then a 520|511 11 00025068 1 6|BadValue error occurs. 520|511 11 00025068 1 7|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|511 11 00025068 1 8|METH: For each value: 520|511 11 00025068 1 9|METH: Call test function with this value in the VALUE_ARG argument. 520|511 11 00025068 1 10|METH: Verify that a BadValue error occurs. 220|511 11 0 09:16:10|PASS 410|511 11 1 09:16:10|IC End 400|511 12 1 09:16:10|IC Start 200|511 12 09:16:10|TP Start 520|511 12 00025068 1 1|VSW5TESTSUITE PURPOSE 12 520|511 12 00025068 1 2|Assertion XGrabKey-12.(A) 520|511 12 00025068 1 3|When the value of owner_events is other than True or False, 520|511 12 00025068 1 4|then a BadValue error occurs. 520|511 12 00025068 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|511 12 00025068 1 6|METH: For each value: 520|511 12 00025068 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|511 12 00025068 1 8|METH: Verify that a BadValue error occurs. 220|511 12 0 09:16:10|PASS 410|511 12 1 09:16:10|IC End 400|511 13 1 09:16:10|IC Start 200|511 13 09:16:10|TP Start 520|511 13 00025068 1 1|VSW5TESTSUITE PURPOSE 13 520|511 13 00025068 1 2|Assertion XGrabKey-13.(A) 520|511 13 00025068 1 3|When the value of pointer_mode is other than GrabModeSync 520|511 13 00025068 1 4|or GrabModeAsync, then a BadValue error occurs. 520|511 13 00025068 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|511 13 00025068 1 6|METH: For each value: 520|511 13 00025068 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|511 13 00025068 1 8|METH: Verify that a BadValue error occurs. 220|511 13 0 09:16:10|PASS 410|511 13 1 09:16:10|IC End 400|511 14 1 09:16:10|IC Start 200|511 14 09:16:10|TP Start 520|511 14 00025068 1 1|VSW5TESTSUITE PURPOSE 14 520|511 14 00025068 1 2|Assertion XGrabKey-14.(A) 520|511 14 00025068 1 3|When the value of keyboard_mode is other than GrabModeSync 520|511 14 00025068 1 4|or GrabModeAsync, then a BadValue error occurs. 520|511 14 00025068 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|511 14 00025068 1 6|METH: For each value: 520|511 14 00025068 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|511 14 00025068 1 8|METH: Verify that a BadValue error occurs. 220|511 14 0 09:16:10|PASS 410|511 14 1 09:16:10|IC End 400|511 15 1 09:16:10|IC Start 200|511 15 09:16:10|TP Start 520|511 15 00025068 1 1|VSW5TESTSUITE PURPOSE 15 520|511 15 00025068 1 2|Assertion XGrabKey-15.(A) 520|511 15 00025068 1 3|When an attempt to grab a key/button combination already 520|511 15 00025068 1 4|grabbed by another client is made, then a BadAccess error 520|511 15 00025068 1 5|occurs. 520|511 15 00025068 1 6|METH: Grab key/modifier. 520|511 15 00025068 1 7|METH: Create client2. 520|511 15 00025068 1 8|METH: Attempt to grab same key modifier for client2. 520|511 15 00025068 1 9|METH: Verify BadAccess error. 220|511 15 7 09:16:10|NORESULT 410|511 15 1 09:16:10|IC End 400|511 16 1 09:16:10|IC Start 200|511 16 09:16:10|TP Start 520|511 16 00025068 1 1|VSW5TESTSUITE PURPOSE 16 520|511 16 00025068 1 2|Assertion XGrabKey-16.(A) 520|511 16 00025068 1 3|When a window argument does not name a valid Window, then a 520|511 16 00025068 1 4|BadWindow error occurs. 520|511 16 00025068 1 5|METH: Create a bad window by creating and destroying a window. 520|511 16 00025068 1 6|METH: Call test function using bad window as the window argument. 520|511 16 00025068 1 7|METH: Verify that a BadWindow error occurs. 220|511 16 0 09:16:10|PASS 410|511 16 1 09:16:10|IC End 80|511 1 09:16:11|TC End, scenario ref 1036-0 70||"VSW5TESTSUITE CASE XGrabKeyboard 25" 10|512 /Xlib13/XGrabKeyboard 09:16:11|TC Start, scenario ref 1038-0 15|512 3.3-lite 25|TCM Start 520|512 0 00025070 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|512 1 1 09:16:14|IC Start 200|512 1 09:16:14|TP Start 520|512 1 00025070 1 1|VSW5TESTSUITE PURPOSE 1 520|512 1 00025070 1 2|Assertion XGrabKeyboard-1.(A) 520|512 1 00025070 1 3|A successful call to XGrabKeyboard actively grabs control 520|512 1 00025070 1 4|of the keyboard and returns GrabSuccess. 520|512 1 00025070 1 5|METH: Touch test for return value. 220|512 1 0 09:16:14|PASS 410|512 1 1 09:16:14|IC End 400|512 2 1 09:16:14|IC Start 200|512 2 09:16:14|TP Start 520|512 2 00025070 1 1|VSW5TESTSUITE PURPOSE 2 520|512 2 00025070 1 2|Assertion XGrabKeyboard-2.(A) 520|512 2 00025070 1 3|When the keyboard is grabbed, then FocusIn and FocusOut 520|512 2 00025070 1 4|events are generated as though the focus had changed from 520|512 2 00025070 1 5|the previous focus window to grab_window. 520|512 2 00025070 1 6|METH: Create window. 520|512 2 00025070 1 7|METH: Set Focus to that window. 520|512 2 00025070 1 8|METH: Enable events on grab and focus window. 520|512 2 00025070 1 9|METH: Grab keyboard. 520|512 2 00025070 1 10|METH: Verify grab-mode FocusOut from window. 520|512 2 00025070 1 11|METH: Verify grab-mode FocusIn to grab window. 220|512 2 0 09:16:14|PASS 410|512 2 1 09:16:14|IC End 400|512 3 1 09:16:14|IC Start 200|512 3 09:16:14|TP Start 520|512 3 00025070 1 1|VSW5TESTSUITE PURPOSE 3 520|512 3 00025070 1 2|Assertion XGrabKeyboard-3.(B) 520|512 3 00025070 1 3|When a successful call to XGrabKeyboard is made by a 520|512 3 00025070 1 4|client, then subsequent keyboard events are reported only to 520|512 3 00025070 1 5|that client. 520|512 3 00025070 1 6|Reason for omission: There is no known reliable test method for this assertion 520|512 3 00025070 1 7|METH: If extensions are available: 520|512 3 00025070 1 8|METH: Create a second client. 520|512 3 00025070 1 9|METH: Select key events for default client. 520|512 3 00025070 1 10|METH: Select key events for second client. 520|512 3 00025070 1 11|METH: Call XGrabKeyboard with default client. 520|512 3 00025070 1 12|METH: 520|512 3 00025070 1 13|METH: Press key in window. 520|512 3 00025070 1 14|METH: Verify that key event is received only by default client. 520|512 3 00025070 1 15|REPORT: Could not open display ((null)) 220|512 3 103 09:16:14|ABORT 510|512|ABORT on result code 103 "ABORT" 80|512 1 09:16:14|TC End, scenario ref 1038-0 70||"VSW5TESTSUITE CASE XGrabPointer 34" 10|513 /Xlib13/XGrabPointer 09:16:14|TC Start, scenario ref 1040-0 15|513 3.3-lite 34|TCM Start 520|513 0 00025072 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|513 1 1 09:16:17|IC Start 200|513 1 09:16:17|TP Start 520|513 1 00025072 1 1|VSW5TESTSUITE PURPOSE 1 520|513 1 00025072 1 2|Assertion XGrabPointer-1.(A) 520|513 1 00025072 1 3|A successful call to XGrabPointer actively grabs control of 520|513 1 00025072 1 4|the pointer and returns GrabSuccess. 520|513 1 00025072 1 5|METH: Call XGrabPointer. 520|513 1 00025072 1 6|METH: Verify that it returns GrabSuccess. 220|513 1 0 09:16:17|PASS 410|513 1 1 09:16:17|IC End 400|513 2 1 09:16:17|IC Start 200|513 2 09:16:17|TP Start 520|513 2 00025072 1 1|VSW5TESTSUITE PURPOSE 2 520|513 2 00025072 1 2|Assertion XGrabPointer-2.(A) 520|513 2 00025072 1 3|After a call to XGrabPointer is made by a client, pointer 520|513 2 00025072 1 4|events are reported only to that client. 520|513 2 00025072 1 5|METH: Create second client. 520|513 2 00025072 1 6|METH: Create grab window. 520|513 2 00025072 1 7|METH: Select pointer events for both clients. 520|513 2 00025072 1 8|METH: Grab the pointer. 520|513 2 00025072 1 9|METH: Warp pointer. 520|513 2 00025072 1 10|METH: Verify that the event is only reported to grabbing client. 520|513 2 00025072 1 11|unexpected signal 11 (SIGSEGV) received 220|513 2 2 09:16:17|UNRESOLVED 410|513 2 1 09:16:17|IC End 400|513 3 1 09:16:17|IC Start 200|513 3 09:16:17|TP Start 520|513 3 00025072 1 1|VSW5TESTSUITE PURPOSE 3 520|513 3 00025072 1 2|Assertion XGrabPointer-3.(A) 520|513 3 00025072 1 3|A call to XGrabPointer overrides any active pointer grab by 520|513 3 00025072 1 4|this client. 520|513 3 00025072 1 5|METH: Create two windows. 520|513 3 00025072 1 6|METH: Call XGrabPointer with confine_to as one of the windows. 520|513 3 00025072 1 7|METH: Check that pointer is within that window. 520|513 3 00025072 1 8|METH: Call XGrabPointer with confine_to as the other window. 520|513 3 00025072 1 9|METH: Verify that pointer is within the other window. 220|513 3 0 09:16:17|PASS 410|513 3 1 09:16:17|IC End 400|513 4 1 09:16:17|IC Start 200|513 4 09:16:17|TP Start 520|513 4 00025072 1 1|VSW5TESTSUITE PURPOSE 4 520|513 4 00025072 1 2|Assertion XGrabPointer-4.(A) 520|513 4 00025072 1 3|When owner_events is False, then all generated pointer 520|513 4 00025072 1 4|events that are selected by the event_mask are reported with 520|513 4 00025072 1 5|respect to the grab_window. 520|513 4 00025072 1 6|METH: Set owner_events to False. 520|513 4 00025072 1 7|METH: Create grab window. 520|513 4 00025072 1 8|METH: Create other window. 520|513 4 00025072 1 9|METH: Set event-mask to select pointer events. 520|513 4 00025072 1 10|METH: Grab pointer. 520|513 4 00025072 1 11|METH: Warp pointer to other window. 520|513 4 00025072 1 12|METH: Verify that events are reported with respect to the grab window. 220|513 4 0 09:16:17|PASS 410|513 4 1 09:16:17|IC End 400|513 5 1 09:16:17|IC Start 200|513 5 09:16:17|TP Start 520|513 5 00025072 1 1|VSW5TESTSUITE PURPOSE 5 520|513 5 00025072 1 2|Assertion XGrabPointer-5.(A) 520|513 5 00025072 1 3|When owner_events is True, and a pointer event is 520|513 5 00025072 1 4|generated that would normally be reported to the client, 520|513 5 00025072 1 5|then it is reported on the window that it would normally be 520|513 5 00025072 1 6|reported on. 520|513 5 00025072 1 7|METH: Create window for grab window. 520|513 5 00025072 1 8|METH: Create window2. 520|513 5 00025072 1 9|METH: Set owner_events to True. 520|513 5 00025072 1 10|METH: Select pointer events on window2. 520|513 5 00025072 1 11|METH: Grab pointer. 520|513 5 00025072 1 12|METH: Warp pointer in window2. 520|513 5 00025072 1 13|METH: Verify that pointer events are generated on window2. 220|513 5 0 09:16:17|PASS 410|513 5 1 09:16:17|IC End 400|513 6 1 09:16:17|IC Start 200|513 6 09:16:17|TP Start 520|513 6 00025072 1 1|VSW5TESTSUITE PURPOSE 6 520|513 6 00025072 1 2|Assertion XGrabPointer-6.(A) 520|513 6 00025072 1 3|When owner_events is True, and a pointer event is 520|513 6 00025072 1 4|generated that would not normally be reported to the client, 520|513 6 00025072 1 5|and it is selected by event_mask, then it is reported on 520|513 6 00025072 1 6|the grab_window. 520|513 6 00025072 1 7|METH: Create window for grab window. 520|513 6 00025072 1 8|METH: Create window2. 520|513 6 00025072 1 9|METH: Set owner_events to True. 520|513 6 00025072 1 10|METH: Select pointer events in event_mask. 520|513 6 00025072 1 11|METH: Do not select pointer events on window2. 520|513 6 00025072 1 12|METH: Grab pointer. 520|513 6 00025072 1 13|METH: Warp pointer in window2. 520|513 6 00025072 1 14|METH: Verify that pointer events are generated on the grab window. 220|513 6 0 09:16:17|PASS 410|513 6 1 09:16:17|IC End 400|513 7 1 09:16:17|IC Start 200|513 7 09:16:17|TP Start 520|513 7 00025072 1 1|VSW5TESTSUITE PURPOSE 7 520|513 7 00025072 1 2|Assertion XGrabPointer-7.(A) 520|513 7 00025072 1 3|When pointer_mode is GrabModeAsync, then pointer event 520|513 7 00025072 1 4|processing continues normally. 520|513 7 00025072 1 5|METH: Grab pointer with pointer_mode GrabModeAsync. 520|513 7 00025072 1 6|METH: Warp pointer. 520|513 7 00025072 1 7|METH: Verify that pointer events are received. 220|513 7 0 09:16:17|PASS 410|513 7 1 09:16:17|IC End 400|513 8 1 09:16:17|IC Start 200|513 8 09:16:17|TP Start 520|513 8 00025072 1 1|VSW5TESTSUITE PURPOSE 8 520|513 8 00025072 1 2|Assertion XGrabPointer-8.(A) 520|513 8 00025072 1 3|When pointer_mode is GrabModeAsync and the pointer is 520|513 8 00025072 1 4|currently frozen by this client, then the processing of 520|513 8 00025072 1 5|events for the pointer is resumed. 520|513 8 00025072 1 6|METH: Freeze pointer by grabbing keyboard with pointer_mode GrabModeSync. 520|513 8 00025072 1 7|METH: Warp pointer. 520|513 8 00025072 1 8|METH: Verify that no pointer events received yet. 520|513 8 00025072 1 9|METH: Grab pointer with GrabModeAsync. 520|513 8 00025072 1 10|METH: Verify that the pointer event is now released. 220|513 8 0 09:16:17|PASS 410|513 8 1 09:16:17|IC End 400|513 9 1 09:16:17|IC Start 200|513 9 09:16:17|TP Start 520|513 9 00025072 1 1|VSW5TESTSUITE PURPOSE 9 520|513 9 00025072 1 2|Assertion XGrabPointer-9.(A) 520|513 9 00025072 1 3|When pointer_mode is GrabModeSync, then the state of the 520|513 9 00025072 1 4|pointer, as seen by client applications, appears to freeze, 520|513 9 00025072 1 5|and no further pointer events are generated until the 520|513 9 00025072 1 6|grabbing client calls XAllowEvents or until the pointer grab 520|513 9 00025072 1 7|is released. 520|513 9 00025072 1 8|METH: Grab pointer with GrabModeSync. 520|513 9 00025072 1 9|METH: Warp pointer. 520|513 9 00025072 1 10|METH: Verify that no pointer events are received. 220|513 9 0 09:16:17|PASS 410|513 9 1 09:16:17|IC End 400|513 10 1 09:16:17|IC Start 200|513 10 09:16:17|TP Start 520|513 10 00025072 1 1|VSW5TESTSUITE PURPOSE 10 520|513 10 00025072 1 2|Assertion XGrabPointer-10.(A) 520|513 10 00025072 1 3|When the pointer is frozen, then the actual pointer changes 520|513 10 00025072 1 4|are not lost and are processed after the grab is released or 520|513 10 00025072 1 5|the client calls XAllowEvents. 520|513 10 00025072 1 6|METH: Grab pointer with GrabModeSync. 520|513 10 00025072 1 7|METH: Warp pointer. 520|513 10 00025072 1 8|METH: Verify that no pointer events are received. 520|513 10 00025072 1 9|METH: Release pointer. 520|513 10 00025072 1 10|METH: Verify that pointer events are now received. 220|513 10 0 09:16:17|PASS 410|513 10 1 09:16:17|IC End 400|513 11 1 09:16:17|IC Start 200|513 11 09:16:17|TP Start 520|513 11 00025072 1 1|VSW5TESTSUITE PURPOSE 11 520|513 11 00025072 1 2|Assertion XGrabPointer-11.(B) 520|513 11 00025072 1 3|When keyboard_mode is GrabModeAsync, then keyboard event 520|513 11 00025072 1 4|processing is unaffected by activation of the grab. 520|513 11 00025072 1 5|Reason for omission: There is no known portable test method for this assertion 520|513 11 00025072 1 6|METH: If extension available: 520|513 11 00025072 1 7|METH: Grab pointer with keyboard_mode = GrabModeAsync. 520|513 11 00025072 1 8|METH: Check keyboard not frozen. 520|513 11 00025072 1 9|METH: else 520|513 11 00025072 1 10|METH: Report untested. 520|513 11 00025072 1 11|METH: 220|513 11 0 09:16:17|PASS 410|513 11 1 09:16:17|IC End 400|513 12 1 09:16:17|IC Start 200|513 12 09:16:17|TP Start 520|513 12 00025072 1 1|VSW5TESTSUITE PURPOSE 12 520|513 12 00025072 1 2|Assertion XGrabPointer-12.(B) 520|513 12 00025072 1 3|When keyboard_mode is GrabModeSync, then the state of the 520|513 12 00025072 1 4|keyboard, as seen by client applications, appears to freeze, 520|513 12 00025072 1 5|and no further keyboard events are generated until the 520|513 12 00025072 1 6|grabbing client calls XAllowEvents or until the pointer grab 520|513 12 00025072 1 7|is released. 520|513 12 00025072 1 8|Reason for omission: There is no known portable test method for this assertion 520|513 12 00025072 1 9|METH: If extensions available: 520|513 12 00025072 1 10|METH: Call XGrabPointer with keyboard_mode GrabModeSync. 520|513 12 00025072 1 11|METH: Verify that keyboard is frozen. 520|513 12 00025072 1 12|METH: Release grab. 520|513 12 00025072 1 13|METH: Verify that keyboard is not frozen. 220|513 12 0 09:16:17|PASS 410|513 12 1 09:16:17|IC End 400|513 13 1 09:16:17|IC Start 200|513 13 09:16:17|TP Start 520|513 13 00025072 1 1|VSW5TESTSUITE PURPOSE 13 520|513 13 00025072 1 2|Assertion XGrabPointer-13.(B) 520|513 13 00025072 1 3|When the keyboard is frozen, then the actual keyboard 520|513 13 00025072 1 4|changes are not lost and are processed after the grab is 520|513 13 00025072 1 5|released or the client calls XAllowEvents. 520|513 13 00025072 1 6|Reason for omission: There is no known reliable test method for this assertion 520|513 13 00025072 1 7|METH: If extensions available: 520|513 13 00025072 1 8|METH: Enable key events on grab_window. 520|513 13 00025072 1 9|METH: Call XGrabPointer with keyboard_mode GrabModeSync. 520|513 13 00025072 1 10|METH: Press and release key. 520|513 13 00025072 1 11|METH: Check no events arrived yet. 520|513 13 00025072 1 12|METH: Release grab. 520|513 13 00025072 1 13|METH: Verify that KeyPress and KeyRelease events are now received. 520|513 13 00025072 1 14|METH: else 520|513 13 00025072 1 15|METH: Report untested. 220|513 13 0 09:16:17|PASS 410|513 13 1 09:16:17|IC End 400|513 14 1 09:16:17|IC Start 200|513 14 09:16:17|TP Start 520|513 14 00025072 1 1|VSW5TESTSUITE PURPOSE 14 520|513 14 00025072 1 2|Assertion XGrabPointer-14.(B) 520|513 14 00025072 1 3|When cursor is a valid cursor, then it is displayed 520|513 14 00025072 1 4|regardless of which window the pointer is in. 520|513 14 00025072 1 5|Reason for omission: There is no known reliable test method for this assertion 520|513 14 00025072 1 6|METH: If extensions available: 520|513 14 00025072 1 7|METH: Make a tree of windows rooted at grab_window, all with default cursor. 520|513 14 00025072 1 8|METH: Make a non-overlapping sibling of grab_window, the cursor window. 520|513 14 00025072 1 9|METH: Set that window's cursor to be a good, non default, cursor. 520|513 14 00025072 1 10|METH: Call XGrabPointer with cursor = the good cursor. 520|513 14 00025072 1 11|METH: Warp pointer to all windows in the tree, root and cursor window, and 520|513 14 00025072 1 12|METH: validate that current cursor is equal to that of cursor window 520|513 14 00025072 1 13|METH: using extension. 520|513 14 00025072 1 14|METH: else 520|513 14 00025072 1 15|METH: Report untested. 220|513 14 0 09:16:17|PASS 410|513 14 1 09:16:17|IC End 400|513 15 1 09:16:17|IC Start 200|513 15 09:16:17|TP Start 520|513 15 00025072 1 1|VSW5TESTSUITE PURPOSE 15 520|513 15 00025072 1 2|Assertion XGrabPointer-15.(B) 520|513 15 00025072 1 3|When cursor is None, then the normal cursor is displayed 520|513 15 00025072 1 4|when the pointer position is in the grab_window and its 520|513 15 00025072 1 5|subwindows, and the grab_window cursor is displayed when the 520|513 15 00025072 1 6|pointer is in any other window. 520|513 15 00025072 1 7|Reason for omission: There is no known reliable test method for this assertion 520|513 15 00025072 1 8|METH: If extensions available: 520|513 15 00025072 1 9|METH: Make a tree of windows rooted at grab_window (parent), all with default cursor. 520|513 15 00025072 1 10|METH: Set grab_window to be one of its own children (child2), which has its own 520|513 15 00025072 1 11|METH: child (grandchild). 520|513 15 00025072 1 12|METH: Set grab_window's cursor to be a good, non default, cursor. 520|513 15 00025072 1 13|METH: Set grab_window's child's (grandchild) cursor to be yet another good, 520|513 15 00025072 1 14|METH: non default, cursor. 520|513 15 00025072 1 15|METH: Call XGrabPointer with cursor = None. 520|513 15 00025072 1 16|METH: Warp pointer to all windows in the tree, plus root, and 520|513 15 00025072 1 17|METH: validate that current cursor is equal to that of grab_window & grandchild, 520|513 15 00025072 1 18|METH: respectively, when in the corresponding windows, but equal to that of 520|513 15 00025072 1 19|METH: grab_window otherwise, using extension. 520|513 15 00025072 1 20|METH: else 520|513 15 00025072 1 21|METH: Report untested. 220|513 15 0 09:16:17|PASS 410|513 15 1 09:16:17|IC End 400|513 16 1 09:16:17|IC Start 200|513 16 09:16:17|TP Start 520|513 16 00025072 1 1|VSW5TESTSUITE PURPOSE 16 520|513 16 00025072 1 2|Assertion XGrabPointer-16.(A) 520|513 16 00025072 1 3|When confine_to is not None, then the pointer is confined 520|513 16 00025072 1 4|to that window. 520|513 16 00025072 1 5|METH: Create grab_window. 520|513 16 00025072 1 6|METH: Create window as the confine_to window. 520|513 16 00025072 1 7|METH: Grab pointer. 520|513 16 00025072 1 8|METH: Verify that pointer is now in the confine_to window. 520|513 16 00025072 1 9|METH: Warp pointer outside confine_to window. 520|513 16 00025072 1 10|METH: Verify that pointer is still within the confine_to window. 220|513 16 0 09:16:17|PASS 410|513 16 1 09:16:17|IC End 400|513 17 1 09:16:17|IC Start 200|513 17 09:16:17|TP Start 520|513 17 00025072 1 1|VSW5TESTSUITE PURPOSE 17 520|513 17 00025072 1 2|Assertion XGrabPointer-17.(A) 520|513 17 00025072 1 3|When the pointer is not initially in the confine_to window, 520|513 17 00025072 1 4|then it is warped automatically to the closest edge just 520|513 17 00025072 1 5|before the grab activates and enter and leave events are 520|513 17 00025072 1 6|generated. 520|513 17 00025072 1 7|METH: Create confine_to window. 520|513 17 00025072 1 8|METH: Create grab_window. 520|513 17 00025072 1 9|METH: Create spare window 'win'. 520|513 17 00025072 1 10|METH: Warp pointer to win. 520|513 17 00025072 1 11|METH: Enable events on win and grab and confine_to windows. 520|513 17 00025072 1 12|METH: Grab pointer. 520|513 17 00025072 1 13|METH: Verify that a leave event is generated on win. 520|513 17 00025072 1 14|METH: Verify that an enter event is generated on the confine_to window. 220|513 17 0 09:16:17|PASS 410|513 17 1 09:16:17|IC End 400|513 18 1 09:16:17|IC Start 200|513 18 09:16:17|TP Start 520|513 18 00025072 1 1|VSW5TESTSUITE PURPOSE 18 520|513 18 00025072 1 2|Assertion XGrabPointer-18.(A) 520|513 18 00025072 1 3|When the confine_to window is subsequently reconfigured, 520|513 18 00025072 1 4|then the pointer is warped automatically to keep it within 520|513 18 00025072 1 5|the window. 520|513 18 00025072 1 6|METH: Create grab_window and confine_to window. 520|513 18 00025072 1 7|METH: Grab pointer. 520|513 18 00025072 1 8|METH: Move window so that it does not overlap it's previous position. 520|513 18 00025072 1 9|METH: Verify that pointer has been warped to the new position. 220|513 18 0 09:16:17|PASS 410|513 18 1 09:16:17|IC End 400|513 19 1 09:16:17|IC Start 200|513 19 09:16:17|TP Start 520|513 19 00025072 1 1|VSW5TESTSUITE PURPOSE 19 520|513 19 00025072 1 2|Assertion XGrabPointer-19.(C) 520|513 19 00025072 1 3|If multiple screens are supported: When the confine_to 520|513 19 00025072 1 4|window and the grab_window are not on the same screen, then 520|513 19 00025072 1 5|the pointer is warped to the screen containing the 520|513 19 00025072 1 6|confine_to window. 520|513 19 00025072 1 7|METH: If only one screen 520|513 19 00025072 1 8|METH: UNSUPPORTED. 520|513 19 00025072 1 9|METH: Create grab_window on default screen. 520|513 19 00025072 1 10|METH: Create confine_to window on alternate screen. 520|513 19 00025072 1 11|METH: Grab pointer. 520|513 19 00025072 1 12|METH: Verify that pointer is warped to other screen. 520|513 19 00025072 1 13|REPORT: Only one screen supported 220|513 19 4 09:16:17|UNSUPPORTED 410|513 19 1 09:16:17|IC End 400|513 20 1 09:16:17|IC Start 200|513 20 09:16:17|TP Start 520|513 20 00025072 1 1|VSW5TESTSUITE PURPOSE 20 520|513 20 00025072 1 2|Assertion XGrabPointer-20.(B) 520|513 20 00025072 1 3|When a successful call to XGrabPointer is made, then the 520|513 20 00025072 1 4|last-pointer-grab time is set to the specified time with 520|513 20 00025072 1 5|CurrentTime replaced by the current X server time. 520|513 20 00025072 1 6|Reason for omission: There is no known reliable test method for this assertion 520|513 20 00025072 1 7|METH: If extensions are available: 520|513 20 00025072 1 8|METH: Call XGrabPointer with time = gettime(display). 520|513 20 00025072 1 9|METH: Check result and that pointer is grabbed. 520|513 20 00025072 1 10|METH: Attempt XUngrabPointer at time just before time. 520|513 20 00025072 1 11|METH: Check still grabbed. 520|513 20 00025072 1 12|METH: Attempt XUngrabPointer at time equal to time. 520|513 20 00025072 1 13|METH: Check no longer grabbed. 520|513 20 00025072 1 14|METH: 520|513 20 00025072 1 15|METH: Get time before with gettime(display). 520|513 20 00025072 1 16|METH: Call XGrabPointer with time = CurrentTime. 520|513 20 00025072 1 17|METH: Check result and that pointer is grabbed. 520|513 20 00025072 1 18|METH: Attempt XUngrabPointer at time before. 520|513 20 00025072 1 19|METH: Check still grabbed. 520|513 20 00025072 1 20|METH: Attempt XUngrabPointer at CurrentTime. 520|513 20 00025072 1 21|METH: Check no longer grabbed. 520|513 20 00025072 1 22|METH: else 520|513 20 00025072 1 23|METH: Report untested. 520|513 20 00025072 1 24|unexpected signal 11 (SIGSEGV) received 220|513 20 2 09:16:19|UNRESOLVED 410|513 20 1 09:16:19|IC End 400|513 21 1 09:16:19|IC Start 200|513 21 09:16:19|TP Start 520|513 21 00025072 1 1|VSW5TESTSUITE PURPOSE 21 520|513 21 00025072 1 2|Assertion XGrabPointer-21.(A) 520|513 21 00025072 1 3|When the grab_window or confine_to window becomes not 520|513 21 00025072 1 4|viewable during an active pointer grab, then the grab is 520|513 21 00025072 1 5|released. 520|513 21 00025072 1 6|METH: Create new client, client2. 520|513 21 00025072 1 7|METH: Create grab and confine_to windows. 520|513 21 00025072 1 8|METH: Create spare window 'win' that does not overlap with the other two. 520|513 21 00025072 1 9|METH: Enable events on win for client2. 520|513 21 00025072 1 10|METH: Grab pointer. 520|513 21 00025072 1 11|METH: Unmap grab_window. 520|513 21 00025072 1 12|METH: Verify that grab is released by provoking pointer events for client2. 520|513 21 00025072 1 13|METH: 520|513 21 00025072 1 14|METH: Re-map grab_window. 520|513 21 00025072 1 15|METH: Grab pointer. 520|513 21 00025072 1 16|METH: Unmap confine_to window. 520|513 21 00025072 1 17|METH: Verify that grab is released by provoking pointer events for client2. 520|513 21 00025072 1 18|unexpected signal 11 (SIGSEGV) received 220|513 21 2 09:16:19|UNRESOLVED 410|513 21 1 09:16:19|IC End 400|513 22 1 09:16:19|IC Start 200|513 22 09:16:19|TP Start 520|513 22 00025072 1 1|VSW5TESTSUITE PURPOSE 22 520|513 22 00025072 1 2|Assertion XGrabPointer-22.(A) 520|513 22 00025072 1 3|When window reconfiguration causes the confine_to window to 520|513 22 00025072 1 4|lie completely outside the boundaries of the root window 520|513 22 00025072 1 5|during an active pointer grab, then the grab is released. 520|513 22 00025072 1 6|METH: Create second client. 520|513 22 00025072 1 7|METH: Create grab and confine_to windows. 520|513 22 00025072 1 8|METH: Create window, win. 520|513 22 00025072 1 9|METH: Select events on win for second client. 520|513 22 00025072 1 10|METH: Grab pointer. 520|513 22 00025072 1 11|METH: Move confine_to window off the root window. 520|513 22 00025072 1 12|METH: Verify that grab is released by provoking an event for second client. 520|513 22 00025072 1 13|unexpected signal 11 (SIGSEGV) received 220|513 22 2 09:16:19|UNRESOLVED 410|513 22 1 09:16:19|IC End 400|513 23 1 09:16:19|IC Start 200|513 23 09:16:19|TP Start 520|513 23 00025072 1 1|VSW5TESTSUITE PURPOSE 23 520|513 23 00025072 1 2|Assertion XGrabPointer-23.(A) 520|513 23 00025072 1 3|When the grab_window is not viewable, then a call to 520|513 23 00025072 1 4|XGrabPointer fails and returns GrabNotViewable. 520|513 23 00025072 1 5|METH: Create unmapped grab window. 520|513 23 00025072 1 6|METH: Attempt to grab pointer. 520|513 23 00025072 1 7|METH: Verify that XGrabPointer fails and returns GrabNotViewable. 220|513 23 0 09:16:19|PASS 410|513 23 1 09:16:19|IC End 400|513 24 1 09:16:19|IC Start 200|513 24 09:16:19|TP Start 520|513 24 00025072 1 1|VSW5TESTSUITE PURPOSE 24 520|513 24 00025072 1 2|Assertion XGrabPointer-24.(A) 520|513 24 00025072 1 3|When the confine_to window is not viewable, then a call to 520|513 24 00025072 1 4|XGrabPointer fails and returns GrabNotViewable. 520|513 24 00025072 1 5|METH: Create unmapped confine_to window. 520|513 24 00025072 1 6|METH: Attempt to grab pointer. 520|513 24 00025072 1 7|METH: Verify that XGrabPointer fails and returns GrabNotViewable. 220|513 24 0 09:16:19|PASS 410|513 24 1 09:16:19|IC End 400|513 25 1 09:16:19|IC Start 200|513 25 09:16:19|TP Start 520|513 25 00025072 1 1|VSW5TESTSUITE PURPOSE 25 520|513 25 00025072 1 2|Assertion XGrabPointer-25.(A) 520|513 25 00025072 1 3|When the confine_to window lies completely outside the 520|513 25 00025072 1 4|boundaries of the root window, then a call to XGrabPointer 520|513 25 00025072 1 5|fails and returns GrabNotViewable. 520|513 25 00025072 1 6|METH: Create confine_to window. 520|513 25 00025072 1 7|METH: Move outside root window. 520|513 25 00025072 1 8|METH: Attempt to grab pointer. 520|513 25 00025072 1 9|METH: Verify that XGrabPointer fails and returns GrabNotViewable. 220|513 25 0 09:16:19|PASS 410|513 25 1 09:16:19|IC End 400|513 26 1 09:16:19|IC Start 200|513 26 09:16:19|TP Start 520|513 26 00025072 1 1|VSW5TESTSUITE PURPOSE 26 520|513 26 00025072 1 2|Assertion XGrabPointer-26.(A) 520|513 26 00025072 1 3|When the pointer is actively grabbed by some other client, 520|513 26 00025072 1 4|then a call to XGrabPointer fails and returns AlreadyGrabbed. 520|513 26 00025072 1 5|METH: Create client2. 520|513 26 00025072 1 6|METH: Grab pointer with client2. 520|513 26 00025072 1 7|METH: Attempt to grab pointer with default client. 520|513 26 00025072 1 8|METH: Verify that XGrabPointer fails and returns AlreadyGrabbed. 220|513 26 7 09:16:19|NORESULT 410|513 26 1 09:16:19|IC End 400|513 27 1 09:16:19|IC Start 200|513 27 09:16:19|TP Start 520|513 27 00025072 1 1|VSW5TESTSUITE PURPOSE 27 520|513 27 00025072 1 2|Assertion XGrabPointer-27.(A) 520|513 27 00025072 1 3|When the pointer is frozen by an active grab of another 520|513 27 00025072 1 4|client, then a call to XGrabPointer fails and returns 520|513 27 00025072 1 5|GrabFrozen. 520|513 27 00025072 1 6|METH: Create client2. 520|513 27 00025072 1 7|METH: Grab keyboard and freeze pointer with client2. 520|513 27 00025072 1 8|METH: Attempt to grab pointer with default client. 520|513 27 00025072 1 9|METH: Verify that XGrabPointer fails and returns GrabFrozen. 220|513 27 7 09:16:19|NORESULT 410|513 27 1 09:16:19|IC End 400|513 28 1 09:16:19|IC Start 200|513 28 09:16:19|TP Start 520|513 28 00025072 1 1|VSW5TESTSUITE PURPOSE 28 520|513 28 00025072 1 2|Assertion XGrabPointer-28.(A) 520|513 28 00025072 1 3|When the specified time is earlier than the 520|513 28 00025072 1 4|last-pointer-grab time or later than the current X server 520|513 28 00025072 1 5|time, then a call to XGrabPointer fails and returns 520|513 28 00025072 1 6|GrabInvalidTime. 520|513 28 00025072 1 7|METH: Grab pointer with a given time. 520|513 28 00025072 1 8|METH: Release grab. 520|513 28 00025072 1 9|METH: Grab pointer with earlier time. 520|513 28 00025072 1 10|METH: Verify that XGrabPointer fails and returns GrabInvalidTime. 520|513 28 00025072 1 11|METH: Get current server time. 520|513 28 00025072 1 12|METH: Grab pointer with later time. 520|513 28 00025072 1 13|METH: Verify that XGrabPointer fails and returns GrabInvalidTime. 220|513 28 0 09:16:23|PASS 410|513 28 1 09:16:23|IC End 400|513 29 1 09:16:23|IC Start 200|513 29 09:16:23|TP Start 520|513 29 00025072 1 1|VSW5TESTSUITE PURPOSE 29 520|513 29 00025072 1 2|Assertion XGrabPointer-29.(A) 520|513 29 00025072 1 3|When a cursor argument does not name a valid Cursor, then a 520|513 29 00025072 1 4|BadCursor error occurs. 520|513 29 00025072 1 5|METH: Create cursor with shape XT_FONTCURSOR_GOOD in font cursor. 520|513 29 00025072 1 6|METH: Free cursor. 520|513 29 00025072 1 7|METH: Call test function using bad cursor as the cursor argument. 520|513 29 00025072 1 8|METH: Verify that a BadCursor error occurs. 220|513 29 0 09:16:23|PASS 410|513 29 1 09:16:23|IC End 400|513 30 1 09:16:23|IC Start 200|513 30 09:16:23|TP Start 520|513 30 00025072 1 1|VSW5TESTSUITE PURPOSE 30 520|513 30 00025072 1 2|Assertion XGrabPointer-30.(A) 520|513 30 00025072 1 3|When the value of event_mask is not a bitwise combination 520|513 30 00025072 1 4|of ButtonPressMask, ButtonReleaseMask, EnterWindowMask, 520|513 30 00025072 1 5|LeaveWindowMask, PointerMotionMask, PointerMotionHintMask, 520|513 30 00025072 1 6|Button1MotionMask, Button2MotionMask, Button3MotionMask, 520|513 30 00025072 1 7|Button4MotionMask, Button5MotionMask, ButtonMotionMask or 520|513 30 00025072 1 8|KeymapStateMask, then a BadValue error occurs. 520|513 30 00025072 1 9|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|513 30 00025072 1 10|METH: For each value: 520|513 30 00025072 1 11|METH: Call test function with this value in the VALUE_ARG argument. 520|513 30 00025072 1 12|METH: Verify that a BadValue error occurs. 220|513 30 0 09:16:23|PASS 410|513 30 1 09:16:23|IC End 400|513 31 1 09:16:23|IC Start 200|513 31 09:16:23|TP Start 520|513 31 00025072 1 1|VSW5TESTSUITE PURPOSE 31 520|513 31 00025072 1 2|Assertion XGrabPointer-31.(A) 520|513 31 00025072 1 3|When the value of pointer_mode is other than GrabModeSync 520|513 31 00025072 1 4|or GrabModeAsync, then a BadValue error occurs. 520|513 31 00025072 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|513 31 00025072 1 6|METH: For each value: 520|513 31 00025072 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|513 31 00025072 1 8|METH: Verify that a BadValue error occurs. 220|513 31 0 09:16:23|PASS 410|513 31 1 09:16:23|IC End 400|513 32 1 09:16:23|IC Start 200|513 32 09:16:23|TP Start 520|513 32 00025072 1 1|VSW5TESTSUITE PURPOSE 32 520|513 32 00025072 1 2|Assertion XGrabPointer-32.(A) 520|513 32 00025072 1 3|When the value of keyboard_mode is other than GrabModeSync 520|513 32 00025072 1 4|or GrabModeAsync, then a BadValue error occurs. 520|513 32 00025072 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|513 32 00025072 1 6|METH: For each value: 520|513 32 00025072 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|513 32 00025072 1 8|METH: Verify that a BadValue error occurs. 220|513 32 0 09:16:23|PASS 410|513 32 1 09:16:23|IC End 400|513 33 1 09:16:23|IC Start 200|513 33 09:16:23|TP Start 520|513 33 00025072 1 1|VSW5TESTSUITE PURPOSE 33 520|513 33 00025072 1 2|Assertion XGrabPointer-33.(A) 520|513 33 00025072 1 3|When the value of owner_events is other than True or False, 520|513 33 00025072 1 4|then a BadValue error occurs. 520|513 33 00025072 1 5|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|513 33 00025072 1 6|METH: For each value: 520|513 33 00025072 1 7|METH: Call test function with this value in the VALUE_ARG argument. 520|513 33 00025072 1 8|METH: Verify that a BadValue error occurs. 220|513 33 0 09:16:23|PASS 410|513 33 1 09:16:23|IC End 400|513 34 1 09:16:23|IC Start 200|513 34 09:16:23|TP Start 520|513 34 00025072 1 1|VSW5TESTSUITE PURPOSE 34 520|513 34 00025072 1 2|Assertion XGrabPointer-34.(A) 520|513 34 00025072 1 3|When a window argument does not name a valid Window, then a 520|513 34 00025072 1 4|BadWindow error occurs. 520|513 34 00025072 1 5|METH: Create a bad window by creating and destroying a window. 520|513 34 00025072 1 6|METH: Call test function using bad window as the window argument. 520|513 34 00025072 1 7|METH: Verify that a BadWindow error occurs. 220|513 34 0 09:16:23|PASS 410|513 34 1 09:16:23|IC End 80|513 1 09:16:24|TC End, scenario ref 1040-0 70||"VSW5TESTSUITE CASE XGetInputFocus 1" 10|514 /Xlib13/XGetInputFocus 09:16:24|TC Start, scenario ref 1042-0 15|514 3.3-lite 1|TCM Start 520|514 0 00025074 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|514 1 1 09:16:26|IC Start 200|514 1 09:16:26|TP Start 520|514 1 00025074 1 1|VSW5TESTSUITE PURPOSE 1 520|514 1 00025074 1 2|Assertion XGetInputFocus-1.(A) 520|514 1 00025074 1 3|A call to XGetInputFocus returns the focus window, 520|514 1 00025074 1 4|PointerRoot, or None to focus_return and the current focus 520|514 1 00025074 1 5|revert state to revert_to_return. 520|514 1 00025074 1 6|METH: Set focus state. 520|514 1 00025074 1 7|METH: Call XGetInputFocus to get focus state. 520|514 1 00025074 1 8|METH: Verify that it was the state that was set. 220|514 1 0 09:16:26|PASS 410|514 1 1 09:16:26|IC End 80|514 0 09:16:27|TC End, scenario ref 1042-0 70||"VSW5TESTSUITE CASE XGetKeyboardControl 1" 10|515 /Xlib13/XGetKeyboardControl 09:16:27|TC Start, scenario ref 1044-0 15|515 3.3-lite 1|TCM Start 520|515 0 00025076 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|515 1 1 09:16:30|IC Start 200|515 1 09:16:30|TP Start 520|515 1 00025076 1 1|VSW5TESTSUITE PURPOSE 1 520|515 1 00025076 1 2|Assertion XGetKeyboardControl-1.(A) 520|515 1 00025076 1 3|A call to XGetKeyboardControl returns the current control 520|515 1 00025076 1 4|values for the keyboard to values_return. 520|515 1 00025076 1 5|METH: Set some keyboard values with XChangeKeyboardControl. 520|515 1 00025076 1 6|METH: Call XGetKeyboardControl to get values. 520|515 1 00025076 1 7|METH: Verify values are as set. 220|515 1 0 09:16:30|PASS 410|515 1 1 09:16:30|IC End 80|515 0 09:16:30|TC End, scenario ref 1044-0 70||"VSW5TESTSUITE CASE XGetKeyboardMapping 6" 10|516 /Xlib13/XGetKeyboardMapping 09:16:30|TC Start, scenario ref 1046-0 15|516 3.3-lite 6|TCM Start 520|516 0 00025078 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|516 1 1 09:16:33|IC Start 200|516 1 09:16:33|TP Start 520|516 1 00025078 1 1|VSW5TESTSUITE PURPOSE 1 520|516 1 00025078 1 2|Assertion XGetKeyboardMapping-1.(A) 520|516 1 00025078 1 3|A call to XGetKeyboardMapping returns an array, that can be 520|516 1 00025078 1 4|freed with XFree, of KeySyms associated with the specified 520|516 1 00025078 1 5|number, keycode_count, of KeyCodes starting with 520|516 1 00025078 1 6|first_keycode. 520|516 1 00025078 1 7|METH: Set some KeySyms with XChangeKeyboardMapping. 520|516 1 00025078 1 8|METH: Call XGetKeyboardMapping to get KeySyms. 520|516 1 00025078 1 9|METH: Verify they are as set. 520|516 1 00025078 1 10|METH: Free returned array with XFree. 220|516 1 0 09:16:33|PASS 410|516 1 1 09:16:33|IC End 400|516 2 1 09:16:33|IC Start 200|516 2 09:16:33|TP Start 520|516 2 00025078 1 1|VSW5TESTSUITE PURPOSE 2 520|516 2 00025078 1 2|Assertion XGetKeyboardMapping-2.(-) 520|516 2 00025078 1 3|On a call to XGetKeyboardMapping the returned KeySyms list 520|516 2 00025078 1 4|contains keycode_count*keysyms_per_keycode_return 520|516 2 00025078 1 5|elements. 520|516 2 00025078 1 6|The assertion is descriptive or is tested elsewhere. 220|516 2 3 09:16:33|NOTINUSE 410|516 2 1 09:16:33|IC End 400|516 3 1 09:16:33|IC Start 200|516 3 09:16:33|TP Start 520|516 3 00025078 1 1|VSW5TESTSUITE PURPOSE 3 520|516 3 00025078 1 2|Assertion XGetKeyboardMapping-3.(A) 520|516 3 00025078 1 3|On a call to XGetKeyboardMapping keysyms_per_keycode_return 520|516 3 00025078 1 4|is set to a value that is large enough to report all of the 520|516 3 00025078 1 5|KeySyms for any of the requested KeyCodes. 520|516 3 00025078 1 6|METH: Set KeySyms with XChangeKeyboardMapping. 520|516 3 00025078 1 7|METH: Call XGetKeyboardMapping to get new value of this parameter. 520|516 3 00025078 1 8|METH: Verify that it is at least as large as set. 220|516 3 0 09:16:33|PASS 410|516 3 1 09:16:33|IC End 400|516 4 1 09:16:33|IC Start 200|516 4 09:16:33|TP Start 520|516 4 00025078 1 1|VSW5TESTSUITE PURPOSE 4 520|516 4 00025078 1 2|Assertion XGetKeyboardMapping-4.(-) 520|516 4 00025078 1 3|When an element for a particular KeyCode is unused, then a 520|516 4 00025078 1 4|KeySym value of NoSymbol is used in the returned array. 520|516 4 00025078 1 5|The assertion is descriptive or is tested elsewhere. 220|516 4 3 09:16:33|NOTINUSE 410|516 4 1 09:16:33|IC End 400|516 5 1 09:16:33|IC Start 200|516 5 09:16:33|TP Start 520|516 5 00025078 1 1|VSW5TESTSUITE PURPOSE 5 520|516 5 00025078 1 2|Assertion XGetKeyboardMapping-5.(A) 520|516 5 00025078 1 3|When the value specified in first_keycode is less than the 520|516 5 00025078 1 4|minimum keycode as returned by XDisplayKeycodes, then a 520|516 5 00025078 1 5|BadValue error occurs. 520|516 5 00025078 1 6|METH: Set first_keycode to less than the minimum keycode. 520|516 5 00025078 1 7|METH: Call XGetKeyboardMapping. 520|516 5 00025078 1 8|METH: Verify that a BadValue error occurs. 220|516 5 0 09:16:33|PASS 410|516 5 1 09:16:33|IC End 400|516 6 1 09:16:33|IC Start 200|516 6 09:16:33|TP Start 520|516 6 00025078 1 1|VSW5TESTSUITE PURPOSE 6 520|516 6 00025078 1 2|Assertion XGetKeyboardMapping-6.(A) 520|516 6 00025078 1 3|When the expression first_keycode+keycode_count-1 is 520|516 6 00025078 1 4|greater than the maximum keycode as returned by 520|516 6 00025078 1 5|XDisplayKeycodes, then a BadValue error occurs. 520|516 6 00025078 1 6|METH: Set first keycode to greater than the maximum keycode. 520|516 6 00025078 1 7|METH: Call XGetKeyboardMapping. 520|516 6 00025078 1 8|METH: Verify that a BadValue error occurs. 220|516 6 0 09:16:33|PASS 410|516 6 1 09:16:33|IC End 80|516 77 09:16:33|TC End, scenario ref 1046-0 70||"VSW5TESTSUITE CASE XGetModifierMapping 2" 10|517 /Xlib13/XGetModifierMapping 09:16:33|TC Start, scenario ref 1048-0 15|517 3.3-lite 2|TCM Start 520|517 0 00025080 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|517 1 1 09:16:36|IC Start 200|517 1 09:16:36|TP Start 520|517 1 00025080 1 1|VSW5TESTSUITE PURPOSE 1 520|517 1 00025080 1 2|Assertion XGetModifierMapping-1.(A) 520|517 1 00025080 1 3|A call to XGetModifierMapping returns a pointer to a newly 520|517 1 00025080 1 4|created XModifierKeymap structure that contains the KeyCodes 520|517 1 00025080 1 5|being used as modifiers and the structure can be freed with 520|517 1 00025080 1 6|XFreeModifiermap. 520|517 1 00025080 1 7|METH: Call XGetModifierMapping to get the current map. 520|517 1 00025080 1 8|METH: Free map with XFreeModifiermap. 220|517 1 0 09:16:36|PASS 410|517 1 1 09:16:36|IC End 400|517 2 1 09:16:36|IC Start 200|517 2 09:16:36|TP Start 520|517 2 00025080 1 1|VSW5TESTSUITE PURPOSE 2 520|517 2 00025080 1 2|Assertion XGetModifierMapping-2.(B) 520|517 2 00025080 1 3|When only zero values appear in the set for any modifier, 520|517 2 00025080 1 4|then that modifier is disabled. 520|517 2 00025080 1 5|Reason for omission: There is no known reliable test method for this assertion 520|517 2 00025080 1 6|METH: If extension available and at least one button: 520|517 2 00025080 1 7|METH: Create a window. 520|517 2 00025080 1 8|METH: Get two copies of current modifier map using XGetModifierMapping, save one. 520|517 2 00025080 1 9|METH: Zero keycodes for Shift. 520|517 2 00025080 1 10|METH: Call XSetModiferMapping to set map to that with zeroed Shift row. 520|517 2 00025080 1 11|METH: Set passive pointer grab on AnyButton with Shift modifier for window. 520|517 2 00025080 1 12|METH: Warp pointer into window. 520|517 2 00025080 1 13|METH: For all keycodes 520|517 2 00025080 1 14|METH: Simulate key press. 520|517 2 00025080 1 15|METH: Simulate Button1 press. 520|517 2 00025080 1 16|METH: Check that pointer grab not active (i.e. key has not acted as Shift modifier). 520|517 2 00025080 1 17|METH: Release key and button. 520|517 2 00025080 1 18|METH: Restore map to saved version. 520|517 2 00025080 1 19|METH: Free maps. 520|517 2 00025080 1 20|METH: else 520|517 2 00025080 1 21|METH: report untested. 520|517 2 00025080 1 22|unexpected signal 11 (SIGSEGV) received 220|517 2 2 09:16:36|UNRESOLVED 410|517 2 1 09:16:36|IC End 80|517 1 09:16:37|TC End, scenario ref 1048-0 70||"VSW5TESTSUITE CASE XGetPointerControl 1" 10|518 /Xlib13/XGetPointerControl 09:16:37|TC Start, scenario ref 1050-0 15|518 3.3-lite 1|TCM Start 520|518 0 00025082 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|518 1 1 09:16:39|IC Start 200|518 1 09:16:39|TP Start 520|518 1 00025082 1 1|VSW5TESTSUITE PURPOSE 1 520|518 1 00025082 1 2|Assertion XGetPointerControl-1.(A) 520|518 1 00025082 1 3|A call to XGetPointerControl returns the current 520|518 1 00025082 1 4|acceleration multiplier and acceleration threshold to 520|518 1 00025082 1 5|accel_numerator_return, accel_denominator_return and 520|518 1 00025082 1 6|threshold_return. 520|518 1 00025082 1 7|METH: Set some values. 520|518 1 00025082 1 8|METH: Call XGetPointerControl. 520|518 1 00025082 1 9|METH: Verify values are as set. 220|518 1 0 09:16:39|PASS 410|518 1 1 09:16:39|IC End 80|518 0 09:16:40|TC End, scenario ref 1050-0 70||"VSW5TESTSUITE CASE XGetPointerMapping 3" 10|519 /Xlib13/XGetPointerMapping 09:16:40|TC Start, scenario ref 1052-0 15|519 3.3-lite 3|TCM Start 520|519 0 00025084 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|519 1 1 09:16:43|IC Start 200|519 1 09:16:43|TP Start 520|519 1 00025084 1 1|VSW5TESTSUITE PURPOSE 1 520|519 1 00025084 1 2|Assertion XGetPointerMapping-1.(B) 520|519 1 00025084 1 3|A call to XGetPointerMapping returns in map_return[i] the 520|519 1 00025084 1 4|logical button numbers of the physical buttons i+1. 520|519 1 00025084 1 5|Reason for omission: There is no known reliable test method for this assertion 520|519 1 00025084 1 6|METH: Call XGetPointerMapping to get pointer mapping. 520|519 1 00025084 1 7|METH: If extension available: 520|519 1 00025084 1 8|METH: Create window and map it. 520|519 1 00025084 1 9|METH: Select for ButtonPress events. 520|519 1 00025084 1 10|METH: Warp into window. 520|519 1 00025084 1 11|METH: For i in 1..nphysbuttons 520|519 1 00025084 1 12|METH: Simulate pressing button i. 520|519 1 00025084 1 13|METH: Check for incoming ButtonPress event. 520|519 1 00025084 1 14|METH: Check that event.xbutton.button is map_return[i-1]. 520|519 1 00025084 1 15|METH: Release all buttons. 520|519 1 00025084 1 16|METH: else 520|519 1 00025084 1 17|METH: UNTESTED touch test only. 220|519 1 0 09:16:43|PASS 410|519 1 1 09:16:43|IC End 400|519 2 1 09:16:43|IC Start 200|519 2 09:16:43|TP Start 520|519 2 00025084 1 1|VSW5TESTSUITE PURPOSE 2 520|519 2 00025084 1 2|Assertion XGetPointerMapping-2.(B) 520|519 2 00025084 1 3|A call to XGetPointerMapping returns the number of physical 520|519 2 00025084 1 4|buttons actually on the pointer. 520|519 2 00025084 1 5|Reason for omission: There is no known reliable test method for this assertion 520|519 2 00025084 1 6|METH: Call XGetPointerMapping to get number of buttons. 520|519 2 00025084 1 7|METH: Check this lies within the limit. 520|519 2 00025084 1 8|METH: If extension available: 520|519 2 00025084 1 9|METH: Simulate the pressing of buttons 1..n and check that 520|519 2 00025084 1 10|METH: we got Success for buttons in the range returned by XGetPointerMapping, and 520|519 2 00025084 1 11|METH: we got BadValue for the rest. 520|519 2 00025084 1 12|METH: Release all buttons. 220|519 2 0 09:16:43|PASS 410|519 2 1 09:16:43|IC End 400|519 3 1 09:16:43|IC Start 200|519 3 09:16:43|TP Start 520|519 3 00025084 1 1|VSW5TESTSUITE PURPOSE 3 520|519 3 00025084 1 2|Assertion XGetPointerMapping-3.(A) 520|519 3 00025084 1 3|When the nmap argument is less than the number of elements 520|519 3 00025084 1 4|in the pointer mapping, then only the first nmap elements 520|519 3 00025084 1 5|are returned in map_return. 520|519 3 00025084 1 6|METH: Set all elements of map_return to 255. 520|519 3 00025084 1 7|METH: Set nmap to a value less than number of elements in the pointer mapping. 520|519 3 00025084 1 8|METH: Call XGetPointerMapping. 520|519 3 00025084 1 9|METH: Verify that elements of map_return beyond nmap-1 are still 255. 220|519 3 0 09:16:43|PASS 410|519 3 1 09:16:43|IC End 80|519 0 09:16:43|TC End, scenario ref 1052-0 70||"VSW5TESTSUITE CASE XInsertModifiermapEntry 1" 10|520 /Xlib13/XInsertModifiermapEntry 09:16:43|TC Start, scenario ref 1054-0 15|520 3.3-lite 1|TCM Start 520|520 0 00025086 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|520 1 1 09:16:46|IC Start 200|520 1 09:16:46|TP Start 520|520 1 00025086 1 1|VSW5TESTSUITE PURPOSE 1 520|520 1 00025086 1 2|Assertion XInsertModifiermapEntry-1.(A) 520|520 1 00025086 1 3|A call to XInsertModifiermapEntry adds the specified 520|520 1 00025086 1 4|KeyCode, keycode_entry, to the set that controls the 520|520 1 00025086 1 5|specified modifier and returns a pointer to the modified 520|520 1 00025086 1 6|XModifierKeymap structure. 520|520 1 00025086 1 7|METH: Create new modifiermap. 520|520 1 00025086 1 8|METH: Insert several entries into the map with XInsertModifiermapEntry. 520|520 1 00025086 1 9|METH: Verify by direct inspection that entries have been added. 220|520 1 0 09:16:46|PASS 410|520 1 1 09:16:46|IC End 80|520 0 09:16:47|TC End, scenario ref 1054-0 70||"VSW5TESTSUITE CASE XNewModifiermap 1" 10|521 /Xlib13/XNewModifiermap 09:16:47|TC Start, scenario ref 1056-0 15|521 3.3-lite 1|TCM Start 520|521 0 00025088 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|521 1 1 09:16:49|IC Start 200|521 1 09:16:49|TP Start 520|521 1 00025088 1 1|VSW5TESTSUITE PURPOSE 1 520|521 1 00025088 1 2|Assertion XNewModifiermap-1.(A) 520|521 1 00025088 1 3|A call to XNewModifiermap returns a pointer to a 520|521 1 00025088 1 4|XModifierKeymap structure, that can be freed with 520|521 1 00025088 1 5|XFreeModifiermap, with max_keys_per_mod entries 520|521 1 00025088 1 6|preallocated for each of the 8 modifiers. 520|521 1 00025088 1 7|METH: Create a XModifierKeymap structure with XNewModifiermap. 520|521 1 00025088 1 8|METH: Verify that the max_keypermod member is set correctly. 520|521 1 00025088 1 9|METH: Verify that the whole of the modifiermap array can be accessed. 520|521 1 00025088 1 10|METH: Free with XFreeModifiermap. 520|521 1 00025088 1 11|METH: 520|521 1 00025088 1 12|METH: Call XNewModifiermap with max_keys_per_mod of 0. 520|521 1 00025088 1 13|METH: Free with XFreeModifiermap. 220|521 1 0 09:16:49|PASS 410|521 1 1 09:16:49|IC End 80|521 0 09:16:50|TC End, scenario ref 1056-0 70||"VSW5TESTSUITE CASE XQueryKeymap 1" 10|522 /Xlib13/XQueryKeymap 09:16:50|TC Start, scenario ref 1058-0 15|522 3.3-lite 1|TCM Start 520|522 0 00025090 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|522 1 1 09:16:52|IC Start 200|522 1 09:16:52|TP Start 520|522 1 00025090 1 1|VSW5TESTSUITE PURPOSE 1 520|522 1 00025090 1 2|Assertion XQueryKeymap-1.(B) 520|522 1 00025090 1 3|A call to XQueryKeymap returns a bit vector with bits set 520|522 1 00025090 1 4|to 1 where the corresponding key is currently in the logical 520|522 1 00025090 1 5|down state and all other bits set to 0. 520|522 1 00025090 1 6|Reason for omission: There is no known reliable test method for this assertion 520|522 1 00025090 1 7|METH: If extension available: 520|522 1 00025090 1 8|METH: Check no keys pressed down at start. 520|522 1 00025090 1 9|METH: Press some keys down. 520|522 1 00025090 1 10|METH: Call XQueryKeymap and check they, and only they, are down. 520|522 1 00025090 1 11|METH: Release them all. 520|522 1 00025090 1 12|METH: Call XQueryKeymap to check all released. 520|522 1 00025090 1 13|METH: else 520|522 1 00025090 1 14|METH: Call XQueryKeymap. 520|522 1 00025090 1 15|METH: UNTESTED touch test only. 220|522 1 0 09:16:52|PASS 410|522 1 1 09:16:52|IC End 80|522 0 09:16:53|TC End, scenario ref 1058-0 70||"VSW5TESTSUITE CASE XSetInputFocus 13" 10|523 /Xlib13/XSetInputFocus 09:16:53|TC Start, scenario ref 1060-0 15|523 3.3-lite 13|TCM Start 520|523 0 00025092 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|523 1 1 09:16:56|IC Start 200|523 1 09:16:56|TP Start 520|523 1 00025092 1 1|VSW5TESTSUITE PURPOSE 1 520|523 1 00025092 1 2|Assertion XSetInputFocus-1.(A) 520|523 1 00025092 1 3|A call to XSetInputFocus changes the input focus window to 520|523 1 00025092 1 4|that specified in the focus argument. 520|523 1 00025092 1 5|METH: Create window. 520|523 1 00025092 1 6|METH: Set input focus with that window. 520|523 1 00025092 1 7|METH: Verify that input focus has been set with XGetInputFocus. 220|523 1 0 09:16:56|PASS 410|523 1 1 09:16:56|IC End 400|523 2 1 09:16:56|IC Start 200|523 2 09:16:56|TP Start 520|523 2 00025092 1 1|VSW5TESTSUITE PURPOSE 2 520|523 2 00025092 1 2|Assertion XSetInputFocus-2.(B) 520|523 2 00025092 1 3|When the focus argument is None, then all keyboard events 520|523 2 00025092 1 4|are discarded until a new focus window is set. 520|523 2 00025092 1 5|Reason for omission: There is no known reliable test method for this assertion 520|523 2 00025092 1 6|METH: If extension available: 520|523 2 00025092 1 7|METH: Create a window and select KeyPress and KeyRelease events. 520|523 2 00025092 1 8|METH: Call XSetInputFocus with focus = None. 520|523 2 00025092 1 9|METH: Warp pointer into window and simulate keypress using extension. 520|523 2 00025092 1 10|METH: Ensure no event received. 520|523 2 00025092 1 11|METH: Call XSetInputFocus with focus = window. 520|523 2 00025092 1 12|METH: Simulate key release. 520|523 2 00025092 1 13|METH: Ensure event now received. 520|523 2 00025092 1 14|METH: else 520|523 2 00025092 1 15|METH: report untested. 220|523 2 0 09:16:56|PASS 410|523 2 1 09:16:56|IC End 400|523 3 1 09:16:56|IC Start 200|523 3 09:16:56|TP Start 520|523 3 00025092 1 1|VSW5TESTSUITE PURPOSE 3 520|523 3 00025092 1 2|Assertion XSetInputFocus-3.(B) 520|523 3 00025092 1 3|When the focus argument is a window, then keyboard events 520|523 3 00025092 1 4|that would normally be reported to the focus window or one 520|523 3 00025092 1 5|of its inferiors are reported as usual and all other 520|523 3 00025092 1 6|keyboard events are reported relative to the focus window. 520|523 3 00025092 1 7|Reason for omission: There is no known reliable test method for this assertion 520|523 3 00025092 1 8|METH: If extension available: 520|523 3 00025092 1 9|METH: Create a window tree and select KeyPress and KeyRelease events on all. 520|523 3 00025092 1 10|METH: Call XSetInputFocus with focus = window in tree with child (child2, with child 520|523 3 00025092 1 11|METH: grandchild). 520|523 3 00025092 1 12|METH: Warp pointer into all windows, and root, and simulate keypress/release using 520|523 3 00025092 1 13|METH: extension in each. 520|523 3 00025092 1 14|METH: Ensure event.xany.window is focus (child2) in all cases except grandchild, 520|523 3 00025092 1 15|METH: when it should be grandchild. 520|523 3 00025092 1 16|METH: Release any remaining keys. 520|523 3 00025092 1 17|METH: else 520|523 3 00025092 1 18|METH: report untested. 220|523 3 0 09:16:56|PASS 410|523 3 1 09:16:56|IC End 400|523 4 1 09:16:56|IC Start 200|523 4 09:16:56|TP Start 520|523 4 00025092 1 1|VSW5TESTSUITE PURPOSE 4 520|523 4 00025092 1 2|Assertion XSetInputFocus-4.(B) 520|523 4 00025092 1 3|When the focus argument is PointerRoot, then the focus 520|523 4 00025092 1 4|window is taken to be the root window of the screen the 520|523 4 00025092 1 5|pointer is on at each keyboard event. 520|523 4 00025092 1 6|Reason for omission: There is no known reliable test method for this assertion 520|523 4 00025092 1 7|METH: If extension available: 520|523 4 00025092 1 8|METH: Create a toplevel window and select KeyPress and KeyRelease events. 520|523 4 00025092 1 9|METH: Select KeyPress and KeyRelease events in root window. 520|523 4 00025092 1 10|METH: Call XSetInputFocus with focus = PointerRoot. 520|523 4 00025092 1 11|METH: Warp pointer into window and simulate keypress using extension. 520|523 4 00025092 1 12|METH: Ensure event received and that event.xany.window = window. 520|523 4 00025092 1 13|METH: Warp pointer into root window. 520|523 4 00025092 1 14|METH: Simulate key release. 520|523 4 00025092 1 15|METH: Ensure event received and that event.xany.window = root (focus). 520|523 4 00025092 1 16|METH: If more than one screen: 520|523 4 00025092 1 17|METH: Select KeyPress and KeyRelease events in root window of alternate screen. 520|523 4 00025092 1 18|METH: Warp pointer into root window of alternate screen. 520|523 4 00025092 1 19|METH: Simulate KeyPress/KeyRelease. 520|523 4 00025092 1 20|METH: Ensure event received and that event.xany.window = altroot (focus) and 520|523 4 00025092 1 21|METH: event.xkey.same_screen is True and event.xkey.root is altroot. 520|523 4 00025092 1 22|METH: else 520|523 4 00025092 1 23|METH: Issue incomplete testing message and report untested. 520|523 4 00025092 1 24|METH: else 520|523 4 00025092 1 25|METH: report untested. 520|523 4 00025092 1 26|REPORT: Tested as far as possible with just one screen. 520|523 4 00025092 1 27|REPORT: The assertion can only be partially tested 220|523 4 5 09:16:56|UNTESTED 410|523 4 1 09:16:56|IC End 400|523 5 1 09:16:56|IC Start 200|523 5 09:16:56|TP Start 520|523 5 00025092 1 1|VSW5TESTSUITE PURPOSE 5 520|523 5 00025092 1 2|Assertion XSetInputFocus-5.(A) 520|523 5 00025092 1 3|When the focus window later becomes not viewable and 520|523 5 00025092 1 4|revert_to is RevertToParent, then the focus reverts to the 520|523 5 00025092 1 5|closest viewable ancestor of the focus window, the revert_to 520|523 5 00025092 1 6|value is changed to RevertToNone and FocusIn and FocusOut 520|523 5 00025092 1 7|events are generated. 520|523 5 00025092 1 8|METH: Create base window 520|523 5 00025092 1 9|METH: Create child of this window and set focus argument to it. 520|523 5 00025092 1 10|METH: Set revert_to argument to RevertToParent. 520|523 5 00025092 1 11|METH: Call XSetInputFocus. 520|523 5 00025092 1 12|METH: Enable events on windows. 520|523 5 00025092 1 13|METH: Unmap focus window. 520|523 5 00025092 1 14|METH: Verify that focus is the base window. 520|523 5 00025092 1 15|METH: Verify that revert_to is RevertToNone. 520|523 5 00025092 1 16|METH: Verify that Focus events are generated. 220|523 5 0 09:16:56|PASS 410|523 5 1 09:16:56|IC End 400|523 6 1 09:16:56|IC Start 200|523 6 09:16:56|TP Start 520|523 6 00025092 1 1|VSW5TESTSUITE PURPOSE 6 520|523 6 00025092 1 2|Assertion XSetInputFocus-6.(A) 520|523 6 00025092 1 3|When the focus window later becomes not viewable and 520|523 6 00025092 1 4|revert_to is RevertToPointerRoot, then the focus window 520|523 6 00025092 1 5|reverts to PointerRoot and FocusIn and FocusOut events are 520|523 6 00025092 1 6|generated. 520|523 6 00025092 1 7|METH: Create base window 520|523 6 00025092 1 8|METH: Create child of this window and set focus argument to it. 520|523 6 00025092 1 9|METH: Set revert_to argument to RevertToPointerRoot. 520|523 6 00025092 1 10|METH: Warp pointer to 0,0 (guaranteed none of our windows are here) 520|523 6 00025092 1 11|METH: Call XSetInputFocus. 520|523 6 00025092 1 12|METH: Unmap focus window. 520|523 6 00025092 1 13|METH: Verify that focus is PointerRoot. 520|523 6 00025092 1 14|METH: Verify that revert_to is RevertToPointerRoot. 520|523 6 00025092 1 15|METH: Verify that Focus events are generated. 520|523 6 00025092 1 16|unexpected signal 11 (SIGSEGV) received 220|523 6 2 09:16:56|UNRESOLVED 410|523 6 1 09:16:56|IC End 400|523 7 1 09:16:56|IC Start 200|523 7 09:16:56|TP Start 520|523 7 00025092 1 1|VSW5TESTSUITE PURPOSE 7 520|523 7 00025092 1 2|Assertion XSetInputFocus-7.(A) 520|523 7 00025092 1 3|When the focus window later becomes not viewable and 520|523 7 00025092 1 4|revert_to is RevertToNone, then the focus window reverts to 520|523 7 00025092 1 5|None and FocusIn and FocusOut events are generated. 520|523 7 00025092 1 6|METH: Create base window 520|523 7 00025092 1 7|METH: Create child of this window and set focus argument to it. 520|523 7 00025092 1 8|METH: Set revert_to argument to RevertToNone. 520|523 7 00025092 1 9|METH: Call XSetInputFocus. 520|523 7 00025092 1 10|METH: Unmap focus window. 520|523 7 00025092 1 11|METH: Verify that focus is None 520|523 7 00025092 1 12|METH: Verify that revert_to is RevertToNone. 520|523 7 00025092 1 13|METH: Verify that Focus events are generated. 520|523 7 00025092 1 14|unexpected signal 11 (SIGSEGV) received 220|523 7 2 09:16:56|UNRESOLVED 410|523 7 1 09:16:56|IC End 400|523 8 1 09:16:56|IC Start 200|523 8 09:16:56|TP Start 520|523 8 00025092 1 1|VSW5TESTSUITE PURPOSE 8 520|523 8 00025092 1 2|Assertion XSetInputFocus-8.(A) 520|523 8 00025092 1 3|When the specified time is earlier than the current 520|523 8 00025092 1 4|last-focus-change time or is later than the current X server 520|523 8 00025092 1 5|time, then a call to XSetInputFocus has no effect. 520|523 8 00025092 1 6|METH: Create window. 520|523 8 00025092 1 7|METH: Get current X server time with gettime(). 520|523 8 00025092 1 8|METH: Set focus to None using this time. 520|523 8 00025092 1 9|METH: 520|523 8 00025092 1 10|METH: Attempt to set the focus window with a time less than the previous time. 520|523 8 00025092 1 11|METH: Verify that focus is still None. 520|523 8 00025092 1 12|METH: 520|523 8 00025092 1 13|METH: Get current time again. 520|523 8 00025092 1 14|METH: Add amount to get time in the future. 520|523 8 00025092 1 15|METH: Attempt to set the focus window with this time. 520|523 8 00025092 1 16|METH: Verify that focus is still None. 220|523 8 0 09:17:00|PASS 410|523 8 1 09:17:00|IC End 400|523 9 1 09:17:00|IC Start 200|523 9 09:17:00|TP Start 520|523 9 00025092 1 1|VSW5TESTSUITE PURPOSE 9 520|523 9 00025092 1 2|Assertion XSetInputFocus-9.(A) 520|523 9 00025092 1 3|A successful call to XSetInputFocus sets the 520|523 9 00025092 1 4|last-focus-change time to the specified time with 520|523 9 00025092 1 5|CurrentTime being replaced by the current X server time. 520|523 9 00025092 1 6|METH: Create toplevel window. 520|523 9 00025092 1 7|METH: Call XSetInputFocus with time = gettime(display) and focus = window. 520|523 9 00025092 1 8|METH: Call XGetInputFocus and verify that focus_return is window. 520|523 9 00025092 1 9|METH: Attempt XSetInputFocus at time just before time with focus = root. 520|523 9 00025092 1 10|METH: Check focus is still window. 520|523 9 00025092 1 11|METH: Attempt XSetInputFocus at time equal to time and focus = root. 520|523 9 00025092 1 12|METH: Check focus is now root. 520|523 9 00025092 1 13|METH: 520|523 9 00025092 1 14|METH: Get time before with gettime(display). 520|523 9 00025092 1 15|METH: Sleep for 1 second. 520|523 9 00025092 1 16|METH: Call XSetInputFocus with time = CurrentTime and focus = window. 520|523 9 00025092 1 17|METH: Call XGetInputFocus and verify that focus_return is window. 520|523 9 00025092 1 18|METH: Attempt XSetInputFocus at time before with focus = root. 520|523 9 00025092 1 19|METH: Check focus is still window. 520|523 9 00025092 1 20|METH: Attempt XSetInputFocus at CurrentTime and focus = root. 520|523 9 00025092 1 21|METH: Check focus is now root. 220|523 9 0 09:17:07|PASS 410|523 9 1 09:17:07|IC End 400|523 10 1 09:17:07|IC Start 200|523 10 09:17:07|TP Start 520|523 10 00025092 1 1|VSW5TESTSUITE PURPOSE 10 520|523 10 00025092 1 2|Assertion XSetInputFocus-10.(A) 520|523 10 00025092 1 3|When the focus changes, then FocusIn and FocusOut events 520|523 10 00025092 1 4|are generated. 520|523 10 00025092 1 5|METH: Create base window. 520|523 10 00025092 1 6|METH: Create two subwindows on base. 520|523 10 00025092 1 7|METH: Set focus to first subwindow. 520|523 10 00025092 1 8|METH: Enable events on all three windows. 520|523 10 00025092 1 9|METH: Call XSetInputFocus to change focus to second subwindow. 520|523 10 00025092 1 10|METH: Verify that focus events are generated. 220|523 10 0 09:17:07|PASS 410|523 10 1 09:17:07|IC End 400|523 11 1 09:17:07|IC Start 200|523 11 09:17:07|TP Start 520|523 11 00025092 1 1|VSW5TESTSUITE PURPOSE 11 520|523 11 00025092 1 2|Assertion XSetInputFocus-11.(A) 520|523 11 00025092 1 3|When the specified focus window is not viewable, then a 520|523 11 00025092 1 4|BadMatch error occurs. 520|523 11 00025092 1 5|METH: Create unmapped window. 520|523 11 00025092 1 6|METH: Attempt to set focus to it. 520|523 11 00025092 1 7|METH: Verify that a BadMatch error occurs. 220|523 11 0 09:17:07|PASS 410|523 11 1 09:17:07|IC End 400|523 12 1 09:17:07|IC Start 200|523 12 09:17:07|TP Start 520|523 12 00025092 1 1|VSW5TESTSUITE PURPOSE 12 520|523 12 00025092 1 2|Assertion XSetInputFocus-12.(A) 520|523 12 00025092 1 3|When the value of revert_to is other than RevertToParent, 520|523 12 00025092 1 4|RevertToPointerRoot or RevertToNone, then a BadValue error 520|523 12 00025092 1 5|occurs. 520|523 12 00025092 1 6|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|523 12 00025092 1 7|METH: For each value: 520|523 12 00025092 1 8|METH: Call test function with this value in the VALUE_ARG argument. 520|523 12 00025092 1 9|METH: Verify that a BadValue error occurs. 220|523 12 0 09:17:07|PASS 410|523 12 1 09:17:07|IC End 400|523 13 1 09:17:07|IC Start 200|523 13 09:17:07|TP Start 520|523 13 00025092 1 1|VSW5TESTSUITE PURPOSE 13 520|523 13 00025092 1 2|Assertion XSetInputFocus-13.(A) 520|523 13 00025092 1 3|When a window argument does not name a valid Window, 520|523 13 00025092 1 4|PointerRoot or None, then a BadWindow error occurs. 520|523 13 00025092 1 5|METH: Create a bad window by creating and destroying a window. 520|523 13 00025092 1 6|METH: Call test function using bad window as the window argument. 520|523 13 00025092 1 7|METH: Verify that a BadWindow error occurs. 220|523 13 0 09:17:07|PASS 410|523 13 1 09:17:07|IC End 80|523 1 09:17:08|TC End, scenario ref 1060-0 70||"VSW5TESTSUITE CASE XSetModifierMapping 8" 10|524 /Xlib13/XSetModifierMapping 09:17:08|TC Start, scenario ref 1062-0 15|524 3.3-lite 8|TCM Start 520|524 0 00025095 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|524 1 1 09:17:10|IC Start 200|524 1 09:17:10|TP Start 520|524 1 00025095 1 1|VSW5TESTSUITE PURPOSE 1 520|524 1 00025095 1 2|Assertion XSetModifierMapping-1.(A) 520|524 1 00025095 1 3|A succesful call to XSetModifierMapping specifies the 520|524 1 00025095 1 4|KeyCodes of the keys that are to be used as modifiers and 520|524 1 00025095 1 5|returns MappingSuccess. 520|524 1 00025095 1 6|METH: Set up a modifier map. 520|524 1 00025095 1 7|METH: Call XSetModifierMapping to set servers map. 520|524 1 00025095 1 8|METH: Verify that MappingSuccess is returned. 520|524 1 00025095 1 9|METH: Get current map with XGetModifierMapping. 520|524 1 00025095 1 10|METH: Verify that the mapping has been set correctly. 520|524 1 00025095 1 11|REPORT: Modifier map was not set correctly 220|524 1 1 09:17:10|FAIL 410|524 1 1 09:17:10|IC End 400|524 2 1 09:17:10|IC Start 200|524 2 09:17:10|TP Start 520|524 2 00025095 1 1|VSW5TESTSUITE PURPOSE 2 520|524 2 00025095 1 2|Assertion XSetModifierMapping-2.(A) 520|524 2 00025095 1 3|When a call to XSetModifierMapping succeeds, then a 520|524 2 00025095 1 4|MappingNotify event is generated. 520|524 2 00025095 1 5|METH: Call XSetModifierMapping to set mapping. 520|524 2 00025095 1 6|METH: Verify that a MappingNotify event is generated. 220|524 2 0 09:17:10|PASS 410|524 2 1 09:17:10|IC End 400|524 3 1 09:17:10|IC Start 200|524 3 09:17:10|TP Start 520|524 3 00025095 1 1|VSW5TESTSUITE PURPOSE 3 520|524 3 00025095 1 2|Assertion XSetModifierMapping-3.(-) 520|524 3 00025095 1 3|The modifiermap member of the XModifierKeymap structure 520|524 3 00025095 1 4|contains eight sets of max_keypermod KeyCodes, one for each 520|524 3 00025095 1 5|modifier in the order Shift, Lock, Control, Mod1, Mod2, 520|524 3 00025095 1 6|Mod3, Mod4, and Mod5. 520|524 3 00025095 1 7|The assertion is descriptive or is tested elsewhere. 220|524 3 3 09:17:10|NOTINUSE 410|524 3 1 09:17:10|IC End 400|524 4 1 09:17:10|IC Start 200|524 4 09:17:10|TP Start 520|524 4 00025095 1 1|VSW5TESTSUITE PURPOSE 4 520|524 4 00025095 1 2|Assertion XSetModifierMapping-4.(A) 520|524 4 00025095 1 3|When a zero KeyCode occurs in a set, then it is ignored. 520|524 4 00025095 1 4|METH: Set up a mapping with all keycodes zero. 520|524 4 00025095 1 5|METH: Set mapping with XSetModifierMapping. 520|524 4 00025095 1 6|METH: Verify no BadValue error. 220|524 4 0 09:17:10|PASS 410|524 4 1 09:17:10|IC End 400|524 5 1 09:17:10|IC Start 200|524 5 09:17:10|TP Start 520|524 5 00025095 1 1|VSW5TESTSUITE PURPOSE 5 520|524 5 00025095 1 2|Assertion XSetModifierMapping-5.(C) 520|524 5 00025095 1 3|When an implementation restriction on which keys can be 520|524 5 00025095 1 4|used as modifiers is violated, then a call to 520|524 5 00025095 1 5|XSetModifierMapping returns MappingFailed and none of the 520|524 5 00025095 1 6|modifiers are changed. 520|524 5 00025095 1 7|METH: Try in turn all possible keycodes. 520|524 5 00025095 1 8|METH: If all return MappingSuccess: 520|524 5 00025095 1 9|METH: Report unsupported. 520|524 5 00025095 1 10|METH: else 520|524 5 00025095 1 11|METH: Verify that MappingFailed is returned. 520|524 5 00025095 1 12|METH: Verify that modifier has not been set to this keycode. 520|524 5 00025095 1 13|REPORT: All keycodes are acceptable as modifiers for this server 220|524 5 4 09:17:10|UNSUPPORTED 410|524 5 1 09:17:10|IC End 400|524 6 1 09:17:10|IC Start 200|524 6 09:17:10|TP Start 520|524 6 00025095 1 1|VSW5TESTSUITE PURPOSE 6 520|524 6 00025095 1 2|Assertion XSetModifierMapping-6.(B) 520|524 6 00025095 1 3|When the new KeyCodes specified for a modifier differ from 520|524 6 00025095 1 4|those currently defined and any of the current or new keys 520|524 6 00025095 1 5|for that modifier are in the logically down state, then a 520|524 6 00025095 1 6|call to XSetModifierMapping returns MappingBusy and none of 520|524 6 00025095 1 7|the modifiers are changed. 520|524 6 00025095 1 8|Reason for omission: There is no known reliable test method for this assertion 520|524 6 00025095 1 9|METH: If extension available: 520|524 6 00025095 1 10|METH: Get current modifier mapping (other tests may have changed it from origmap). 520|524 6 00025095 1 11|METH: Make a new modifier map by permuting the old. 520|524 6 00025095 1 12|METH: Check there is at least one non-zero keycode in it. 520|524 6 00025095 1 13|METH: Simulate pressing this key using extension. 520|524 6 00025095 1 14|METH: Call XSetModifierMapping to set the new mod. map. 520|524 6 00025095 1 15|METH: Expect MappingBusy 520|524 6 00025095 1 16|METH: Release all keys. 520|524 6 00025095 1 17|METH: Get current mapping with XGetModifierMapping. 520|524 6 00025095 1 18|METH: Compare with that got at first. 520|524 6 00025095 1 19|METH: Remove key from map. 520|524 6 00025095 1 20|METH: Simulate pressing key not in the map. 520|524 6 00025095 1 21|METH: Call XSetModifierMapping. 520|524 6 00025095 1 22|METH: Expect MappingBusy as one of current (at time of XSetModifierMapping call) mod keys pressed. 520|524 6 00025095 1 23|METH: Release all keys. 520|524 6 00025095 1 24|METH: Call XSetModifierMapping to set up map to not include this key. 520|524 6 00025095 1 25|METH: Expect MappingSuccess. 520|524 6 00025095 1 26|METH: Simulate pressing key not in the map. 520|524 6 00025095 1 27|METH: Call XSetModifierMapping. 520|524 6 00025095 1 28|METH: Expect !MappingBusy as key not in current or new maps (at time of XSetModifierMapping call). 520|524 6 00025095 1 29|METH: Release all keys. 520|524 6 00025095 1 30|METH: else 520|524 6 00025095 1 31|METH: Report untested. 520|524 6 00025095 1 32|REPORT: Pressing key 255 caused MappingSuccess, not MappingBusy, though in old map. 220|524 6 1 09:17:10|FAIL 410|524 6 1 09:17:10|IC End 400|524 7 1 09:17:10|IC Start 200|524 7 09:17:10|TP Start 520|524 7 00025095 1 1|VSW5TESTSUITE PURPOSE 7 520|524 7 00025095 1 2|Assertion XSetModifierMapping-7.(B) 520|524 7 00025095 1 3|When the server fails to allocate a required resource, then 520|524 7 00025095 1 4|a BadAlloc error occurs. 520|524 7 00025095 1 5|Reason for omission: There is no known portable test method for this assertion 520|524 7 00025095 1 6|METH: Report UNTESTED 520|524 7 00025095 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|524 7 5 09:17:10|UNTESTED 410|524 7 1 09:17:10|IC End 400|524 8 1 09:17:10|IC Start 200|524 8 09:17:10|TP Start 520|524 8 00025095 1 1|VSW5TESTSUITE PURPOSE 8 520|524 8 00025095 1 2|Assertion XSetModifierMapping-8.(A) 520|524 8 00025095 1 3|When a KeyCode is not in the range returned by 520|524 8 00025095 1 4|XDisplayKeycodes, then a BadValue error occurs. 520|524 8 00025095 1 5|METH: Call XDisplayKeycodes to get range of valid keycodes. 520|524 8 00025095 1 6|METH: Set up map with keycode less than the minimum value. 520|524 8 00025095 1 7|METH: Call XSetModifierMapping. 520|524 8 00025095 1 8|METH: Verify that a BadValue error occurs. 520|524 8 00025095 1 9|METH: 520|524 8 00025095 1 10|METH: Set up map with keycode greater than the maximum value (if possible). 520|524 8 00025095 1 11|METH: Call XSetModifierMapping. 520|524 8 00025095 1 12|METH: Verify that a BadValue error occurs. 220|524 8 0 09:17:10|PASS 410|524 8 1 09:17:10|IC End 80|524 1 09:17:11|TC End, scenario ref 1062-0 70||"VSW5TESTSUITE CASE XSetPointerMapping 7" 10|525 /Xlib13/XSetPointerMapping 09:17:11|TC Start, scenario ref 1064-0 15|525 3.3-lite 7|TCM Start 520|525 0 00025097 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|525 1 1 09:17:13|IC Start 200|525 1 09:17:13|TP Start 520|525 1 00025097 1 1|VSW5TESTSUITE PURPOSE 1 520|525 1 00025097 1 2|Assertion XSetPointerMapping-1.(A) 520|525 1 00025097 1 3|A successful call to XSetPointerMapping sets the pointer 520|525 1 00025097 1 4|mapping for the physical buttons to the nmap logical button 520|525 1 00025097 1 5|numbers specified in the array map and returns 520|525 1 00025097 1 6|MappingSuccess. 520|525 1 00025097 1 7|METH: Get number of buttons. 520|525 1 00025097 1 8|METH: Set up a pointer mapping. 520|525 1 00025097 1 9|METH: Set pointer mapping with XSetPointerMapping. 520|525 1 00025097 1 10|METH: Verify return value. 520|525 1 00025097 1 11|METH: Get pointer mapping with XGetPointerMapping. 520|525 1 00025097 1 12|METH: Verify that pointer mapping is as set. 220|525 1 0 09:17:13|PASS 410|525 1 1 09:17:13|IC End 400|525 2 1 09:17:13|IC Start 200|525 2 09:17:13|TP Start 520|525 2 00025097 1 1|VSW5TESTSUITE PURPOSE 2 520|525 2 00025097 1 2|Assertion XSetPointerMapping-2.(A) 520|525 2 00025097 1 3|When a call to XSetPointerMapping is successful, then a 520|525 2 00025097 1 4|MappingNotify event is generated. 520|525 2 00025097 1 5|METH: Call XSetPointerMapping. 520|525 2 00025097 1 6|METH: Verify that a MappingNotify event is generated. 220|525 2 0 09:17:13|PASS 410|525 2 1 09:17:13|IC End 400|525 3 1 09:17:13|IC Start 200|525 3 09:17:13|TP Start 520|525 3 00025097 1 1|VSW5TESTSUITE PURPOSE 3 520|525 3 00025097 1 2|Assertion XSetPointerMapping-3.(B) 520|525 3 00025097 1 3|When an element of map is zero, then the corresponding 520|525 3 00025097 1 4|physical button is disabled. 520|525 3 00025097 1 5|Reason for omission: There is no known reliable test method for this assertion 520|525 3 00025097 1 6|METH: If extension available: 520|525 3 00025097 1 7|METH: Create and map a window. 520|525 3 00025097 1 8|METH: Select ButtonPress on it. 520|525 3 00025097 1 9|METH: For i in 1..numbuttons 520|525 3 00025097 1 10|METH: Set map[i-1] to 0. 520|525 3 00025097 1 11|METH: Call XSetPointerMapping. 520|525 3 00025097 1 12|METH: Discard event queue. 520|525 3 00025097 1 13|METH: Simulate button i press with extension. 520|525 3 00025097 1 14|METH: Release all buttons etc. 520|525 3 00025097 1 15|METH: Check no button press event received. 520|525 3 00025097 1 16|METH: Restore map[i-1]. 520|525 3 00025097 1 17|METH: else 520|525 3 00025097 1 18|METH: Report untested. 220|525 3 0 09:17:13|PASS 410|525 3 1 09:17:13|IC End 400|525 4 1 09:17:13|IC Start 200|525 4 09:17:13|TP Start 520|525 4 00025097 1 1|VSW5TESTSUITE PURPOSE 4 520|525 4 00025097 1 2|Assertion XSetPointerMapping-4.(A) 520|525 4 00025097 1 3|Elements of the map array are not restricted in value by 520|525 4 00025097 1 4|the number of physical buttons. 520|525 4 00025097 1 5|METH: Set up map array with button number higher than number of physical buttons. 520|525 4 00025097 1 6|METH: Call XSetPointerMapping. 520|525 4 00025097 1 7|METH: Verify no error. 220|525 4 0 09:17:13|PASS 410|525 4 1 09:17:13|IC End 400|525 5 1 09:17:13|IC Start 200|525 5 09:17:13|TP Start 520|525 5 00025097 1 1|VSW5TESTSUITE PURPOSE 5 520|525 5 00025097 1 2|Assertion XSetPointerMapping-5.(B) 520|525 5 00025097 1 3|When any of the buttons to be altered are logically in the 520|525 5 00025097 1 4|down state, then a call to XSetPointerMapping returns 520|525 5 00025097 1 5|MappingBusy, and the mapping is not changed. 520|525 5 00025097 1 6|Reason for omission: There is no known reliable test method for this assertion 520|525 5 00025097 1 7|METH: If extension available: 520|525 5 00025097 1 8|METH: Set mapping to be each button to itself and save this map. 520|525 5 00025097 1 9|METH: For i in 1..numbuttons 520|525 5 00025097 1 10|METH: Cycle map so that button i is not itself. 520|525 5 00025097 1 11|METH: Simulate button i press 520|525 5 00025097 1 12|METH: Call XSetPointerMapping with cycled map so that button i is being altered. 520|525 5 00025097 1 13|METH: Release buttons etc. 520|525 5 00025097 1 14|METH: Check for MappingBusy. 520|525 5 00025097 1 15|METH: Call XGetPointerMapping to get current mapping and current numbuttons. 520|525 5 00025097 1 16|METH: Check same as original, saved, values. 520|525 5 00025097 1 17|METH: else 520|525 5 00025097 1 18|METH: Report untested. 520|525 5 00025097 1 19|REPORT: Expecting MappingBusy with button 1, got MappingSuccess (0). 520|525 5 00025097 1 20|REPORT: Maps differ for button 1, was 1 now 2. 520|525 5 00025097 1 21|REPORT: Maps differ for button 2, was 2 now 3. 520|525 5 00025097 1 22|REPORT: Maps differ for button 3, was 3 now 4. 520|525 5 00025097 1 23|REPORT: Maps differ for button 4, was 4 now 5. 520|525 5 00025097 1 24|REPORT: Maps differ for button 5, was 5 now 6. 520|525 5 00025097 1 25|REPORT: Maps differ for button 6, was 6 now 7. 520|525 5 00025097 1 26|REPORT: Maps differ for button 7, was 7 now 8. 520|525 5 00025097 1 27|REPORT: Maps differ for button 8, was 8 now 9. 520|525 5 00025097 1 28|REPORT: Maps differ for button 9, was 9 now 10. 520|525 5 00025097 1 29|REPORT: Maps differ for button 10, was 10 now 1. 520|525 5 00025097 1 30|REPORT: Expecting MappingBusy with button 2, got MappingSuccess (0). 520|525 5 00025097 1 31|REPORT: Maps differ for button 1, was 1 now 3. 520|525 5 00025097 1 32|REPORT: Maps differ for button 2, was 2 now 4. 520|525 5 00025097 1 33|REPORT: Maps differ for button 3, was 3 now 5. 520|525 5 00025097 1 34|REPORT: Maps differ for button 4, was 4 now 6. 520|525 5 00025097 1 35|REPORT: Maps differ for button 5, was 5 now 7. 520|525 5 00025097 1 36|REPORT: Maps differ for button 6, was 6 now 8. 520|525 5 00025097 1 37|REPORT: Maps differ for button 7, was 7 now 9. 520|525 5 00025097 1 38|REPORT: Maps differ for button 8, was 8 now 10. 520|525 5 00025097 1 39|REPORT: Maps differ for button 9, was 9 now 1. 520|525 5 00025097 1 40|REPORT: Maps differ for button 10, was 10 now 2. 520|525 5 00025097 1 41|REPORT: Expecting MappingBusy with button 3, got MappingSuccess (0). 520|525 5 00025097 1 42|REPORT: Maps differ for button 1, was 1 now 4. 520|525 5 00025097 1 43|REPORT: Maps differ for button 2, was 2 now 5. 520|525 5 00025097 1 44|REPORT: Maps differ for button 3, was 3 now 6. 520|525 5 00025097 1 45|REPORT: Maps differ for button 4, was 4 now 7. 520|525 5 00025097 1 46|REPORT: Maps differ for button 5, was 5 now 8. 520|525 5 00025097 1 47|REPORT: Maps differ for button 6, was 6 now 9. 520|525 5 00025097 1 48|REPORT: Maps differ for button 7, was 7 now 10. 520|525 5 00025097 1 49|REPORT: Maps differ for button 8, was 8 now 1. 520|525 5 00025097 1 50|REPORT: Maps differ for button 9, was 9 now 2. 520|525 5 00025097 1 51|REPORT: Maps differ for button 10, was 10 now 3. 520|525 5 00025097 1 52|REPORT: Expecting MappingBusy with button 4, got MappingSuccess (0). 520|525 5 00025097 1 53|REPORT: Maps differ for button 1, was 1 now 5. 520|525 5 00025097 1 54|REPORT: Maps differ for button 2, was 2 now 6. 520|525 5 00025097 1 55|REPORT: Maps differ for button 3, was 3 now 7. 520|525 5 00025097 1 56|REPORT: Maps differ for button 4, was 4 now 8. 520|525 5 00025097 1 57|REPORT: Maps differ for button 5, was 5 now 9. 520|525 5 00025097 1 58|REPORT: Maps differ for button 6, was 6 now 10. 520|525 5 00025097 1 59|REPORT: Maps differ for button 7, was 7 now 1. 520|525 5 00025097 1 60|REPORT: Maps differ for button 8, was 8 now 2. 520|525 5 00025097 1 61|REPORT: Maps differ for button 9, was 9 now 3. 520|525 5 00025097 1 62|REPORT: Maps differ for button 10, was 10 now 4. 520|525 5 00025097 1 63|REPORT: Expecting MappingBusy with button 5, got MappingSuccess (0). 520|525 5 00025097 1 64|REPORT: Maps differ for button 1, was 1 now 6. 520|525 5 00025097 1 65|REPORT: Maps differ for button 2, was 2 now 7. 520|525 5 00025097 1 66|REPORT: Maps differ for button 3, was 3 now 8. 520|525 5 00025097 1 67|REPORT: Maps differ for button 4, was 4 now 9. 520|525 5 00025097 1 68|REPORT: Maps differ for button 5, was 5 now 10. 520|525 5 00025097 1 69|REPORT: Maps differ for button 6, was 6 now 1. 520|525 5 00025097 1 70|REPORT: Maps differ for button 7, was 7 now 2. 520|525 5 00025097 1 71|REPORT: Maps differ for button 8, was 8 now 3. 520|525 5 00025097 1 72|REPORT: Maps differ for button 9, was 9 now 4. 520|525 5 00025097 1 73|REPORT: Maps differ for button 10, was 10 now 5. 520|525 5 00025097 1 74|REPORT: Expecting MappingBusy with button 6, got MappingSuccess (0). 520|525 5 00025097 1 75|REPORT: Maps differ for button 1, was 1 now 7. 520|525 5 00025097 1 76|REPORT: Maps differ for button 2, was 2 now 8. 520|525 5 00025097 1 77|REPORT: Maps differ for button 3, was 3 now 9. 520|525 5 00025097 1 78|REPORT: Maps differ for button 4, was 4 now 10. 520|525 5 00025097 1 79|REPORT: Maps differ for button 5, was 5 now 1. 520|525 5 00025097 1 80|REPORT: Maps differ for button 6, was 6 now 2. 520|525 5 00025097 1 81|REPORT: Maps differ for button 7, was 7 now 3. 520|525 5 00025097 1 82|REPORT: Maps differ for button 8, was 8 now 4. 520|525 5 00025097 1 83|REPORT: Maps differ for button 9, was 9 now 5. 520|525 5 00025097 1 84|REPORT: Maps differ for button 10, was 10 now 6. 520|525 5 00025097 1 85|REPORT: Expecting MappingBusy with button 7, got MappingSuccess (0). 520|525 5 00025097 1 86|REPORT: Maps differ for button 1, was 1 now 8. 520|525 5 00025097 1 87|REPORT: Maps differ for button 2, was 2 now 9. 520|525 5 00025097 1 88|REPORT: Maps differ for button 3, was 3 now 10. 520|525 5 00025097 1 89|REPORT: Maps differ for button 4, was 4 now 1. 520|525 5 00025097 1 90|REPORT: Maps differ for button 5, was 5 now 2. 520|525 5 00025097 1 91|REPORT: Maps differ for button 6, was 6 now 3. 520|525 5 00025097 1 92|REPORT: Maps differ for button 7, was 7 now 4. 520|525 5 00025097 1 93|REPORT: Maps differ for button 8, was 8 now 5. 520|525 5 00025097 1 94|REPORT: Maps differ for button 9, was 9 now 6. 520|525 5 00025097 1 95|REPORT: Maps differ for button 10, was 10 now 7. 520|525 5 00025097 1 96|REPORT: Maps differ for button 1, was 1 now 8. 520|525 5 00025097 1 97|REPORT: Maps differ for button 2, was 2 now 9. 520|525 5 00025097 1 98|REPORT: Maps differ for button 3, was 3 now 10. 520|525 5 00025097 1 99|REPORT: Maps differ for button 4, was 4 now 1. 520|525 5 00025097 1 100|REPORT: Maps differ for button 5, was 5 now 2. 520|525 5 00025097 1 101|REPORT: Maps differ for button 6, was 6 now 3. 520|525 5 00025097 1 102|REPORT: Maps differ for button 7, was 7 now 4. 520|525 5 00025097 1 103|REPORT: Maps differ for button 8, was 8 now 5. 520|525 5 00025097 1 104|REPORT: Maps differ for button 9, was 9 now 6. 520|525 5 00025097 1 105|REPORT: Maps differ for button 10, was 10 now 7. 520|525 5 00025097 1 106|REPORT: Maps differ for button 1, was 1 now 8. 520|525 5 00025097 1 107|REPORT: Maps differ for button 2, was 2 now 9. 520|525 5 00025097 1 108|REPORT: Maps differ for button 3, was 3 now 10. 520|525 5 00025097 1 109|REPORT: Maps differ for button 4, was 4 now 1. 520|525 5 00025097 1 110|REPORT: Maps differ for button 5, was 5 now 2. 520|525 5 00025097 1 111|REPORT: Maps differ for button 6, was 6 now 3. 520|525 5 00025097 1 112|REPORT: Maps differ for button 7, was 7 now 4. 520|525 5 00025097 1 113|REPORT: Maps differ for button 8, was 8 now 5. 520|525 5 00025097 1 114|REPORT: Maps differ for button 9, was 9 now 6. 520|525 5 00025097 1 115|REPORT: Maps differ for button 10, was 10 now 7. 520|525 5 00025097 1 116|REPORT: Maps differ for button 1, was 1 now 8. 520|525 5 00025097 1 117|REPORT: Maps differ for button 2, was 2 now 9. 520|525 5 00025097 1 118|REPORT: Maps differ for button 3, was 3 now 10. 520|525 5 00025097 1 119|REPORT: Maps differ for button 4, was 4 now 1. 520|525 5 00025097 1 120|REPORT: Maps differ for button 5, was 5 now 2. 520|525 5 00025097 1 121|REPORT: Maps differ for button 6, was 6 now 3. 520|525 5 00025097 1 122|REPORT: Maps differ for button 7, was 7 now 4. 520|525 5 00025097 1 123|REPORT: Maps differ for button 8, was 8 now 5. 520|525 5 00025097 1 124|REPORT: Maps differ for button 9, was 9 now 6. 520|525 5 00025097 1 125|REPORT: Maps differ for button 10, was 10 now 7. 220|525 5 1 09:17:13|FAIL 410|525 5 1 09:17:13|IC End 400|525 6 1 09:17:13|IC Start 200|525 6 09:17:13|TP Start 520|525 6 00025097 1 1|VSW5TESTSUITE PURPOSE 6 520|525 6 00025097 1 2|Assertion XSetPointerMapping-6.(A) 520|525 6 00025097 1 3|When nmap is not the same as the length that 520|525 6 00025097 1 4|XGetPointerMapping would return, then a BadValue error 520|525 6 00025097 1 5|occurs. 520|525 6 00025097 1 6|METH: Set nmap to incorrect value. 520|525 6 00025097 1 7|METH: Call XSetPointerMapping. 520|525 6 00025097 1 8|METH: Verify that a BadValue error occurs. 220|525 6 0 09:17:13|PASS 410|525 6 1 09:17:13|IC End 400|525 7 1 09:17:13|IC Start 200|525 7 09:17:13|TP Start 520|525 7 00025097 1 1|VSW5TESTSUITE PURPOSE 7 520|525 7 00025097 1 2|Assertion XSetPointerMapping-7.(C) 520|525 7 00025097 1 3|If there is more than one button: When two elements of map 520|525 7 00025097 1 4|have the same non-zero value, then a BadValue error occurs. 520|525 7 00025097 1 5|METH: If less than two buttons 520|525 7 00025097 1 6|METH: Report unsupported. 520|525 7 00025097 1 7|METH: Set up a map with two elements the same. 520|525 7 00025097 1 8|METH: Call XSetPointerMapping. 520|525 7 00025097 1 9|METH: Verify that a BadValue error occurs. 220|525 7 0 09:17:13|PASS 410|525 7 1 09:17:13|IC End 80|525 1 09:17:14|TC End, scenario ref 1064-0 70||"VSW5TESTSUITE CASE XUngrabButton 6" 10|526 /Xlib13/XUngrabButton 09:17:14|TC Start, scenario ref 1066-0 15|526 3.3-lite 6|TCM Start 520|526 0 00025099 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|526 1 1 09:17:17|IC Start 200|526 1 09:17:17|TP Start 520|526 1 00025099 1 1|VSW5TESTSUITE PURPOSE 1 520|526 1 00025099 1 2|Assertion XUngrabButton-1.(B) 520|526 1 00025099 1 3|When a passive grab for the specified button/key 520|526 1 00025099 1 4|combination on the specified window exists and it was 520|526 1 00025099 1 5|grabbed by this client, then a call to XUngrabButton 520|526 1 00025099 1 6|releases the grab. 520|526 1 00025099 1 7|Reason for omission: There is no known reliable test method for this assertion 520|526 1 00025099 1 8|METH: If no test extension: 520|526 1 00025099 1 9|METH: Grab button. 520|526 1 00025099 1 10|METH: Call XUngrabButton to release grab. 520|526 1 00025099 1 11|METH: UNTESTED touch test only. 520|526 1 00025099 1 12|METH: Place a passive grab on a button. 520|526 1 00025099 1 13|METH: Activate grab. 520|526 1 00025099 1 14|METH: Check that grab is active. 520|526 1 00025099 1 15|METH: Release grab. 520|526 1 00025099 1 16|METH: Call XUngrabButton to remove grab. 520|526 1 00025099 1 17|METH: Attempt to activate grab. 520|526 1 00025099 1 18|METH: Verify that pointer is not grabbed. 520|526 1 00025099 1 19|unexpected signal 11 (SIGSEGV) received 220|526 1 2 09:17:17|UNRESOLVED 410|526 1 1 09:17:17|IC End 400|526 2 1 09:17:17|IC Start 200|526 2 09:17:17|TP Start 520|526 2 00025099 1 1|VSW5TESTSUITE PURPOSE 2 520|526 2 00025099 1 2|Assertion XUngrabButton-2.(B) 520|526 2 00025099 1 3|A modifiers argument of AnyModifier is equivalent to 520|526 2 00025099 1 4|issuing the ungrab request for all possible modifier 520|526 2 00025099 1 5|combinations, including no modifiers. 520|526 2 00025099 1 6|Reason for omission: There is no known reliable test method for this assertion 520|526 2 00025099 1 7|METH: If no test extension: 520|526 2 00025099 1 8|METH: Touch test using AnyModifier. 520|526 2 00025099 1 9|METH: Set passive grabs for different modifier combination on grab_window. 520|526 2 00025099 1 10|METH: Set modifier to AnyModifier. 520|526 2 00025099 1 11|METH: Call XUngrabButton. 520|526 2 00025099 1 12|METH: Verify that all grabs have been released. 520|526 2 00025099 1 13|unexpected signal 11 (SIGSEGV) received 220|526 2 2 09:17:17|UNRESOLVED 410|526 2 1 09:17:17|IC End 400|526 3 1 09:17:17|IC Start 200|526 3 09:17:17|TP Start 520|526 3 00025099 1 1|VSW5TESTSUITE PURPOSE 3 520|526 3 00025099 1 2|Assertion XUngrabButton-3.(B) 520|526 3 00025099 1 3|A button argument of AnyButton is equivalent to issuing the 520|526 3 00025099 1 4|request for all possible buttons. 520|526 3 00025099 1 5|Reason for omission: There is no known reliable test method for this assertion 520|526 3 00025099 1 6|METH: If no test extension: 520|526 3 00025099 1 7|METH: Touch test using AnyButton. 520|526 3 00025099 1 8|METH: Set passive grabs for different buttons. 520|526 3 00025099 1 9|METH: Set button to AnyButton. 520|526 3 00025099 1 10|METH: Call XUngrabButton. 520|526 3 00025099 1 11|METH: Verify that all grabs have been released. 520|526 3 00025099 1 12|unexpected signal 11 (SIGSEGV) received 220|526 3 2 09:17:17|UNRESOLVED 410|526 3 1 09:17:17|IC End 400|526 4 1 09:17:17|IC Start 200|526 4 09:17:17|TP Start 520|526 4 00025099 1 1|VSW5TESTSUITE PURPOSE 4 520|526 4 00025099 1 2|Assertion XUngrabButton-4.(B) 520|526 4 00025099 1 3|A call to XUngrabButton has no effect on an active grab. 520|526 4 00025099 1 4|Reason for omission: There is no known reliable test method for this assertion 520|526 4 00025099 1 5|METH: If test extension available: 520|526 4 00025099 1 6|METH: Set up passive grab. 520|526 4 00025099 1 7|METH: Activate grab. 520|526 4 00025099 1 8|METH: Call XUngrabButton. 520|526 4 00025099 1 9|METH: Verify that pointer is still grabbed. 520|526 4 00025099 1 10|unexpected signal 11 (SIGSEGV) received 220|526 4 2 09:17:17|UNRESOLVED 410|526 4 1 09:17:17|IC End 400|526 5 1 09:17:17|IC Start 200|526 5 09:17:17|TP Start 520|526 5 00025099 1 1|VSW5TESTSUITE PURPOSE 5 520|526 5 00025099 1 2|Assertion XUngrabButton-5.(A) 520|526 5 00025099 1 3|When the value of modifiers is not a bitwise combination of 520|526 5 00025099 1 4|ShiftMask, LockMask, ControlMask, Mod1Mask, Mod2Mask, 520|526 5 00025099 1 5|Mod3Mask, Mod4Mask, Mod5Mask or AnyModifier, then a 520|526 5 00025099 1 6|BadValue error occurs. 520|526 5 00025099 1 7|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|526 5 00025099 1 8|METH: For each value: 520|526 5 00025099 1 9|METH: Call test function with this value in the VALUE_ARG argument. 520|526 5 00025099 1 10|METH: Verify that a BadValue error occurs. 220|526 5 0 09:17:17|PASS 410|526 5 1 09:17:17|IC End 400|526 6 1 09:17:17|IC Start 200|526 6 09:17:17|TP Start 520|526 6 00025099 1 1|VSW5TESTSUITE PURPOSE 6 520|526 6 00025099 1 2|Assertion XUngrabButton-6.(A) 520|526 6 00025099 1 3|When a window argument does not name a valid Window, then a 520|526 6 00025099 1 4|BadWindow error occurs. 520|526 6 00025099 1 5|METH: Create a bad window by creating and destroying a window. 520|526 6 00025099 1 6|METH: Call test function using bad window as the window argument. 520|526 6 00025099 1 7|METH: Verify that a BadWindow error occurs. 220|526 6 0 09:17:17|PASS 410|526 6 1 09:17:17|IC End 80|526 1 09:17:17|TC End, scenario ref 1066-0 70||"VSW5TESTSUITE CASE XUngrabKey 7" 10|527 /Xlib13/XUngrabKey 09:17:17|TC Start, scenario ref 1068-0 15|527 3.3-lite 7|TCM Start 520|527 0 00025101 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|527 1 1 09:17:20|IC Start 200|527 1 09:17:20|TP Start 520|527 1 00025101 1 1|VSW5TESTSUITE PURPOSE 1 520|527 1 00025101 1 2|Assertion XUngrabKey-1.(B) 520|527 1 00025101 1 3|When the specified key/modifier combination has been 520|527 1 00025101 1 4|grabbed by this client, then a call to XUngrabKey releases 520|527 1 00025101 1 5|the grab. 520|527 1 00025101 1 6|Reason for omission: There is no known reliable test method for this assertion 520|527 1 00025101 1 7|METH: If extension available: 520|527 1 00025101 1 8|METH: Setup up grab on specified key/modifier combination using XGrabKey. 520|527 1 00025101 1 9|METH: Activate grab. 520|527 1 00025101 1 10|METH: Check keyboard grabbed. 520|527 1 00025101 1 11|METH: Deactivate grab. 520|527 1 00025101 1 12|METH: Check keyboard not grabbed. 520|527 1 00025101 1 13|METH: Call XUngrabKey to release grab. 520|527 1 00025101 1 14|METH: Attempt to reactivate Grab. 520|527 1 00025101 1 15|METH: Check keyboard still not grabbed. 520|527 1 00025101 1 16|METH: Release keys. 520|527 1 00025101 1 17|METH: else 520|527 1 00025101 1 18|METH: Grab key. 520|527 1 00025101 1 19|METH: Touch test. 520|527 1 00025101 1 20|METH: Report untested. 520|527 1 00025101 1 21|unexpected signal 11 (SIGSEGV) received 220|527 1 2 09:17:20|UNRESOLVED 410|527 1 1 09:17:20|IC End 400|527 2 1 09:17:20|IC Start 200|527 2 09:17:20|TP Start 520|527 2 00025101 1 1|VSW5TESTSUITE PURPOSE 2 520|527 2 00025101 1 2|Assertion XUngrabKey-2.(B) 520|527 2 00025101 1 3|A modifiers argument of AnyModifier releases all grabs by 520|527 2 00025101 1 4|this client for the specified key and all possible modifier 520|527 2 00025101 1 5|combinations. 520|527 2 00025101 1 6|Reason for omission: There is no known reliable test method for this assertion 520|527 2 00025101 1 7|METH: If extensions are available: 520|527 2 00025101 1 8|METH: Place passive grab with a bunch of modifier keys. 520|527 2 00025101 1 9|METH: Activate grab. 520|527 2 00025101 1 10|METH: Check keyboard grabbed. 520|527 2 00025101 1 11|METH: Deactivate grab. 520|527 2 00025101 1 12|METH: Check keyboard not grabbed. 520|527 2 00025101 1 13|METH: Call XUngrabKey with a modifiers of AnyModifier. 520|527 2 00025101 1 14|METH: Attempt to reactivate Grab. 520|527 2 00025101 1 15|METH: Check keyboard still not grabbed. 520|527 2 00025101 1 16|METH: Release keys. 520|527 2 00025101 1 17|METH: 520|527 2 00025101 1 18|METH: Place passive grab with just keycode (no modifiers). 520|527 2 00025101 1 19|METH: Activate grab. 520|527 2 00025101 1 20|METH: Check keyboard grabbed. 520|527 2 00025101 1 21|METH: Deactivate grab. 520|527 2 00025101 1 22|METH: Check keyboard not grabbed. 520|527 2 00025101 1 23|METH: Call XUngrabKey with a modifiers of AnyModifier. 520|527 2 00025101 1 24|METH: Attempt to reactivate Grab. 520|527 2 00025101 1 25|METH: Check keyboard still not grabbed. 520|527 2 00025101 1 26|METH: Release keys. 520|527 2 00025101 1 27|METH: else 520|527 2 00025101 1 28|METH: Report untested. 520|527 2 00025101 1 29|unexpected signal 11 (SIGSEGV) received 220|527 2 2 09:17:20|UNRESOLVED 410|527 2 1 09:17:20|IC End 400|527 3 1 09:17:20|IC Start 200|527 3 09:17:20|TP Start 520|527 3 00025101 1 1|VSW5TESTSUITE PURPOSE 3 520|527 3 00025101 1 2|Assertion XUngrabKey-3.(B) 520|527 3 00025101 1 3|A keycode argument of AnyKey releases all grabs by this 520|527 3 00025101 1 4|client for the specified modifiers and all keys. 520|527 3 00025101 1 5|Reason for omission: There is no known reliable test method for this assertion 520|527 3 00025101 1 6|METH: If extensions are available: 520|527 3 00025101 1 7|METH: Place passive grab with a bunch of modifier keys and given keycode. 520|527 3 00025101 1 8|METH: Activate grab. 520|527 3 00025101 1 9|METH: Check keyboard grabbed. 520|527 3 00025101 1 10|METH: Deactivate grab. 520|527 3 00025101 1 11|METH: Check keyboard not grabbed. 520|527 3 00025101 1 12|METH: Call XUngrabKey with a keycode of AnyKey. 520|527 3 00025101 1 13|METH: Attempt to reactivate Grab. 520|527 3 00025101 1 14|METH: Check keyboard still not grabbed. 520|527 3 00025101 1 15|METH: Release keys. 520|527 3 00025101 1 16|METH: Repeat for all keycodes in the range min_keycode to max_keycode 520|527 3 00025101 1 17|METH: except for those in the modifier bunch. 520|527 3 00025101 1 18|METH: 520|527 3 00025101 1 19|METH: else 520|527 3 00025101 1 20|METH: Report untested. 520|527 3 00025101 1 21|unexpected signal 11 (SIGSEGV) received 220|527 3 2 09:17:20|UNRESOLVED 410|527 3 1 09:17:20|IC End 400|527 4 1 09:17:20|IC Start 200|527 4 09:17:20|TP Start 520|527 4 00025101 1 1|VSW5TESTSUITE PURPOSE 4 520|527 4 00025101 1 2|Assertion XUngrabKey-4.(B) 520|527 4 00025101 1 3|A call to XUngrabKey has no effect on an active grab. 520|527 4 00025101 1 4|Reason for omission: There is no known reliable test method for this assertion 520|527 4 00025101 1 5|METH: If extension available: 520|527 4 00025101 1 6|METH: Set passive grab. 520|527 4 00025101 1 7|METH: Activate it. 520|527 4 00025101 1 8|METH: Check keyboard is grabbed. 520|527 4 00025101 1 9|METH: Call XUngrabKey to attempt to release grab. 520|527 4 00025101 1 10|METH: Check keyboard still grabbed. 520|527 4 00025101 1 11|METH: Release keys to release grab. 520|527 4 00025101 1 12|METH: If still grabbed: 520|527 4 00025101 1 13|METH: Delete with message. 520|527 4 00025101 1 14|METH: else 520|527 4 00025101 1 15|METH: Call XUngrabKey to attempt to release grab. 520|527 4 00025101 1 16|METH: Attempt to activate grab. 520|527 4 00025101 1 17|METH: Check keyboard still not grabbed. 520|527 4 00025101 1 18|METH: Release keys. 520|527 4 00025101 1 19|METH: else 520|527 4 00025101 1 20|METH: Report untested. 520|527 4 00025101 1 21|unexpected signal 11 (SIGSEGV) received 220|527 4 2 09:17:20|UNRESOLVED 410|527 4 1 09:17:20|IC End 400|527 5 1 09:17:20|IC Start 200|527 5 09:17:20|TP Start 520|527 5 00025101 1 1|VSW5TESTSUITE PURPOSE 5 520|527 5 00025101 1 2|Assertion XUngrabKey-5.(A) 520|527 5 00025101 1 3|When the specified keycode is not in the range specified by 520|527 5 00025101 1 4|min_keycode and max_keycode in the connection setup or 520|527 5 00025101 1 5|AnyKey, then a BadValue error occurs. 520|527 5 00025101 1 6|METH: Get min and max keycodes. 520|527 5 00025101 1 7|METH: Attempt to grab key less than the minimum. 520|527 5 00025101 1 8|METH: Verify that a BadValue error occurs. 520|527 5 00025101 1 9|METH: If the maximum is less than 255 520|527 5 00025101 1 10|METH: Attempt to grab key greater than the maximum 520|527 5 00025101 1 11|METH: Verify a BadValue error occurs. 220|527 5 0 09:17:20|PASS 410|527 5 1 09:17:20|IC End 400|527 6 1 09:17:20|IC Start 200|527 6 09:17:20|TP Start 520|527 6 00025101 1 1|VSW5TESTSUITE PURPOSE 6 520|527 6 00025101 1 2|Assertion XUngrabKey-6.(A) 520|527 6 00025101 1 3|When the value of modifiers is not a bitwise combination of 520|527 6 00025101 1 4|ShiftMask, LockMask, ControlMask, Mod1Mask, Mod2Mask, 520|527 6 00025101 1 5|Mod3Mask, Mod4Mask, Mod5Mask or AnyModifier, then a 520|527 6 00025101 1 6|BadValue error occurs. 520|527 6 00025101 1 7|METH: Obtain a sequence of values which are not in the list specified by VALUE_LIST. 520|527 6 00025101 1 8|METH: For each value: 520|527 6 00025101 1 9|METH: Call test function with this value in the VALUE_ARG argument. 520|527 6 00025101 1 10|METH: Verify that a BadValue error occurs. 220|527 6 0 09:17:20|PASS 410|527 6 1 09:17:20|IC End 400|527 7 1 09:17:20|IC Start 200|527 7 09:17:20|TP Start 520|527 7 00025101 1 1|VSW5TESTSUITE PURPOSE 7 520|527 7 00025101 1 2|Assertion XUngrabKey-7.(A) 520|527 7 00025101 1 3|When a window argument does not name a valid Window, then a 520|527 7 00025101 1 4|BadWindow error occurs. 520|527 7 00025101 1 5|METH: Create a bad window by creating and destroying a window. 520|527 7 00025101 1 6|METH: Call test function using bad window as the window argument. 520|527 7 00025101 1 7|METH: Verify that a BadWindow error occurs. 220|527 7 0 09:17:20|PASS 410|527 7 1 09:17:20|IC End 80|527 1 09:17:20|TC End, scenario ref 1068-0 70||"VSW5TESTSUITE CASE XUngrabKeyboard 3" 10|528 /Xlib13/XUngrabKeyboard 09:17:20|TC Start, scenario ref 1070-0 15|528 3.3-lite 3|TCM Start 520|528 0 00025103 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|528 1 1 09:17:23|IC Start 200|528 1 09:17:23|TP Start 520|528 1 00025103 1 1|VSW5TESTSUITE PURPOSE 1 520|528 1 00025103 1 2|Assertion XUngrabKeyboard-1.(B) 520|528 1 00025103 1 3|When the client has actively grabbed the keyboard, then a 520|528 1 00025103 1 4|call to XUngrabKeyboard releases the keyboard and any queued 520|528 1 00025103 1 5|events. 520|528 1 00025103 1 6|Reason for omission: There is no known reliable test method for this assertion 520|528 1 00025103 1 7|METH: Create grab window. 520|528 1 00025103 1 8|METH: Grab and freeze keyboard. 520|528 1 00025103 1 9|METH: If no extensions: 520|528 1 00025103 1 10|METH: Touch test XUngrabKeyboard. 520|528 1 00025103 1 11|METH: else 520|528 1 00025103 1 12|METH: Press and release key. 520|528 1 00025103 1 13|METH: Call XUngrabKeyboard. 520|528 1 00025103 1 14|METH: Verify that events are released. 520|528 1 00025103 1 15|METH: Create new window. 520|528 1 00025103 1 16|METH: Verify that keyboard events can be received on it. 220|528 1 0 09:17:23|PASS 410|528 1 1 09:17:23|IC End 400|528 2 1 09:17:23|IC Start 200|528 2 09:17:23|TP Start 520|528 2 00025103 1 1|VSW5TESTSUITE PURPOSE 2 520|528 2 00025103 1 2|Assertion XUngrabKeyboard-2.(A) 520|528 2 00025103 1 3|When the specified time is earlier than the 520|528 2 00025103 1 4|last-keyboard-grab time or is later than the current X 520|528 2 00025103 1 5|server time, then a call to XUngrabKeyboard does not release 520|528 2 00025103 1 6|the keyboard and any queued events. 520|528 2 00025103 1 7|METH: Get current time. 520|528 2 00025103 1 8|METH: Grab keyboard and freeze pointer with this time. 520|528 2 00025103 1 9|METH: Call XUngrabKeyboard with earlier time. 520|528 2 00025103 1 10|METH: Verify that pointer is still frozen and therefore keyboard grab is not released. 520|528 2 00025103 1 11|METH: 520|528 2 00025103 1 12|METH: Get current time and add several seconds to get future time. 520|528 2 00025103 1 13|METH: Call XUngrabKeyboard with this time. 520|528 2 00025103 1 14|METH: Verify that pointer is still frozen and therefore keyboard grab is not released. 220|528 2 0 09:17:27|PASS 410|528 2 1 09:17:27|IC End 400|528 3 1 09:17:27|IC Start 200|528 3 09:17:27|TP Start 520|528 3 00025103 1 1|VSW5TESTSUITE PURPOSE 3 520|528 3 00025103 1 2|Assertion XUngrabKeyboard-3.(A) 520|528 3 00025103 1 3|A call to XUngrabKeyboard generates FocusIn and FocusOut 520|528 3 00025103 1 4|events as though the focus were to change from the grab 520|528 3 00025103 1 5|window to the current focus window. 520|528 3 00025103 1 6|METH: Create grab window. 520|528 3 00025103 1 7|METH: Create a focus window and set focus to that window. 520|528 3 00025103 1 8|METH: Grab keyboard. 520|528 3 00025103 1 9|METH: Enable events on windows. 520|528 3 00025103 1 10|METH: Call XUngrabKeyboard to release keyboard. 520|528 3 00025103 1 11|METH: Verify that FocusIn and FocusOut events are received. 220|528 3 0 09:17:27|PASS 410|528 3 1 09:17:27|IC End 80|528 0 09:17:28|TC End, scenario ref 1070-0 70||"VSW5TESTSUITE CASE XUngrabPointer 3" 10|529 /Xlib13/XUngrabPointer 09:17:28|TC Start, scenario ref 1072-0 15|529 3.3-lite 3|TCM Start 520|529 0 00025105 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|529 1 1 09:17:31|IC Start 200|529 1 09:17:31|TP Start 520|529 1 00025105 1 1|VSW5TESTSUITE PURPOSE 1 520|529 1 00025105 1 2|Assertion XUngrabPointer-1.(A) 520|529 1 00025105 1 3|When the client has actively grabbed the pointer with a 520|529 1 00025105 1 4|call to XGrabPointer, XGrabButton or from a normal button 520|529 1 00025105 1 5|press, then a call to XUngrabPointer releases the pointer 520|529 1 00025105 1 6|and any queued events. 520|529 1 00025105 1 7|METH: Create a grab window. 520|529 1 00025105 1 8|METH: Grab pointer with pointer_mode GrabModeSync. 520|529 1 00025105 1 9|METH: Warp pointer within the grab window. 520|529 1 00025105 1 10|METH: Verify that no pointer events are received. 520|529 1 00025105 1 11|METH: Call XUngrabPointer to release pointer. 520|529 1 00025105 1 12|METH: Verify that pointer events are now received. 520|529 1 00025105 1 13|REPORT: Pointer event was received while frozen 220|529 1 2 09:17:31|UNRESOLVED 410|529 1 1 09:17:31|IC End 400|529 2 1 09:17:31|IC Start 200|529 2 09:17:31|TP Start 520|529 2 00025105 1 1|VSW5TESTSUITE PURPOSE 2 520|529 2 00025105 1 2|Assertion XUngrabPointer-2.(A) 520|529 2 00025105 1 3|When the specified time is earlier than the 520|529 2 00025105 1 4|last-pointer-grab time or is later than the current X server 520|529 2 00025105 1 5|time, then a call to XUngrabPointer does not release the 520|529 2 00025105 1 6|pointer grab. 520|529 2 00025105 1 7|METH: Create client2. 520|529 2 00025105 1 8|METH: Create window 'win'. 520|529 2 00025105 1 9|METH: Enable events for client2 on win. 520|529 2 00025105 1 10|METH: Create window for use as the grab window. 520|529 2 00025105 1 11|METH: Grab pointer with a given time. 520|529 2 00025105 1 12|METH: Call XUngrabPointer with earlier time. 520|529 2 00025105 1 13|METH: Warp pointer within win. 520|529 2 00025105 1 14|METH: Verify that no event is received for client2. 520|529 2 00025105 1 15|METH: 520|529 2 00025105 1 16|METH: Get current server time. 520|529 2 00025105 1 17|METH: Call XUngrabPointer with a later time than the current server time. 520|529 2 00025105 1 18|METH: Warp pointer within win. 520|529 2 00025105 1 19|METH: Verify that no event is received for client2. 520|529 2 00025105 1 20|unexpected signal 11 (SIGSEGV) received 220|529 2 2 09:17:31|UNRESOLVED 410|529 2 1 09:17:31|IC End 400|529 3 1 09:17:31|IC Start 200|529 3 09:17:31|TP Start 520|529 3 00025105 1 1|VSW5TESTSUITE PURPOSE 3 520|529 3 00025105 1 2|Assertion XUngrabPointer-3.(A) 520|529 3 00025105 1 3|A call to XUngrabPointer generates EnterNotify and 520|529 3 00025105 1 4|LeaveNotify events. 520|529 3 00025105 1 5|METH: Create the grab window. 520|529 3 00025105 1 6|METH: Create spare window 'win'. 520|529 3 00025105 1 7|METH: Warp pointer to win. 520|529 3 00025105 1 8|METH: Grab pointer with XGrabPointer. 520|529 3 00025105 1 9|METH: Enable events on win and grab windows. 520|529 3 00025105 1 10|METH: Call XUngrabPointer to release grab. 520|529 3 00025105 1 11|METH: Verify that a leave event is generated on the grab window. 520|529 3 00025105 1 12|METH: Verify that an enter event is generated on win. 220|529 3 0 09:17:31|PASS 410|529 3 1 09:17:31|IC End 80|529 1 09:17:31|TC End, scenario ref 1072-0 70||"VSW5TESTSUITE CASE XWarpPointer 9" 10|530 /Xlib13/XWarpPointer 09:17:31|TC Start, scenario ref 1074-0 15|530 3.3-lite 9|TCM Start 520|530 0 00025107 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|530 1 1 09:17:34|IC Start 200|530 1 09:17:34|TP Start 520|530 1 00025107 1 1|VSW5TESTSUITE PURPOSE 1 520|530 1 00025107 1 2|Assertion XWarpPointer-1.(A) 520|530 1 00025107 1 3|When dest_w is None, then a call to XWarpPointer moves the 520|530 1 00025107 1 4|pointer by the offsets dest_x, dest_y relative to the 520|530 1 00025107 1 5|current position of the pointer. 520|530 1 00025107 1 6|METH: Get current position of pointer. 520|530 1 00025107 1 7|METH: Set dest_w to None. 520|530 1 00025107 1 8|METH: Call XWarpPointer. 520|530 1 00025107 1 9|METH: Verify that new position is offset from old by dest_x, dest_y. 220|530 1 0 09:17:34|PASS 410|530 1 1 09:17:34|IC End 400|530 2 1 09:17:34|IC Start 200|530 2 09:17:34|TP Start 520|530 2 00025107 1 1|VSW5TESTSUITE PURPOSE 2 520|530 2 00025107 1 2|Assertion XWarpPointer-2.(A) 520|530 2 00025107 1 3|When dest_w is a window and src_w is None, then a call to 520|530 2 00025107 1 4|XWarpPointer moves the pointer to the offsets dest_x, 520|530 2 00025107 1 5|dest_y relative to the origin of dest_w. 520|530 2 00025107 1 6|METH: Create window for dest_w. 520|530 2 00025107 1 7|METH: Set src_w to None. 520|530 2 00025107 1 8|METH: Call XWarpPointer. 520|530 2 00025107 1 9|METH: Verify that pointer is at (dest_x,dest_y) from origin of dest_w. 220|530 2 0 09:17:34|PASS 410|530 2 1 09:17:34|IC End 400|530 3 1 09:17:34|IC Start 200|530 3 09:17:34|TP Start 520|530 3 00025107 1 1|VSW5TESTSUITE PURPOSE 3 520|530 3 00025107 1 2|Assertion XWarpPointer-3.(A) 520|530 3 00025107 1 3|When dest_w and src_w are windows and the pointer is within 520|530 3 00025107 1 4|the specified rectangle of src_w, then a call to 520|530 3 00025107 1 5|XWarpPointer moves the pointer to the offsets dest_x, 520|530 3 00025107 1 6|dest_y relative to the origin of dest_w. 520|530 3 00025107 1 7|METH: Create window dest_w. 520|530 3 00025107 1 8|METH: Create window src_w. 520|530 3 00025107 1 9|METH: Move pointer to within the specified rectange of src_w. 520|530 3 00025107 1 10|METH: Call XWarpPointer. 520|530 3 00025107 1 11|METH: Verify that pointer moves to offset (dest_x, dest_y) from origin of dest_w. 220|530 3 0 09:17:34|PASS 410|530 3 1 09:17:34|IC End 400|530 4 1 09:17:34|IC Start 200|530 4 09:17:34|TP Start 520|530 4 00025107 1 1|VSW5TESTSUITE PURPOSE 4 520|530 4 00025107 1 2|Assertion XWarpPointer-4.(A) 520|530 4 00025107 1 3|When dest_w and src_w are windows and the pointer is not 520|530 4 00025107 1 4|within the specified rectangle of src_w, then a call to 520|530 4 00025107 1 5|XWarpPointer does not move the pointer. 520|530 4 00025107 1 6|METH: Create window dest_w. 520|530 4 00025107 1 7|METH: Create window src_w. 520|530 4 00025107 1 8|METH: Move pointer outside the specified rectange of src_w. 520|530 4 00025107 1 9|METH: Call XWarpPointer. 520|530 4 00025107 1 10|METH: Verify that the pointer is not moved. 220|530 4 0 09:17:34|PASS 410|530 4 1 09:17:34|IC End 400|530 5 1 09:17:34|IC Start 200|530 5 09:17:34|TP Start 520|530 5 00025107 1 1|VSW5TESTSUITE PURPOSE 5 520|530 5 00025107 1 2|Assertion XWarpPointer-5.(A) 520|530 5 00025107 1 3|When src_height is zero, then it is replaced with the 520|530 5 00025107 1 4|current height of src_w minus src_y. 520|530 5 00025107 1 5|METH: Create window src_w. 520|530 5 00025107 1 6|METH: Create window dest_w. 520|530 5 00025107 1 7|METH: Set src_height to 0. 520|530 5 00025107 1 8|METH: Position pointer in src_w such that it is inside source rectangle. 520|530 5 00025107 1 9|METH: Call XWarpPointer. 520|530 5 00025107 1 10|METH: Verify that pointer is moved. 220|530 5 0 09:17:34|PASS 410|530 5 1 09:17:34|IC End 400|530 6 1 09:17:34|IC Start 200|530 6 09:17:34|TP Start 520|530 6 00025107 1 1|VSW5TESTSUITE PURPOSE 6 520|530 6 00025107 1 2|Assertion XWarpPointer-6.(A) 520|530 6 00025107 1 3|When src_width is zero, then it is replaced with the 520|530 6 00025107 1 4|current width of src_w minus src_x. 520|530 6 00025107 1 5|METH: Create window src_w. 520|530 6 00025107 1 6|METH: Create window dest_w. 520|530 6 00025107 1 7|METH: Set src_width to 0. 520|530 6 00025107 1 8|METH: Position pointer in src_w such that it is inside source rectangle. 520|530 6 00025107 1 9|METH: Call XWarpPointer. 520|530 6 00025107 1 10|METH: Verify that pointer is moved. 220|530 6 0 09:17:34|PASS 410|530 6 1 09:17:34|IC End 400|530 7 1 09:17:34|IC Start 200|530 7 09:17:34|TP Start 520|530 7 00025107 1 1|VSW5TESTSUITE PURPOSE 7 520|530 7 00025107 1 2|Assertion XWarpPointer-7.(A) 520|530 7 00025107 1 3|A call to XWarpPointer generates events as though the 520|530 7 00025107 1 4|pointer position had been instantaneously moved by the user. 520|530 7 00025107 1 5|METH: Create dest_w. 520|530 7 00025107 1 6|METH: Position pointer at 0,0 in dest_w. 520|530 7 00025107 1 7|METH: Enable events. 520|530 7 00025107 1 8|METH: Call XWarpPointer to move pointer within window. 520|530 7 00025107 1 9|METH: Verify that only one motion event is generated. 220|530 7 0 09:17:34|PASS 410|530 7 1 09:17:34|IC End 400|530 8 1 09:17:34|IC Start 200|530 8 09:17:34|TP Start 520|530 8 00025107 1 1|VSW5TESTSUITE PURPOSE 8 520|530 8 00025107 1 2|Assertion XWarpPointer-8.(A) 520|530 8 00025107 1 3|When an active pointer grab is in progress and the pointer 520|530 8 00025107 1 4|is within the confine_to window, then a call to XWarpPointer 520|530 8 00025107 1 5|will only move the pointer as far as the closest edge of the 520|530 8 00025107 1 6|confine_to window. 520|530 8 00025107 1 7|METH: Create confine_to window. 520|530 8 00025107 1 8|METH: Create dest_w window. 520|530 8 00025107 1 9|METH: Call XGrabPointer to actively grab the pointer with confine_to set. 520|530 8 00025107 1 10|METH: Attempt to move pointer into dest_w window with XWarpPointer. 520|530 8 00025107 1 11|METH: Verify that pointer is still within the confine_to window. 220|530 8 0 09:17:34|PASS 410|530 8 1 09:17:34|IC End 400|530 9 1 09:17:34|IC Start 200|530 9 09:17:34|TP Start 520|530 9 00025107 1 1|VSW5TESTSUITE PURPOSE 9 520|530 9 00025107 1 2|Assertion XWarpPointer-9.(A) 520|530 9 00025107 1 3|When a window argument does not name a valid Window or None, 520|530 9 00025107 1 4|then a BadWindow error occurs. 520|530 9 00025107 1 5|METH: Create a bad window by creating and destroying a window. 520|530 9 00025107 1 6|METH: Call test function using bad window as the window argument. 520|530 9 00025107 1 7|METH: Verify that a BadWindow error occurs. 220|530 9 0 09:17:34|PASS 410|530 9 1 09:17:34|IC End 80|530 0 09:17:34|TC End, scenario ref 1074-0 70||"VSW5TESTSUITE SECTION Xlib14 45 58 0 0" 70||"VSW5TESTSUITE CASE XBaseFontNameListOfFontSet 1" 10|531 /Xlib14/XBaseFontNameListOfFontSet 09:17:34|TC Start, scenario ref 1077-0 15|531 3.3-lite 1|TCM Start 520|531 0 00025109 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|531 0 00025109 1 2|REPORT: Unexpected error BadValue 520|531 0 00025109 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|531 0 00025109 1 4|REPORT: Protocol request was X_SetFontPath 520|531 0 00025109 1 5|REPORT: Unexpected Xlib error 400|531 1 1 09:17:37|IC Start 200|531 1 09:17:37|TP Start 520|531 1 00025109 1 1|VSW5TESTSUITE PURPOSE 1 520|531 1 00025109 1 2|Assertion XBaseFontNameListOfFontSet-1.(C) 520|531 1 00025109 1 3|If the implementation is X11R5 or later: Given a font set, 520|531 1 00025109 1 4|XBaseFontNameListOfFontSet, returns the name of the base 520|531 1 00025109 1 5|font name list used when the XFontSet was created. 520|531 1 00025109 1 6|METH: For every Locale specified by the user in the configuration file, create 520|531 1 00025109 1 7|METH: each of the base font sets specified by the user, by calling 520|531 1 00025109 1 8|METH: XCreateFontSet, then call XBaseFontNameListOfFontSet to get the 520|531 1 00025109 1 9|METH: base font name, this name should be the same name supplied to the 520|531 1 00025109 1 10|METH: XCreateFontSet call. 520|531 1 00025109 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|531 1 00025109 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|531 1 1 09:17:37|FAIL 410|531 1 1 09:17:37|IC End 80|531 1 09:17:38|TC End, scenario ref 1077-0 70||"VSW5TESTSUITE CASE XCloseIM 1" 10|532 /Xlib14/XCloseIM 09:17:38|TC Start, scenario ref 1079-0 15|532 3.3-lite 1|TCM Start 520|532 0 00025111 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|532 0 00025111 1 2|REPORT: Unexpected error BadValue 520|532 0 00025111 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|532 0 00025111 1 4|REPORT: Protocol request was X_SetFontPath 520|532 0 00025111 1 5|REPORT: Unexpected Xlib error 400|532 1 1 09:17:40|IC Start 200|532 1 09:17:40|TP Start 520|532 1 00025111 1 1|VSW5TESTSUITE PURPOSE 1 520|532 1 00025111 1 2|Assertion XCloseIM-1.(C) 520|532 1 00025111 1 3|If the implementation is X11R5 or later: A call to XCloseIM 520|532 1 00025111 1 4|shall close the connection to the input method, xim. 520|532 1 00025111 1 5|METH: For all locales, open an input method, close the connection and check the 520|532 1 00025111 1 6|METH: status. 220|532 1 0 09:17:40|PASS 410|532 1 1 09:17:40|IC End 80|532 0 09:17:41|TC End, scenario ref 1079-0 70||"VSW5TESTSUITE CASE XContextDependentDrawing 1" 10|533 /Xlib14/XContextDependentDrawing 09:17:41|TC Start, scenario ref 1081-0 15|533 3.3-lite 1|TCM Start 520|533 0 00025113 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|533 0 00025113 1 2|REPORT: Unexpected error BadValue 520|533 0 00025113 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|533 0 00025113 1 4|REPORT: Protocol request was X_SetFontPath 520|533 0 00025113 1 5|REPORT: Unexpected Xlib error 400|533 1 1 09:17:44|IC Start 200|533 1 09:17:44|TP Start 520|533 1 00025113 1 1|VSW5TESTSUITE PURPOSE 1 520|533 1 00025113 1 2|Assertion XContextDependentDrawing-1.(C) 520|533 1 00025113 1 3|If the implementation is X11R5 or later: Given a font set, 520|533 1 00025113 1 4|XContextDependentDrawing returns True if text drawn with the 520|533 1 00025113 1 5|fontset, font_set, could include context-dependent drawing. 520|533 1 00025113 1 6|METH: For every Locale specified by the user in the configuration file, create 520|533 1 00025113 1 7|METH: each of the base font sets specified by the user, by calling 520|533 1 00025113 1 8|METH: XCreateFontSet, then call XContextDependentDrawing to see if the 520|533 1 00025113 1 9|METH: text can include context-dependent drawing. 520|533 1 00025113 1 10|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|533 1 00025113 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|533 1 1 09:17:44|FAIL 410|533 1 1 09:17:44|IC End 80|533 1 09:17:44|TC End, scenario ref 1081-0 70||"VSW5TESTSUITE CASE XCreateFontSet 1" 10|534 /Xlib14/XCreateFontSet 09:17:44|TC Start, scenario ref 1083-0 15|534 3.3-lite 1|TCM Start 520|534 0 00025115 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|534 0 00025115 1 2|REPORT: Unexpected error BadValue 520|534 0 00025115 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|534 0 00025115 1 4|REPORT: Protocol request was X_SetFontPath 520|534 0 00025115 1 5|REPORT: Unexpected Xlib error 400|534 1 1 09:17:48|IC Start 200|534 1 09:17:48|TP Start 520|534 1 00025115 1 1|VSW5TESTSUITE PURPOSE 1 520|534 1 00025115 1 2|Assertion XCreateFontSet-1.(C) 520|534 1 00025115 1 3|If the implementation is X11R5 or later: A call to 520|534 1 00025115 1 4|XCreateFontSet shall create a font set for the specified 520|534 1 00025115 1 5|display. The font set is bound to the current locale when 520|534 1 00025115 1 6|XCreateFontSet is called. 520|534 1 00025115 1 7|METH: For every Locale specified by the user in the configuration file, create 520|534 1 00025115 1 8|METH: each of the base font sets specified by the user, by calling 520|534 1 00025115 1 9|METH: XCreateFontSet. 520|534 1 00025115 1 10|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|534 1 00025115 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|534 1 1 09:17:48|FAIL 410|534 1 1 09:17:48|IC End 80|534 1 09:17:48|TC End, scenario ref 1083-0 70||"VSW5TESTSUITE CASE XCreateIC 1" 10|535 /Xlib14/XCreateIC 09:17:48|TC Start, scenario ref 1085-0 15|535 3.3-lite 1|TCM Start 520|535 0 00025117 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|535 0 00025117 1 2|REPORT: Unexpected error BadValue 520|535 0 00025117 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|535 0 00025117 1 4|REPORT: Protocol request was X_SetFontPath 520|535 0 00025117 1 5|REPORT: Unexpected Xlib error 400|535 1 1 09:17:51|IC Start 200|535 1 09:17:51|TP Start 520|535 1 00025117 1 1|VSW5TESTSUITE PURPOSE 1 520|535 1 00025117 1 2|Assertion XCreateIC-1.(C) 520|535 1 00025117 1 3|If the implementation is X11R5 or later: A call to 520|535 1 00025117 1 4|XCreateIC shall open an input context, ic, to the input 520|535 1 00025117 1 5|method server im 520|535 1 00025117 1 6|METH: 520|535 1 00025117 1 7|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|535 1 00025117 1 8|REPORT: Couldn't setup input styles. 220|535 1 1 09:17:51|FAIL 410|535 1 1 09:17:51|IC End 80|535 1 09:17:51|TC End, scenario ref 1085-0 70||"VSW5TESTSUITE CASE XDestroyIC 1" 10|536 /Xlib14/XDestroyIC 09:17:51|TC Start, scenario ref 1087-0 15|536 3.3-lite 1|TCM Start 520|536 0 00025119 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|536 0 00025119 1 2|REPORT: Unexpected error BadValue 520|536 0 00025119 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|536 0 00025119 1 4|REPORT: Protocol request was X_SetFontPath 520|536 0 00025119 1 5|REPORT: Unexpected Xlib error 400|536 1 1 09:17:54|IC Start 200|536 1 09:17:54|TP Start 520|536 1 00025119 1 1|VSW5TESTSUITE PURPOSE 1 520|536 1 00025119 1 2|Assertion XDestroyIC-1.(C) 520|536 1 00025119 1 3|If the implementation is X11R5 or later: A call to 520|536 1 00025119 1 4|XDestroyIC shall destroy the input context, ic, to the input 520|536 1 00025119 1 5|method server. 520|536 1 00025119 1 6|METH: There is not a good way to test XDestroyIC. We rely on capturing any 520|536 1 00025119 1 7|METH: errors from the server during calls to XDestroyIC. Loop through all 520|536 1 00025119 1 8|METH: the input method styles for all the locales, creating and destroying 520|536 1 00025119 1 9|METH: Input Contexts. 520|536 1 00025119 1 10|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|536 1 00025119 1 11|REPORT: Couldn't setup input styles. 220|536 1 1 09:17:54|FAIL 410|536 1 1 09:17:54|IC End 80|536 1 09:17:55|TC End, scenario ref 1087-0 70||"VSW5TESTSUITE CASE XDisplayOfIM 1" 10|537 /Xlib14/XDisplayOfIM 09:17:55|TC Start, scenario ref 1089-0 15|537 3.3-lite 1|TCM Start 520|537 0 00025121 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|537 0 00025121 1 2|REPORT: Unexpected error BadValue 520|537 0 00025121 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|537 0 00025121 1 4|REPORT: Protocol request was X_SetFontPath 520|537 0 00025121 1 5|REPORT: Unexpected Xlib error 400|537 1 1 09:17:58|IC Start 200|537 1 09:17:58|TP Start 520|537 1 00025121 1 1|VSW5TESTSUITE PURPOSE 1 520|537 1 00025121 1 2|Assertion XDisplayOfIM-1.(C) 520|537 1 00025121 1 3|If the implementation is X11R5 or later: A call to 520|537 1 00025121 1 4|XDisplayOfIM shall return the display associated with an 520|537 1 00025121 1 5|input method. 520|537 1 00025121 1 6|METH: For all locales, create an resource database and open an input method. 520|537 1 00025121 1 7|METH: Call XDisplayOfIM for this input method. The display pointer returned 520|537 1 00025121 1 8|METH: by XDisplayOfIM should be the same as the global display pointer, Dsp, 520|537 1 00025121 1 9|METH: used to open the input method. 220|537 1 0 09:17:58|PASS 410|537 1 1 09:17:58|IC End 80|537 0 09:17:58|TC End, scenario ref 1089-0 70||"VSW5TESTSUITE CASE XExtentsOfFontSet 1" 10|538 /Xlib14/XExtentsOfFontSet 09:17:58|TC Start, scenario ref 1091-0 15|538 3.3-lite 1|TCM Start 520|538 0 00025123 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|538 0 00025123 1 2|REPORT: Unexpected error BadValue 520|538 0 00025123 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|538 0 00025123 1 4|REPORT: Protocol request was X_SetFontPath 520|538 0 00025123 1 5|REPORT: Unexpected Xlib error 400|538 1 1 09:18:01|IC Start 200|538 1 09:18:01|TP Start 520|538 1 00025123 1 1|VSW5TESTSUITE PURPOSE 1 520|538 1 00025123 1 2|Assertion XExtentsOfFontSet-1.(C) 520|538 1 00025123 1 3|If the implementation is X11R5 or later: XExtentsOfFontSet 520|538 1 00025123 1 4|shall return the maximum extents structure of a given 520|538 1 00025123 1 5|fontset. 520|538 1 00025123 1 6|METH: For every Locale specified by the user in the configuration file, create 520|538 1 00025123 1 7|METH: each of the base font sets specified by the user, by calling 520|538 1 00025123 1 8|METH: XCreateFontSet, then call XExtentsOfFontSet to get the max ink extents 520|538 1 00025123 1 9|METH: and the max lobal logical extents. Check to make sure the extents 520|538 1 00025123 1 10|METH: are always positive. 520|538 1 00025123 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|538 1 00025123 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|538 1 1 09:18:01|FAIL 410|538 1 1 09:18:01|IC End 80|538 1 09:18:01|TC End, scenario ref 1091-0 70||"VSW5TESTSUITE CASE XFilterEvent 1" 10|539 /Xlib14/XFilterEvent 09:18:01|TC Start, scenario ref 1093-0 15|539 3.3-lite 1|TCM Start 520|539 0 00025125 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|539 1 1 09:18:04|IC Start 200|539 1 09:18:04|TP Start 520|539 1 00025125 1 1|VSW5TESTSUITE PURPOSE 1 520|539 1 00025125 1 2|Assertion XFilterEvent-1.(D) 520|539 1 00025125 1 3|If the implementation is X11R5 or later: A call to 520|539 1 00025125 1 4|XFilterEvent shall give the input method server a chance to 520|539 1 00025125 1 5|process an event if a filter is registered for the event for 520|539 1 00025125 1 6|a given window, win. to the expected responses. 520|539 1 00025125 1 7|Reason for omission: There is no known reliable test method for this assertion 520|539 1 00025125 1 8|METH: Report UNTESTED 220|539 1 5 09:18:04|UNTESTED 410|539 1 1 09:18:04|IC End 80|539 77 09:18:05|TC End, scenario ref 1093-0 70||"VSW5TESTSUITE CASE XFontsOfFontSet 1" 10|540 /Xlib14/XFontsOfFontSet 09:18:05|TC Start, scenario ref 1095-0 15|540 3.3-lite 1|TCM Start 520|540 0 00025127 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|540 0 00025127 1 2|REPORT: Unexpected error BadValue 520|540 0 00025127 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|540 0 00025127 1 4|REPORT: Protocol request was X_SetFontPath 520|540 0 00025127 1 5|REPORT: Unexpected Xlib error 400|540 1 1 09:18:08|IC Start 200|540 1 09:18:08|TP Start 520|540 1 00025127 1 1|VSW5TESTSUITE PURPOSE 1 520|540 1 00025127 1 2|Assertion XFontsOfFontSet-1.(C) 520|540 1 00025127 1 3|If the implementation is X11R5 or later: Given a font set, 520|540 1 00025127 1 4|XFontsOfFontSet, shall return a list of XFontStruct 520|540 1 00025127 1 5|structures and full font names for the Xmb and Xwc layers. 520|540 1 00025127 1 6|METH: For every Locale specified by the user in the configuration file, create 520|540 1 00025127 1 7|METH: each of the base font sets specified by the user, by calling 520|540 1 00025127 1 8|METH: XCreateFontSet, then call XFontsOfFontSet to obtain the font structures 520|540 1 00025127 1 9|METH: and the font names. Check that font structures and font names returned 520|540 1 00025127 1 10|METH: are non-null. 520|540 1 00025127 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|540 1 00025127 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|540 1 1 09:18:08|FAIL 410|540 1 1 09:18:08|IC End 80|540 1 09:18:08|TC End, scenario ref 1095-0 70||"VSW5TESTSUITE CASE XFreeFontSet 1" 10|541 /Xlib14/XFreeFontSet 09:18:08|TC Start, scenario ref 1097-0 15|541 3.3-lite 1|TCM Start 520|541 0 00025129 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|541 0 00025129 1 2|REPORT: Unexpected error BadValue 520|541 0 00025129 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|541 0 00025129 1 4|REPORT: Protocol request was X_SetFontPath 520|541 0 00025129 1 5|REPORT: Unexpected Xlib error 400|541 1 1 09:18:11|IC Start 200|541 1 09:18:11|TP Start 520|541 1 00025129 1 1|VSW5TESTSUITE PURPOSE 1 520|541 1 00025129 1 2|Assertion XFreeFontSet-1.(C) 520|541 1 00025129 1 3|If the implementation is X11R5 or later: A call to 520|541 1 00025129 1 4|XFreeFontSet shall free a font set for the specified 520|541 1 00025129 1 5|display. The font set is bound to the current locale when 520|541 1 00025129 1 6|XFreeFontSet is called. 520|541 1 00025129 1 7|METH: For every Locale specified by the user in the configuration file, create a font set and then free it, using XFreeFontSet. 520|541 1 00025129 1 8|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|541 1 00025129 1 9|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|541 1 1 09:18:11|FAIL 410|541 1 1 09:18:11|IC End 80|541 1 09:18:11|TC End, scenario ref 1097-0 70||"VSW5TESTSUITE CASE XGetICValues 3" 10|542 /Xlib14/XGetICValues 09:18:11|TC Start, scenario ref 1099-0 15|542 3.3-lite 3|TCM Start 520|542 0 00025131 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|542 1 1 09:18:14|IC Start 200|542 1 09:18:14|TP Start 520|542 1 00025131 1 1|VSW5TESTSUITE PURPOSE 1 520|542 1 00025131 1 2|Assertion XGetICValues-1.(C) 520|542 1 00025131 1 3|If the implementation is X11R5 or later: A call to 520|542 1 00025131 1 4|XGetICValues shall fetch the values specified by ic_names 520|542 1 00025131 1 5|into the variable ic_val associated with the input context, 520|542 1 00025131 1 6|ic. XICValues returns NULL if no error occured, otherwise it 520|542 1 00025131 1 7|returns a pointer to the first argument that could not be 520|542 1 00025131 1 8|set. 520|542 1 00025131 1 9|METH: For all locales, create an input method and for all supported styles 520|542 1 00025131 1 10|METH: create an input context, then fetch the general ic values. 520|542 1 00025131 1 11|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|542 1 00025131 1 12|REPORT: Couldn't setup input styles. 220|542 1 1 09:18:14|FAIL 410|542 1 1 09:18:14|IC End 400|542 2 1 09:18:14|IC Start 200|542 2 09:18:14|TP Start 520|542 2 00025131 1 1|VSW5TESTSUITE PURPOSE 2 520|542 2 00025131 1 2|Assertion XGetICValues-2.(C) 520|542 2 00025131 1 3|If the implementation is X11R5 or later: A call to 520|542 2 00025131 1 4|XGetICValues shallfetch the values specified by ic_names 520|542 2 00025131 1 5|into the variable ic_val associated with the input context, 520|542 2 00025131 1 6|ic. XICValues returns NULL if no error occured, otherwise it 520|542 2 00025131 1 7|returns a pointer to the first argument that could not be 520|542 2 00025131 1 8|set. 520|542 2 00025131 1 9|METH: For all locales, create an input method and for all supported styles 520|542 2 00025131 1 10|METH: create an input context, then fetch the preedit ic values. 520|542 2 00025131 1 11|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|542 2 00025131 1 12|REPORT: Couldn't setup input styles. 220|542 2 1 09:18:14|FAIL 410|542 2 1 09:18:14|IC End 400|542 3 1 09:18:14|IC Start 200|542 3 09:18:14|TP Start 520|542 3 00025131 1 1|VSW5TESTSUITE PURPOSE 3 520|542 3 00025131 1 2|Assertion XGetICValues-3.(C) 520|542 3 00025131 1 3|If the implementation is X11R5 or later: A call to 520|542 3 00025131 1 4|XGetICValues shall fetch the values specified by ic_names 520|542 3 00025131 1 5|into the variable ic_val associated with the input context, 520|542 3 00025131 1 6|ic. XICValues returns NULL if no error occured, otherwise it 520|542 3 00025131 1 7|returns a pointer to the first argument that could not be 520|542 3 00025131 1 8|set. 520|542 3 00025131 1 9|METH: For all locales, create an input method and for all supported styles 520|542 3 00025131 1 10|METH: create an input context, then fetch the status ic values. 520|542 3 00025131 1 11|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|542 3 00025131 1 12|REPORT: Couldn't setup input styles. 220|542 3 1 09:18:14|FAIL 410|542 3 1 09:18:14|IC End 80|542 1 09:18:14|TC End, scenario ref 1099-0 70||"VSW5TESTSUITE CASE XGetIMValues 1" 10|543 /Xlib14/XGetIMValues 09:18:14|TC Start, scenario ref 1101-0 15|543 3.3-lite 1|TCM Start 520|543 0 00025133 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|543 0 00025133 1 2|REPORT: Unexpected error BadValue 520|543 0 00025133 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|543 0 00025133 1 4|REPORT: Protocol request was X_SetFontPath 520|543 0 00025133 1 5|REPORT: Unexpected Xlib error 400|543 1 1 09:18:17|IC Start 200|543 1 09:18:17|TP Start 520|543 1 00025133 1 1|VSW5TESTSUITE PURPOSE 1 520|543 1 00025133 1 2|Assertion XGetIMValues-1.(C) 520|543 1 00025133 1 3|If the implementation is X11R5 or later: A call to 520|543 1 00025133 1 4|XGetIMValues shall present a variable argument list 520|543 1 00025133 1 5|programming interface for querying properties or features of 520|543 1 00025133 1 6|the specified input method. This function returns NULL if 520|543 1 00025133 1 7|successful, otherwise it returns the name of the first 520|543 1 00025133 1 8|argument that could not be obtained. The only standard 520|543 1 00025133 1 9|argument defined by Xlib is XNQueryInputStyle. 520|543 1 00025133 1 10|METH: For all locales, open an input method, call XGetIMValues using 520|543 1 00025133 1 11|METH: XNQueryInputStyle and check the return value for non-null, also check 520|543 1 00025133 1 12|METH: the styles returned for valid entries and non-zero. 220|543 1 0 09:18:17|PASS 410|543 1 1 09:18:17|IC End 80|543 0 09:18:18|TC End, scenario ref 1101-0 70||"VSW5TESTSUITE CASE XIMOfIC 1" 10|544 /Xlib14/XIMOfIC 09:18:18|TC Start, scenario ref 1103-0 15|544 3.3-lite 1|TCM Start 520|544 0 00025135 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|544 0 00025135 1 2|REPORT: Unexpected error BadValue 520|544 0 00025135 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|544 0 00025135 1 4|REPORT: Protocol request was X_SetFontPath 520|544 0 00025135 1 5|REPORT: Unexpected Xlib error 400|544 1 1 09:18:21|IC Start 200|544 1 09:18:21|TP Start 520|544 1 00025135 1 1|VSW5TESTSUITE PURPOSE 1 520|544 1 00025135 1 2|Assertion XIMOfIC-1.(C) 520|544 1 00025135 1 3|If the implementation is X11R5 or later: A call to XIMOfIC 520|544 1 00025135 1 4|shall return the input method, im of the input context, ic 520|544 1 00025135 1 5|which was used to create the ic. 520|544 1 00025135 1 6|METH: Loop through all the input method styles for all the locales, create an 520|544 1 00025135 1 7|METH: input context, call XIMOfIC and check to see if this is the same input 520|544 1 00025135 1 8|METH: method that was used for creating the input context. 520|544 1 00025135 1 9|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|544 1 00025135 1 10|REPORT: Couldn't setup input styles. 220|544 1 1 09:18:21|FAIL 410|544 1 1 09:18:21|IC End 80|544 1 09:18:21|TC End, scenario ref 1103-0 70||"VSW5TESTSUITE CASE XLocaleOfFontSet 1" 10|545 /Xlib14/XLocaleOfFontSet 09:18:21|TC Start, scenario ref 1105-0 15|545 3.3-lite 1|TCM Start 520|545 0 00025137 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|545 0 00025137 1 2|REPORT: Unexpected error BadValue 520|545 0 00025137 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|545 0 00025137 1 4|REPORT: Protocol request was X_SetFontPath 520|545 0 00025137 1 5|REPORT: Unexpected Xlib error 400|545 1 1 09:18:24|IC Start 200|545 1 09:18:24|TP Start 520|545 1 00025137 1 1|VSW5TESTSUITE PURPOSE 1 520|545 1 00025137 1 2|Assertion XLocaleOfFontSet-1.(C) 520|545 1 00025137 1 3|If the implementation is X11R5 or later: Given a font set 520|545 1 00025137 1 4|XLocaleOfFontSet shall return the name of the locale to 520|545 1 00025137 1 5|which it is bound. 520|545 1 00025137 1 6|METH: For every Locale specified by the user in the configuration file, create 520|545 1 00025137 1 7|METH: each of the base font sets specified by the user, by calling 520|545 1 00025137 1 8|METH: XCreateFontSet, then call XLocaleOfFontSet to get the locale, this name 520|545 1 00025137 1 9|METH: should be the same name as the current locale. 520|545 1 00025137 1 10|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|545 1 00025137 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|545 1 1 09:18:24|FAIL 410|545 1 1 09:18:24|IC End 80|545 1 09:18:24|TC End, scenario ref 1105-0 70||"VSW5TESTSUITE CASE XLocaleOfIM 1" 10|546 /Xlib14/XLocaleOfIM 09:18:24|TC Start, scenario ref 1107-0 15|546 3.3-lite 1|TCM Start 520|546 0 00025139 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|546 0 00025139 1 2|REPORT: Unexpected error BadValue 520|546 0 00025139 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|546 0 00025139 1 4|REPORT: Protocol request was X_SetFontPath 520|546 0 00025139 1 5|REPORT: Unexpected Xlib error 400|546 1 1 09:18:27|IC Start 200|546 1 09:18:27|TP Start 520|546 1 00025139 1 1|VSW5TESTSUITE PURPOSE 1 520|546 1 00025139 1 2|Assertion XLocaleOfIM-1.(C) 520|546 1 00025139 1 3|If the implementation is X11R5 or later: A call to 520|546 1 00025139 1 4|XLocaleOfIM shall return the locale of the input method. 520|546 1 00025139 1 5|METH: For all locales, create an resource database and open an input method 520|546 1 00025139 1 6|METH: compare the locale returned from XLocaleOfIM to the locale which was 520|546 1 00025139 1 7|METH: current at the time of the call to XOpenIM. 220|546 1 0 09:18:27|PASS 410|546 1 1 09:18:27|IC End 80|546 0 09:18:27|TC End, scenario ref 1107-0 70||"VSW5TESTSUITE CASE XmbDrawImageString 1" 10|547 /Xlib14/XmbDrawImageString/XmbDrawImageString 09:18:27|TC Start, scenario ref 1109-0 15|547 3.3-lite 1|TCM Start 520|547 0 00025141 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|547 0 00025141 1 2|REPORT: Unexpected error BadValue 520|547 0 00025141 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|547 0 00025141 1 4|REPORT: Protocol request was X_SetFontPath 520|547 0 00025141 1 5|REPORT: Unexpected Xlib error 400|547 1 1 09:18:31|IC Start 200|547 1 09:18:31|TP Start 520|547 1 00025141 1 1|VSW5TESTSUITE PURPOSE 1 520|547 1 00025141 1 2|Assertion XmbDrawImageString-1.(C) 520|547 1 00025141 1 3|If the implementation is X11R5 or later: A call to 520|547 1 00025141 1 4|XmbDrawImageString shall first fill the destination 520|547 1 00025141 1 5|rectangle with the background pixel value and next draw a 520|547 1 00025141 1 6|string of 8-bit characters, selected from the gc's font, 520|547 1 00025141 1 7|using the foreground pixel value. 520|547 1 00025141 1 8|METH: Reverse foreground and background pixel values in the gc. 520|547 1 00025141 1 9|METH: For each font 520|547 1 00025141 1 10|METH: Set the font into the gc. 520|547 1 00025141 1 11|METH: Draw string 520|547 1 00025141 1 12|METH: Pixel verify. 520|547 1 00025141 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|547 1 00025141 1 14|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|547 1 1 09:18:31|FAIL 410|547 1 1 09:18:31|IC End 80|547 1 09:18:31|TC End, scenario ref 1109-0 70||"VSW5TESTSUITE CASE XmbDrawString 1" 10|548 /Xlib14/XmbDrawString/XmbDrawString 09:18:31|TC Start, scenario ref 1111-0 15|548 3.3-lite 1|TCM Start 520|548 0 00025143 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|548 0 00025143 1 2|REPORT: Unexpected error BadValue 520|548 0 00025143 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|548 0 00025143 1 4|REPORT: Protocol request was X_SetFontPath 520|548 0 00025143 1 5|REPORT: Unexpected Xlib error 400|548 1 1 09:18:34|IC Start 200|548 1 09:18:34|TP Start 520|548 1 00025143 1 1|VSW5TESTSUITE PURPOSE 1 520|548 1 00025143 1 2|Assertion XmbDrawString-1.(C) 520|548 1 00025143 1 3|If the implementation is X11R5 or later: On a call to 520|548 1 00025143 1 4|XmbDrawString the image of each 8-bit character in the 520|548 1 00025143 1 5|string, as defined by the fontset shall be treated as an 520|548 1 00025143 1 6|additional mask for a fill operation on the drawable. 520|548 1 00025143 1 7|METH: For each locales, for all fontsets, draw all the characters between 520|548 1 00025143 1 8|METH: 0&255, by setting up strings to point to groups of characters at a time. 520|548 1 00025143 1 9|METH: Pixmap verify. Only one Visual will be tested since XDrawString is being 520|548 1 00025143 1 10|METH: tested elsewhere. 520|548 1 00025143 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|548 1 00025143 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|548 1 1 09:18:34|FAIL 410|548 1 1 09:18:34|IC End 80|548 1 09:18:34|TC End, scenario ref 1111-0 70||"VSW5TESTSUITE CASE XmbDrawText 1" 10|549 /Xlib14/XmbDrawText/XmbDrawText 09:18:34|TC Start, scenario ref 1113-0 15|549 3.3-lite 1|TCM Start 520|549 0 00025145 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|549 0 00025145 1 2|REPORT: Unexpected error BadValue 520|549 0 00025145 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|549 0 00025145 1 4|REPORT: Protocol request was X_SetFontPath 520|549 0 00025145 1 5|REPORT: Unexpected Xlib error 400|549 1 1 09:18:38|IC Start 200|549 1 09:18:38|TP Start 520|549 1 00025145 1 1|VSW5TESTSUITE PURPOSE 1 520|549 1 00025145 1 2|Assertion XmbDrawText-1.(C) 520|549 1 00025145 1 3|If the implementation is X11R5 or later: On a call to 520|549 1 00025145 1 4|XmbDrawText each of the text items, specifying a string 520|549 1 00025145 1 5|chars of 8-bit characters from a font with interstring 520|549 1 00025145 1 6|spacing given by delta, shall be drawn in turn. 520|549 1 00025145 1 7|METH: For all locales, for all fontsets, draw all the 520|549 1 00025145 1 8|METH: characters between 0&255 in all the xtest fonts, by setting 520|549 1 00025145 1 9|METH: up XTestItem structs to point to groups of characters at a time. 520|549 1 00025145 1 10|METH: Pixmap verify. Only one visual will be tested, since XDrawText is 520|549 1 00025145 1 11|METH: being tested elsewhere and XmbDrawText eventually calls the same 520|549 1 00025145 1 12|METH: routines as XDrawText. 520|549 1 00025145 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|549 1 00025145 1 14|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|549 1 1 09:18:38|FAIL 410|549 1 1 09:18:38|IC End 80|549 1 09:18:38|TC End, scenario ref 1113-0 70||"VSW5TESTSUITE CASE XmbLookupString 3" 10|550 /Xlib14/XmbLookupString 09:18:38|TC Start, scenario ref 1115-0 15|550 3.3-lite 3|TCM Start 520|550 0 00025147 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|550 0 00025147 1 2|REPORT: Unexpected error BadValue 520|550 0 00025147 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|550 0 00025147 1 4|REPORT: Protocol request was X_SetFontPath 520|550 0 00025147 1 5|REPORT: Unexpected Xlib error 400|550 1 1 09:18:42|IC Start 200|550 1 09:18:42|TP Start 520|550 1 00025147 1 1|VSW5TESTSUITE PURPOSE 1 520|550 1 00025147 1 2|Assertion XmbLookupString-1.(C) 520|550 1 00025147 1 3|If the implementation is X11R5 or later: A call to 520|550 1 00025147 1 4|XmbLookupString shall return the string from the input 520|550 1 00025147 1 5|method specified in the buffer_return argument. If no string 520|550 1 00025147 1 6|is returned the buffer_return argument shall remain 520|550 1 00025147 1 7|unchanged. The KeySym into which the KeyCode from the event 520|550 1 00025147 1 8|was mapped shall be returned in the keysym_return argument 520|550 1 00025147 1 9|if it is non-NULL and the status_return argument indicates 520|550 1 00025147 1 10|that a KeySym was returned. If both a string and a KeySym 520|550 1 00025147 1 11|are returned, the KeySym value does not necessarily 520|550 1 00025147 1 12|correspond to the string returned. XmbLookupString returns 520|550 1 00025147 1 13|the length of the string in bytes. The text is returned in 520|550 1 00025147 1 14|the encoding of the locale bound to the input method of the 520|550 1 00025147 1 15|specified input context, ic. 520|550 1 00025147 1 16|METH: For all locales, create an input method and 520|550 1 00025147 1 17|METH: for all supported styles create an input context, 520|550 1 00025147 1 18|METH: Obtain the keycode corresponding to the keysym XK_b using XKeysymToKeycode. 520|550 1 00025147 1 19|METH: Obtain the string and keysym bound to that keycode using XmbLookupString. 520|550 1 00025147 1 20|METH: Verify that the returned string is correct. 520|550 1 00025147 1 21|METH: Obtain the string and keysym bound to that keycode using XmbLookupString with state = ShiftMask. 520|550 1 00025147 1 22|METH: Verify that the returned string is correct. 520|550 1 00025147 1 23|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|550 1 00025147 1 24|REPORT: Couldn't setup input styles. 220|550 1 1 09:18:42|FAIL 410|550 1 1 09:18:42|IC End 400|550 2 1 09:18:42|IC Start 200|550 2 09:18:42|TP Start 520|550 2 00025147 1 1|VSW5TESTSUITE PURPOSE 2 520|550 2 00025147 1 2|Assertion XmbLookupString-2.(D) 520|550 2 00025147 1 3|If the implementation is X11R5 or later: If the input 520|550 2 00025147 1 4|string to be returned is too large for the supplied 520|550 2 00025147 1 5|buffer_return XmbLookupString shall return XBufferOverflow 520|550 2 00025147 1 6|in the status_return argument. 520|550 2 00025147 1 7|Reason for omission: There is no known portable test method for this assertion 520|550 2 00025147 1 8|METH: Report UNTESTED 220|550 2 5 09:18:42|UNTESTED 410|550 2 1 09:18:42|IC End 400|550 3 1 09:18:42|IC Start 200|550 3 09:18:42|TP Start 520|550 3 00025147 1 1|VSW5TESTSUITE PURPOSE 3 520|550 3 00025147 1 2|Assertion XmbLookupString-3.(D) 520|550 3 00025147 1 3|If the implementation is X11R5 or later: If no consistent 520|550 3 00025147 1 4|input has been composed so far the value, XLookupNone, shall 520|550 3 00025147 1 5|be returned in status_return and the contents of 520|550 3 00025147 1 6|buffer_return and keysym_return are not modified and 520|550 3 00025147 1 7|XmbLookupString returns zero. 520|550 3 00025147 1 8|Reason for omission: There is no known portable test method for this assertion 520|550 3 00025147 1 9|METH: Report UNTESTED 220|550 3 5 09:18:42|UNTESTED 410|550 3 1 09:18:42|IC End 80|550 1 09:18:42|TC End, scenario ref 1115-0 70||"VSW5TESTSUITE CASE XmbResetIC 1" 10|551 /Xlib14/XmbResetIC 09:18:42|TC Start, scenario ref 1117-0 15|551 3.3-lite 1|TCM Start 520|551 0 00025149 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|551 1 1 09:18:45|IC Start 200|551 1 09:18:45|TP Start 520|551 1 00025149 1 1|VSW5TESTSUITE PURPOSE 1 520|551 1 00025149 1 2|Assertion XmbResetIC-1.(C) 520|551 1 00025149 1 3|If the implementation is X11R5 or later: A call to 520|551 1 00025149 1 4|XmbResetIC shall reset an input context to its initial 520|551 1 00025149 1 5|state. 520|551 1 00025149 1 6|PREP: Create a window for test. 520|551 1 00025149 1 7|TEST: Testcase for success 220|551 1 0 09:18:45|PASS 410|551 1 1 09:18:45|IC End 80|551 0 09:18:45|TC End, scenario ref 1117-0 70||"VSW5TESTSUITE CASE XmbSetWMProperties 2" 10|552 /Xlib14/XmbSetWMProperties 09:18:45|TC Start, scenario ref 1119-0 15|552 3.3-lite 2|TCM Start 520|552 0 00025151 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|552 1 1 09:18:49|IC Start 200|552 1 09:18:49|TP Start 520|552 1 00025151 1 1|VSW5TESTSUITE PURPOSE 1 520|552 1 00025151 1 2|Assertion XmbSetWMProperties-1.(C) 520|552 1 00025151 1 3|If the implementation is X11R5 or later: If the value for a 520|552 1 00025151 1 4|window argument does not name a defined window a call to 520|552 1 00025151 1 5|XmbSetWMProperties shall return the BadWindow error code. 520|552 1 00025151 1 6|PREP: Create a window. 520|552 1 00025151 1 7|PREP: Destroy the window. 520|552 1 00025151 1 8|TEST: Catt to XmbSetWMProperties with a non-existant window id returns BadWindow error 220|552 1 0 09:18:49|PASS 410|552 1 1 09:18:49|IC End 400|552 2 1 09:18:49|IC Start 200|552 2 09:18:49|TP Start 520|552 2 00025151 1 1|VSW5TESTSUITE PURPOSE 2 520|552 2 00025151 1 2|Assertion XmbSetWMProperties-2.(C) 520|552 2 00025151 1 3|If the implementation is X11R5 or later: A call to 520|552 2 00025151 1 4|XmbSetWMProperties shall set a window's standard window 520|552 2 00025151 1 5|manager properties. If the window_name argument is non-null, 520|552 2 00025151 1 6|it shall set WM_NAME property. If the icon_name argument is 520|552 2 00025151 1 7|non-null, it shall set WM_ICON_NAME property. If the argv 520|552 2 00025151 1 8|argument is non-null, it shall set WM_COMMAND property. If 520|552 2 00025151 1 9|the argc argument is zero, it shall set WM_CLIENT_MACHINE 520|552 2 00025151 1 10|property. If the normal_hints argument in non-null, it shall 520|552 2 00025151 1 11|set WM_NORMAL_HINTS property. If the wm_hints argument is 520|552 2 00025151 1 12|non-null, it shall set WM_HINTS property. If the class_hints 520|552 2 00025151 1 13|argument is non-null, it shall set WM_CLASS property. 520|552 2 00025151 1 14|PREP: Create a window. 520|552 2 00025151 1 15|TEST: XmbSetWMProperties sets all the specified window properties 220|552 2 0 09:18:49|PASS 410|552 2 1 09:18:49|IC End 80|552 0 09:18:50|TC End, scenario ref 1119-0 70||"VSW5TESTSUITE CASE XmbTextEscapement 1" 10|553 /Xlib14/XmbTextEscapement 09:18:50|TC Start, scenario ref 1121-0 15|553 3.3-lite 1|TCM Start 520|553 0 00025153 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|553 0 00025153 1 2|REPORT: Unexpected error BadValue 520|553 0 00025153 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|553 0 00025153 1 4|REPORT: Protocol request was X_SetFontPath 520|553 0 00025153 1 5|REPORT: Unexpected Xlib error 400|553 1 1 09:18:53|IC Start 200|553 1 09:18:53|TP Start 520|553 1 00025153 1 1|VSW5TESTSUITE PURPOSE 1 520|553 1 00025153 1 2|Assertion XmbTextEscapement-1.(C) 520|553 1 00025153 1 3|If the implementation is X11R5 or later: XmbTextEscapement 520|553 1 00025153 1 4|shall return the escapement of a string for a given fontset. 520|553 1 00025153 1 5|METH: For every Locale specified by the user in the configuration file, create 520|553 1 00025153 1 6|METH: each of the base font sets specified by the user, by calling 520|553 1 00025153 1 7|METH: XCreateFontSet, then call XmbTextEscapement to get the number of 520|553 1 00025153 1 8|METH: pixels to the origin of the next character in the primary draw direction. 520|553 1 00025153 1 9|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|553 1 00025153 1 10|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|553 1 1 09:18:53|FAIL 410|553 1 1 09:18:53|IC End 80|553 1 09:18:54|TC End, scenario ref 1121-0 70||"VSW5TESTSUITE CASE XmbTextExtents 1" 10|554 /Xlib14/XmbTextExtents 09:18:54|TC Start, scenario ref 1123-0 15|554 3.3-lite 1|TCM Start 520|554 0 00025155 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|554 0 00025155 1 2|REPORT: Unexpected error BadValue 520|554 0 00025155 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|554 0 00025155 1 4|REPORT: Protocol request was X_SetFontPath 520|554 0 00025155 1 5|REPORT: Unexpected Xlib error 400|554 1 1 09:18:56|IC Start 200|554 1 09:18:56|TP Start 520|554 1 00025155 1 1|VSW5TESTSUITE PURPOSE 1 520|554 1 00025155 1 2|Assertion XmbTextExtents-1.(C) 520|554 1 00025155 1 3|If the implementation is X11R5 or later: XmbTextExtents 520|554 1 00025155 1 4|shall return the overall ink and logical extents in addtion 520|554 1 00025155 1 5|to the escapement of a string for a given fontset. 520|554 1 00025155 1 6|METH: For every Locale specified by the user in the configuration file, create 520|554 1 00025155 1 7|METH: each of the base font sets specified by the user, by calling 520|554 1 00025155 1 8|METH: XCreateFontSet, then call XmbTextExtents to get the overall ink and 520|554 1 00025155 1 9|METH: logical extents of a string. Check the extents to make sure that they are 520|554 1 00025155 1 10|METH: positive and that the ink extents are equal to or smaller than the 520|554 1 00025155 1 11|METH: logical extents. 520|554 1 00025155 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|554 1 00025155 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|554 1 1 09:18:56|FAIL 410|554 1 1 09:18:56|IC End 80|554 1 09:18:57|TC End, scenario ref 1123-0 70||"VSW5TESTSUITE CASE XmbTextListToTextProperty 1" 10|555 /Xlib14/XmbTextListToTextProperty 09:18:57|TC Start, scenario ref 1125-0 15|555 3.3-lite 1|TCM Start 520|555 0 00025157 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|555 1 1 09:19:00|IC Start 200|555 1 09:19:00|TP Start 520|555 1 00025157 1 1|VSW5TESTSUITE PURPOSE 1 520|555 1 00025157 1 2|Assertion XmbTextListToTextProperty-1.(C) 520|555 1 00025157 1 3|If the implementation is X11R5 or later: A call to 520|555 1 00025157 1 4|XmbTextListToTextProperty shall convert an internationalized 520|555 1 00025157 1 5|multi-byte text list to a list property structure and return 520|555 1 00025157 1 6|Success. 520|555 1 00025157 1 7|TEST: set text list to XTextProperty structure 520|555 1 00025157 1 8|PREP: Call XmbTextListToTextProperty with a multi-byte list 520|555 1 00025157 1 9|TEST: Call returns Success 520|555 1 00025157 1 10|TEST: Value of Property returned 220|555 1 0 09:19:00|PASS 410|555 1 1 09:19:00|IC End 80|555 0 09:19:01|TC End, scenario ref 1125-0 70||"VSW5TESTSUITE CASE XmbTextPerCharExtents 1" 10|556 /Xlib14/XmbTextPerCharExtents 09:19:01|TC Start, scenario ref 1127-0 15|556 3.3-lite 1|TCM Start 520|556 0 00025159 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|556 0 00025159 1 2|REPORT: Unexpected error BadValue 520|556 0 00025159 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|556 0 00025159 1 4|REPORT: Protocol request was X_SetFontPath 520|556 0 00025159 1 5|REPORT: Unexpected Xlib error 400|556 1 1 09:19:04|IC Start 200|556 1 09:19:04|TP Start 520|556 1 00025159 1 1|VSW5TESTSUITE PURPOSE 1 520|556 1 00025159 1 2|Assertion XmbTextPerCharExtents-1.(C) 520|556 1 00025159 1 3|If the implementation is X11R5 or later: 520|556 1 00025159 1 4|XmbTextPerCharExtents shall return the ink and logical 520|556 1 00025159 1 5|extents of each character in addition to the overall extents 520|556 1 00025159 1 6|of a string. 520|556 1 00025159 1 7|METH: For every Locale specified by the user in the configuration file, create 520|556 1 00025159 1 8|METH: each of the base font sets specified by the user, by calling 520|556 1 00025159 1 9|METH: XCreateFontSet, then call XmbTextPerCharExtents to get the extents per 520|556 1 00025159 1 10|METH: character and the overall extents. Check to make sure the extents are 520|556 1 00025159 1 11|METH: valid. Also make sure the overall extents are equal to the combined 520|556 1 00025159 1 12|METH: extents of the characters. Make sure the returned status is good. 520|556 1 00025159 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|556 1 00025159 1 14|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|556 1 1 09:19:04|FAIL 410|556 1 1 09:19:04|IC End 80|556 1 09:19:05|TC End, scenario ref 1127-0 70||"VSW5TESTSUITE CASE XmbTextPropertyToTextList 1" 10|557 /Xlib14/XmbTextPropertyToTextList 09:19:05|TC Start, scenario ref 1129-0 15|557 3.3-lite 1|TCM Start 520|557 0 00025161 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|557 1 1 09:19:07|IC Start 200|557 1 09:19:07|TP Start 520|557 1 00025161 1 1|VSW5TESTSUITE PURPOSE 1 520|557 1 00025161 1 2|Assertion XmbTextPropertyToTextList-1.(C) 520|557 1 00025161 1 3|If the implementation is X11R5 or later: A call to 520|557 1 00025161 1 4|XmbTextPropertyToTextList shall convert an internationalized 520|557 1 00025161 1 5|text property to a list of multi-byte strings and return 520|557 1 00025161 1 6|Success. 520|557 1 00025161 1 7|TEST: Set XTextProperty structure to string list 220|557 1 0 09:19:07|PASS 410|557 1 1 09:19:07|IC End 80|557 0 09:19:08|TC End, scenario ref 1129-0 70||"VSW5TESTSUITE CASE XOpenIM 1" 10|558 /Xlib14/XOpenIM 09:19:08|TC Start, scenario ref 1131-0 15|558 3.3-lite 1|TCM Start 520|558 0 00025163 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|558 0 00025163 1 2|REPORT: Unexpected error BadValue 520|558 0 00025163 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|558 0 00025163 1 4|REPORT: Protocol request was X_SetFontPath 520|558 0 00025163 1 5|REPORT: Unexpected Xlib error 400|558 1 1 09:19:11|IC Start 200|558 1 09:19:11|TP Start 520|558 1 00025163 1 1|VSW5TESTSUITE PURPOSE 1 520|558 1 00025163 1 2|Assertion XOpenIM-1.(C) 520|558 1 00025163 1 3|If the implementation is X11R5 or later: A call to XOpenIM 520|558 1 00025163 1 4|shall open an input method, matching the current locale and 520|558 1 00025163 1 5|modifiers specification. Current locale and modifiers are 520|558 1 00025163 1 6|bound to the input method at opening time. db is NULL, no 520|558 1 00025163 1 7|database is passed to the input method. 520|558 1 00025163 1 8|METH: For all locales, create an resource database and open an input method 520|558 1 00025163 1 9|METH: and check the return value for non-null. 220|558 1 0 09:19:11|PASS 410|558 1 1 09:19:11|IC End 80|558 0 09:19:12|TC End, scenario ref 1131-0 70||"VSW5TESTSUITE CASE XSetICFocus 1" 10|559 /Xlib14/XSetICFocus 09:19:12|TC Start, scenario ref 1133-0 15|559 3.3-lite 1|TCM Start 520|559 0 00025165 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|559 1 1 09:19:14|IC Start 200|559 1 09:19:14|TP Start 520|559 1 00025165 1 1|VSW5TESTSUITE PURPOSE 1 520|559 1 00025165 1 2|Assertion XSetICFocus-1.(C) 520|559 1 00025165 1 3|If the implementation is X11R5 or later: A call to 520|559 1 00025165 1 4|XSetICFocus shall set input context focus. 520|559 1 00025165 1 5|PREP: Create a window for test. 520|559 1 00025165 1 6|TEST: XSetICFocus sets input context focus. 520|559 1 00025165 1 7|INFO: calling XSetICFocus 220|559 1 0 09:19:14|PASS 410|559 1 1 09:19:14|IC End 80|559 0 09:19:15|TC End, scenario ref 1133-0 70||"VSW5TESTSUITE CASE XSetICValues 4" 10|560 /Xlib14/XSetICValues 09:19:15|TC Start, scenario ref 1135-0 15|560 3.3-lite 4|TCM Start 520|560 0 00025167 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|560 0 00025167 1 2|REPORT: Unexpected error BadValue 520|560 0 00025167 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|560 0 00025167 1 4|REPORT: Protocol request was X_SetFontPath 520|560 0 00025167 1 5|REPORT: Unexpected Xlib error 400|560 1 1 09:19:18|IC Start 200|560 1 09:19:18|TP Start 520|560 1 00025167 1 1|VSW5TESTSUITE PURPOSE 1 520|560 1 00025167 1 2|Assertion XSetICValues-1.(C) 520|560 1 00025167 1 3|If the implementation is X11R5 or later: A call to 520|560 1 00025167 1 4|XSetICValues shall set the values specified by ic_names into 520|560 1 00025167 1 5|the variable ic_val associated with the input context, ic. 520|560 1 00025167 1 6|XICValues returns NULL if no error occured, otherwise it 520|560 1 00025167 1 7|returns a pointer to the first argument that could not be 520|560 1 00025167 1 8|set. 520|560 1 00025167 1 9|METH: For all locales, create an input method and for all supported styles 520|560 1 00025167 1 10|METH: create an input context, for all generic ic values set the value, then 520|560 1 00025167 1 11|METH: get the value to see if was set correctly. 520|560 1 00025167 1 12|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|560 1 00025167 1 13|REPORT: Couldn't setup input styles. 220|560 1 1 09:19:18|FAIL 410|560 1 1 09:19:18|IC End 400|560 2 1 09:19:18|IC Start 200|560 2 09:19:18|TP Start 520|560 2 00025167 1 1|VSW5TESTSUITE PURPOSE 2 520|560 2 00025167 1 2|Assertion XSetICValues-2.(C) 520|560 2 00025167 1 3|If the implementation is X11R5 or later: A call to 520|560 2 00025167 1 4|XSetICValues shall set the values specified by ic_names into 520|560 2 00025167 1 5|the variable ic_val associated with the input context, ic. 520|560 2 00025167 1 6|XICValues returns NULL if no error occured, otherwise it 520|560 2 00025167 1 7|returns a pointer to the first argument that could not be 520|560 2 00025167 1 8|set. 520|560 2 00025167 1 9|METH: For all locales, create an input method and for all supported styles 520|560 2 00025167 1 10|METH: create an input context, for all the preedit ic values set the value, then 520|560 2 00025167 1 11|METH: get the value to see if was set correctly. 520|560 2 00025167 1 12|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|560 2 00025167 1 13|REPORT: Couldn't setup input styles. 220|560 2 1 09:19:18|FAIL 410|560 2 1 09:19:18|IC End 400|560 3 1 09:19:18|IC Start 200|560 3 09:19:18|TP Start 520|560 3 00025167 1 1|VSW5TESTSUITE PURPOSE 3 520|560 3 00025167 1 2|Assertion XSetICValues-3.(C) 520|560 3 00025167 1 3|If the implementation is X11R5 or later: A call to 520|560 3 00025167 1 4|XSetICValues shall set the values specified by ic_names into 520|560 3 00025167 1 5|the variable ic_val associated with the input context, ic. 520|560 3 00025167 1 6|XICValues returns NULL if no error occured, otherwise it 520|560 3 00025167 1 7|returns a pointer to the first argument that could not be 520|560 3 00025167 1 8|set. 520|560 3 00025167 1 9|METH: For all locales, create an input method and for all supported styles 520|560 3 00025167 1 10|METH: create an input context, for all the status ic values set the value, then 520|560 3 00025167 1 11|METH: get the value to see if was set correctly. 520|560 3 00025167 1 12|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|560 3 00025167 1 13|REPORT: Couldn't setup input styles. 220|560 3 1 09:19:18|FAIL 410|560 3 1 09:19:18|IC End 400|560 4 1 09:19:18|IC Start 200|560 4 09:19:18|TP Start 520|560 4 00025167 1 1|VSW5TESTSUITE PURPOSE 4 520|560 4 00025167 1 2|Assertion XSetICValues-4.(C) 520|560 4 00025167 1 3|If the implementation is X11R5 or later: When an input 520|560 4 00025167 1 4|context is created a StatusStartCallback callback is called 520|560 4 00025167 1 5|and when the input context is destroyed or when it loses 520|560 4 00025167 1 6|focus a StatusDoneCallback callback is called. 520|560 4 00025167 1 7|METH: For all locales, create an input method and 520|560 4 00025167 1 8|METH: for status callback style, create an input context, 520|560 4 00025167 1 9|METH: check the counter to see if the StatusStartCallback has been called, 520|560 4 00025167 1 10|METH: check the counter to see if the StatusDoneCallback has been called. 520|560 4 00025167 1 11|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|560 4 00025167 1 12|REPORT: Couldn't setup input styles. 220|560 4 1 09:19:18|FAIL 410|560 4 1 09:19:18|IC End 80|560 1 09:19:19|TC End, scenario ref 1135-0 70||"VSW5TESTSUITE CASE XSupportsLocale 1" 10|561 /Xlib14/XSupportsLocale 09:19:19|TC Start, scenario ref 1137-0 15|561 3.3-lite 1|TCM Start 520|561 0 00025169 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|561 0 00025169 1 2|REPORT: Unexpected error BadValue 520|561 0 00025169 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|561 0 00025169 1 4|REPORT: Protocol request was X_SetFontPath 520|561 0 00025169 1 5|REPORT: Unexpected Xlib error 400|561 1 1 09:19:21|IC Start 200|561 1 09:19:21|TP Start 520|561 1 00025169 1 1|VSW5TESTSUITE PURPOSE 1 520|561 1 00025169 1 2|Assertion XSupportsLocale-1.(C) 520|561 1 00025169 1 3|If the implementation is X11R5 or later: A call to 520|561 1 00025169 1 4|XSupportsLocale shall determine whether the current locale 520|561 1 00025169 1 5|is supported. The current Locale is determined by the 520|561 1 00025169 1 6|environmental variable, LC_CTYPE. 520|561 1 00025169 1 7|METH: For every Locale specified by the user in the configuration file, set 520|561 1 00025169 1 8|METH: LC_CTYPE to that locale, call XSupportsLocale to see if is supported. 220|561 1 0 09:19:21|PASS 410|561 1 1 09:19:21|IC End 80|561 0 09:19:22|TC End, scenario ref 1137-0 70||"VSW5TESTSUITE CASE XSetLocaleModifiers 1" 10|562 /Xlib14/XSetLocaleModifiers 09:19:22|TC Start, scenario ref 1139-0 15|562 3.3-lite 1|TCM Start 520|562 0 00025171 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|562 0 00025171 1 2|REPORT: Unexpected error BadValue 520|562 0 00025171 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|562 0 00025171 1 4|REPORT: Protocol request was X_SetFontPath 520|562 0 00025171 1 5|REPORT: Unexpected Xlib error 400|562 1 1 09:19:24|IC Start 200|562 1 09:19:24|TP Start 520|562 1 00025171 1 1|VSW5TESTSUITE PURPOSE 1 520|562 1 00025171 1 2|Assertion XSetLocaleModifiers-1.(C) 520|562 1 00025171 1 3|If the implementation is X11R5 or later: A call to 520|562 1 00025171 1 4|XSetLocaleModifiers modifier_list 520|562 1 00025171 1 5|METH: For every Locale specified by the user in the configuration file, call 520|562 1 00025171 1 6|METH: XSetLocaleModifiers for every locale modifier set specified by the user 520|562 1 00025171 1 7|METH: in the configuration file. 520|562 1 00025171 1 8|REPORT: Modifiers, @im=none, not supported for C locale 220|562 1 1 09:19:24|FAIL 410|562 1 1 09:19:24|IC End 80|562 1 09:19:25|TC End, scenario ref 1139-0 70||"VSW5TESTSUITE CASE XUnsetICFocus 1" 10|563 /Xlib14/XUnsetICFocus 09:19:25|TC Start, scenario ref 1141-0 15|563 3.3-lite 1|TCM Start 520|563 0 00025173 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|563 1 1 09:19:27|IC Start 200|563 1 09:19:27|TP Start 520|563 1 00025173 1 1|VSW5TESTSUITE PURPOSE 1 520|563 1 00025173 1 2|Assertion XUnsetICFocus-1.(C) 520|563 1 00025173 1 3|If the implementation is X11R5 or later: A call to 520|563 1 00025173 1 4|XUnsetICFocus shall allow a client to notify an input method 520|563 1 00025173 1 5|that the specified input context has lost a keyboard focus 520|563 1 00025173 1 6|and that no more input is expected on the foucs window 520|563 1 00025173 1 7|attached to that input context. 520|563 1 00025173 1 8|PREP: Create a window for test. 520|563 1 00025173 1 9|TEST: Testcase for success 520|563 1 00025173 1 10|unexpected signal 11 (SIGSEGV) received 220|563 1 2 09:19:27|UNRESOLVED 410|563 1 1 09:19:27|IC End 80|563 1 09:19:28|TC End, scenario ref 1141-0 70||"VSW5TESTSUITE CASE XVaCreateNestedList 4" 10|564 /Xlib14/XVaCreateNestedList 09:19:28|TC Start, scenario ref 1143-0 15|564 3.3-lite 4|TCM Start 520|564 0 00025175 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|564 0 00025175 1 2|REPORT: Unexpected error BadValue 520|564 0 00025175 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|564 0 00025175 1 4|REPORT: Protocol request was X_SetFontPath 520|564 0 00025175 1 5|REPORT: Unexpected Xlib error 400|564 1 1 09:19:31|IC Start 200|564 1 09:19:31|TP Start 520|564 1 00025175 1 1|VSW5TESTSUITE PURPOSE 1 520|564 1 00025175 1 2|Assertion XVaCreateNestedList-1.(C) 520|564 1 00025175 1 3|If the implementation is X11R5 or later: A call to 520|564 1 00025175 1 4|XVaCreateNestedList shall build and return a pairwise list 520|564 1 00025175 1 5|of parameters from an variable length list. 520|564 1 00025175 1 6|METH: For all locales, build an empty variable list, verify that it is null. 220|564 1 0 09:19:31|PASS 410|564 1 1 09:19:31|IC End 400|564 2 1 09:19:31|IC Start 200|564 2 09:19:31|TP Start 520|564 2 00025175 1 1|VSW5TESTSUITE PURPOSE 2 520|564 2 00025175 1 2|Assertion XVaCreateNestedList-2.(C) 520|564 2 00025175 1 3|If the implementation is X11R5 or later: A call to 520|564 2 00025175 1 4|XVaCreateNestedList shall build and return a pair wise list 520|564 2 00025175 1 5|of parameters from an variable length list. 520|564 2 00025175 1 6|METH: For all locales, build a variable list of one element, 520|564 2 00025175 1 7|METH: verify that a nested list is returned. 520|564 2 00025175 1 8|TEST: XVaCreateNestedList succeeds with one member 520|564 2 00025175 1 9|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|564 2 00025175 1 10|REPORT: Couldn't setup input styles. 220|564 2 1 09:19:31|FAIL 410|564 2 1 09:19:31|IC End 400|564 3 1 09:19:31|IC Start 200|564 3 09:19:31|TP Start 520|564 3 00025175 1 1|VSW5TESTSUITE PURPOSE 3 520|564 3 00025175 1 2|Assertion XVaCreateNestedList-3.(C) 520|564 3 00025175 1 3|If the implementation is X11R5 or later: A call to 520|564 3 00025175 1 4|XVaCreateNestedList shall build and return a list of 520|564 3 00025175 1 5|parameters from an variable length list. 520|564 3 00025175 1 6|METH: For all locales, build a variable list of two elements, 520|564 3 00025175 1 7|METH: verify that a nested list is returned. 520|564 3 00025175 1 8|TEST: XVaCreateNestedList succeeds with two members 520|564 3 00025175 1 9|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|564 3 00025175 1 10|REPORT: Couldn't setup input styles. 220|564 3 1 09:19:31|FAIL 410|564 3 1 09:19:31|IC End 400|564 4 1 09:19:31|IC Start 200|564 4 09:19:31|TP Start 520|564 4 00025175 1 1|VSW5TESTSUITE PURPOSE 4 520|564 4 00025175 1 2|Assertion XVaCreateNestedList-4.(C) 520|564 4 00025175 1 3|If the implementation is X11R5 or later: A call to 520|564 4 00025175 1 4|XVaCreateNestedList shall build and return a list of 520|564 4 00025175 1 5|parameters from an variable length list. 520|564 4 00025175 1 6|METH: For all locales, build a variable list of one element, and use this 520|564 4 00025175 1 7|METH: argument as a parameter to a second nested list, verify that a nested 520|564 4 00025175 1 8|METH: list is returned. 520|564 4 00025175 1 9|TEST: XVaCreateNestedList succeeds with a VaNestedList as parameter 520|564 4 00025175 1 10|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|564 4 00025175 1 11|REPORT: Couldn't setup input styles. 220|564 4 1 09:19:31|FAIL 410|564 4 1 09:19:31|IC End 80|564 1 09:19:32|TC End, scenario ref 1143-0 70||"VSW5TESTSUITE CASE XwcDrawImageString 1" 10|565 /Xlib14/XwcDrawImageString/XwcDrawImageString 09:19:32|TC Start, scenario ref 1145-0 15|565 3.3-lite 1|TCM Start 520|565 0 00025177 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|565 0 00025177 1 2|REPORT: Unexpected error BadValue 520|565 0 00025177 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|565 0 00025177 1 4|REPORT: Protocol request was X_SetFontPath 520|565 0 00025177 1 5|REPORT: Unexpected Xlib error 400|565 1 1 09:19:34|IC Start 200|565 1 09:19:34|TP Start 520|565 1 00025177 1 1|VSW5TESTSUITE PURPOSE 1 520|565 1 00025177 1 2|Assertion XwcDrawImageString-1.(C) 520|565 1 00025177 1 3|If the implementation is X11R5 or later: A call to 520|565 1 00025177 1 4|XwcDrawImageString shall first fill the destination 520|565 1 00025177 1 5|rectangle with the background pixel value and next draw a 520|565 1 00025177 1 6|wstring of 8-bit characters, selected from the gc's font, 520|565 1 00025177 1 7|using the foreground pixel value. 520|565 1 00025177 1 8|METH: Reverse foreground and background pixel values in the gc. 520|565 1 00025177 1 9|METH: For each font 520|565 1 00025177 1 10|METH: Set the font into the gc. 520|565 1 00025177 1 11|METH: Draw string 520|565 1 00025177 1 12|METH: Pixel verify. 520|565 1 00025177 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|565 1 00025177 1 14|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|565 1 1 09:19:34|FAIL 410|565 1 1 09:19:34|IC End 80|565 1 09:19:35|TC End, scenario ref 1145-0 70||"VSW5TESTSUITE CASE XwcDrawString 1" 10|566 /Xlib14/XwcDrawString/XwcDrawString 09:19:35|TC Start, scenario ref 1147-0 15|566 3.3-lite 1|TCM Start 520|566 0 00025179 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|566 0 00025179 1 2|REPORT: Unexpected error BadValue 520|566 0 00025179 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|566 0 00025179 1 4|REPORT: Protocol request was X_SetFontPath 520|566 0 00025179 1 5|REPORT: Unexpected Xlib error 400|566 1 1 09:19:37|IC Start 200|566 1 09:19:37|TP Start 520|566 1 00025179 1 1|VSW5TESTSUITE PURPOSE 1 520|566 1 00025179 1 2|Assertion XwcDrawString-1.(C) 520|566 1 00025179 1 3|If the implementation is X11R5 or later: On a call to 520|566 1 00025179 1 4|XwcDrawString the image of each 8-bit character in the 520|566 1 00025179 1 5|wstring, as defined by the fontset shall be treated as an 520|566 1 00025179 1 6|additional mask for a fill operation on the drawable. 520|566 1 00025179 1 7|METH: For each locales, for all fontsets, draw all the characters between 520|566 1 00025179 1 8|METH: 0&255, by setting up strings to point to groups of characters at a time. 520|566 1 00025179 1 9|METH: Pixmap verify. Only one Visual will be tested since XDrawString is being 520|566 1 00025179 1 10|METH: tested elsewhere. 520|566 1 00025179 1 11|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|566 1 00025179 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|566 1 1 09:19:37|FAIL 410|566 1 1 09:19:37|IC End 80|566 1 09:19:38|TC End, scenario ref 1147-0 70||"VSW5TESTSUITE CASE XwcDrawText 1" 10|567 /Xlib14/XwcDrawText/XwcDrawText 09:19:38|TC Start, scenario ref 1149-0 15|567 3.3-lite 1|TCM Start 520|567 0 00025181 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|567 0 00025181 1 2|REPORT: Unexpected error BadValue 520|567 0 00025181 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|567 0 00025181 1 4|REPORT: Protocol request was X_SetFontPath 520|567 0 00025181 1 5|REPORT: Unexpected Xlib error 400|567 1 1 09:19:41|IC Start 200|567 1 09:19:41|TP Start 520|567 1 00025181 1 1|VSW5TESTSUITE PURPOSE 1 520|567 1 00025181 1 2|Assertion XwcDrawText-1.(C) 520|567 1 00025181 1 3|If the implementation is X11R5 or later: On a call to 520|567 1 00025181 1 4|XwcDrawText each of the text items, specifying a string 520|567 1 00025181 1 5|chars of 8-bit characters from a font with interstring 520|567 1 00025181 1 6|spacing given by delta, shall be drawn in turn. 520|567 1 00025181 1 7|METH: For all locales, for all fontsets, draw all the 520|567 1 00025181 1 8|METH: characters between 0&255 in all the xtest fonts, by setting 520|567 1 00025181 1 9|METH: up XTestItem structs to point to groups of characters at a time. 520|567 1 00025181 1 10|METH: Pixmap verify. Only one visual will be tested, since XDrawText is 520|567 1 00025181 1 11|METH: being tested elsewhere and XwcDrawText eventually calls the same 520|567 1 00025181 1 12|METH: routines as XDrawText. 520|567 1 00025181 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|567 1 00025181 1 14|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|567 1 1 09:19:41|FAIL 410|567 1 1 09:19:41|IC End 80|567 1 09:19:41|TC End, scenario ref 1149-0 70||"VSW5TESTSUITE CASE XwcFreeStringList 1" 10|568 /Xlib14/XwcFreeStringList 09:19:41|TC Start, scenario ref 1151-0 15|568 3.3-lite 1|TCM Start 520|568 0 00025183 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|568 1 1 09:19:44|IC Start 200|568 1 09:19:44|TP Start 520|568 1 00025183 1 1|VSW5TESTSUITE PURPOSE 1 520|568 1 00025183 1 2|Assertion XwcFreeStringList-1.(C) 520|568 1 00025183 1 3|If the implementation is X11R5 or later: A call to 520|568 1 00025183 1 4|XwcFreeStringList shall free the string list and component 520|568 1 00025183 1 5|strings allocated by XwcTextPropertyToTextList. 520|568 1 00025183 1 6|PREP: Create a window for test. 520|568 1 00025183 1 7|PREP: Get the XA_WM_NAME text property for the window. 520|568 1 00025183 1 8|PREP: convert the text property to a text list. 520|568 1 00025183 1 9|TEST: XwcFreeStringList frees the text list and component 520|568 1 00025183 1 10|TEST: strings allocated by XwcTextPropertyToTextList. 220|568 1 0 09:19:44|PASS 410|568 1 1 09:19:44|IC End 80|568 0 09:19:45|TC End, scenario ref 1151-0 70||"VSW5TESTSUITE CASE XwcLookupString 3" 10|569 /Xlib14/XwcLookupString 09:19:45|TC Start, scenario ref 1153-0 15|569 3.3-lite 3|TCM Start 520|569 0 00025185 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|569 0 00025185 1 2|REPORT: Unexpected error BadValue 520|569 0 00025185 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|569 0 00025185 1 4|REPORT: Protocol request was X_SetFontPath 520|569 0 00025185 1 5|REPORT: Unexpected Xlib error 400|569 1 1 09:19:47|IC Start 200|569 1 09:19:47|TP Start 520|569 1 00025185 1 1|VSW5TESTSUITE PURPOSE 1 520|569 1 00025185 1 2|Assertion XwcLookupString-1.(C) 520|569 1 00025185 1 3|If the implementation is X11R5 or later: A call to 520|569 1 00025185 1 4|XwcLookupString shall return the string from the input 520|569 1 00025185 1 5|method specified in the buffer_return argument. If no string 520|569 1 00025185 1 6|is returned the buffer_return argument shall remain 520|569 1 00025185 1 7|unchanged. The KeySym into which the KeyCode from the event 520|569 1 00025185 1 8|was mapped shall be returned in the keysym_return argument 520|569 1 00025185 1 9|if it is non-NULL and the status_return argument indicates 520|569 1 00025185 1 10|that a KeySym was returned. If both a string and a KeySym 520|569 1 00025185 1 11|are returned, the KeySym value does not necessarily 520|569 1 00025185 1 12|correspond to the string returned. XwcLookupString returns 520|569 1 00025185 1 13|the length of the string in bytes. The text is returned in 520|569 1 00025185 1 14|the encoding of the locale bound to the input method of the 520|569 1 00025185 1 15|specified input context, ic. 520|569 1 00025185 1 16|METH: For all locales, create an input method and 520|569 1 00025185 1 17|METH: for all supported styles create an input context, 520|569 1 00025185 1 18|METH: Obtain the keycode corresponding to the keysym XK_b using XKeysymToKeycode. 520|569 1 00025185 1 19|METH: Obtain the string and keysym bound to that keycode using XwcLookupString. 520|569 1 00025185 1 20|METH: Verify that the returned string is correct. 520|569 1 00025185 1 21|METH: Obtain the string and keysym bound to that keycode using XwcLookupString with state = ShiftMask. 520|569 1 00025185 1 22|METH: Verify that the returned string is correct. 520|569 1 00025185 1 23|REPORT: Unable to open fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|569 1 00025185 1 24|REPORT: Couldn't setup input styles. 220|569 1 1 09:19:47|FAIL 410|569 1 1 09:19:47|IC End 400|569 2 1 09:19:47|IC Start 200|569 2 09:19:47|TP Start 520|569 2 00025185 1 1|VSW5TESTSUITE PURPOSE 2 520|569 2 00025185 1 2|Assertion XwcLookupString-2.(D) 520|569 2 00025185 1 3|If the implementation is X11R5 or later: If the input 520|569 2 00025185 1 4|string to be returned is too large for the supplied 520|569 2 00025185 1 5|buffer_return XwcLookupString shall return XBufferOverflow 520|569 2 00025185 1 6|in the status_return argument. 520|569 2 00025185 1 7|Reason for omission: There is no known portable test method for this assertion 520|569 2 00025185 1 8|METH: Report UNTESTED 220|569 2 5 09:19:47|UNTESTED 410|569 2 1 09:19:47|IC End 400|569 3 1 09:19:47|IC Start 200|569 3 09:19:47|TP Start 520|569 3 00025185 1 1|VSW5TESTSUITE PURPOSE 3 520|569 3 00025185 1 2|Assertion XwcLookupString-3.(D) 520|569 3 00025185 1 3|If the implementation is X11R5 or later: If no consistent 520|569 3 00025185 1 4|input has been composed so far the value a call to 520|569 3 00025185 1 5|XwcLookupString shall return XLookupNone in status_return, 520|569 3 00025185 1 6|not modify the contents of buffer_return or keysym_return, 520|569 3 00025185 1 7|and return zero. 520|569 3 00025185 1 8|Reason for omission: There is no known portable test method for this assertion 520|569 3 00025185 1 9|METH: Report UNTESTED 220|569 3 5 09:19:47|UNTESTED 410|569 3 1 09:19:47|IC End 80|569 1 09:19:48|TC End, scenario ref 1153-0 70||"VSW5TESTSUITE CASE XwcResetIC 1" 10|570 /Xlib14/XwcResetIC 09:19:48|TC Start, scenario ref 1155-0 15|570 3.3-lite 1|TCM Start 520|570 0 00025187 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|570 1 1 09:19:50|IC Start 200|570 1 09:19:50|TP Start 520|570 1 00025187 1 1|VSW5TESTSUITE PURPOSE 1 520|570 1 00025187 1 2|Assertion XwcResetIC-1.(C) 520|570 1 00025187 1 3|If the implementation is X11R5 or later: A call to 520|570 1 00025187 1 4|XwcResetIC shall reset the state of an input context to its 520|570 1 00025187 1 5|initial state. 520|570 1 00025187 1 6|PREP: Create a window for test. 520|570 1 00025187 1 7|TEST: XwcResetIC resets the state of an input 520|570 1 00025187 1 8| context to its initial state 220|570 1 0 09:19:50|PASS 410|570 1 1 09:19:50|IC End 80|570 0 09:19:51|TC End, scenario ref 1155-0 70||"VSW5TESTSUITE CASE XwcTextEscapement 1" 10|571 /Xlib14/XwcTextEscapement 09:19:51|TC Start, scenario ref 1157-0 15|571 3.3-lite 1|TCM Start 520|571 0 00025189 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|571 0 00025189 1 2|REPORT: Unexpected error BadValue 520|571 0 00025189 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|571 0 00025189 1 4|REPORT: Protocol request was X_SetFontPath 520|571 0 00025189 1 5|REPORT: Unexpected Xlib error 400|571 1 1 09:19:53|IC Start 200|571 1 09:19:53|TP Start 520|571 1 00025189 1 1|VSW5TESTSUITE PURPOSE 1 520|571 1 00025189 1 2|Assertion XwcTextEscapement-1.(C) 520|571 1 00025189 1 3|If the implementation is X11R5 or later: XwcTextEscapement 520|571 1 00025189 1 4|shall return the escapement of a string for a given fontset. 520|571 1 00025189 1 5|METH: For every Locale specified by the user in the configuration file, create 520|571 1 00025189 1 6|METH: each of the base font sets specified by the user, by calling 520|571 1 00025189 1 7|METH: XCreateFontSet, then call XwcTextEscapement to get the number of 520|571 1 00025189 1 8|METH: pixels to the origin of the next character in the primary draw direction. 520|571 1 00025189 1 9|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|571 1 00025189 1 10|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|571 1 1 09:19:53|FAIL 410|571 1 1 09:19:53|IC End 80|571 1 09:19:54|TC End, scenario ref 1157-0 70||"VSW5TESTSUITE CASE XwcTextListToTextProperty 1" 10|572 /Xlib14/XwcTextListToTextProperty 09:19:54|TC Start, scenario ref 1159-0 15|572 3.3-lite 1|TCM Start 520|572 0 00025191 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|572 1 1 09:19:57|IC Start 200|572 1 09:19:57|TP Start 520|572 1 00025191 1 1|VSW5TESTSUITE PURPOSE 1 520|572 1 00025191 1 2|Assertion XwcTextListToTextProperty-1.(C) 520|572 1 00025191 1 3|If the implementation is X11R5 or later: A call to 520|572 1 00025191 1 4|XwcTextListToTextProperty shall convert an internationalized 520|572 1 00025191 1 5|wide-character text list to a list property structure and 520|572 1 00025191 1 6|return Success. 520|572 1 00025191 1 7|TEST: Set text list to XTextProperty structure 520|572 1 00025191 1 8|TEST: Call succeded 520|572 1 00025191 1 9|TEST: Values of property returned 220|572 1 0 09:19:57|PASS 410|572 1 1 09:19:57|IC End 80|572 0 09:19:57|TC End, scenario ref 1159-0 70||"VSW5TESTSUITE CASE XwcTextPerCharExtents 1" 10|573 /Xlib14/XwcTextPerCharExtents 09:19:57|TC Start, scenario ref 1161-0 15|573 3.3-lite 1|TCM Start 520|573 0 00025193 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|573 0 00025193 1 2|REPORT: Unexpected error BadValue 520|573 0 00025193 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|573 0 00025193 1 4|REPORT: Protocol request was X_SetFontPath 520|573 0 00025193 1 5|REPORT: Unexpected Xlib error 400|573 1 1 09:20:00|IC Start 200|573 1 09:20:00|TP Start 520|573 1 00025193 1 1|VSW5TESTSUITE PURPOSE 1 520|573 1 00025193 1 2|Assertion XwcTextPerCharExtents-1.(C) 520|573 1 00025193 1 3|If the implementation is X11R5 or later: 520|573 1 00025193 1 4|XwcTextPerCharExtents shall return the ink and logical 520|573 1 00025193 1 5|extents of each character in addition to the overall extents 520|573 1 00025193 1 6|of a string. 520|573 1 00025193 1 7|METH: For every Locale specified by the user in the configuration file, create 520|573 1 00025193 1 8|METH: each of the base font sets specified by the user, by calling 520|573 1 00025193 1 9|METH: XCreateFontSet, then call XwcTextPerCharExtents to get the extents per 520|573 1 00025193 1 10|METH: character and the overall extents. Check to make sure the extents are 520|573 1 00025193 1 11|METH: valid. Also make sure the overall extents are equal to the combined 520|573 1 00025193 1 12|METH: extents of the characters. Make sure the returned status is good. 520|573 1 00025193 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|573 1 00025193 1 14|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|573 1 1 09:20:00|FAIL 410|573 1 1 09:20:00|IC End 80|573 1 09:20:01|TC End, scenario ref 1161-0 70||"VSW5TESTSUITE CASE XwcTextPropertyToTextList 1" 10|574 /Xlib14/XwcTextPropertyToTextList 09:20:01|TC Start, scenario ref 1163-0 15|574 3.3-lite 1|TCM Start 520|574 0 00025195 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|574 1 1 09:20:03|IC Start 200|574 1 09:20:03|TP Start 520|574 1 00025195 1 1|VSW5TESTSUITE PURPOSE 1 520|574 1 00025195 1 2|Assertion XwcTextPropertyToTextList-1.(C) 520|574 1 00025195 1 3|If the implementation is X11R5 or later: A call to 520|574 1 00025195 1 4|XwcTextPropertyToTextList shall convert an internationalized 520|574 1 00025195 1 5|text property to a list of wide character strings and return 520|574 1 00025195 1 6|Success. 520|574 1 00025195 1 7|TEST: Set XTextProperty structure to textlist 220|574 1 0 09:20:03|PASS 410|574 1 1 09:20:03|IC End 80|574 0 09:20:04|TC End, scenario ref 1163-0 70||"VSW5TESTSUITE CASE XwcTextExtents 1" 10|575 /Xlib14/XwcTextExtents 09:20:04|TC Start, scenario ref 1165-0 15|575 3.3-lite 1|TCM Start 520|575 0 00025197 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|575 0 00025197 1 2|REPORT: Unexpected error BadValue 520|575 0 00025197 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|575 0 00025197 1 4|REPORT: Protocol request was X_SetFontPath 520|575 0 00025197 1 5|REPORT: Unexpected Xlib error 400|575 1 1 09:20:07|IC Start 200|575 1 09:20:07|TP Start 520|575 1 00025197 1 1|VSW5TESTSUITE PURPOSE 1 520|575 1 00025197 1 2|Assertion XwcTextExtents-1.(C) 520|575 1 00025197 1 3|If the implementation is X11R5 or later: XwcTextExtents 520|575 1 00025197 1 4|shall return the overall ink and logical extents in addtion 520|575 1 00025197 1 5|to the escapement of a string for a given fontset. 520|575 1 00025197 1 6|METH: For every Locale specified by the user in the configuration file, create 520|575 1 00025197 1 7|METH: each of the base font sets specified by the user, by calling 520|575 1 00025197 1 8|METH: XCreateFontSet, then call XwcTextExtents to get the overall ink and 520|575 1 00025197 1 9|METH: logical extents of a string. Check the extents to make sure that they are 520|575 1 00025197 1 10|METH: positive and that the ink extents are equal to or smaller than the 520|575 1 00025197 1 11|METH: logical extents. 520|575 1 00025197 1 12|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-120-75-75-*-*-*-* 520|575 1 00025197 1 13|REPORT: XCreateFontSet unable to create fontset, -vsw-*-*-r-normal--*-180-75-75-*-*-*-* 220|575 1 1 09:20:07|FAIL 410|575 1 1 09:20:07|IC End 80|575 1 09:20:07|TC End, scenario ref 1165-0 70||"VSW5TESTSUITE SECTION Xlib15 45 159 0 0" 70||"VSW5TESTSUITE CASE XAllocClassHint 2" 10|576 /Xlib15/XAllocClassHint 09:20:07|TC Start, scenario ref 1168-0 15|576 3.3-lite 2|TCM Start 520|576 0 00025199 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|576 1 1 09:20:10|IC Start 200|576 1 09:20:10|TP Start 520|576 1 00025199 1 1|VSW5TESTSUITE PURPOSE 1 520|576 1 00025199 1 2|Assertion XAllocClassHint-1.(A) 520|576 1 00025199 1 3|A call to XAllocClassHint allocates and returns a pointer 520|576 1 00025199 1 4|to a XClassHint structure in which each component is set to 520|576 1 00025199 1 5|NULL. 520|576 1 00025199 1 6|METH: Allocate an XClassHint structure with XAllocClassHint. 520|576 1 00025199 1 7|METH: Verify that each component of the structure is set to NULL. 220|576 1 0 09:20:10|PASS 410|576 1 1 09:20:10|IC End 400|576 2 1 09:20:10|IC Start 200|576 2 09:20:10|TP Start 520|576 2 00025199 1 1|VSW5TESTSUITE PURPOSE 2 520|576 2 00025199 1 2|Assertion XAllocClassHint-2.(B) 520|576 2 00025199 1 3|When insufficient memory is available, then a call to 520|576 2 00025199 1 4|XAllocClassHint returns NULL. 520|576 2 00025199 1 5|Reason for omission: There is no known portable test method for this assertion 520|576 2 00025199 1 6|METH: Report UNTESTED 220|576 2 5 09:20:10|UNTESTED 410|576 2 1 09:20:10|IC End 80|576 77 09:20:11|TC End, scenario ref 1168-0 70||"VSW5TESTSUITE CASE XAllocIconSize 2" 10|577 /Xlib15/XAllocIconSize 09:20:11|TC Start, scenario ref 1170-0 15|577 3.3-lite 2|TCM Start 520|577 0 00025201 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|577 1 1 09:20:14|IC Start 200|577 1 09:20:14|TP Start 520|577 1 00025201 1 1|VSW5TESTSUITE PURPOSE 1 520|577 1 00025201 1 2|Assertion XAllocIconSize-1.(A) 520|577 1 00025201 1 3|A call to XAllocIconSize allocates and returns a pointer to 520|577 1 00025201 1 4|a XIconSize structure in which each component is set to 520|577 1 00025201 1 5|zero. 520|577 1 00025201 1 6|METH: Allocate a XIconSize structure using XAllocIconSize. 520|577 1 00025201 1 7|METH: Verify that the function did not return NULL. 520|577 1 00025201 1 8|METH: Verify that each component of the structure is 0. 520|577 1 00025201 1 9|METH: Release the allocated memory using XFree. 220|577 1 0 09:20:14|PASS 410|577 1 1 09:20:14|IC End 400|577 2 1 09:20:14|IC Start 200|577 2 09:20:14|TP Start 520|577 2 00025201 1 1|VSW5TESTSUITE PURPOSE 2 520|577 2 00025201 1 2|Assertion XAllocIconSize-2.(B) 520|577 2 00025201 1 3|When insufficient memory is available, then a call to 520|577 2 00025201 1 4|XAllocIconSize returns NULL. 520|577 2 00025201 1 5|Reason for omission: There is no known portable test method for this assertion 520|577 2 00025201 1 6|METH: Report UNTESTED 220|577 2 5 09:20:14|UNTESTED 410|577 2 1 09:20:14|IC End 80|577 77 09:20:14|TC End, scenario ref 1170-0 70||"VSW5TESTSUITE CASE XAllocStandardColormap 2" 10|578 /Xlib15/XAllocStandardColormap 09:20:14|TC Start, scenario ref 1172-0 15|578 3.3-lite 2|TCM Start 520|578 0 00025203 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|578 1 1 09:20:17|IC Start 200|578 1 09:20:17|TP Start 520|578 1 00025203 1 1|VSW5TESTSUITE PURPOSE 1 520|578 1 00025203 1 2|Assertion XAllocStandardColormap-1.(A) 520|578 1 00025203 1 3|A call to XAllocStandardColormap allocates and returns a 520|578 1 00025203 1 4|pointer to a XStandardColormap structure, which can be freed 520|578 1 00025203 1 5|with XFree in which each component is set to zero. 520|578 1 00025203 1 6|METH: Allocate a XStandardColormap using XAllocStandardColormap. 520|578 1 00025203 1 7|METH: Verify that the function did not return NULL. 520|578 1 00025203 1 8|METH: Verify that each component of the XStandardColormap structure was 0. 520|578 1 00025203 1 9|METH: Release the allocated structure using XFree. 220|578 1 0 09:20:17|PASS 410|578 1 1 09:20:17|IC End 400|578 2 1 09:20:17|IC Start 200|578 2 09:20:17|TP Start 520|578 2 00025203 1 1|VSW5TESTSUITE PURPOSE 2 520|578 2 00025203 1 2|Assertion XAllocStandardColormap-2.(B) 520|578 2 00025203 1 3|When insufficient memory is available, then a call to 520|578 2 00025203 1 4|XAllocStandardColormap returns NULL. 520|578 2 00025203 1 5|Reason for omission: There is no known portable test method for this assertion 520|578 2 00025203 1 6|METH: Report UNTESTED 220|578 2 5 09:20:17|UNTESTED 410|578 2 1 09:20:17|IC End 80|578 77 09:20:18|TC End, scenario ref 1172-0 70||"VSW5TESTSUITE CASE XAllocSizeHints 2" 10|579 /Xlib15/XAllocSizeHints 09:20:18|TC Start, scenario ref 1174-0 15|579 3.3-lite 2|TCM Start 520|579 0 00025205 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|579 1 1 09:20:20|IC Start 200|579 1 09:20:20|TP Start 520|579 1 00025205 1 1|VSW5TESTSUITE PURPOSE 1 520|579 1 00025205 1 2|Assertion XAllocSizeHints-1.(A) 520|579 1 00025205 1 3|A call to XAllocSizeHints allocates and returns a pointer 520|579 1 00025205 1 4|to a XSizeHints structure, which can be freed with XFree, 520|579 1 00025205 1 5|in which each component is set to zero. 520|579 1 00025205 1 6|METH: Allocate an XSizeHints structure with XAllocSizeHints. 520|579 1 00025205 1 7|METH: Verify NULL is not returned. 520|579 1 00025205 1 8|METH: Verify that each component of the structure is set to zero. 520|579 1 00025205 1 9|METH: Release the allocated memory using XFree. 220|579 1 0 09:20:20|PASS 410|579 1 1 09:20:20|IC End 400|579 2 1 09:20:20|IC Start 200|579 2 09:20:20|TP Start 520|579 2 00025205 1 1|VSW5TESTSUITE PURPOSE 2 520|579 2 00025205 1 2|Assertion XAllocSizeHints-2.(B) 520|579 2 00025205 1 3|When insufficient memory is available, then a call to 520|579 2 00025205 1 4|XAllocSizeHints returns NULL. 520|579 2 00025205 1 5|Reason for omission: There is no known portable test method for this assertion 520|579 2 00025205 1 6|METH: Report UNTESTED 220|579 2 5 09:20:20|UNTESTED 410|579 2 1 09:20:20|IC End 80|579 77 09:20:21|TC End, scenario ref 1174-0 70||"VSW5TESTSUITE CASE XAllocWMHints 2" 10|580 /Xlib15/XAllocWMHints 09:20:21|TC Start, scenario ref 1176-0 15|580 3.3-lite 2|TCM Start 520|580 0 00025207 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|580 1 1 09:20:24|IC Start 200|580 1 09:20:24|TP Start 520|580 1 00025207 1 1|VSW5TESTSUITE PURPOSE 1 520|580 1 00025207 1 2|Assertion XAllocWMHints-1.(A) 520|580 1 00025207 1 3|A call to XAllocWMHints allocates and returns a pointer to 520|580 1 00025207 1 4|a XWMHints structure, which can be freed with XFree, in 520|580 1 00025207 1 5|which each component is set to zero. 520|580 1 00025207 1 6|METH: Allocate a XWMHints structure with XAllocWMHints. 520|580 1 00025207 1 7|METH: Verify that the call did not return NULL. 520|580 1 00025207 1 8|METH: Verify that each component of the allocated structure was set to 0. 520|580 1 00025207 1 9|METH: Free the allocated structure using XFree. 220|580 1 0 09:20:24|PASS 410|580 1 1 09:20:24|IC End 400|580 2 1 09:20:24|IC Start 200|580 2 09:20:24|TP Start 520|580 2 00025207 1 1|VSW5TESTSUITE PURPOSE 2 520|580 2 00025207 1 2|Assertion XAllocWMHints-2.(B) 520|580 2 00025207 1 3|When insufficient memory is available, then a call to 520|580 2 00025207 1 4|XAllocWMHints returns NULL. 520|580 2 00025207 1 5|Reason for omission: There is no known portable test method for this assertion 520|580 2 00025207 1 6|METH: Report UNTESTED 220|580 2 5 09:20:24|UNTESTED 410|580 2 1 09:20:24|IC End 80|580 77 09:20:24|TC End, scenario ref 1176-0 70||"VSW5TESTSUITE CASE XFreeStringList 1" 10|581 /Xlib15/XFreeStringList 09:20:24|TC Start, scenario ref 1178-0 15|581 3.3-lite 1|TCM Start 520|581 0 00025209 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|581 1 1 09:20:27|IC Start 200|581 1 09:20:27|TP Start 520|581 1 00025209 1 1|VSW5TESTSUITE PURPOSE 1 520|581 1 00025209 1 2|Assertion XFreeStringList-1.(A) 520|581 1 00025209 1 3|A call to XFreeStringList frees the memory allocated by a 520|581 1 00025209 1 4|call to XTextPropertyToStringList or XGetCommand. 520|581 1 00025209 1 5|METH: Create a window using XCreateWindow. 520|581 1 00025209 1 6|METH: Allocate a text property structure using XStringListToTextProperty. 520|581 1 00025209 1 7|METH: Set the WM_COMMAND property using XSetCommand. 520|581 1 00025209 1 8|METH: Obtain the value of the WM_COMMAND property using XGetCommand. 520|581 1 00025209 1 9|METH: Obtain the strings from the XTextPropertyStructure using XTextPropertyToStringlist. 520|581 1 00025209 1 10|METH: Release the memory allocated in the call to XGetCommand. 520|581 1 00025209 1 11|METH: Release the memory allocated in the call to XTextPropertyToStringList. 220|581 1 0 09:20:27|PASS 410|581 1 1 09:20:27|IC End 80|581 0 09:20:28|TC End, scenario ref 1178-0 70||"VSW5TESTSUITE CASE XFetchName 3" 10|582 /Xlib15/XFetchName 09:20:28|TC Start, scenario ref 1180-0 15|582 3.3-lite 3|TCM Start 520|582 0 00025211 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|582 1 1 09:20:31|IC Start 200|582 1 09:20:31|TP Start 520|582 1 00025211 1 1|VSW5TESTSUITE PURPOSE 1 520|582 1 00025211 1 2|Assertion XFetchName-1.(A) 520|582 1 00025211 1 3|When the WM_NAME property has been set for the window 520|582 1 00025211 1 4|specified by the w argument and has type STRING and format 520|582 1 00025211 1 5|8, then a call to XFetchName returns in the 520|582 1 00025211 1 6|window_name_return argument, which can be freed with XFree, 520|582 1 00025211 1 7|the null-terminated name of the window, and returns 520|582 1 00025211 1 8|non-zero. 520|582 1 00025211 1 9|METH: Create a window with XCreateWindow 520|582 1 00025211 1 10|METH: Set the name of the window to XtestWindowName with XStoreName 520|582 1 00025211 1 11|METH: Obtain the name of the window with XFetchName 520|582 1 00025211 1 12|METH: Verify that the returned name is the one that was set. 520|582 1 00025211 1 13|METH: Release the allocated name using XFree. 220|582 1 0 09:20:31|PASS 410|582 1 1 09:20:31|IC End 400|582 2 1 09:20:31|IC Start 200|582 2 09:20:31|TP Start 520|582 2 00025211 1 1|VSW5TESTSUITE PURPOSE 2 520|582 2 00025211 1 2|Assertion XFetchName-2.(A) 520|582 2 00025211 1 3|When the WM_NAME property has not been set for the window 520|582 2 00025211 1 4|specified by the w argument, or has format other than 8 or 520|582 2 00025211 1 5|has type other than STRING, then a call to XFetchName sets 520|582 2 00025211 1 6|the window_name_return argument to NULL, and returns zero. 520|582 2 00025211 1 7|METH: Create a window with XCreateWindow. 520|582 2 00025211 1 8|METH: Obtain the value of the WM_NAME property with XFetchName. 520|582 2 00025211 1 9|METH: Verify that the call returned zero. 520|582 2 00025211 1 10|METH: Verify that the returned name was set to NULL. 520|582 2 00025211 1 11|METH: 520|582 2 00025211 1 12|METH: Create a window with XCreateWindow. 520|582 2 00025211 1 13|METH: Set the WM_NAME property with format 32 and type STRING using XChangeProperty. 520|582 2 00025211 1 14|METH: Obtain the value of the WM_NAME property with XFetchName. 520|582 2 00025211 1 15|METH: Verify that the call returned zero. 520|582 2 00025211 1 16|METH: Verify that the returned name was set to NULL. 520|582 2 00025211 1 17|METH: 520|582 2 00025211 1 18|METH: Create a window with XCreateWindow. 520|582 2 00025211 1 19|METH: Set the WM_NAME property with format 8 type ATOM using XChangeProperty. 520|582 2 00025211 1 20|METH: Obtain the value of the WM_NAME property with XFetchName. 520|582 2 00025211 1 21|METH: Verify that the call returned zero. 520|582 2 00025211 1 22|METH: Verify that the returned name was set to NULL. 520|582 2 00025211 1 23|METH: 220|582 2 0 09:20:31|PASS 410|582 2 1 09:20:31|IC End 400|582 3 1 09:20:31|IC Start 200|582 3 09:20:31|TP Start 520|582 3 00025211 1 1|VSW5TESTSUITE PURPOSE 3 520|582 3 00025211 1 2|Assertion XFetchName-3.(A) 520|582 3 00025211 1 3|When a window argument does not name a valid Window, then a 520|582 3 00025211 1 4|BadWindow error occurs. 520|582 3 00025211 1 5|METH: Create a bad window by creating and destroying a window. 520|582 3 00025211 1 6|METH: Call test function using bad window as the window argument. 520|582 3 00025211 1 7|METH: Verify that a BadWindow error occurs. 220|582 3 0 09:20:31|PASS 410|582 3 1 09:20:31|IC End 80|582 0 09:20:32|TC End, scenario ref 1180-0 70||"VSW5TESTSUITE CASE XGetClassHint 3" 10|583 /Xlib15/XGetClassHint 09:20:32|TC Start, scenario ref 1182-0 15|583 3.3-lite 3|TCM Start 520|583 0 00025213 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|583 1 1 09:20:35|IC Start 200|583 1 09:20:35|TP Start 520|583 1 00025213 1 1|VSW5TESTSUITE PURPOSE 1 520|583 1 00025213 1 2|Assertion XGetClassHint-1.(A) 520|583 1 00025213 1 3|When the WM_CLASS property is set for the window w, and 520|583 1 00025213 1 4|has format 8 and type STRING, then a call to XGetClassHint 520|583 1 00025213 1 5|returns the class hint, which can be freed with XFree, in 520|583 1 00025213 1 6|the XClassHint structure named by the class_hints_return 520|583 1 00025213 1 7|argument and returns non-zero. 520|583 1 00025213 1 8|METH: Create a window using XCreateWindow. 520|583 1 00025213 1 9|METH: Set the WM_CLASS property using XSetClassHint. 520|583 1 00025213 1 10|METH: Obtain the WM_CLASS property value with XGetWindowProperty. 520|583 1 00025213 1 11|METH: Verify that the returned values are correct. 520|583 1 00025213 1 12|METH: Release the allocated hints using XFree. 220|583 1 0 09:20:35|PASS 410|583 1 1 09:20:35|IC End 400|583 2 1 09:20:35|IC Start 200|583 2 09:20:35|TP Start 520|583 2 00025213 1 1|VSW5TESTSUITE PURPOSE 2 520|583 2 00025213 1 2|Assertion XGetClassHint-2.(A) 520|583 2 00025213 1 3|When the WM_CLASS property is not set for the window w, or 520|583 2 00025213 1 4|has a format other than 8 or a type other than STRING, then 520|583 2 00025213 1 5|a call to XGetClassHint returns zero. 520|583 2 00025213 1 6|METH: Create a window with XCreateWindow. 520|583 2 00025213 1 7|METH: Obtain the value of the WM_CLASS property with XGetClassHint. 520|583 2 00025213 1 8|METH: Verify that the call returned zero. 520|583 2 00025213 1 9|METH: 520|583 2 00025213 1 10|METH: Create a window with XCreateWindow. 520|583 2 00025213 1 11|METH: Set the WM_CLASS property with format 16 and type STRING using XChangeProperty. 520|583 2 00025213 1 12|METH: Obtain the value of the WM_CLASS property with XGetClassHint. 520|583 2 00025213 1 13|METH: Verify that the call returned zero. 520|583 2 00025213 1 14|METH: 520|583 2 00025213 1 15|METH: Create a window with XCreateWindow. 520|583 2 00025213 1 16|METH: Set the WM_CLASS property with format 8 type ATOM using XChangeProperty. 520|583 2 00025213 1 17|METH: Obtain the value of the WM_CLASS property with XGetClassHint. 520|583 2 00025213 1 18|METH: Verify that the call returned zero. 520|583 2 00025213 1 19|METH: 220|583 2 0 09:20:35|PASS 410|583 2 1 09:20:35|IC End 400|583 3 1 09:20:35|IC Start 200|583 3 09:20:35|TP Start 520|583 3 00025213 1 1|VSW5TESTSUITE PURPOSE 3 520|583 3 00025213 1 2|Assertion XGetClassHint-3.(A) 520|583 3 00025213 1 3|When a window argument does not name a valid Window, then a 520|583 3 00025213 1 4|BadWindow error occurs. 520|583 3 00025213 1 5|METH: Create a bad window by creating and destroying a window. 520|583 3 00025213 1 6|METH: Call test function using bad window as the window argument. 520|583 3 00025213 1 7|METH: Verify that a BadWindow error occurs. 220|583 3 0 09:20:35|PASS 410|583 3 1 09:20:35|IC End 80|583 0 09:20:35|TC End, scenario ref 1182-0 70||"VSW5TESTSUITE CASE XGetCommand 3" 10|584 /Xlib15/XGetCommand 09:20:35|TC Start, scenario ref 1184-0 15|584 3.3-lite 3|TCM Start 520|584 0 00025215 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|584 1 1 09:20:39|IC Start 200|584 1 09:20:39|TP Start 520|584 1 00025215 1 1|VSW5TESTSUITE PURPOSE 1 520|584 1 00025215 1 2|Assertion XGetCommand-1.(A) 520|584 1 00025215 1 3|When the WM_COMMAND property is set for the window w, is 520|584 1 00025215 1 4|of type STRING, and is of format 8, then a call to 520|584 1 00025215 1 5|XGetCommand returns the property string list, which can be 520|584 1 00025215 1 6|freed with XFree, in the argv_return argument and the number 520|584 1 00025215 1 7|of strings in the argc_return argument and returns non-zero. 520|584 1 00025215 1 8|METH: Set the WM_COMMAND property using XSetCommand. 520|584 1 00025215 1 9|METH: Obtain the value of the WM_COMMAND property using XGetCommand. 520|584 1 00025215 1 10|METH: Verify that the call did not return zero. 520|584 1 00025215 1 11|METH: Verify that the number and value of the returned strings is correct. 220|584 1 0 09:20:39|PASS 410|584 1 1 09:20:39|IC End 400|584 2 1 09:20:39|IC Start 200|584 2 09:20:39|TP Start 520|584 2 00025215 1 1|VSW5TESTSUITE PURPOSE 2 520|584 2 00025215 1 2|Assertion XGetCommand-2.(A) 520|584 2 00025215 1 3|When the WM_COMMAND property is not set for the window w, 520|584 2 00025215 1 4|or is not of type STRING, or is not of format 8, then a call 520|584 2 00025215 1 5|to XGetCommand returns zero. 520|584 2 00025215 1 6|METH: Create a window with XCreateWindow. 520|584 2 00025215 1 7|METH: Obtain the value of the unset WM_ICON_SIZES property using XGetCommand. 520|584 2 00025215 1 8|METH: Verify that the function returned zero. 520|584 2 00025215 1 9|METH: 520|584 2 00025215 1 10|METH: Create a window with XCreateWindow. 520|584 2 00025215 1 11|METH: Set the WM_COMMAND property to have format 16 type STRING using XChangeProperty. 520|584 2 00025215 1 12|METH: Obtain the value of the WM_COMMAND property using XGetCommand. 520|584 2 00025215 1 13|METH: Verify that the call returned zero 520|584 2 00025215 1 14|METH: 520|584 2 00025215 1 15|METH: Create a window with XCreateWindow. 520|584 2 00025215 1 16|METH: Set the WM_COMMAND property to have format 8 and type ATOM using XChangeProperty. 520|584 2 00025215 1 17|METH: Obtain the value of the WM_COMMAND property using XGetCommand. 520|584 2 00025215 1 18|METH: Verify that the call returned zero. 220|584 2 0 09:20:39|PASS 410|584 2 1 09:20:39|IC End 400|584 3 1 09:20:39|IC Start 200|584 3 09:20:39|TP Start 520|584 3 00025215 1 1|VSW5TESTSUITE PURPOSE 3 520|584 3 00025215 1 2|Assertion XGetCommand-3.(B) 520|584 3 00025215 1 3|When insufficient memory is available to contain the string 520|584 3 00025215 1 4|list, then a call to XGetCommand returns a zero status. 520|584 3 00025215 1 5|Reason for omission: There is no known portable test method for this assertion 520|584 3 00025215 1 6|METH: Report UNTESTED 220|584 3 5 09:20:39|UNTESTED 410|584 3 1 09:20:39|IC End 80|584 77 09:20:39|TC End, scenario ref 1184-0 70||"VSW5TESTSUITE CASE XGetIconName 3" 10|585 /Xlib15/XGetIconName 09:20:39|TC Start, scenario ref 1186-0 15|585 3.3-lite 3|TCM Start 520|585 0 00025217 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|585 1 1 09:20:42|IC Start 200|585 1 09:20:42|TP Start 520|585 1 00025217 1 1|VSW5TESTSUITE PURPOSE 1 520|585 1 00025217 1 2|Assertion XGetIconName-1.(A) 520|585 1 00025217 1 3|When the WM_ICON_NAME property for the window w has been 520|585 1 00025217 1 4|set, and has format 8 and type STRING, then a call to 520|585 1 00025217 1 5|XGetIconName returns that name, which can be freed with 520|585 1 00025217 1 6|XFree, in the icon_name_return argument and returns 520|585 1 00025217 1 7|non-zero. 520|585 1 00025217 1 8|METH: Create a window with XCreateWindow. 520|585 1 00025217 1 9|METH: Set the icon name for the window with XSetIconName. 520|585 1 00025217 1 10|METH: Obtain the icon name with XGetIconName. 520|585 1 00025217 1 11|METH: Verify that the returned name is that which was set. 520|585 1 00025217 1 12|METH: Realease the allocated memory using XFree. 220|585 1 0 09:20:42|PASS 410|585 1 1 09:20:42|IC End 400|585 2 1 09:20:42|IC Start 200|585 2 09:20:42|TP Start 520|585 2 00025217 1 1|VSW5TESTSUITE PURPOSE 2 520|585 2 00025217 1 2|Assertion XGetIconName-2.(A) 520|585 2 00025217 1 3|When the WM_ICON_NAME property for the window w has not 520|585 2 00025217 1 4|been set, or has format other than 8 or type other than 520|585 2 00025217 1 5|STRING, then a call to XGetIconName sets the string in the 520|585 2 00025217 1 6|icon_name_return argument to NULL and returns zero. 520|585 2 00025217 1 7|METH: Create a window with XCreateWindow. 520|585 2 00025217 1 8|METH: Obtain the value of the WM_ICON_NAME property with XGetIconName. 520|585 2 00025217 1 9|METH: Verify that the call returned zero. 520|585 2 00025217 1 10|METH: Verify that the returned name was set to NULL. 520|585 2 00025217 1 11|METH: 520|585 2 00025217 1 12|METH: Create a window with XCreateWindow. 520|585 2 00025217 1 13|METH: Set the WM_ICON_NAME property with format 16 and type STRING using XChangeProperty. 520|585 2 00025217 1 14|METH: Obtain the value of the WM_ICON_NAME property with XGetIconName. 520|585 2 00025217 1 15|METH: Verify that the call returned zero. 520|585 2 00025217 1 16|METH: Verify that the returned name was set to NULL. 520|585 2 00025217 1 17|METH: 520|585 2 00025217 1 18|METH: Create a window with XCreateWindow. 520|585 2 00025217 1 19|METH: Set the WM_ICON_NAME property with format 8 type ATOM using XChangeProperty. 520|585 2 00025217 1 20|METH: Obtain the value of the WM_ICON_NAME property with XGetIconName. 520|585 2 00025217 1 21|METH: Verify that the call returned zero. 520|585 2 00025217 1 22|METH: Verify that the returned name was set to NULL. 520|585 2 00025217 1 23|METH: 220|585 2 0 09:20:42|PASS 410|585 2 1 09:20:42|IC End 400|585 3 1 09:20:42|IC Start 200|585 3 09:20:42|TP Start 520|585 3 00025217 1 1|VSW5TESTSUITE PURPOSE 3 520|585 3 00025217 1 2|Assertion XGetIconName-3.(A) 520|585 3 00025217 1 3|When a window argument does not name a valid Window, then a 520|585 3 00025217 1 4|BadWindow error occurs. 520|585 3 00025217 1 5|METH: Create a bad window by creating and destroying a window. 520|585 3 00025217 1 6|METH: Call test function using bad window as the window argument. 520|585 3 00025217 1 7|METH: Verify that a BadWindow error occurs. 220|585 3 0 09:20:42|PASS 410|585 3 1 09:20:42|IC End 80|585 0 09:20:43|TC End, scenario ref 1186-0 70||"VSW5TESTSUITE CASE XGetIconSizes 3" 10|586 /Xlib15/XGetIconSizes 09:20:43|TC Start, scenario ref 1188-0 15|586 3.3-lite 3|TCM Start 520|586 0 00025219 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|586 1 1 09:20:46|IC Start 200|586 1 09:20:46|TP Start 520|586 1 00025219 1 1|VSW5TESTSUITE PURPOSE 1 520|586 1 00025219 1 2|Assertion XGetIconSizes-1.(A) 520|586 1 00025219 1 3|When the WM_ICON_SIZES property has been set for the window 520|586 1 00025219 1 4|w, and has format 32, a value which is a multiple of 6 520|586 1 00025219 1 5|elements and type WM_ICON_SIZE, then a call to 520|586 1 00025219 1 6|XGetIconSizes returns a list of XIconSize structures, which 520|586 1 00025219 1 7|can be freed with XFree, in the size_list_return argument 520|586 1 00025219 1 8|and the number of structures in the count_return argument 520|586 1 00025219 1 9|and returns non-zero. 520|586 1 00025219 1 10|METH: Create a window using XCreateWindow. 520|586 1 00025219 1 11|METH: Set the WM_ICON_SIZES property using XSetIconSizes. 520|586 1 00025219 1 12|METH: Obtain the WM_ICON_SIZES property using XGetIconSizes. 520|586 1 00025219 1 13|METH: Verify that the call did not return False. 520|586 1 00025219 1 14|METH: Verify that the property value is correct. 520|586 1 00025219 1 15|METH: Release the allocated memory using XFree. 220|586 1 0 09:20:46|PASS 410|586 1 1 09:20:46|IC End 400|586 2 1 09:20:46|IC Start 200|586 2 09:20:46|TP Start 520|586 2 00025219 1 1|VSW5TESTSUITE PURPOSE 2 520|586 2 00025219 1 2|Assertion XGetIconSizes-2.(A) 520|586 2 00025219 1 3|When the WM_ICON_SIZE property is not set for the window w, 520|586 2 00025219 1 4|or has format other than 32, a value which is not a multiple 520|586 2 00025219 1 5|of 6 elements or type other than WM_ICON_SIZE, then a call 520|586 2 00025219 1 6|to XGetIconSizes returns zero. 520|586 2 00025219 1 7|METH: Create a window with XCreateWindow. 520|586 2 00025219 1 8|METH: Obtain the value of the unset WM_ICON_SIZES property using XGetIconSizes. 520|586 2 00025219 1 9|METH: Verify that the function returned zero. 520|586 2 00025219 1 10|METH: 520|586 2 00025219 1 11|METH: Create a window with XCreateWindow. 520|586 2 00025219 1 12|METH: Set the WM_ICON_SIZES property to have format 16 size 6 elements and type WM_ICON_SIZE using XChangeProperty. 520|586 2 00025219 1 13|METH: Obtain the value of the WM_ICON_SIZES property using XGetIconSizes. 520|586 2 00025219 1 14|METH: Verify that the call returned zero 520|586 2 00025219 1 15|METH: 520|586 2 00025219 1 16|METH: Create a window with XCreateWindow. 520|586 2 00025219 1 17|METH: Set the WM_ICON_SIZES property to have format 32 size 13 elements and type WM_ICON_SIZE using XChangeProperty. 520|586 2 00025219 1 18|METH: Obtain the value of the WM_ICON_SIZES property using XGetIconSizes. 520|586 2 00025219 1 19|METH: Verify that the call returned zero 520|586 2 00025219 1 20|METH: 520|586 2 00025219 1 21|METH: Create a window with XCreateWindow. 520|586 2 00025219 1 22|METH: Set the WM_ICON_SIZES property to have format 32 size 6 elements and type WM_SIZE_HINTS using XChangeProperty. 520|586 2 00025219 1 23|METH: Obtain the value of the WM_ICON_SIZES property using XGetIconSizes. 520|586 2 00025219 1 24|METH: Verify that the call returned zero 520|586 2 00025219 1 25|METH: 220|586 2 0 09:20:46|PASS 410|586 2 1 09:20:46|IC End 400|586 3 1 09:20:46|IC Start 200|586 3 09:20:46|TP Start 520|586 3 00025219 1 1|VSW5TESTSUITE PURPOSE 3 520|586 3 00025219 1 2|Assertion XGetIconSizes-3.(A) 520|586 3 00025219 1 3|When a window argument does not name a valid Window, then a 520|586 3 00025219 1 4|BadWindow error occurs. 520|586 3 00025219 1 5|METH: Create a bad window by creating and destroying a window. 520|586 3 00025219 1 6|METH: Call test function using bad window as the window argument. 520|586 3 00025219 1 7|METH: Verify that a BadWindow error occurs. 220|586 3 0 09:20:46|PASS 410|586 3 1 09:20:46|IC End 80|586 0 09:20:46|TC End, scenario ref 1188-0 70||"VSW5TESTSUITE CASE XGetRGBColormaps 6" 10|587 /Xlib15/XGetRGBColormaps 09:20:46|TC Start, scenario ref 1190-0 15|587 3.3-lite 6|TCM Start 520|587 0 00025221 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|587 1 1 09:20:49|IC Start 200|587 1 09:20:49|TP Start 520|587 1 00025221 1 1|VSW5TESTSUITE PURPOSE 1 520|587 1 00025221 1 2|Assertion XGetRGBColormaps-1.(A) 520|587 1 00025221 1 3|When the property named by the property argument is set on 520|587 1 00025221 1 4|the window named by the w argument, is of type 520|587 1 00025221 1 5|RGB_COLOR_MAP, is of format 32, and is of length n1*8+ n2*9+ 520|587 1 00025221 1 6|n3*10 elements (where n1,n2,n3 (>= 0 and n1+n2+n3 (>= 1), 520|587 1 00025221 1 7|then a call to XGetRGBColormaps returns in the 520|587 1 00025221 1 8|std_colormap_return argument the RBG colormap definitions, 520|587 1 00025221 1 9|which can be freed with XFree, and in count_return the 520|587 1 00025221 1 10|number of structures and returns non-zero. 520|587 1 00025221 1 11|METH: Create a window using XCreateWindow. 520|587 1 00025221 1 12|METH: Set the RGB_DEFAULT_MAP property using XSetRGBColormaps. 520|587 1 00025221 1 13|METH: Obtain the value of the RGB_DEFAULT_MAP property using XGetRGBColormaps. 520|587 1 00025221 1 14|METH: Verify that the call did not return False. 520|587 1 00025221 1 15|METH: Verify that the value was correct. 520|587 1 00025221 1 16|METH: Free the allocated memory using XFree. 220|587 1 0 09:20:49|PASS 410|587 1 1 09:20:49|IC End 400|587 2 1 09:20:49|IC Start 200|587 2 09:20:49|TP Start 520|587 2 00025221 1 1|VSW5TESTSUITE PURPOSE 2 520|587 2 00025221 1 2|Assertion XGetRGBColormaps-2.(A) 520|587 2 00025221 1 3|When the property named by the property argument is not set 520|587 2 00025221 1 4|on the window named by the w argument, or is not of type 520|587 2 00025221 1 5|RGB_COLOR_MAP, or is not of format 32, or is not of length 520|587 2 00025221 1 6|n1*8+ n2*9+ n3*10 elements (where n1,n2,n3 (>= 0 and 520|587 2 00025221 1 7|n1+n2+n3 (>= 1), then a call to XGetRGBColormaps does not 520|587 2 00025221 1 8|set the std_colormap_return or count_return arguments and 520|587 2 00025221 1 9|returns zero. 520|587 2 00025221 1 10|METH: Create a window with XCreateWindow. 520|587 2 00025221 1 11|METH: Obtain the value of the unset RGB_COLOR_MAP property using XGetRGBColormaps. 520|587 2 00025221 1 12|METH: Verify that the call returned False. 520|587 2 00025221 1 13|METH: Verify that the std_colormap_return argument was not changed. 520|587 2 00025221 1 14|METH: Verify that the count_return argument was not changed. 520|587 2 00025221 1 15|METH: 520|587 2 00025221 1 16|METH: Create a window with XCreateWindow. 520|587 2 00025221 1 17|METH: Set the RGB_COLOR_MAP property to have format 8. 520|587 2 00025221 1 18|METH: Obtain the value of the RGB_COLOR_MAP property using XGetRGBColormaps. 520|587 2 00025221 1 19|METH: Verify that the call returned False. 520|587 2 00025221 1 20|METH: Verify that the std_colormap_return argument was not changed. 520|587 2 00025221 1 21|METH: Verify that the count_return argument was not changed. 520|587 2 00025221 1 22|METH: 520|587 2 00025221 1 23|METH: Create a window with XCreateWindow. 520|587 2 00025221 1 24|METH: Set the RGB_COLOR_MAP property to have type ATOM. 520|587 2 00025221 1 25|METH: Obtain the value of the RGB_COLOR_MAP property using XGetRGBColormaps. 520|587 2 00025221 1 26|METH: Verify that the call returned False. 520|587 2 00025221 1 27|METH: Verify that the std_colormap_return argument was not changed. 520|587 2 00025221 1 28|METH: Verify that the count_return argument was not changed. 520|587 2 00025221 1 29|METH: 520|587 2 00025221 1 30|METH: Create a window with XCreateWindow. 520|587 2 00025221 1 31|METH: Set the RGB_COLOR_MAP property to have size 7 elements. 520|587 2 00025221 1 32|METH: Obtain the value of the RGB_COLOR_MAP property using XGetRGBColormaps. 520|587 2 00025221 1 33|METH: Verify that the call returned False. 520|587 2 00025221 1 34|METH: Verify that the std_colormap_return argument was not changed. 520|587 2 00025221 1 35|METH: Verify that the count_return argument was not changed. 520|587 2 00025221 1 36|METH: 220|587 2 0 09:20:49|PASS 410|587 2 1 09:20:49|IC End 400|587 3 1 09:20:49|IC Start 200|587 3 09:20:49|TP Start 520|587 3 00025221 1 1|VSW5TESTSUITE PURPOSE 3 520|587 3 00025221 1 2|Assertion XGetRGBColormaps-3.(A) 520|587 3 00025221 1 3|When the visualid is not specified in the property 520|587 3 00025221 1 4|colormaps, then the visualid of the returned structures is 520|587 3 00025221 1 5|set to the default visual for the screen of the window w. 520|587 3 00025221 1 6|METH: Create a window using XCreateWindow. 520|587 3 00025221 1 7|METH: Set the RGB_GRAY_MAP property to have 8 elements using XChangeProperty. 520|587 3 00025221 1 8|METH: Obtain the default visual ID using DefaultVisual. 520|587 3 00025221 1 9|METH: Obtain the value of the RGB_GRAY_MAP property using XGetRGBColormaps. 520|587 3 00025221 1 10|METH: Verify that the value of the visual component of the returned XStandardColormap 520|587 3 00025221 1 11|METH: structure was the same as the default visual. 220|587 3 0 09:20:49|PASS 410|587 3 1 09:20:49|IC End 400|587 4 1 09:20:49|IC Start 200|587 4 09:20:49|TP Start 520|587 4 00025221 1 1|VSW5TESTSUITE PURPOSE 4 520|587 4 00025221 1 2|Assertion XGetRGBColormaps-4.(A) 520|587 4 00025221 1 3|When the killid is not specified in the property colormaps, 520|587 4 00025221 1 4|then the killid of the returned structures is set to None. 520|587 4 00025221 1 5|METH: Create a window using XCreateWindow. 520|587 4 00025221 1 6|METH: Set the RGB_GRAY_MAP property to have 9 elements using XChangeProperty. 520|587 4 00025221 1 7|METH: Obtain the value of the RGB_GRAY_MAP property using XGetRGBColormaps. 520|587 4 00025221 1 8|METH: Verify that the value of the killid component of the returned XStandardColormap 520|587 4 00025221 1 9|METH: structure was set to None. 220|587 4 0 09:20:49|PASS 410|587 4 1 09:20:49|IC End 400|587 5 1 09:20:49|IC Start 200|587 5 09:20:49|TP Start 520|587 5 00025221 1 1|VSW5TESTSUITE PURPOSE 5 520|587 5 00025221 1 2|Assertion XGetRGBColormaps-5.(A) 520|587 5 00025221 1 3|When an atom argument does not name a valid Atom, then a 520|587 5 00025221 1 4|BadAtom error occurs. 520|587 5 00025221 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|587 5 00025221 1 6|METH: Verify that a BadAtom error occurs. 220|587 5 0 09:20:49|PASS 410|587 5 1 09:20:49|IC End 400|587 6 1 09:20:49|IC Start 200|587 6 09:20:49|TP Start 520|587 6 00025221 1 1|VSW5TESTSUITE PURPOSE 6 520|587 6 00025221 1 2|Assertion XGetRGBColormaps-6.(A) 520|587 6 00025221 1 3|When a window argument does not name a valid Window, then a 520|587 6 00025221 1 4|BadWindow error occurs. 520|587 6 00025221 1 5|METH: Create a bad window by creating and destroying a window. 520|587 6 00025221 1 6|METH: Call test function using bad window as the window argument. 520|587 6 00025221 1 7|METH: Verify that a BadWindow error occurs. 220|587 6 0 09:20:49|PASS 410|587 6 1 09:20:49|IC End 80|587 0 09:20:49|TC End, scenario ref 1190-0 70||"VSW5TESTSUITE CASE XGetTransientForHint 3" 10|588 /Xlib15/XGetTransientForHint 09:20:49|TC Start, scenario ref 1192-0 15|588 3.3-lite 3|TCM Start 520|588 0 00025223 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|588 1 1 09:20:52|IC Start 200|588 1 09:20:52|TP Start 520|588 1 00025223 1 1|VSW5TESTSUITE PURPOSE 1 520|588 1 00025223 1 2|Assertion XGetTransientForHint-1.(A) 520|588 1 00025223 1 3|When the WM_TRANSIENT_FOR property is set for the window w, 520|588 1 00025223 1 4|and is format 32, length 1 element and of type WINDOW, then 520|588 1 00025223 1 5|a call to XGetTransientForHint returns the property value in 520|588 1 00025223 1 6|the prop_window_return argument and returns non-zero. 520|588 1 00025223 1 7|METH: Create a window with XCreateWindow. 520|588 1 00025223 1 8|METH: Set the WM_TRANSIENT_FOR property using XSetTransientForHint. 520|588 1 00025223 1 9|METH: Obtain the value of the WM_TRANSIENT_FOR property using XGetTransientForHint. 520|588 1 00025223 1 10|METH: Verify that the call did not return False. 520|588 1 00025223 1 11|METH: Verify that the value was correct. 220|588 1 0 09:20:52|PASS 410|588 1 1 09:20:52|IC End 400|588 2 1 09:20:52|IC Start 200|588 2 09:20:52|TP Start 520|588 2 00025223 1 1|VSW5TESTSUITE PURPOSE 2 520|588 2 00025223 1 2|Assertion XGetTransientForHint-2.(A) 520|588 2 00025223 1 3|When the WM_TRANSIENT_FOR property is not set for the 520|588 2 00025223 1 4|window w, or is format other than 32, length < 1 element or 520|588 2 00025223 1 5|of type other than WINDOW, then a call to 520|588 2 00025223 1 6|XGetTransientForHint returns zero. 520|588 2 00025223 1 7|METH: Create a window with XCreateWindow. 520|588 2 00025223 1 8|METH: Obtain the value of the unset WM_TRANSIENT_FOR property with XGetWMHints. 520|588 2 00025223 1 9|METH: Verify that the call returned False. 520|588 2 00025223 1 10|METH: 520|588 2 00025223 1 11|METH: Create a window with XCreateWindow. 520|588 2 00025223 1 12|METH: Set the WM_TRANSIENT_FOR property with format 16 and type WINDOW and size 1 using XChangeProperty. 520|588 2 00025223 1 13|METH: Obtain the value of the WM_TRANSIENT_FOR property with XGetWMHints. 520|588 2 00025223 1 14|METH: Verify that the call returned False. 520|588 2 00025223 1 15|METH: 520|588 2 00025223 1 16|METH: Create a window with XCreateWindow. 520|588 2 00025223 1 17|METH: Set the WM_TRANSIENT_FOR property with format 32 type STRING and size 1 using XChangeProperty. 520|588 2 00025223 1 18|METH: Obtain the value of the WM_TRANSIENT_FOR property with XGetWMHints. 520|588 2 00025223 1 19|METH: Verify that the call returned False. 520|588 2 00025223 1 20|METH: 520|588 2 00025223 1 21|METH: Create a window with XCreateWindow. 520|588 2 00025223 1 22|METH: Set the WM_TRANSIENT_FOR property with format 32 type WINDOW and size 0 using XChangeProperty. 520|588 2 00025223 1 23|METH: Obtain the value of the WM_TRANSIENT_FOR property with XGetWMHints. 520|588 2 00025223 1 24|METH: Verify that the call returned False. 220|588 2 0 09:20:52|PASS 410|588 2 1 09:20:52|IC End 400|588 3 1 09:20:52|IC Start 200|588 3 09:20:52|TP Start 520|588 3 00025223 1 1|VSW5TESTSUITE PURPOSE 3 520|588 3 00025223 1 2|Assertion XGetTransientForHint-3.(A) 520|588 3 00025223 1 3|When a window argument does not name a valid Window, then a 520|588 3 00025223 1 4|BadWindow error occurs. 520|588 3 00025223 1 5|METH: Create a bad window by creating and destroying a window. 520|588 3 00025223 1 6|METH: Call test function using bad window as the window argument. 520|588 3 00025223 1 7|METH: Verify that a BadWindow error occurs. 220|588 3 0 09:20:52|PASS 410|588 3 1 09:20:52|IC End 80|588 0 09:20:53|TC End, scenario ref 1192-0 70||"VSW5TESTSUITE CASE XGetTextProperty 4" 10|589 /Xlib15/XGetTextProperty 09:20:53|TC Start, scenario ref 1194-0 15|589 3.3-lite 4|TCM Start 520|589 0 00025225 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|589 1 1 09:20:56|IC Start 200|589 1 09:20:56|TP Start 520|589 1 00025225 1 1|VSW5TESTSUITE PURPOSE 1 520|589 1 00025225 1 2|Assertion XGetTextProperty-1.(A) 520|589 1 00025225 1 3|When the property specified by the property argument exists 520|589 1 00025225 1 4|on the window specified by the w argument, then a call to 520|589 1 00025225 1 5|XGetTextProperty stores the data, which can be freed with 520|589 1 00025225 1 6|XFree, in the value field, the type of the data in the 520|589 1 00025225 1 7|encoding field, the format of the data in the format field, 520|589 1 00025225 1 8|and the number of items of data in the nitems field of the 520|589 1 00025225 1 9|XTextProperty structure named by the text_prop_return 520|589 1 00025225 1 10|argument and returns non-zero. 520|589 1 00025225 1 11|METH: Create a window with XCreateWindow. 520|589 1 00025225 1 12|METH: Set the property WM_NAME for the window with XSetTextProperty. 520|589 1 00025225 1 13|METH: Obtain the value of the WM_NAME property with XGetTextProperty. 520|589 1 00025225 1 14|METH: Verify that the encoding, format, value and nitems fields of the returned structure are correct. 520|589 1 00025225 1 15|METH: Release the allocated memory using XFree. 220|589 1 0 09:20:56|PASS 410|589 1 1 09:20:56|IC End 400|589 2 1 09:20:56|IC Start 200|589 2 09:20:56|TP Start 520|589 2 00025225 1 1|VSW5TESTSUITE PURPOSE 2 520|589 2 00025225 1 2|Assertion XGetTextProperty-2.(A) 520|589 2 00025225 1 3|When the property specified by the property argument does 520|589 2 00025225 1 4|not exist on the window specified by the w argument, then a 520|589 2 00025225 1 5|call to XGetTextProperty sets the value field to NULL, the 520|589 2 00025225 1 6|encoding field to None, the format field to 0 and the nitems 520|589 2 00025225 1 7|field to 0 of the XTextProperty structure named by the 520|589 2 00025225 1 8|text_prop_return argument and returns zero. 520|589 2 00025225 1 9|METH: Create a window with XCreateWindow 520|589 2 00025225 1 10|METH: Get the value of the unset property WM_NAME with XGetTextProperty 520|589 2 00025225 1 11|METH: Verify that the call returned False 520|589 2 00025225 1 12|METH: Verify that in the returned structure the encoding field was none, 520|589 2 00025225 1 13|METH: the format component was 0, the nitems component was 0 and the 520|589 2 00025225 1 14|METH: value component was NULL. 220|589 2 0 09:20:56|PASS 410|589 2 1 09:20:56|IC End 400|589 3 1 09:20:56|IC Start 200|589 3 09:20:56|TP Start 520|589 3 00025225 1 1|VSW5TESTSUITE PURPOSE 3 520|589 3 00025225 1 2|Assertion XGetTextProperty-3.(A) 520|589 3 00025225 1 3|When an atom argument does not name a valid Atom, then a 520|589 3 00025225 1 4|BadAtom error occurs. 520|589 3 00025225 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|589 3 00025225 1 6|METH: Verify that a BadAtom error occurs. 220|589 3 0 09:20:56|PASS 410|589 3 1 09:20:56|IC End 400|589 4 1 09:20:56|IC Start 200|589 4 09:20:56|TP Start 520|589 4 00025225 1 1|VSW5TESTSUITE PURPOSE 4 520|589 4 00025225 1 2|Assertion XGetTextProperty-4.(A) 520|589 4 00025225 1 3|When a window argument does not name a valid Window, then a 520|589 4 00025225 1 4|BadWindow error occurs. 520|589 4 00025225 1 5|METH: Create a bad window by creating and destroying a window. 520|589 4 00025225 1 6|METH: Call test function using bad window as the window argument. 520|589 4 00025225 1 7|METH: Verify that a BadWindow error occurs. 220|589 4 0 09:20:56|PASS 410|589 4 1 09:20:56|IC End 80|589 0 09:20:56|TC End, scenario ref 1194-0 70||"VSW5TESTSUITE CASE XGetWMClientMachine 3" 10|590 /Xlib15/XGetWMClientMachine 09:20:56|TC Start, scenario ref 1196-0 15|590 3.3-lite 3|TCM Start 520|590 0 00025227 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|590 1 1 09:21:00|IC Start 200|590 1 09:21:00|TP Start 520|590 1 00025227 1 1|VSW5TESTSUITE PURPOSE 1 520|590 1 00025227 1 2|Assertion XGetWMClientMachine-1.(A) 520|590 1 00025227 1 3|When the WM_CLIENT_MACHINE property is set on the window w, 520|590 1 00025227 1 4|then a call to XGetWMClientMachine stores the data, which 520|590 1 00025227 1 5|can be freed with XFree, in the value field, the type of the 520|590 1 00025227 1 6|data in the encoding field, the format of the data in the 520|590 1 00025227 1 7|format field, and the number of items of data in the nitems 520|590 1 00025227 1 8|field of the XTextProperty structure named by the 520|590 1 00025227 1 9|text_prop_return argument and returns non-zero. 520|590 1 00025227 1 10|METH: Create a window with XCreateWindow. 520|590 1 00025227 1 11|METH: Set the property WM_CLIENT_MACHINE for the window with XSetWMClientMachine. 520|590 1 00025227 1 12|METH: Obtain the value of the WM_CLIENT_MACHINE property with XGetWMClientMachine. 520|590 1 00025227 1 13|METH: Verify that the function returned non-zero. 520|590 1 00025227 1 14|METH: Verify that the encoding, format, value and nitems fields of the returned structure are correct. 520|590 1 00025227 1 15|METH: Release the allocated memory using XFree. 220|590 1 0 09:21:00|PASS 410|590 1 1 09:21:00|IC End 400|590 2 1 09:21:00|IC Start 200|590 2 09:21:00|TP Start 520|590 2 00025227 1 1|VSW5TESTSUITE PURPOSE 2 520|590 2 00025227 1 2|Assertion XGetWMClientMachine-2.(A) 520|590 2 00025227 1 3|When the WM_CLIENT_MACHINE property is not set on the 520|590 2 00025227 1 4|window w, then a call to XGetWMClientMachine sets the value 520|590 2 00025227 1 5|field to NULL, the encoding field to None, the format field 520|590 2 00025227 1 6|to 0 and the nitems field to 0 of the XTextProperty 520|590 2 00025227 1 7|structure named by the text_prop_return argument and returns 520|590 2 00025227 1 8|zero. 520|590 2 00025227 1 9|METH: Create a window with XCreateWindow. 520|590 2 00025227 1 10|METH: Get the value of the unset property WM_CLIENT_MACHINE with XGetWMClientMachine. 520|590 2 00025227 1 11|METH: Verify that the call returned False. 520|590 2 00025227 1 12|METH: Verify that in the returned XTextProperty structure the encoding field was none, 520|590 2 00025227 1 13|METH: the format component was 0, the nitems component was 0 and the 520|590 2 00025227 1 14|METH: value component was NULL. 220|590 2 0 09:21:00|PASS 410|590 2 1 09:21:00|IC End 400|590 3 1 09:21:00|IC Start 200|590 3 09:21:00|TP Start 520|590 3 00025227 1 1|VSW5TESTSUITE PURPOSE 3 520|590 3 00025227 1 2|Assertion XGetWMClientMachine-3.(A) 520|590 3 00025227 1 3|When a window argument does not name a valid Window, then a 520|590 3 00025227 1 4|BadWindow error occurs. 520|590 3 00025227 1 5|METH: Create a bad window by creating and destroying a window. 520|590 3 00025227 1 6|METH: Call test function using bad window as the window argument. 520|590 3 00025227 1 7|METH: Verify that a BadWindow error occurs. 220|590 3 0 09:21:00|PASS 410|590 3 1 09:21:00|IC End 80|590 0 09:21:00|TC End, scenario ref 1196-0 70||"VSW5TESTSUITE CASE XGetWMColormapWindows 4" 10|591 /Xlib15/XGetWMColormapWindows 09:21:00|TC Start, scenario ref 1198-0 15|591 3.3-lite 4|TCM Start 520|591 0 00025229 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|591 1 1 09:21:04|IC Start 200|591 1 09:21:04|TP Start 520|591 1 00025229 1 1|VSW5TESTSUITE PURPOSE 1 520|591 1 00025229 1 2|Assertion XGetWMColormapWindows-1.(A) 520|591 1 00025229 1 3|When the WM_COLORMAP_WINDOWS property is set on the window 520|591 1 00025229 1 4|w, the property is of type WINDOW, and is of format 32, 520|591 1 00025229 1 5|then a call to XGetWMColormapWindows returns the list of 520|591 1 00025229 1 6|window identifiers stored in the property, which can be 520|591 1 00025229 1 7|freed with XFree, in the colormap_windows_return argument 520|591 1 00025229 1 8|and the number of windows in the count_return argument and 520|591 1 00025229 1 9|returns non-zero. 520|591 1 00025229 1 10|METH: Create a window using XCreateWindow. 520|591 1 00025229 1 11|METH: Set the WM_COLORMAP_WINDOWS property using XSetWMColormapWindows. 520|591 1 00025229 1 12|METH: Obtain the WM_COLORMAP_WINDOWS property using XGetWMColormapWindows. 520|591 1 00025229 1 13|METH: Verify that the call did not return False. 520|591 1 00025229 1 14|METH: Verify that the value of the property is correct. 520|591 1 00025229 1 15|METH: Release the allocated memory using XFree. 220|591 1 0 09:21:04|PASS 410|591 1 1 09:21:04|IC End 400|591 2 1 09:21:04|IC Start 200|591 2 09:21:04|TP Start 520|591 2 00025229 1 1|VSW5TESTSUITE PURPOSE 2 520|591 2 00025229 1 2|Assertion XGetWMColormapWindows-2.(B) 520|591 2 00025229 1 3|When the atom name (lqWM_COLORMAP_WINDOWS(rq cannot be 520|591 2 00025229 1 4|interned, then a call to XGetWMColormapWindows does not set 520|591 2 00025229 1 5|the colormap_windows_return or count_return arguments and 520|591 2 00025229 1 6|returns zero. 520|591 2 00025229 1 7|Reason for omission: There is no known portable test method for this assertion 520|591 2 00025229 1 8|METH: Report UNTESTED 220|591 2 5 09:21:04|UNTESTED 410|591 2 1 09:21:04|IC End 400|591 3 1 09:21:04|IC Start 200|591 3 09:21:04|TP Start 520|591 3 00025229 1 1|VSW5TESTSUITE PURPOSE 3 520|591 3 00025229 1 2|Assertion XGetWMColormapWindows-3.(A) 520|591 3 00025229 1 3|When the WM_COLORMAP_WINDOWS property is not set on the 520|591 3 00025229 1 4|window w, or is not of type WINDOW, or is not of format 32, 520|591 3 00025229 1 5|then a call to XGetWMColormapWindows does not set the 520|591 3 00025229 1 6|colormap_windows_return or count_return arguments and 520|591 3 00025229 1 7|returns zero. 520|591 3 00025229 1 8|METH: Create a window with XCreateWindow. 520|591 3 00025229 1 9|METH: Insure that the name "WM_COLOMAP_WINDOWS" is interned using XSetWMColormapWindows. 520|591 3 00025229 1 10|METH: Obtain the WM_COLORMAP_WINDOWS atom using XInternAtom. 520|591 3 00025229 1 11|METH: 520|591 3 00025229 1 12|METH: Create a window with XCreateWindow. 520|591 3 00025229 1 13|METH: Initialise the colormap_windows_return and count_return arguments. 520|591 3 00025229 1 14|METH: Obtain the value of the WM_COLORMAP_WINDOWS property with XGetWMColormapWindows. 520|591 3 00025229 1 15|METH: Verify that the call returned False. 520|591 3 00025229 1 16|METH: Verify that colormap_windows_return and count_return arguments were unchanged. 520|591 3 00025229 1 17|METH: 520|591 3 00025229 1 18|METH: Create a window with XCreateWindow. 520|591 3 00025229 1 19|METH: Set the WM_COLORMAP_WINDOWS property with format 8 and type WINDOW using XChangeProperty. 520|591 3 00025229 1 20|METH: Initialise the colormap_windows_return and count_return arguments. 520|591 3 00025229 1 21|METH: Obtain the value of the WM_COLORMAP_WINDOWS property with XGetWMColormapWindows. 520|591 3 00025229 1 22|METH: Verify that the call returned False. 520|591 3 00025229 1 23|METH: Verify that colormap_windows_return and count_return arguments were unchanged. 520|591 3 00025229 1 24|METH: 520|591 3 00025229 1 25|METH: Create a window with XCreateWindow. 520|591 3 00025229 1 26|METH: Initialise the colormap_windows_return and count_return arguments. 520|591 3 00025229 1 27|METH: Set the WM_COLORMAP_WINDOWS property with format 32 type ATOM using XChangeProperty. 520|591 3 00025229 1 28|METH: Obtain the value of the WM_COLORMAP_WINDOWS property with XGetWMColormapWindows. 520|591 3 00025229 1 29|METH: Verify that the call returned False. 520|591 3 00025229 1 30|METH: Verify that colormap_windows_return and count_return arguments were unchanged. 520|591 3 00025229 1 31|METH: 220|591 3 0 09:21:04|PASS 410|591 3 1 09:21:04|IC End 400|591 4 1 09:21:04|IC Start 200|591 4 09:21:04|TP Start 520|591 4 00025229 1 1|VSW5TESTSUITE PURPOSE 4 520|591 4 00025229 1 2|Assertion XGetWMColormapWindows-4.(A) 520|591 4 00025229 1 3|When a window argument does not name a valid Window, then a 520|591 4 00025229 1 4|BadWindow error occurs. 520|591 4 00025229 1 5|METH: Create a bad window by creating and destroying a window. 520|591 4 00025229 1 6|METH: Call test function using bad window as the window argument. 520|591 4 00025229 1 7|METH: Verify that a BadWindow error occurs. 220|591 4 0 09:21:04|PASS 410|591 4 1 09:21:04|IC End 80|591 77 09:21:05|TC End, scenario ref 1198-0 70||"VSW5TESTSUITE CASE XGetWMHints 3" 10|592 /Xlib15/XGetWMHints 09:21:05|TC Start, scenario ref 1200-0 15|592 3.3-lite 3|TCM Start 520|592 0 00025231 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|592 1 1 09:21:08|IC Start 200|592 1 09:21:08|TP Start 520|592 1 00025231 1 1|VSW5TESTSUITE PURPOSE 1 520|592 1 00025231 1 2|Assertion XGetWMHints-1.(A) 520|592 1 00025231 1 3|When the WM_HINTS property has been set for the window w, 520|592 1 00025231 1 4|and is format 32, length (>= 9 elements, and of type 520|592 1 00025231 1 5|WM_HINTS, then a call to XGetWMHints returns a pointer to a 520|592 1 00025231 1 6|XWMHints structure which contains the window manager hints 520|592 1 00025231 1 7|for the window and can be freed with XFree. 520|592 1 00025231 1 8|METH: Create a window with XCreateWindow. 520|592 1 00025231 1 9|METH: Set the WM_HINTS property for the window with XSetWMHints. 520|592 1 00025231 1 10|METH: Obtain the WM_HINTS property values with XGetWMHints. 520|592 1 00025231 1 11|METH: Verify the result is non-NULL. 520|592 1 00025231 1 12|METH: Verify that the returned values are correct. 520|592 1 00025231 1 13|METH: Release the allocated memory using XFree. 220|592 1 0 09:21:08|PASS 410|592 1 1 09:21:08|IC End 400|592 2 1 09:21:08|IC Start 200|592 2 09:21:08|TP Start 520|592 2 00025231 1 1|VSW5TESTSUITE PURPOSE 2 520|592 2 00025231 1 2|Assertion XGetWMHints-2.(A) 520|592 2 00025231 1 3|When the WM_HINTS property has not been set for the window 520|592 2 00025231 1 4|w, or is format other than 32, length < 9 elements, or of 520|592 2 00025231 1 5|type other than WM_HINTS, then a call to XGetWMHints 520|592 2 00025231 1 6|returns NULL. 520|592 2 00025231 1 7|METH: Create a window with XCreateWindow. 520|592 2 00025231 1 8|METH: Obtain the value of the unset WM_HINTS property with XGetWMHints. 520|592 2 00025231 1 9|METH: Verify that the call returned NULL. 520|592 2 00025231 1 10|METH: 520|592 2 00025231 1 11|METH: Create a window with XCreateWindow. 520|592 2 00025231 1 12|METH: Set the WM_HINTS property with format 16 and type WM_HINTS and size 9 using XChangeProperty. 520|592 2 00025231 1 13|METH: Obtain the value of the WM_HINTS property with XGetWMHints. 520|592 2 00025231 1 14|METH: Verify that the call returned NULL. 520|592 2 00025231 1 15|METH: 520|592 2 00025231 1 16|METH: Create a window with XCreateWindow. 520|592 2 00025231 1 17|METH: Set the WM_HINTS property with format 32 type WM_ATOM and size 9 using XChangeProperty. 520|592 2 00025231 1 18|METH: Obtain the value of the WM_HINTS property with XGetWMHints. 520|592 2 00025231 1 19|METH: Verify that the call returned NULL. 520|592 2 00025231 1 20|METH: 520|592 2 00025231 1 21|METH: Create a window with XCreateWindow. 520|592 2 00025231 1 22|METH: Set the WM_HINTS property with format 32 type WM_HINTS and size 1 using XChangeProperty. 520|592 2 00025231 1 23|METH: Obtain the value of the WM_HINTS property with XGetWMHints. 520|592 2 00025231 1 24|METH: Verify that the call returned NULL. 520|592 2 00025231 1 25|METH: 220|592 2 0 09:21:08|PASS 410|592 2 1 09:21:08|IC End 400|592 3 1 09:21:08|IC Start 200|592 3 09:21:08|TP Start 520|592 3 00025231 1 1|VSW5TESTSUITE PURPOSE 3 520|592 3 00025231 1 2|Assertion XGetWMHints-3.(A) 520|592 3 00025231 1 3|When a window argument does not name a valid Window, then a 520|592 3 00025231 1 4|BadWindow error occurs. 520|592 3 00025231 1 5|METH: Create a bad window by creating and destroying a window. 520|592 3 00025231 1 6|METH: Call test function using bad window as the window argument. 520|592 3 00025231 1 7|METH: Verify that a BadWindow error occurs. 220|592 3 0 09:21:08|PASS 410|592 3 1 09:21:08|IC End 80|592 0 09:21:09|TC End, scenario ref 1200-0 70||"VSW5TESTSUITE CASE XGetWMIconName 3" 10|593 /Xlib15/XGetWMIconName 09:21:09|TC Start, scenario ref 1202-0 15|593 3.3-lite 3|TCM Start 520|593 0 00025233 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|593 1 1 09:21:12|IC Start 200|593 1 09:21:12|TP Start 520|593 1 00025233 1 1|VSW5TESTSUITE PURPOSE 1 520|593 1 00025233 1 2|Assertion XGetWMIconName-1.(A) 520|593 1 00025233 1 3|When the WM_ICON_NAME property exists on the window 520|593 1 00025233 1 4|specified by the w argument, then a call to XGetWMIconName 520|593 1 00025233 1 5|stores the data, which can be freed with XFree, in the 520|593 1 00025233 1 6|value field, the type of the data in the encoding field, the 520|593 1 00025233 1 7|format of the data in the format field, and the number of 520|593 1 00025233 1 8|items of data in the nitems field of the XTextProperty 520|593 1 00025233 1 9|structure named by the text_prop_return argument and returns 520|593 1 00025233 1 10|non-zero. 520|593 1 00025233 1 11|METH: Create a window with XCreateWindow. 520|593 1 00025233 1 12|METH: Set the property WM_ICON_NAME for the window with XSetWMIconName. 520|593 1 00025233 1 13|METH: Obtain the value of the WM_ICON_NAME property with XGetWMIconName. 520|593 1 00025233 1 14|METH: Verify that the function returned non-zero. 520|593 1 00025233 1 15|METH: Verify that the encoding, format, value and nitems fields of the returned structure are correct. 520|593 1 00025233 1 16|METH: Release the allocated memory using XFree. 220|593 1 0 09:21:12|PASS 410|593 1 1 09:21:12|IC End 400|593 2 1 09:21:12|IC Start 200|593 2 09:21:12|TP Start 520|593 2 00025233 1 1|VSW5TESTSUITE PURPOSE 2 520|593 2 00025233 1 2|Assertion XGetWMIconName-2.(A) 520|593 2 00025233 1 3|When the WM_ICON_NAME property does not exist on the window 520|593 2 00025233 1 4|specified by the w argument, then a call to XGetWMIconName 520|593 2 00025233 1 5|sets the value field to NULL, the encoding field to None, 520|593 2 00025233 1 6|the format field to 0 and the nitems field to 0 of the 520|593 2 00025233 1 7|XTextProperty structure named by the text_prop_return 520|593 2 00025233 1 8|argument and returns zero. 520|593 2 00025233 1 9|METH: Create a window with XCreateWindow. 520|593 2 00025233 1 10|METH: Get the value of the unset property WM_ICON_NAME with XGetWMIconName. 520|593 2 00025233 1 11|METH: Verify that the call returned False. 520|593 2 00025233 1 12|METH: Verify that in the returned XTextProperty structure the encoding field was none, 520|593 2 00025233 1 13|METH: the format component was 0, the nitems component was 0 and the 520|593 2 00025233 1 14|METH: value component was NULL. 220|593 2 0 09:21:12|PASS 410|593 2 1 09:21:12|IC End 400|593 3 1 09:21:12|IC Start 200|593 3 09:21:12|TP Start 520|593 3 00025233 1 1|VSW5TESTSUITE PURPOSE 3 520|593 3 00025233 1 2|Assertion XGetWMIconName-3.(A) 520|593 3 00025233 1 3|When a window argument does not name a valid Window, then a 520|593 3 00025233 1 4|BadWindow error occurs. 520|593 3 00025233 1 5|METH: Create a bad window by creating and destroying a window. 520|593 3 00025233 1 6|METH: Call test function using bad window as the window argument. 520|593 3 00025233 1 7|METH: Verify that a BadWindow error occurs. 220|593 3 0 09:21:12|PASS 410|593 3 1 09:21:12|IC End 80|593 0 09:21:12|TC End, scenario ref 1202-0 70||"VSW5TESTSUITE CASE XGetWMName 3" 10|594 /Xlib15/XGetWMName 09:21:12|TC Start, scenario ref 1204-0 15|594 3.3-lite 3|TCM Start 520|594 0 00025235 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|594 1 1 09:21:15|IC Start 200|594 1 09:21:15|TP Start 520|594 1 00025235 1 1|VSW5TESTSUITE PURPOSE 1 520|594 1 00025235 1 2|Assertion XGetWMName-1.(A) 520|594 1 00025235 1 3|When the WM_NAME property exists on the window specified by 520|594 1 00025235 1 4|the w argument, then a call to XGetWMName stores the data, 520|594 1 00025235 1 5|which can be freed with XFree, in the value field, the type 520|594 1 00025235 1 6|of the data in the encoding field, the format of the data in 520|594 1 00025235 1 7|the format field, and the number of items of data in the 520|594 1 00025235 1 8|nitems field of the XTextProperty structure named by the 520|594 1 00025235 1 9|text_prop_return argument and returns non-zero. 520|594 1 00025235 1 10|METH: Create a window with XCreateWindow. 520|594 1 00025235 1 11|METH: Set the property WM_NAME for the window with XSetWMName. 520|594 1 00025235 1 12|METH: Obtain the value of the WM_NAME property with XGetWMName. 520|594 1 00025235 1 13|METH: Verify that the encoding, format, value and nitems fields of the returned structure are correct. 520|594 1 00025235 1 14|METH: Release the allocated memory using XFree. 220|594 1 0 09:21:15|PASS 410|594 1 1 09:21:15|IC End 400|594 2 1 09:21:15|IC Start 200|594 2 09:21:15|TP Start 520|594 2 00025235 1 1|VSW5TESTSUITE PURPOSE 2 520|594 2 00025235 1 2|Assertion XGetWMName-2.(A) 520|594 2 00025235 1 3|When the WM_NAME property does not exist on the window 520|594 2 00025235 1 4|specified by the w argument, then a call to XGetWMName sets 520|594 2 00025235 1 5|the value field to NULL, the encoding field to None, the 520|594 2 00025235 1 6|format field to 0 and the nitems field to 0 of the 520|594 2 00025235 1 7|XTextProperty structure named by the text_prop_return 520|594 2 00025235 1 8|argument and returns zero. 520|594 2 00025235 1 9|METH: Create a window with XCreateWindow 520|594 2 00025235 1 10|METH: Get the value of the unset property WM_NAME with XGetWMName 520|594 2 00025235 1 11|METH: Verify that the call returned False 520|594 2 00025235 1 12|METH: Verify that in the returned XTextProperty structure the encoding field was none, 520|594 2 00025235 1 13|METH: the format component was 0, the nitems component was 0 and the 520|594 2 00025235 1 14|METH: value component was NULL. 220|594 2 0 09:21:15|PASS 410|594 2 1 09:21:15|IC End 400|594 3 1 09:21:15|IC Start 200|594 3 09:21:15|TP Start 520|594 3 00025235 1 1|VSW5TESTSUITE PURPOSE 3 520|594 3 00025235 1 2|Assertion XGetWMName-3.(A) 520|594 3 00025235 1 3|When a window argument does not name a valid Window, then a 520|594 3 00025235 1 4|BadWindow error occurs. 520|594 3 00025235 1 5|METH: Create a bad window by creating and destroying a window. 520|594 3 00025235 1 6|METH: Call test function using bad window as the window argument. 520|594 3 00025235 1 7|METH: Verify that a BadWindow error occurs. 220|594 3 0 09:21:15|PASS 410|594 3 1 09:21:15|IC End 80|594 0 09:21:16|TC End, scenario ref 1204-0 70||"VSW5TESTSUITE CASE XGetWMNormalHints 5" 10|595 /Xlib15/XGetWMNormalHints 09:21:16|TC Start, scenario ref 1206-0 15|595 3.3-lite 5|TCM Start 520|595 0 00025237 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|595 1 1 09:21:19|IC Start 200|595 1 09:21:19|TP Start 520|595 1 00025237 1 1|VSW5TESTSUITE PURPOSE 1 520|595 1 00025237 1 2|Assertion XGetWMNormalHints-1.(A) 520|595 1 00025237 1 3|When the WM_NORMAL_HINTS property has been set on the 520|595 1 00025237 1 4|window w with a type of WM_SIZE_HINTS, a format of 32 and is 520|595 1 00025237 1 5|long enough to contain either a pre-ICCCM structure or a new 520|595 1 00025237 1 6|size hints structure, then a call to XGetWMNormalHints sets 520|595 1 00025237 1 7|the components of the XSizeHints structure named by the 520|595 1 00025237 1 8|hints_return argument irrespective of whether the particular 520|595 1 00025237 1 9|hint was previously set, and returns non-zero. 520|595 1 00025237 1 10|METH: Create a window with XCreate window. 520|595 1 00025237 1 11|METH: Set the WM_NORMAL_HINTS property with XSetWMNormalHints. 520|595 1 00025237 1 12|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWMNormalhints. 520|595 1 00025237 1 13|METH: Verify that the entire structure has been returned. 520|595 1 00025237 1 14|REPORT: The x component of the XSizeHints structure was 0 instead of 1. 520|595 1 00025237 1 15|REPORT: The y component of the XSizeHints structure was 0 instead of 2. 520|595 1 00025237 1 16|REPORT: The width component of the XSizeHints structure was 0 instead of 3. 520|595 1 00025237 1 17|REPORT: The height component of the XSizeHints structure was 0 instead of 4. 520|595 1 00025237 1 18|REPORT: The min_width component of the XSizeHints structure was 0 instead of 5. 520|595 1 00025237 1 19|REPORT: The min_height component of the XSizeHints structure was 0 instead of 6. 520|595 1 00025237 1 20|REPORT: The max_width component of the XSizeHints structure was 0 instead of 7. 520|595 1 00025237 1 21|REPORT: The max_height component of the XSizeHints structure was 0 instead of 8. 520|595 1 00025237 1 22|REPORT: The width_inc component of the XSizeHints structure was 0 instead of 9. 520|595 1 00025237 1 23|REPORT: The height_inc component of the XSizeHints structure was 0 instead of 10. 520|595 1 00025237 1 24|REPORT: The min_aspect components of the XSizeHints structure were 0, 0 instead of 11, 12. 520|595 1 00025237 1 25|REPORT: The max_aspect components of the XSizeHints structure were 0, 0 instead of 13, 14. 520|595 1 00025237 1 26|REPORT: The base_width component of the XSizeHints structure was 0 instead of 15. 520|595 1 00025237 1 27|REPORT: The base_height component of the XSizeHints structure was 0 instead of 16. 520|595 1 00025237 1 28|REPORT: The win_gravity component of the XSizeHints structure was 0 instead of 17 220|595 1 1 09:21:19|FAIL 410|595 1 1 09:21:19|IC End 400|595 2 1 09:21:19|IC Start 200|595 2 09:21:19|TP Start 520|595 2 00025237 1 1|VSW5TESTSUITE PURPOSE 2 520|595 2 00025237 1 2|Assertion XGetWMNormalHints-2.(A) 520|595 2 00025237 1 3|When the WM_NORMAL_HINTS property is not set on the window 520|595 2 00025237 1 4|w, or is not of type WM_SIZE_HINTS, or is not of format 32, 520|595 2 00025237 1 5|or the property is not long enough to contain either a 520|595 2 00025237 1 6|pre-ICCCM structure or a new size hints structure, then a 520|595 2 00025237 1 7|call to XGetWMNormalHints returns zero. 520|595 2 00025237 1 8|METH: Create a window with XCreateWindow. 520|595 2 00025237 1 9|METH: Obtain the unset WM_NORMAL_HINTS property with XGetWMNormalHints. 520|595 2 00025237 1 10|METH: Verify that the call returned zero. 520|595 2 00025237 1 11|METH: 520|595 2 00025237 1 12|METH: Create a window with XCreateWindow. 520|595 2 00025237 1 13|METH: Set the WM_NORMAL_HINTS property of format 32 type WM_SIZE_HINTS with OldNumPropSizeElements-1 elements XChangeProperty. 520|595 2 00025237 1 14|METH: Obtain the WM_NORMAL_HINTS property with XGetWMNormalHints. 520|595 2 00025237 1 15|METH: Verify that the call returned zero. 520|595 2 00025237 1 16|METH: 520|595 2 00025237 1 17|METH: Create a window with XCreateWindow. 520|595 2 00025237 1 18|METH: Set the WM_NORMAL_HINTS property of format 16 type WM_SIZE_HINTS with NumPropSizeElements elements with XChangeProperty. 520|595 2 00025237 1 19|METH: Obtain the WM_NORMAL_HINTS property with XGetWMNormalHints. 520|595 2 00025237 1 20|METH: Verify that the call returned zero. 520|595 2 00025237 1 21|METH: 520|595 2 00025237 1 22|METH: Create a window with XCreateWindow. 520|595 2 00025237 1 23|METH: Set the WM_NORMAL_HINTS property of format 32 type STRING with NumPropSizeElements elements with XChangeProperty. 520|595 2 00025237 1 24|METH: Obtain the WM_NORMAL_HINTS property with XGetWMNormalHints. 520|595 2 00025237 1 25|METH: Verify that the call returned zero. 220|595 2 0 09:21:19|PASS 410|595 2 1 09:21:19|IC End 400|595 3 1 09:21:19|IC Start 200|595 3 09:21:19|TP Start 520|595 3 00025237 1 1|VSW5TESTSUITE PURPOSE 3 520|595 3 00025237 1 2|Assertion XGetWMNormalHints-3.(A) 520|595 3 00025237 1 3|When a call to XGetWMNormalHints returns successfully and a 520|595 3 00025237 1 4|pre-ICCCM size hints property is read, then the 520|595 3 00025237 1 5|supplied_return argument contains the bits (USPosition| 520|595 3 00025237 1 6|USSize|PPosition|PSize|PMinSize|PMaxSize| 520|595 3 00025237 1 7|PResizeInc|PAspect). 520|595 3 00025237 1 8|METH: Create a window with XCreateWindow. 520|595 3 00025237 1 9|METH: Set the WM_NORMAL_HINTS property with size OldNumPropSizeElements using XChangeProperty. 520|595 3 00025237 1 10|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWMNormalHints. 520|595 3 00025237 1 11|METH: Verify that the value returned in supplied_return was (USPosition|USSize|PPosition|PSize|PMinSize|PMaxSize|PResizeInc|PAspect). 220|595 3 0 09:21:19|PASS 410|595 3 1 09:21:19|IC End 400|595 4 1 09:21:19|IC Start 200|595 4 09:21:19|TP Start 520|595 4 00025237 1 1|VSW5TESTSUITE PURPOSE 4 520|595 4 00025237 1 2|Assertion XGetWMNormalHints-4.(A) 520|595 4 00025237 1 3|When the WM_NORMAL_HINTS property is large enough to 520|595 4 00025237 1 4|contain the base size and window gravity fields, then the 520|595 4 00025237 1 5|supplied_return argument contains the bits (PBaseSize| 520|595 4 00025237 1 6|PWinGravity|USPosition|USSize|PPosition|PSize| 520|595 4 00025237 1 7|PMinSize|PMaxSize|PResizeInc|PAspect). 520|595 4 00025237 1 8|METH: Create a window with XCreateWindow. 520|595 4 00025237 1 9|METH: Set the WM_NORMAL_HINTS property with size OldNumPropSizeElements using XChangeProperty. 520|595 4 00025237 1 10|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWMNormalHints. 520|595 4 00025237 1 11|METH: Verify that the value returned in supplied_return was (PBaseSize|PWinGravity|USPosition|USSize|PPosition|PSize|PMinSize|PMaxSize|PResizeInc|PAspect). 220|595 4 0 09:21:19|PASS 410|595 4 1 09:21:19|IC End 400|595 5 1 09:21:19|IC Start 200|595 5 09:21:19|TP Start 520|595 5 00025237 1 1|VSW5TESTSUITE PURPOSE 5 520|595 5 00025237 1 2|Assertion XGetWMNormalHints-5.(A) 520|595 5 00025237 1 3|When a window argument does not name a valid Window, then a 520|595 5 00025237 1 4|BadWindow error occurs. 520|595 5 00025237 1 5|METH: Create a bad window by creating and destroying a window. 520|595 5 00025237 1 6|METH: Call test function using bad window as the window argument. 520|595 5 00025237 1 7|METH: Verify that a BadWindow error occurs. 220|595 5 0 09:21:19|PASS 410|595 5 1 09:21:19|IC End 80|595 1 09:21:19|TC End, scenario ref 1206-0 70||"VSW5TESTSUITE CASE XGetWMProtocols 4" 10|596 /Xlib15/XGetWMProtocols 09:21:19|TC Start, scenario ref 1208-0 15|596 3.3-lite 4|TCM Start 520|596 0 00025239 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|596 1 1 09:21:22|IC Start 200|596 1 09:21:22|TP Start 520|596 1 00025239 1 1|VSW5TESTSUITE PURPOSE 1 520|596 1 00025239 1 2|Assertion XGetWMProtocols-1.(A) 520|596 1 00025239 1 3|When the WM_PROTOCOLS property is set on the window w, is 520|596 1 00025239 1 4|of type ATOM, and is of format 32, then a call to 520|596 1 00025239 1 5|XGetWMProtocols returns the list of atoms stored in the 520|596 1 00025239 1 6|property, which can be freed with XFree, in the 520|596 1 00025239 1 7|protocols_return argument, the number of atoms in the 520|596 1 00025239 1 8|count_return argument and returns non-zero. 520|596 1 00025239 1 9|METH: Create a window using XCreateWindow. 520|596 1 00025239 1 10|METH: Set the WM_PROTOCOLS property using XSetWMProtocols. 520|596 1 00025239 1 11|METH: Obtain the value of the WM_PROTOCOLS property using XGetWMProtocols. 520|596 1 00025239 1 12|METH: Verify that the call did not return False. 520|596 1 00025239 1 13|METH: Verify that the value was correct. 520|596 1 00025239 1 14|METH: Free the allocated memory using XFree. 220|596 1 0 09:21:22|PASS 410|596 1 1 09:21:22|IC End 400|596 2 1 09:21:22|IC Start 200|596 2 09:21:22|TP Start 520|596 2 00025239 1 1|VSW5TESTSUITE PURPOSE 2 520|596 2 00025239 1 2|Assertion XGetWMProtocols-2.(B) 520|596 2 00025239 1 3|When the atom name (lqWM_PROTOCOLS(rq cannot be interned, 520|596 2 00025239 1 4|then a call to XGetWMProtocols does not set the 520|596 2 00025239 1 5|protocols_return or count_return arguments and returns zero. 520|596 2 00025239 1 6|Reason for omission: There is no known portable test method for this assertion 520|596 2 00025239 1 7|METH: Report UNTESTED 220|596 2 5 09:21:22|UNTESTED 410|596 2 1 09:21:22|IC End 400|596 3 1 09:21:22|IC Start 200|596 3 09:21:22|TP Start 520|596 3 00025239 1 1|VSW5TESTSUITE PURPOSE 3 520|596 3 00025239 1 2|Assertion XGetWMProtocols-3.(A) 520|596 3 00025239 1 3|When the WM_PROTOCOLS property is not set on the window w, 520|596 3 00025239 1 4|or is not of type ATOM, or is not of format 32, then a call 520|596 3 00025239 1 5|to XGetWMProtocols does not set the protocols_return or 520|596 3 00025239 1 6|count_return arguments and returns zero. 520|596 3 00025239 1 7|METH: Create a window with XCreateWindow. 520|596 3 00025239 1 8|METH: Insure that the name "WM_PROTOCOLS" is interned using XSetWMProtocols. 520|596 3 00025239 1 9|METH: Obtain the WM_PROTOCOLS atom using XInternAtom. 520|596 3 00025239 1 10|METH: 520|596 3 00025239 1 11|METH: Create a window with XCreateWindow. 520|596 3 00025239 1 12|METH: Initialise the protocols_return and count_return arguments. 520|596 3 00025239 1 13|METH: Obtain the value of the WM_PROTOCOLS property with XGetWMProtocols. 520|596 3 00025239 1 14|METH: Verify that the call returned False. 520|596 3 00025239 1 15|METH: Verify that protocols_return and count_return arguments were unchanged. 520|596 3 00025239 1 16|METH: 520|596 3 00025239 1 17|METH: Create a window with XCreateWindow. 520|596 3 00025239 1 18|METH: Set the WM_PROTOCOLS property with format 16 and type ATOM using XChangeProperty. 520|596 3 00025239 1 19|METH: Initialise the protocols_return and count_return arguments. 520|596 3 00025239 1 20|METH: Obtain the value of the WM_PROTOCOLS property with XGetWMProtocols. 520|596 3 00025239 1 21|METH: Verify that the call returned False. 520|596 3 00025239 1 22|METH: Verify that protocols_return and count_return arguments were unchanged. 520|596 3 00025239 1 23|METH: 520|596 3 00025239 1 24|METH: Create a window with XCreateWindow. 520|596 3 00025239 1 25|METH: Initialise the protocols_return and count_return arguments. 520|596 3 00025239 1 26|METH: Set the WM_PROTOCOLS property with format 32 type STRING using XChangeProperty. 520|596 3 00025239 1 27|METH: Obtain the value of the WM_PROTOCOLS property with XGetWMProtocols. 520|596 3 00025239 1 28|METH: Verify that the call returned False. 520|596 3 00025239 1 29|METH: Verify that protocols_return and count_return arguments were unchanged. 520|596 3 00025239 1 30|METH: 220|596 3 0 09:21:22|PASS 410|596 3 1 09:21:22|IC End 400|596 4 1 09:21:22|IC Start 200|596 4 09:21:22|TP Start 520|596 4 00025239 1 1|VSW5TESTSUITE PURPOSE 4 520|596 4 00025239 1 2|Assertion XGetWMProtocols-4.(A) 520|596 4 00025239 1 3|When a window argument does not name a valid Window, then a 520|596 4 00025239 1 4|BadWindow error occurs. 520|596 4 00025239 1 5|METH: Create a bad window by creating and destroying a window. 520|596 4 00025239 1 6|METH: Call test function using bad window as the window argument. 520|596 4 00025239 1 7|METH: Verify that a BadWindow error occurs. 220|596 4 0 09:21:22|PASS 410|596 4 1 09:21:22|IC End 80|596 77 09:21:22|TC End, scenario ref 1208-0 70||"VSW5TESTSUITE CASE XGetWMSizeHints 6" 10|597 /Xlib15/XGetWMSizeHints 09:21:22|TC Start, scenario ref 1210-0 15|597 3.3-lite 6|TCM Start 520|597 0 00025241 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|597 1 1 09:21:26|IC Start 200|597 1 09:21:26|TP Start 520|597 1 00025241 1 1|VSW5TESTSUITE PURPOSE 1 520|597 1 00025241 1 2|Assertion XGetWMSizeHints-1.(A) 520|597 1 00025241 1 3|When the property specified by the property argument is set 520|597 1 00025241 1 4|on the window w with a type of WM_SIZE_HINTS, a format of 32 520|597 1 00025241 1 5|and is long enough to contain either a pre-ICCCM structure 520|597 1 00025241 1 6|or a new size hints structure, then a call to 520|597 1 00025241 1 7|XGetWMSizeHints sets the components of the XSizeHints 520|597 1 00025241 1 8|structure named by the hints_return clear argument and 520|597 1 00025241 1 9|returns non-zero. 520|597 1 00025241 1 10|METH: Create a window with XCreateWindow. 520|597 1 00025241 1 11|METH: Set the property WM_NORMAL_HINTS with XSetWMSizeHints. 520|597 1 00025241 1 12|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWMSizeHints. 520|597 1 00025241 1 13|METH: Verify that the function did not return False. 520|597 1 00025241 1 14|METH: Verify that the entire structure has been returned. 520|597 1 00025241 1 15|REPORT: The x component of the XSizeHints structure was 0 instead of 1. 520|597 1 00025241 1 16|REPORT: The y component of the XSizeHints structure was 0 instead of 2. 520|597 1 00025241 1 17|REPORT: The width component of the XSizeHints structure was 0 instead of 3. 520|597 1 00025241 1 18|REPORT: The height component of the XSizeHints structure was 0 instead of 4. 520|597 1 00025241 1 19|REPORT: The min_width component of the XSizeHints structure was 0 instead of 5. 520|597 1 00025241 1 20|REPORT: The min_height component of the XSizeHints structure was 0 instead of 6. 520|597 1 00025241 1 21|REPORT: The max_width component of the XSizeHints structure was 0 instead of 7. 520|597 1 00025241 1 22|REPORT: The max_height component of the XSizeHints structure was 0 instead of 8. 520|597 1 00025241 1 23|REPORT: The width_inc component of the XSizeHints structure was 0 instead of 9. 520|597 1 00025241 1 24|REPORT: The height_inc component of the XSizeHints structure was 0 instead of 10. 520|597 1 00025241 1 25|REPORT: The min_aspect components of the XSizeHints structure were 0, 0 instead of 11, 12. 520|597 1 00025241 1 26|REPORT: The max_aspect components of the XSizeHints structure were 0, 0 instead of 13, 14. 520|597 1 00025241 1 27|REPORT: The base_width component of the XSizeHints structure was 0 instead of 15. 520|597 1 00025241 1 28|REPORT: The base_height component of the XSizeHints structure was 0 instead of 16. 520|597 1 00025241 1 29|REPORT: The win_gravity component of the XSizeHints structure was 0 instead of 17 220|597 1 1 09:21:26|FAIL 410|597 1 1 09:21:26|IC End 400|597 2 1 09:21:26|IC Start 200|597 2 09:21:26|TP Start 520|597 2 00025241 1 1|VSW5TESTSUITE PURPOSE 2 520|597 2 00025241 1 2|Assertion XGetWMSizeHints-2.(A) 520|597 2 00025241 1 3|When the property specified by the property argument is not 520|597 2 00025241 1 4|set on the window w, or is not of type WM_SIZE_HINTS, or is 520|597 2 00025241 1 5|not of format 32, or the property is not long enough to 520|597 2 00025241 1 6|contain either a pre-ICCCM structure or a new size hints 520|597 2 00025241 1 7|structure, then a call to XGetWMSizeHints returns zero. 520|597 2 00025241 1 8|METH: Create a window with XCreateWindow. 520|597 2 00025241 1 9|METH: Obtain the property WM_NORMAL_HINTS with XGetWMSizeHints. 520|597 2 00025241 1 10|METH: Verify that the call returned zero. 520|597 2 00025241 1 11|METH: 520|597 2 00025241 1 12|METH: Create a window with XCreateWindow. 520|597 2 00025241 1 13|METH: Set the WM_NORMAL_HINTS property of format 32 type WM_SIZE_HINTS with OldNumPropSizeElements-1 elements XChangeProperty. 520|597 2 00025241 1 14|METH: Obtain the property WM_NORMAL_HINTS with XGetWMSizeHints. 520|597 2 00025241 1 15|METH: Verify that the call returned zero. 520|597 2 00025241 1 16|METH: 520|597 2 00025241 1 17|METH: Create a window with XCreateWindow. 520|597 2 00025241 1 18|METH: Set the WM_NORMAL_HINTS property of format 16 type WM_SIZE_HINTS with NumPropSizeElements elements with XChangeProperty. 520|597 2 00025241 1 19|METH: Obtain the property WM_NORMAL_HINTS with XGetWMSizeHints. 520|597 2 00025241 1 20|METH: Verify that the call returned zero. 520|597 2 00025241 1 21|METH: 520|597 2 00025241 1 22|METH: Create a window with XCreateWindow. 520|597 2 00025241 1 23|METH: Set the WM_NORMAL_HINTS property of format 32 type STRING with NumPropSizeElements elements with XChangeProperty. 520|597 2 00025241 1 24|METH: Obtain the property WM_NORMAL_HINTS with XGetWMSizeHints. 520|597 2 00025241 1 25|METH: Verify that the call returned zero. 220|597 2 0 09:21:26|PASS 410|597 2 1 09:21:26|IC End 400|597 3 1 09:21:26|IC Start 200|597 3 09:21:26|TP Start 520|597 3 00025241 1 1|VSW5TESTSUITE PURPOSE 3 520|597 3 00025241 1 2|Assertion XGetWMSizeHints-3.(A) 520|597 3 00025241 1 3|When a call to XGetWMSizeHints returns successfully and a 520|597 3 00025241 1 4|pre-ICCCM size hints property is read, then the 520|597 3 00025241 1 5|supplied_return argument contains the bits (USPosition| 520|597 3 00025241 1 6|USSize|PPosition|PSize|PMinSize|PMaxSize| 520|597 3 00025241 1 7|PResizeInc|PAspect). 520|597 3 00025241 1 8|METH: Create a window with XCreateWindow. 520|597 3 00025241 1 9|METH: Set the property WM_NORMAL_HINTS with size OldNumPropSizeElements using XChangeProperty. 520|597 3 00025241 1 10|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWMSizeHints. 520|597 3 00025241 1 11|METH: Verify that the value returned in supplied_return was (USPositionUSSize|PPosition|PSize|PMinSize|PMaxSize|PResizeInc|PAspect). 220|597 3 0 09:21:26|PASS 410|597 3 1 09:21:26|IC End 400|597 4 1 09:21:26|IC Start 200|597 4 09:21:26|TP Start 520|597 4 00025241 1 1|VSW5TESTSUITE PURPOSE 4 520|597 4 00025241 1 2|Assertion XGetWMSizeHints-4.(A) 520|597 4 00025241 1 3|When the property specified by the property argument is 520|597 4 00025241 1 4|large enough to contain the base size and window gravity 520|597 4 00025241 1 5|fields, then the supplied_return argument contains the bits 520|597 4 00025241 1 6|(PBaseSize|PWinGravity|USPosition|USSize|PPosition| 520|597 4 00025241 1 7|PSize|PMinSize|PMaxSize|PResizeInc|PAspect). 520|597 4 00025241 1 8|METH: Create a window with XCreateWindow. 520|597 4 00025241 1 9|METH: Set the property WM_NORMAL_HINTS with size OldNumPropSizeElements using XChangeProperty. 520|597 4 00025241 1 10|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWMSizeHints. 520|597 4 00025241 1 11|METH: Verify that the value returned in supplied_return was (PBaseSize|PWinGravity|USPosition|USSize|PPosition|PSize|PMinSize|PMaxSize|PResizeInc|PAspect). 220|597 4 0 09:21:26|PASS 410|597 4 1 09:21:26|IC End 400|597 5 1 09:21:26|IC Start 200|597 5 09:21:26|TP Start 520|597 5 00025241 1 1|VSW5TESTSUITE PURPOSE 5 520|597 5 00025241 1 2|Assertion XGetWMSizeHints-5.(A) 520|597 5 00025241 1 3|When an atom argument does not name a valid Atom, then a 520|597 5 00025241 1 4|BadAtom error occurs. 520|597 5 00025241 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|597 5 00025241 1 6|METH: Verify that a BadAtom error occurs. 220|597 5 0 09:21:26|PASS 410|597 5 1 09:21:26|IC End 400|597 6 1 09:21:26|IC Start 200|597 6 09:21:26|TP Start 520|597 6 00025241 1 1|VSW5TESTSUITE PURPOSE 6 520|597 6 00025241 1 2|Assertion XGetWMSizeHints-6.(A) 520|597 6 00025241 1 3|When a window argument does not name a valid Window, then a 520|597 6 00025241 1 4|BadWindow error occurs. 520|597 6 00025241 1 5|METH: Create a bad window by creating and destroying a window. 520|597 6 00025241 1 6|METH: Call test function using bad window as the window argument. 520|597 6 00025241 1 7|METH: Verify that a BadWindow error occurs. 220|597 6 0 09:21:26|PASS 410|597 6 1 09:21:26|IC End 80|597 1 09:21:26|TC End, scenario ref 1210-0 70||"VSW5TESTSUITE CASE XIconifyWindow 3" 10|598 /Xlib15/XIconifyWindow 09:21:26|TC Start, scenario ref 1212-0 15|598 3.3-lite 3|TCM Start 520|598 0 00025243 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|598 1 1 09:21:29|IC Start 200|598 1 09:21:29|TP Start 520|598 1 00025243 1 1|VSW5TESTSUITE PURPOSE 1 520|598 1 00025243 1 2|Assertion XIconifyWindow-1.(A) 520|598 1 00025243 1 3|A call to XIconifyWindow sends a WM_CHANGE_STATE 520|598 1 00025243 1 4|ClientMessage event with a window of w, a format of 32 and 520|598 1 00025243 1 5|a first data element of IconicState to the root window of 520|598 1 00025243 1 6|the screen specified by the screen_number argument using an 520|598 1 00025243 1 7|event mask of SubstructureRedirectMask| 520|598 1 00025243 1 8|SubstructureNotifyMask and returns non-zero. 520|598 1 00025243 1 9|METH: Create a window using XCreateWindow. 520|598 1 00025243 1 10|METH: Obtain the atom for the string "WM_CHANGE_STATE" using XInternAtom. 520|598 1 00025243 1 11|METH: Select SubstructureNotify events on the root window with XSelectInput. 520|598 1 00025243 1 12|METH: Generate an event on the root window using XIconifyWindow. 520|598 1 00025243 1 13|METH: Verify that the call returned non-zero. 520|598 1 00025243 1 14|METH: Verify that an event was generated with XNextEvent. 520|598 1 00025243 1 15|METH: Verify that the event type was ClientMessage. 520|598 1 00025243 1 16|METH: Verify that the event window was correct. 520|598 1 00025243 1 17|METH: Verify that the event message_type was WM_CHANGE_STATE. 520|598 1 00025243 1 18|METH: Verify that the event format was 32. 520|598 1 00025243 1 19|METH: Verify that the first data element of the event structure was IconicState. 520|598 1 00025243 1 20|METH: 520|598 1 00025243 1 21|METH: Select SubstructureRedirect events on the root window with XSelectInput. 520|598 1 00025243 1 22|METH: Generate an event on the root window using XIconifyWindow. 520|598 1 00025243 1 23|METH: Verify that the call returned non-zero. 520|598 1 00025243 1 24|METH: Verify that an event was generated with XNextEvent. 520|598 1 00025243 1 25|METH: Verify that the event type was ClientMessage. 520|598 1 00025243 1 26|METH: Verify that the event window was correct. 520|598 1 00025243 1 27|METH: Verify that the event message_type was WM_CHANGE_STATE. 520|598 1 00025243 1 28|METH: Verify that the event format was 32. 520|598 1 00025243 1 29|METH: Verify that the first data element of the event structure was IconicState. 220|598 1 0 09:21:29|PASS 410|598 1 1 09:21:29|IC End 400|598 2 1 09:21:29|IC Start 200|598 2 09:21:29|TP Start 520|598 2 00025243 1 1|VSW5TESTSUITE PURPOSE 2 520|598 2 00025243 1 2|Assertion XIconifyWindow-2.(B) 520|598 2 00025243 1 3|When the atom name (lqWM_CHANGE_STATE(rq cannot be 520|598 2 00025243 1 4|interned, then a call to XIconifyWindow does not send a 520|598 2 00025243 1 5|message and returns zero. 520|598 2 00025243 1 6|Reason for omission: There is no known portable test method for this assertion 520|598 2 00025243 1 7|METH: Report UNTESTED 220|598 2 5 09:21:29|UNTESTED 410|598 2 1 09:21:29|IC End 400|598 3 1 09:21:29|IC Start 200|598 3 09:21:29|TP Start 520|598 3 00025243 1 1|VSW5TESTSUITE PURPOSE 3 520|598 3 00025243 1 2|Assertion XIconifyWindow-3.(B) 520|598 3 00025243 1 3|When the ClientMessage event cannot be sent, then a call to 520|598 3 00025243 1 4|XIconifyWindow returns zero. 520|598 3 00025243 1 5|Reason for omission: There is no known portable test method for this assertion 520|598 3 00025243 1 6|METH: Report UNTESTED 220|598 3 5 09:21:29|UNTESTED 410|598 3 1 09:21:29|IC End 80|598 77 09:21:30|TC End, scenario ref 1212-0 70||"VSW5TESTSUITE CASE XReconfigureWMWindow 5" 10|599 /Xlib15/XReconfigureWMWindow 09:21:30|TC Start, scenario ref 1214-0 15|599 3.3-lite 5|TCM Start 520|599 0 00025245 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|599 1 1 09:21:33|IC Start 200|599 1 09:21:33|TP Start 520|599 1 00025245 1 1|VSW5TESTSUITE PURPOSE 1 520|599 1 00025245 1 2|Assertion XReconfigureWMWindow-1.(A) 520|599 1 00025245 1 3|A call to XReconfigureWMWindow issues a ConfigureWindow 520|599 1 00025245 1 4|request on the specified top-level window named by the w 520|599 1 00025245 1 5|argument. 520|599 1 00025245 1 6|METH: Create a window using XCreateWindow. 520|599 1 00025245 1 7|METH: Select ConfigureNotify events on the window using XSelectInput with SubstructureNotifyMask. 520|599 1 00025245 1 8|METH: Generate a ConfigureWindow event on the window using XReconfigureWMWindow. 520|599 1 00025245 1 9|METH: Verify that the call returned non-zero. 520|599 1 00025245 1 10|METH: Verify that a single event was generated. 520|599 1 00025245 1 11|METH: Verify that the event type was ConfigureWindow. 220|599 1 0 09:21:33|PASS 410|599 1 1 09:21:33|IC End 400|599 2 1 09:21:33|IC Start 200|599 2 09:21:33|TP Start 520|599 2 00025245 1 1|VSW5TESTSUITE PURPOSE 2 520|599 2 00025245 1 2|Assertion XReconfigureWMWindow-2.(A) 520|599 2 00025245 1 3|When the ConfigureWindow request fails with a BadMatch 520|599 2 00025245 1 4|error, then a call to XReconfigureWMWindow sends a synthetic 520|599 2 00025245 1 5|ConfigureRequestEvent to the root of the window specified by 520|599 2 00025245 1 6|the w argument, with the event containing the same 520|599 2 00025245 1 7|configuration parameters specified by the values and 520|599 2 00025245 1 8|valuemask arguments and having a window element of w and a 520|599 2 00025245 1 9|parent element equal to the receiving root window, using an 520|599 2 00025245 1 10|event mask of SubstructureRedirectMask| 520|599 2 00025245 1 11|SubstructureNotifyMask and returns non-zero. 520|599 2 00025245 1 12|METH: Create a window with XCreateWindow. 520|599 2 00025245 1 13|METH: Select ConfigureRequest events using XSelectInput with SubstructureNotifyMask. 520|599 2 00025245 1 14|METH: Call XReconfigureWMWindow using the root window as a sibling and no specified StackMode. 520|599 2 00025245 1 15|METH: Verify that the call did not return zero. 520|599 2 00025245 1 16|METH: Verify that one ConfigureRequest event is generated using XNextEvent. 520|599 2 00025245 1 17|METH: Verify that the event components are correct. 520|599 2 00025245 1 18|METH: 520|599 2 00025245 1 19|METH: Select ConfigureRequest events using XSelectInput with SubstructureRedirectMask. 520|599 2 00025245 1 20|METH: Call XReconfigureWMWindow using the root window as a sibling and no specified StackMode. 520|599 2 00025245 1 21|METH: Verify that the call did not return zero. 520|599 2 00025245 1 22|METH: Verify that one ConfigureRequest event is generated using XNextEvent. 520|599 2 00025245 1 23|METH: Verify that the event components are correct. 220|599 2 0 09:21:33|PASS 410|599 2 1 09:21:33|IC End 400|599 3 1 09:21:33|IC Start 200|599 3 09:21:33|TP Start 520|599 3 00025245 1 1|VSW5TESTSUITE PURPOSE 3 520|599 3 00025245 1 2|Assertion XReconfigureWMWindow-3.(B) 520|599 3 00025245 1 3|When the ConfigureRequestEvent is not successfully sent, 520|599 3 00025245 1 4|then a call to XReconfigureWMWindow returns zero. 520|599 3 00025245 1 5|Reason for omission: There is no known portable test method for this assertion 520|599 3 00025245 1 6|METH: Report UNTESTED 220|599 3 5 09:21:33|UNTESTED 410|599 3 1 09:21:33|IC End 400|599 4 1 09:21:33|IC Start 200|599 4 09:21:33|TP Start 520|599 4 00025245 1 1|VSW5TESTSUITE PURPOSE 4 520|599 4 00025245 1 2|Assertion XReconfigureWMWindow-4.(A) 520|599 4 00025245 1 3|When the value_mask argument contains the bits CWWidth or 520|599 4 00025245 1 4|CWHeight and either of the width or height components of the 520|599 4 00025245 1 5|XWindowChanges structure named by the values argument is 520|599 4 00025245 1 6|zero, then a BadValue error occurs. 520|599 4 00025245 1 7|METH: Create a window using XCreateWindow. 520|599 4 00025245 1 8|METH: Configure the window to have a height of zero using XReconfigureWMWindow 520|599 4 00025245 1 9|METH: Verify that a BadValue error was generated. 520|599 4 00025245 1 10|METH: Configure the window to have a width of zero using XReconfigureWMWindow 520|599 4 00025245 1 11|METH: Verify that a BadValue error was generated. 220|599 4 0 09:21:33|PASS 410|599 4 1 09:21:33|IC End 400|599 5 1 09:21:33|IC Start 200|599 5 09:21:33|TP Start 520|599 5 00025245 1 1|VSW5TESTSUITE PURPOSE 5 520|599 5 00025245 1 2|Assertion XReconfigureWMWindow-5.(A) 520|599 5 00025245 1 3|When the window argument does not name a valid window, then 520|599 5 00025245 1 4|a BadWindow error occurs. 520|599 5 00025245 1 5|METH: Create a bad window by creating and destroying a window. 520|599 5 00025245 1 6|METH: Call test function using bad window as the window argument. 520|599 5 00025245 1 7|METH: Verify that a BadWindow error occurs. 220|599 5 0 09:21:33|PASS 410|599 5 1 09:21:33|IC End 80|599 77 09:21:33|TC End, scenario ref 1214-0 70||"VSW5TESTSUITE CASE XSetClassHint 3" 10|600 /Xlib15/XSetClassHint 09:21:33|TC Start, scenario ref 1216-0 15|600 3.3-lite 3|TCM Start 520|600 0 00025247 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|600 1 1 09:21:36|IC Start 200|600 1 09:21:36|TP Start 520|600 1 00025247 1 1|VSW5TESTSUITE PURPOSE 1 520|600 1 00025247 1 2|Assertion XSetClassHint-1.(A) 520|600 1 00025247 1 3|A call to XSetClassHint sets the WM_CLASS property for the 520|600 1 00025247 1 4|window w to be of type STRING, format 8 and to have value 520|600 1 00025247 1 5|set to the strings in the res_name and res_class members of 520|600 1 00025247 1 6|the XClassHint structure named by the class_hints argument, 520|600 1 00025247 1 7|in that order and null-separated. 520|600 1 00025247 1 8|METH: Create a window with XCreateWindow. 520|600 1 00025247 1 9|METH: Set the WM_CLASS property for the window using XSetClassHint. 520|600 1 00025247 1 10|METH: Obtain the value type and format of the WM_CLASS property using XGetWindowProperty. 520|600 1 00025247 1 11|METH: Verify that the format is 8. 520|600 1 00025247 1 12|METH: Verify that the type is STRING. 520|600 1 00025247 1 13|METH: Verify that the value is correct. 220|600 1 0 09:21:36|PASS 410|600 1 1 09:21:36|IC End 400|600 2 1 09:21:36|IC Start 200|600 2 09:21:36|TP Start 520|600 2 00025247 1 1|VSW5TESTSUITE PURPOSE 2 520|600 2 00025247 1 2|Assertion XSetClassHint-2.(B) 520|600 2 00025247 1 3|When the server fails to allocate a required resource, then 520|600 2 00025247 1 4|a BadAlloc error occurs. 520|600 2 00025247 1 5|Reason for omission: There is no known portable test method for this assertion 520|600 2 00025247 1 6|METH: Report UNTESTED 520|600 2 00025247 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|600 2 5 09:21:36|UNTESTED 410|600 2 1 09:21:36|IC End 400|600 3 1 09:21:36|IC Start 200|600 3 09:21:36|TP Start 520|600 3 00025247 1 1|VSW5TESTSUITE PURPOSE 3 520|600 3 00025247 1 2|Assertion XSetClassHint-3.(A) 520|600 3 00025247 1 3|When a window argument does not name a valid Window, then a 520|600 3 00025247 1 4|BadWindow error occurs. 520|600 3 00025247 1 5|METH: Create a bad window by creating and destroying a window. 520|600 3 00025247 1 6|METH: Call test function using bad window as the window argument. 520|600 3 00025247 1 7|METH: Verify that a BadWindow error occurs. 220|600 3 0 09:21:36|PASS 410|600 3 1 09:21:36|IC End 80|600 77 09:21:36|TC End, scenario ref 1216-0 70||"VSW5TESTSUITE CASE XSetCommand 3" 10|601 /Xlib15/XSetCommand 09:21:36|TC Start, scenario ref 1218-0 15|601 3.3-lite 3|TCM Start 520|601 0 00025249 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|601 1 1 09:21:39|IC Start 200|601 1 09:21:39|TP Start 520|601 1 00025249 1 1|VSW5TESTSUITE PURPOSE 1 520|601 1 00025249 1 2|Assertion XSetCommand-1.(A) 520|601 1 00025249 1 3|A call to XSetCommand sets the WM_COMMAND property for the 520|601 1 00025249 1 4|window w to argc of the arguments specified by the argv 520|601 1 00025249 1 5|argument and to have type STRING and format 8. 520|601 1 00025249 1 6|METH: Create a window using XCreateWindow. 520|601 1 00025249 1 7|METH: Set the WM_COMMAND property using XSetCommand. 520|601 1 00025249 1 8|METH: Obtain the value of the WM_COMMAND property using XGetTextProperty. 520|601 1 00025249 1 9|METH: Verify that the number and value of the returned strings is correct. 520|601 1 00025249 1 10|METH: Release the allocated memory using XFreeStringList. 220|601 1 0 09:21:39|PASS 410|601 1 1 09:21:39|IC End 400|601 2 1 09:21:39|IC Start 200|601 2 09:21:39|TP Start 520|601 2 00025249 1 1|VSW5TESTSUITE PURPOSE 2 520|601 2 00025249 1 2|Assertion XSetCommand-2.(B) 520|601 2 00025249 1 3|When the server fails to allocate a required resource, then 520|601 2 00025249 1 4|a BadAlloc error occurs. 520|601 2 00025249 1 5|Reason for omission: There is no known portable test method for this assertion 520|601 2 00025249 1 6|METH: Report UNTESTED 520|601 2 00025249 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|601 2 5 09:21:39|UNTESTED 410|601 2 1 09:21:39|IC End 400|601 3 1 09:21:39|IC Start 200|601 3 09:21:39|TP Start 520|601 3 00025249 1 1|VSW5TESTSUITE PURPOSE 3 520|601 3 00025249 1 2|Assertion XSetCommand-3.(A) 520|601 3 00025249 1 3|When a window argument does not name a valid Window, then a 520|601 3 00025249 1 4|BadWindow error occurs. 520|601 3 00025249 1 5|METH: Create a bad window by creating and destroying a window. 520|601 3 00025249 1 6|METH: Call test function using bad window as the window argument. 520|601 3 00025249 1 7|METH: Verify that a BadWindow error occurs. 220|601 3 0 09:21:39|PASS 410|601 3 1 09:21:39|IC End 80|601 77 09:21:39|TC End, scenario ref 1218-0 70||"VSW5TESTSUITE CASE XSetIconName 3" 10|602 /Xlib15/XSetIconName 09:21:39|TC Start, scenario ref 1220-0 15|602 3.3-lite 3|TCM Start 520|602 0 00025251 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|602 1 1 09:21:43|IC Start 200|602 1 09:21:43|TP Start 520|602 1 00025251 1 1|VSW5TESTSUITE PURPOSE 1 520|602 1 00025251 1 2|Assertion XSetIconName-1.(A) 520|602 1 00025251 1 3|A call to XSetIconName sets the WM_ICON_NAME property for 520|602 1 00025251 1 4|the window w to be of type STRING, format 8 and to have 520|602 1 00025251 1 5|value set to the null terminated string specified by the 520|602 1 00025251 1 6|icon_name argument. 520|602 1 00025251 1 7|METH: Create a window with XCreateWindow 520|602 1 00025251 1 8|METH: Set the icon name for the window with XSetIconName 520|602 1 00025251 1 9|METH: Get the WM_ICON_NAME property for the window with XGetTextProperty. 520|602 1 00025251 1 10|METH: Verify that type and format are STRING and 8 respectively. 520|602 1 00025251 1 11|METH: Verify that the value was set correctly. 220|602 1 0 09:21:43|PASS 410|602 1 1 09:21:43|IC End 400|602 2 1 09:21:43|IC Start 200|602 2 09:21:43|TP Start 520|602 2 00025251 1 1|VSW5TESTSUITE PURPOSE 2 520|602 2 00025251 1 2|Assertion XSetIconName-2.(B) 520|602 2 00025251 1 3|When the server fails to allocate a required resource, then 520|602 2 00025251 1 4|a BadAlloc error occurs. 520|602 2 00025251 1 5|Reason for omission: There is no known portable test method for this assertion 520|602 2 00025251 1 6|METH: Report UNTESTED 520|602 2 00025251 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|602 2 5 09:21:43|UNTESTED 410|602 2 1 09:21:43|IC End 400|602 3 1 09:21:43|IC Start 200|602 3 09:21:43|TP Start 520|602 3 00025251 1 1|VSW5TESTSUITE PURPOSE 3 520|602 3 00025251 1 2|Assertion XSetIconName-3.(A) 520|602 3 00025251 1 3|When a window argument does not name a valid Window, then a 520|602 3 00025251 1 4|BadWindow error occurs. 520|602 3 00025251 1 5|METH: Create a bad window by creating and destroying a window. 520|602 3 00025251 1 6|METH: Call test function using bad window as the window argument. 520|602 3 00025251 1 7|METH: Verify that a BadWindow error occurs. 220|602 3 0 09:21:43|PASS 410|602 3 1 09:21:43|IC End 80|602 77 09:21:43|TC End, scenario ref 1220-0 70||"VSW5TESTSUITE CASE XSetIconSizes 3" 10|603 /Xlib15/XSetIconSizes 09:21:43|TC Start, scenario ref 1222-0 15|603 3.3-lite 3|TCM Start 520|603 0 00025253 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|603 1 1 09:21:46|IC Start 200|603 1 09:21:46|TP Start 520|603 1 00025253 1 1|VSW5TESTSUITE PURPOSE 1 520|603 1 00025253 1 2|Assertion XSetIconSizes-1.(A) 520|603 1 00025253 1 3|A call to XSetIconSizes sets the WM_ICON_SIZE property for 520|603 1 00025253 1 4|the window w to be of type WM_ICON_SIZE, format 32 and to 520|603 1 00025253 1 5|have value set to the count XIconSize structures named by 520|603 1 00025253 1 6|the size_list argument. 520|603 1 00025253 1 7|METH: Create a window using XCreateWindow. 520|603 1 00025253 1 8|METH: Set the WM_ICON_SIZE property using XSetIconSizes. 520|603 1 00025253 1 9|METH: Obtain the WM_ICON_SIZE property using XGetWindowProperty. 520|603 1 00025253 1 10|METH: Verify that the property type is WM_ICON_SIZE. 520|603 1 00025253 1 11|METH: Verify that the property format is 32. 520|603 1 00025253 1 12|METH: Verify that the returned number of elements is correct. 520|603 1 00025253 1 13|METH: Verify that the property value is correct. 220|603 1 0 09:21:46|PASS 410|603 1 1 09:21:46|IC End 400|603 2 1 09:21:46|IC Start 200|603 2 09:21:46|TP Start 520|603 2 00025253 1 1|VSW5TESTSUITE PURPOSE 2 520|603 2 00025253 1 2|Assertion XSetIconSizes-2.(B) 520|603 2 00025253 1 3|When the server fails to allocate a required resource, then 520|603 2 00025253 1 4|a BadAlloc error occurs. 520|603 2 00025253 1 5|Reason for omission: There is no known portable test method for this assertion 520|603 2 00025253 1 6|METH: Report UNTESTED 520|603 2 00025253 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|603 2 5 09:21:46|UNTESTED 410|603 2 1 09:21:46|IC End 400|603 3 1 09:21:46|IC Start 200|603 3 09:21:46|TP Start 520|603 3 00025253 1 1|VSW5TESTSUITE PURPOSE 3 520|603 3 00025253 1 2|Assertion XSetIconSizes-3.(A) 520|603 3 00025253 1 3|When a window argument does not name a valid Window, then a 520|603 3 00025253 1 4|BadWindow error occurs. 520|603 3 00025253 1 5|METH: Create a bad window by creating and destroying a window. 520|603 3 00025253 1 6|METH: Call test function using bad window as the window argument. 520|603 3 00025253 1 7|METH: Verify that a BadWindow error occurs. 220|603 3 0 09:21:46|PASS 410|603 3 1 09:21:46|IC End 80|603 77 09:21:47|TC End, scenario ref 1222-0 70||"VSW5TESTSUITE CASE XSetRGBColormaps 4" 10|604 /Xlib15/XSetRGBColormaps 09:21:47|TC Start, scenario ref 1224-0 15|604 3.3-lite 4|TCM Start 520|604 0 00025255 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|604 1 1 09:21:49|IC Start 200|604 1 09:21:49|TP Start 520|604 1 00025255 1 1|VSW5TESTSUITE PURPOSE 1 520|604 1 00025255 1 2|Assertion XSetRGBColormaps-1.(A) 520|604 1 00025255 1 3|A call to XSetRGBColormaps sets the property, specified by 520|604 1 00025255 1 4|the property argument, for the window w to be of type 520|604 1 00025255 1 5|RGB_COLOR_MAP, format 32, and to have value set to the 520|604 1 00025255 1 6|count XStandardColormap structures specified by the 520|604 1 00025255 1 7|std_colormap argument. 520|604 1 00025255 1 8|METH: Create a window using XCreateWindow. 520|604 1 00025255 1 9|METH: Set the RGB_DEFAULT_MAP property using XSetRGBColormaps. 520|604 1 00025255 1 10|METH: Obtain the RGB_DEFAULT_MAP property using XGetWindowProperty. 520|604 1 00025255 1 11|METH: Verify that the property type is RGB_COLOR_MAP. 520|604 1 00025255 1 12|METH: Verify that the property format is 32. 520|604 1 00025255 1 13|METH: Verify that property value is correct. 220|604 1 0 09:21:49|PASS 410|604 1 1 09:21:49|IC End 400|604 2 1 09:21:49|IC Start 200|604 2 09:21:49|TP Start 520|604 2 00025255 1 1|VSW5TESTSUITE PURPOSE 2 520|604 2 00025255 1 2|Assertion XSetRGBColormaps-2.(B) 520|604 2 00025255 1 3|When the server fails to allocate a required resource, then 520|604 2 00025255 1 4|a BadAlloc error occurs. 520|604 2 00025255 1 5|Reason for omission: There is no known portable test method for this assertion 520|604 2 00025255 1 6|METH: Report UNTESTED 520|604 2 00025255 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|604 2 5 09:21:49|UNTESTED 410|604 2 1 09:21:49|IC End 400|604 3 1 09:21:49|IC Start 200|604 3 09:21:49|TP Start 520|604 3 00025255 1 1|VSW5TESTSUITE PURPOSE 3 520|604 3 00025255 1 2|Assertion XSetRGBColormaps-3.(A) 520|604 3 00025255 1 3|When an atom argument does not name a valid Atom, then a 520|604 3 00025255 1 4|BadAtom error occurs. 520|604 3 00025255 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|604 3 00025255 1 6|METH: Verify that a BadAtom error occurs. 220|604 3 0 09:21:49|PASS 410|604 3 1 09:21:49|IC End 400|604 4 1 09:21:49|IC Start 200|604 4 09:21:49|TP Start 520|604 4 00025255 1 1|VSW5TESTSUITE PURPOSE 4 520|604 4 00025255 1 2|Assertion XSetRGBColormaps-4.(A) 520|604 4 00025255 1 3|When a window argument does not name a valid Window, then a 520|604 4 00025255 1 4|BadWindow error occurs. 520|604 4 00025255 1 5|METH: Create a bad window by creating and destroying a window. 520|604 4 00025255 1 6|METH: Call test function using bad window as the window argument. 520|604 4 00025255 1 7|METH: Verify that a BadWindow error occurs. 220|604 4 0 09:21:49|PASS 410|604 4 1 09:21:49|IC End 80|604 77 09:21:50|TC End, scenario ref 1224-0 70||"VSW5TESTSUITE CASE XStringListToTextProperty 3" 10|605 /Xlib15/XStringListToTextProperty 09:21:50|TC Start, scenario ref 1226-0 15|605 3.3-lite 3|TCM Start 520|605 0 00025257 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|605 1 1 09:21:53|IC Start 200|605 1 09:21:53|TP Start 520|605 1 00025257 1 1|VSW5TESTSUITE PURPOSE 1 520|605 1 00025257 1 2|Assertion XStringListToTextProperty-1.(A) 520|605 1 00025257 1 3|A call to XStringListToTextProperty sets the XTextProperty 520|605 1 00025257 1 4|structure named by the text_prop_return argument such that 520|605 1 00025257 1 5|the format component is 8, the encoding component is STRING, 520|605 1 00025257 1 6|the value component is the null-separated concatenation of 520|605 1 00025257 1 7|count of the character strings specified by the list 520|605 1 00025257 1 8|argument and terminated with an ASCII nul, the nitems 520|605 1 00025257 1 9|component is the total number of characters and separating 520|605 1 00025257 1 10|nulls and returns non-zero. 520|605 1 00025257 1 11|METH: Create a window using XCreateWindow. 520|605 1 00025257 1 12|METH: Create a XTextPropertyStructure using XStringListToTextProperty with three strings. 520|605 1 00025257 1 13|METH: Verify that the call did not return zero. 520|605 1 00025257 1 14|METH: Verify that the format component is 8. 520|605 1 00025257 1 15|METH: Verify that the encoding component is STRING. 520|605 1 00025257 1 16|METH: Verify that the value field is correctly set 520|605 1 00025257 1 17|METH: Verify that the nitems field is correctly set. 520|605 1 00025257 1 18|METH: Set the property WM_NAME to the returned XTextProperty using XSetTextProperty. 520|605 1 00025257 1 19|METH: Verify that no error occurred. 520|605 1 00025257 1 20|METH: Create a XTextPropertyStructure using XStringListToTextProperty no strings. 520|605 1 00025257 1 21|METH: Verify that the call did not return zero. 520|605 1 00025257 1 22|METH: Set the property WM_NAME to the returned XTextProperty using XSetTextProperty. 520|605 1 00025257 1 23|METH: Verify that no error occurred. 220|605 1 0 09:21:53|PASS 410|605 1 1 09:21:53|IC End 400|605 2 1 09:21:53|IC Start 200|605 2 09:21:53|TP Start 520|605 2 00025257 1 1|VSW5TESTSUITE PURPOSE 2 520|605 2 00025257 1 2|Assertion XStringListToTextProperty-2.(B) 520|605 2 00025257 1 3|When insufficient memory is available for the new value 520|605 2 00025257 1 4|string, then a call to XStringListToTextProperty does not 520|605 2 00025257 1 5|set any fields in the XTextProperty structure and returns 520|605 2 00025257 1 6|zero. 520|605 2 00025257 1 7|Reason for omission: There is no known portable test method for this assertion 520|605 2 00025257 1 8|METH: Report UNTESTED 220|605 2 5 09:21:53|UNTESTED 410|605 2 1 09:21:53|IC End 400|605 3 1 09:21:53|IC Start 200|605 3 09:21:53|TP Start 520|605 3 00025257 1 1|VSW5TESTSUITE PURPOSE 3 520|605 3 00025257 1 2|Assertion XStringListToTextProperty-3.(A) 520|605 3 00025257 1 3|The new value string returned by a call to 520|605 3 00025257 1 4|XStringListToTextProperty can be freed with XFree. 520|605 3 00025257 1 5|METH: Create a XTextProperty structure using XStringListToTextProperty. 520|605 3 00025257 1 6|METH: Verify that the call did not return zero. 520|605 3 00025257 1 7|METH: Release the allocated memory using XFree. 220|605 3 0 09:21:53|PASS 410|605 3 1 09:21:53|IC End 80|605 77 09:21:54|TC End, scenario ref 1226-0 70||"VSW5TESTSUITE CASE XStoreName 3" 10|606 /Xlib15/XStoreName 09:21:54|TC Start, scenario ref 1228-0 15|606 3.3-lite 3|TCM Start 520|606 0 00025259 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|606 1 1 09:21:56|IC Start 200|606 1 09:21:56|TP Start 520|606 1 00025259 1 1|VSW5TESTSUITE PURPOSE 1 520|606 1 00025259 1 2|Assertion XStoreName-1.(A) 520|606 1 00025259 1 3|A call to XStoreName sets the WM_NAME property for the 520|606 1 00025259 1 4|window w to be of type STRING, format 8 and to have value 520|606 1 00025259 1 5|set to the string specified by the window_name argument. 520|606 1 00025259 1 6|METH: Create a window with XCreateWindow. 520|606 1 00025259 1 7|METH: Set the WM_NAME property for the window with XStoreName. 520|606 1 00025259 1 8|METH: Get the WM_NAME property for the window with XGetTextProperty. 520|606 1 00025259 1 9|METH: Verify that the type and format of the property are STRING and 8. 520|606 1 00025259 1 10|METH: Verify that the two names are identical. 220|606 1 0 09:21:56|PASS 410|606 1 1 09:21:56|IC End 400|606 2 1 09:21:56|IC Start 200|606 2 09:21:56|TP Start 520|606 2 00025259 1 1|VSW5TESTSUITE PURPOSE 2 520|606 2 00025259 1 2|Assertion XStoreName-2.(B) 520|606 2 00025259 1 3|When the server fails to allocate a required resource, then 520|606 2 00025259 1 4|a BadAlloc error occurs. 520|606 2 00025259 1 5|Reason for omission: There is no known portable test method for this assertion 520|606 2 00025259 1 6|METH: Report UNTESTED 520|606 2 00025259 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|606 2 5 09:21:56|UNTESTED 410|606 2 1 09:21:56|IC End 400|606 3 1 09:21:56|IC Start 200|606 3 09:21:56|TP Start 520|606 3 00025259 1 1|VSW5TESTSUITE PURPOSE 3 520|606 3 00025259 1 2|Assertion XStoreName-3.(A) 520|606 3 00025259 1 3|When a window argument does not name a valid Window, then a 520|606 3 00025259 1 4|BadWindow error occurs. 520|606 3 00025259 1 5|METH: Create a bad window by creating and destroying a window. 520|606 3 00025259 1 6|METH: Call test function using bad window as the window argument. 520|606 3 00025259 1 7|METH: Verify that a BadWindow error occurs. 220|606 3 0 09:21:56|PASS 410|606 3 1 09:21:56|IC End 80|606 77 09:21:57|TC End, scenario ref 1228-0 70||"VSW5TESTSUITE CASE XSetTransientForHint 3" 10|607 /Xlib15/XSetTransientForHint 09:21:57|TC Start, scenario ref 1230-0 15|607 3.3-lite 3|TCM Start 520|607 0 00025261 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|607 1 1 09:21:59|IC Start 200|607 1 09:21:59|TP Start 520|607 1 00025261 1 1|VSW5TESTSUITE PURPOSE 1 520|607 1 00025261 1 2|Assertion XSetTransientForHint-1.(A) 520|607 1 00025261 1 3|A call to XSetTransientForHint sets the WM_TRANSIENT_FOR 520|607 1 00025261 1 4|property for the window w to be of type WINDOW, format 32 520|607 1 00025261 1 5|and to have value set to the window specified by the 520|607 1 00025261 1 6|prop_window argument. 520|607 1 00025261 1 7|METH: Create a window with XCreateWindow. 520|607 1 00025261 1 8|METH: Set the WM_TRANSIENT_FOR property using XSetTransientForHint. 520|607 1 00025261 1 9|METH: Obtain the WM_TRANSIENT_FOR property using XGetWindowProperty. 520|607 1 00025261 1 10|METH: Verify that the property type is WINDOW. 520|607 1 00025261 1 11|METH: Verify that the property format is 32. 520|607 1 00025261 1 12|METH: Verify that the property value was correct. 220|607 1 0 09:21:59|PASS 410|607 1 1 09:21:59|IC End 400|607 2 1 09:21:59|IC Start 200|607 2 09:21:59|TP Start 520|607 2 00025261 1 1|VSW5TESTSUITE PURPOSE 2 520|607 2 00025261 1 2|Assertion XSetTransientForHint-2.(B) 520|607 2 00025261 1 3|When the server fails to allocate a required resource, then 520|607 2 00025261 1 4|a BadAlloc error occurs. 520|607 2 00025261 1 5|Reason for omission: There is no known portable test method for this assertion 520|607 2 00025261 1 6|METH: Report UNTESTED 520|607 2 00025261 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|607 2 5 09:21:59|UNTESTED 410|607 2 1 09:21:59|IC End 400|607 3 1 09:21:59|IC Start 200|607 3 09:21:59|TP Start 520|607 3 00025261 1 1|VSW5TESTSUITE PURPOSE 3 520|607 3 00025261 1 2|Assertion XSetTransientForHint-3.(A) 520|607 3 00025261 1 3|When the window specified by the w argument does not name a 520|607 3 00025261 1 4|valid window, then a BadWindow error occurs. 520|607 3 00025261 1 5|METH: Obtain a bad window ID. 520|607 3 00025261 1 6|METH: Set the WM_TRANSIENT_FOR property for the bad window using XSetTransientForHint. 520|607 3 00025261 1 7|METH: Verify that a BadWindow error was generated. 220|607 3 0 09:21:59|PASS 410|607 3 1 09:21:59|IC End 80|607 77 09:22:00|TC End, scenario ref 1230-0 70||"VSW5TESTSUITE CASE XSetTextProperty 5" 10|608 /Xlib15/XSetTextProperty 09:22:00|TC Start, scenario ref 1232-0 15|608 3.3-lite 5|TCM Start 520|608 0 00025263 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|608 1 1 09:22:03|IC Start 200|608 1 09:22:03|TP Start 520|608 1 00025263 1 1|VSW5TESTSUITE PURPOSE 1 520|608 1 00025263 1 2|Assertion XSetTextProperty-1.(A) 520|608 1 00025263 1 3|A call to XSetTextProperty sets the property, specified by 520|608 1 00025263 1 4|the property argument, for the window w to be of data, type, 520|608 1 00025263 1 5|format and number of items as specified by the value field, 520|608 1 00025263 1 6|the encoding field, the format field, and the nitems field 520|608 1 00025263 1 7|of the XTextProperty structure named by the text_prop 520|608 1 00025263 1 8|argument. 520|608 1 00025263 1 9|METH: Create a window using XCreateWindow 520|608 1 00025263 1 10|METH: Set the property WM_NAME with XSetTextProperty 520|608 1 00025263 1 11|METH: Verify that the property values were all set correctly with XGetTextProperty 220|608 1 0 09:22:03|PASS 410|608 1 1 09:22:03|IC End 400|608 2 1 09:22:03|IC Start 200|608 2 09:22:03|TP Start 520|608 2 00025263 1 1|VSW5TESTSUITE PURPOSE 2 520|608 2 00025263 1 2|Assertion XSetTextProperty-2.(B) 520|608 2 00025263 1 3|When the server fails to allocate a required resource, then 520|608 2 00025263 1 4|a BadAlloc error occurs. 520|608 2 00025263 1 5|Reason for omission: There is no known portable test method for this assertion 520|608 2 00025263 1 6|METH: Report UNTESTED 520|608 2 00025263 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|608 2 5 09:22:03|UNTESTED 410|608 2 1 09:22:03|IC End 400|608 3 1 09:22:03|IC Start 200|608 3 09:22:03|TP Start 520|608 3 00025263 1 1|VSW5TESTSUITE PURPOSE 3 520|608 3 00025263 1 2|Assertion XSetTextProperty-3.(A) 520|608 3 00025263 1 3|When an atom argument does not name a valid Atom, then a 520|608 3 00025263 1 4|BadAtom error occurs. 520|608 3 00025263 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|608 3 00025263 1 6|METH: Verify that a BadAtom error occurs. 220|608 3 0 09:22:03|PASS 410|608 3 1 09:22:03|IC End 400|608 4 1 09:22:03|IC Start 200|608 4 09:22:03|TP Start 520|608 4 00025263 1 1|VSW5TESTSUITE PURPOSE 4 520|608 4 00025263 1 2|Assertion XSetTextProperty-4.(A) 520|608 4 00025263 1 3|When a window argument does not name a valid Window, then a 520|608 4 00025263 1 4|BadWindow error occurs. 520|608 4 00025263 1 5|METH: Create a bad window by creating and destroying a window. 520|608 4 00025263 1 6|METH: Call test function using bad window as the window argument. 520|608 4 00025263 1 7|METH: Verify that a BadWindow error occurs. 220|608 4 0 09:22:03|PASS 410|608 4 1 09:22:03|IC End 400|608 5 1 09:22:03|IC Start 200|608 5 09:22:03|TP Start 520|608 5 00025263 1 1|VSW5TESTSUITE PURPOSE 5 520|608 5 00025263 1 2|Assertion XSetTextProperty-5.(A) 520|608 5 00025263 1 3|When the format component of the XTextProperty structure 520|608 5 00025263 1 4|named by the text_prop argument is other than 8, 16 or 32 520|608 5 00025263 1 5|then a BadValue error occurs. 520|608 5 00025263 1 6|METH: Create a window with XCreateWindow. 520|608 5 00025263 1 7|METH: Create a TextPropertyStructure with format component set to {0,1,7,15,31}. 520|608 5 00025263 1 8|METH: Set the WM_NAME property with XSetTextProperty. 520|608 5 00025263 1 9|METH: Verify that a BadValue error occurs each time. 220|608 5 0 09:22:03|PASS 410|608 5 1 09:22:03|IC End 80|608 77 09:22:04|TC End, scenario ref 1232-0 70||"VSW5TESTSUITE CASE XSetWMClientMachine 5" 10|609 /Xlib15/XSetWMClientMachine 09:22:04|TC Start, scenario ref 1234-0 15|609 3.3-lite 5|TCM Start 520|609 0 00025265 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|609 1 1 09:22:06|IC Start 200|609 1 09:22:06|TP Start 520|609 1 00025265 1 1|VSW5TESTSUITE PURPOSE 1 520|609 1 00025265 1 2|Assertion XSetWMClientMachine-1.(A) 520|609 1 00025265 1 3|A call to XSetWMClientMachine sets the WM_CLIENT_MACHINE 520|609 1 00025265 1 4|property for the window w to be of data, type, format and 520|609 1 00025265 1 5|number of items as specified by the value field, the 520|609 1 00025265 1 6|encoding field, the format field, and the nitems field of 520|609 1 00025265 1 7|the XTextProperty structure named by the text_prop argument. 520|609 1 00025265 1 8|METH: Create a window with XCreateWindow. 520|609 1 00025265 1 9|METH: Set the WM_CLIENT_MACHINE property with XSetWMClientMachine. 520|609 1 00025265 1 10|METH: Verify that the call did not return False. 520|609 1 00025265 1 11|METH: Obtain the WM_CLIENT_MACHINE text property using XGetTextProperty. 520|609 1 00025265 1 12|METH: Verify that the encoding component of the text property is correct. 520|609 1 00025265 1 13|METH: Verify that the format component of the text property is correct. 520|609 1 00025265 1 14|METH: Verify that the nitems component of the text property is correct. 520|609 1 00025265 1 15|METH: Verify that the value of the text property is correct using XTextPropertyToStringList. 520|609 1 00025265 1 16|METH: Release the allocated memory using XFree. 220|609 1 0 09:22:06|PASS 410|609 1 1 09:22:06|IC End 400|609 2 1 09:22:06|IC Start 200|609 2 09:22:06|TP Start 520|609 2 00025265 1 1|VSW5TESTSUITE PURPOSE 2 520|609 2 00025265 1 2|Assertion XSetWMClientMachine-2.(B) 520|609 2 00025265 1 3|When the server fails to allocate a required resource, then 520|609 2 00025265 1 4|a BadAlloc error occurs. 520|609 2 00025265 1 5|Reason for omission: There is no known portable test method for this assertion 520|609 2 00025265 1 6|METH: Report UNTESTED 520|609 2 00025265 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|609 2 5 09:22:06|UNTESTED 410|609 2 1 09:22:06|IC End 400|609 3 1 09:22:06|IC Start 200|609 3 09:22:06|TP Start 520|609 3 00025265 1 1|VSW5TESTSUITE PURPOSE 3 520|609 3 00025265 1 2|Assertion XSetWMClientMachine-3.(A) 520|609 3 00025265 1 3|When the encoding component of the XTextProperty structure 520|609 3 00025265 1 4|named by the text_prop argument does not name a valid atom, 520|609 3 00025265 1 5|then a BadAtom error occurs. 520|609 3 00025265 1 6|METH: Create a window with XCreateWindow. 520|609 3 00025265 1 7|METH: Create an XTextProperty structure with XStringListToTextProperty. 520|609 3 00025265 1 8|METH: Set the encoding component of the structure to -1L. 520|609 3 00025265 1 9|METH: Set the WM_CLIENT_MACHINE property using XSetWMClientMachine. 520|609 3 00025265 1 10|METH: Verify that a BadAtom error occurred. 220|609 3 0 09:22:06|PASS 410|609 3 1 09:22:06|IC End 400|609 4 1 09:22:06|IC Start 200|609 4 09:22:06|TP Start 520|609 4 00025265 1 1|VSW5TESTSUITE PURPOSE 4 520|609 4 00025265 1 2|Assertion XSetWMClientMachine-4.(A) 520|609 4 00025265 1 3|When a window argument does not name a valid Window, then a 520|609 4 00025265 1 4|BadWindow error occurs. 520|609 4 00025265 1 5|METH: Create a bad window by creating and destroying a window. 520|609 4 00025265 1 6|METH: Call test function using bad window as the window argument. 520|609 4 00025265 1 7|METH: Verify that a BadWindow error occurs. 220|609 4 0 09:22:06|PASS 410|609 4 1 09:22:06|IC End 400|609 5 1 09:22:06|IC Start 200|609 5 09:22:06|TP Start 520|609 5 00025265 1 1|VSW5TESTSUITE PURPOSE 5 520|609 5 00025265 1 2|Assertion XSetWMClientMachine-5.(A) 520|609 5 00025265 1 3|When the format component of the XTextProperty structure 520|609 5 00025265 1 4|named by the text_prop argument is other than 8, 16 or 32, 520|609 5 00025265 1 5|then a BadValue error occurs. 520|609 5 00025265 1 6|METH: Create a window with XCreateWindow 520|609 5 00025265 1 7|METH: Create a TextProperty structure with format {0, 1, 7, 15, 31} 520|609 5 00025265 1 8|METH: with XStringListToTextProperty. 520|609 5 00025265 1 9|METH: Set the WM_CLIENT_MACHINE property with XSetWMClientMachine. 520|609 5 00025265 1 10|METH: Verify that a BadValue error occurs. 220|609 5 0 09:22:06|PASS 410|609 5 1 09:22:06|IC End 80|609 77 09:22:07|TC End, scenario ref 1234-0 70||"VSW5TESTSUITE CASE XSetWMColormapWindows 4" 10|610 /Xlib15/XSetWMColormapWindows 09:22:07|TC Start, scenario ref 1236-0 15|610 3.3-lite 4|TCM Start 520|610 0 00025267 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|610 1 1 09:22:10|IC Start 200|610 1 09:22:10|TP Start 520|610 1 00025267 1 1|VSW5TESTSUITE PURPOSE 1 520|610 1 00025267 1 2|Assertion XSetWMColormapWindows-1.(A) 520|610 1 00025267 1 3|A call to XSetWMColormapWindows sets the 520|610 1 00025267 1 4|WM_COLORMAP_WINDOWS property for the window w to be of type 520|610 1 00025267 1 5|WINDOW, format 32, and to have value set to the count 520|610 1 00025267 1 6|windows specified by the colormap_windows argument and 520|610 1 00025267 1 7|returns non-zero. 520|610 1 00025267 1 8|METH: Create a window with XCreateWindow. 520|610 1 00025267 1 9|METH: Set the WM_COLORMAP_WINDOWS property using XSetWMColormapWindows. 520|610 1 00025267 1 10|METH: Verify that the call returned non-zero. 520|610 1 00025267 1 11|METH: Obtain the WM_COLORMAP_WINDOWS atom using XInternAtom. 520|610 1 00025267 1 12|METH: Obtain the WM_COLORMAP_WINDOWS property using XGetWindowProperty. 520|610 1 00025267 1 13|METH: Verify that the property type is WINDOW. 520|610 1 00025267 1 14|METH: Verify that the property format is 32. 520|610 1 00025267 1 15|METH: Verify that the returned number of elements was correct. 520|610 1 00025267 1 16|METH: Verify that the property value was correct. 220|610 1 0 09:22:10|PASS 410|610 1 1 09:22:10|IC End 400|610 2 1 09:22:10|IC Start 200|610 2 09:22:10|TP Start 520|610 2 00025267 1 1|VSW5TESTSUITE PURPOSE 2 520|610 2 00025267 1 2|Assertion XSetWMColormapWindows-2.(B) 520|610 2 00025267 1 3|When the atom name (lqWM_COLORMAP_WINDOWS(rq cannot be 520|610 2 00025267 1 4|interned, then a call to XSetWMColormapWindows returns zero. 520|610 2 00025267 1 5|Reason for omission: There is no known portable test method for this assertion 520|610 2 00025267 1 6|METH: Report UNTESTED 220|610 2 5 09:22:10|UNTESTED 410|610 2 1 09:22:10|IC End 400|610 3 1 09:22:10|IC Start 200|610 3 09:22:10|TP Start 520|610 3 00025267 1 1|VSW5TESTSUITE PURPOSE 3 520|610 3 00025267 1 2|Assertion XSetWMColormapWindows-3.(B) 520|610 3 00025267 1 3|When the server fails to allocate a required resource, then 520|610 3 00025267 1 4|a BadAlloc error occurs. 520|610 3 00025267 1 5|Reason for omission: There is no known portable test method for this assertion 520|610 3 00025267 1 6|METH: Report UNTESTED 520|610 3 00025267 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|610 3 5 09:22:10|UNTESTED 410|610 3 1 09:22:10|IC End 400|610 4 1 09:22:10|IC Start 200|610 4 09:22:10|TP Start 520|610 4 00025267 1 1|VSW5TESTSUITE PURPOSE 4 520|610 4 00025267 1 2|Assertion XSetWMColormapWindows-4.(A) 520|610 4 00025267 1 3|When a window argument does not name a valid Window, then a 520|610 4 00025267 1 4|BadWindow error occurs. 520|610 4 00025267 1 5|METH: Create a bad window by creating and destroying a window. 520|610 4 00025267 1 6|METH: Call test function using bad window as the window argument. 520|610 4 00025267 1 7|METH: Verify that a BadWindow error occurs. 220|610 4 0 09:22:10|PASS 410|610 4 1 09:22:10|IC End 80|610 77 09:22:11|TC End, scenario ref 1236-0 70||"VSW5TESTSUITE CASE XSetWMHints 3" 10|611 /Xlib15/XSetWMHints 09:22:11|TC Start, scenario ref 1238-0 15|611 3.3-lite 3|TCM Start 520|611 0 00025269 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|611 1 1 09:22:13|IC Start 200|611 1 09:22:13|TP Start 520|611 1 00025269 1 1|VSW5TESTSUITE PURPOSE 1 520|611 1 00025269 1 2|Assertion XSetWMHints-1.(A) 520|611 1 00025269 1 3|A call to XSetWMHints sets the WM_HINTS property for the 520|611 1 00025269 1 4|window w to be of type WM_HINTS, format 32 and to have 520|611 1 00025269 1 5|value set to the hints specified in the XWMHints structure 520|611 1 00025269 1 6|named by the wmhints argument. 520|611 1 00025269 1 7|METH: Create a window with XCreateWindow. 520|611 1 00025269 1 8|METH: Set the WM_HINTS property for the window with XSetWMHints. 520|611 1 00025269 1 9|METH: Verify type and format are XA_WM_HINTS and 32, respectively. 520|611 1 00025269 1 10|METH: Verify that the property value was correctly set with XGetWindowProperty. 220|611 1 0 09:22:13|PASS 410|611 1 1 09:22:13|IC End 400|611 2 1 09:22:13|IC Start 200|611 2 09:22:13|TP Start 520|611 2 00025269 1 1|VSW5TESTSUITE PURPOSE 2 520|611 2 00025269 1 2|Assertion XSetWMHints-2.(B) 520|611 2 00025269 1 3|When the server fails to allocate a required resource, then 520|611 2 00025269 1 4|a BadAlloc error occurs. 520|611 2 00025269 1 5|Reason for omission: There is no known portable test method for this assertion 520|611 2 00025269 1 6|METH: Report UNTESTED 520|611 2 00025269 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|611 2 5 09:22:13|UNTESTED 410|611 2 1 09:22:13|IC End 400|611 3 1 09:22:13|IC Start 200|611 3 09:22:13|TP Start 520|611 3 00025269 1 1|VSW5TESTSUITE PURPOSE 3 520|611 3 00025269 1 2|Assertion XSetWMHints-3.(A) 520|611 3 00025269 1 3|When a window argument does not name a valid Window, then a 520|611 3 00025269 1 4|BadWindow error occurs. 520|611 3 00025269 1 5|METH: Create a bad window by creating and destroying a window. 520|611 3 00025269 1 6|METH: Call test function using bad window as the window argument. 520|611 3 00025269 1 7|METH: Verify that a BadWindow error occurs. 220|611 3 0 09:22:13|PASS 410|611 3 1 09:22:13|IC End 80|611 77 09:22:14|TC End, scenario ref 1238-0 70||"VSW5TESTSUITE CASE XSetWMIconName 5" 10|612 /Xlib15/XSetWMIconName 09:22:14|TC Start, scenario ref 1240-0 15|612 3.3-lite 5|TCM Start 520|612 0 00025271 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|612 1 1 09:22:17|IC Start 200|612 1 09:22:17|TP Start 520|612 1 00025271 1 1|VSW5TESTSUITE PURPOSE 1 520|612 1 00025271 1 2|Assertion XSetWMIconName-1.(A) 520|612 1 00025271 1 3|A call to XSetWMIconName sets the WM_ICON_NAME property for 520|612 1 00025271 1 4|the window w to be of data, type, format and number of items 520|612 1 00025271 1 5|as specified by the value field, the encoding field, the 520|612 1 00025271 1 6|format field, and the nitems field of the XTextProperty 520|612 1 00025271 1 7|structure named by the text_prop argument. 520|612 1 00025271 1 8|METH: Create a window with XCreateWindow. 520|612 1 00025271 1 9|METH: Set the WM_ICON_NAME property with XSetWMIconName. 520|612 1 00025271 1 10|METH: Obtain the WM_ICON_NAME property using XGetTextProperty. 520|612 1 00025271 1 11|METH: Verify that the property format was correct. 520|612 1 00025271 1 12|METH: Verify that the property type was correct. 520|612 1 00025271 1 13|METH: Verify that the propery value was correct. 520|612 1 00025271 1 14|METH: Free allocated property with XFree. 220|612 1 0 09:22:17|PASS 410|612 1 1 09:22:17|IC End 400|612 2 1 09:22:17|IC Start 200|612 2 09:22:17|TP Start 520|612 2 00025271 1 1|VSW5TESTSUITE PURPOSE 2 520|612 2 00025271 1 2|Assertion XSetWMIconName-2.(B) 520|612 2 00025271 1 3|When the server fails to allocate a required resource, then 520|612 2 00025271 1 4|a BadAlloc error occurs. 520|612 2 00025271 1 5|Reason for omission: There is no known portable test method for this assertion 520|612 2 00025271 1 6|METH: Report UNTESTED 520|612 2 00025271 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|612 2 5 09:22:17|UNTESTED 410|612 2 1 09:22:17|IC End 400|612 3 1 09:22:17|IC Start 200|612 3 09:22:17|TP Start 520|612 3 00025271 1 1|VSW5TESTSUITE PURPOSE 3 520|612 3 00025271 1 2|Assertion XSetWMIconName-3.(A) 520|612 3 00025271 1 3|When the encoding component of the XTextProperty named by 520|612 3 00025271 1 4|the text_prop argument does not name a valid atom, then a 520|612 3 00025271 1 5|BadAtom error occurs. 520|612 3 00025271 1 6|METH: Create a window with XCreateWindow. 520|612 3 00025271 1 7|METH: Create an XTextProperty structure with XStringListToTextProperty 520|612 3 00025271 1 8|METH: Set the encoding component of the structure to -1L. 520|612 3 00025271 1 9|METH: Set the WM_ICON_NAME property with XSetWMIconName 520|612 3 00025271 1 10|METH: Verify that a BadAtom error occurred. 220|612 3 0 09:22:17|PASS 410|612 3 1 09:22:17|IC End 400|612 4 1 09:22:17|IC Start 200|612 4 09:22:17|TP Start 520|612 4 00025271 1 1|VSW5TESTSUITE PURPOSE 4 520|612 4 00025271 1 2|Assertion XSetWMIconName-4.(A) 520|612 4 00025271 1 3|When a window argument does not name a valid Window, then a 520|612 4 00025271 1 4|BadWindow error occurs. 520|612 4 00025271 1 5|METH: Create a bad window by creating and destroying a window. 520|612 4 00025271 1 6|METH: Call test function using bad window as the window argument. 520|612 4 00025271 1 7|METH: Verify that a BadWindow error occurs. 220|612 4 0 09:22:17|PASS 410|612 4 1 09:22:17|IC End 400|612 5 1 09:22:17|IC Start 200|612 5 09:22:17|TP Start 520|612 5 00025271 1 1|VSW5TESTSUITE PURPOSE 5 520|612 5 00025271 1 2|Assertion XSetWMIconName-5.(A) 520|612 5 00025271 1 3|When the format component of the XTextProperty structure 520|612 5 00025271 1 4|named by the text_prop argument is other than 8, 16 or 32, 520|612 5 00025271 1 5|then a BadValue error occurs. 520|612 5 00025271 1 6|METH: Create a window with XCreateWindow. 520|612 5 00025271 1 7|METH: Create a TextProperty structure with format {0, 1, 7, 15, 31}. 520|612 5 00025271 1 8|METH: with XStringListToTextProperty. 520|612 5 00025271 1 9|METH: Set the WM_ICON_NAME property with XSetWMIconName. 520|612 5 00025271 1 10|METH: Verify that a BadValue error occurs. 220|612 5 0 09:22:17|PASS 410|612 5 1 09:22:17|IC End 80|612 77 09:22:17|TC End, scenario ref 1240-0 70||"VSW5TESTSUITE CASE XSetWMName 5" 10|613 /Xlib15/XSetWMName 09:22:17|TC Start, scenario ref 1242-0 15|613 3.3-lite 5|TCM Start 520|613 0 00025273 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|613 1 1 09:22:20|IC Start 200|613 1 09:22:20|TP Start 520|613 1 00025273 1 1|VSW5TESTSUITE PURPOSE 1 520|613 1 00025273 1 2|Assertion XSetWMName-1.(A) 520|613 1 00025273 1 3|A call to XSetWMName sets the WM_NAME property for the 520|613 1 00025273 1 4|window w to be of data, type, format and number of items as 520|613 1 00025273 1 5|specified by the value field, the encoding field, the format 520|613 1 00025273 1 6|field, and the nitems field of the XTextProperty structure 520|613 1 00025273 1 7|named by the text_prop argument. 520|613 1 00025273 1 8|METH: Create a window with XCreateWindow. 520|613 1 00025273 1 9|METH: Set the WM_NAME property with XSetWMName. 520|613 1 00025273 1 10|METH: Obtain the WM_NAME property using XGetTextProperty. 520|613 1 00025273 1 11|METH: Verify that the format, encoding and value are correct. 220|613 1 0 09:22:20|PASS 410|613 1 1 09:22:20|IC End 400|613 2 1 09:22:20|IC Start 200|613 2 09:22:20|TP Start 520|613 2 00025273 1 1|VSW5TESTSUITE PURPOSE 2 520|613 2 00025273 1 2|Assertion XSetWMName-2.(B) 520|613 2 00025273 1 3|When the server fails to allocate a required resource, then 520|613 2 00025273 1 4|a BadAlloc error occurs. 520|613 2 00025273 1 5|Reason for omission: There is no known portable test method for this assertion 520|613 2 00025273 1 6|METH: Report UNTESTED 520|613 2 00025273 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|613 2 5 09:22:20|UNTESTED 410|613 2 1 09:22:20|IC End 400|613 3 1 09:22:20|IC Start 200|613 3 09:22:20|TP Start 520|613 3 00025273 1 1|VSW5TESTSUITE PURPOSE 3 520|613 3 00025273 1 2|Assertion XSetWMName-3.(A) 520|613 3 00025273 1 3|When the encoding component of the XTextProperty named by 520|613 3 00025273 1 4|the text_prop argument does not name a valid atom, then a 520|613 3 00025273 1 5|BadAtom error occurs. 520|613 3 00025273 1 6|METH: Create a window with XCreateWindow. 520|613 3 00025273 1 7|METH: Create an XTextProperty structure with XStringListToTextProperty 520|613 3 00025273 1 8|METH: Set the encoding component of the structure to -1L. 520|613 3 00025273 1 9|METH: Set the WM_NAME property with XSetWMName 520|613 3 00025273 1 10|METH: Verify that a BadAtom error occurred. 220|613 3 0 09:22:20|PASS 410|613 3 1 09:22:20|IC End 400|613 4 1 09:22:20|IC Start 200|613 4 09:22:20|TP Start 520|613 4 00025273 1 1|VSW5TESTSUITE PURPOSE 4 520|613 4 00025273 1 2|Assertion XSetWMName-4.(A) 520|613 4 00025273 1 3|When a window argument does not name a valid Window, then a 520|613 4 00025273 1 4|BadWindow error occurs. 520|613 4 00025273 1 5|METH: Create a bad window by creating and destroying a window. 520|613 4 00025273 1 6|METH: Call test function using bad window as the window argument. 520|613 4 00025273 1 7|METH: Verify that a BadWindow error occurs. 220|613 4 0 09:22:20|PASS 410|613 4 1 09:22:20|IC End 400|613 5 1 09:22:20|IC Start 200|613 5 09:22:20|TP Start 520|613 5 00025273 1 1|VSW5TESTSUITE PURPOSE 5 520|613 5 00025273 1 2|Assertion XSetWMName-5.(A) 520|613 5 00025273 1 3|When the format component of the XTextProperty structure 520|613 5 00025273 1 4|named by the text_prop argument is other than 8, 16 or 32, 520|613 5 00025273 1 5|then a BadValue error occurs. 520|613 5 00025273 1 6|METH: Create a window with XCreateWindow 520|613 5 00025273 1 7|METH: Create a XTextProperty structure with format {0, 1, 7, 15, 31} 520|613 5 00025273 1 8|METH: with XStringListToTextProperty. 520|613 5 00025273 1 9|METH: Set the WM_NAME property with XSetWMName. 520|613 5 00025273 1 10|METH: Verify that a BadValue error occurs. 220|613 5 0 09:22:20|PASS 410|613 5 1 09:22:20|IC End 80|613 77 09:22:21|TC End, scenario ref 1242-0 70||"VSW5TESTSUITE CASE XSetWMNormalHints 3" 10|614 /Xlib15/XSetWMNormalHints 09:22:21|TC Start, scenario ref 1244-0 15|614 3.3-lite 3|TCM Start 520|614 0 00025275 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|614 1 1 09:22:23|IC Start 200|614 1 09:22:23|TP Start 520|614 1 00025275 1 1|VSW5TESTSUITE PURPOSE 1 520|614 1 00025275 1 2|Assertion XSetWMNormalHints-1.(A) 520|614 1 00025275 1 3|A call to XSetWMNormalHints sets the WM_NORMAL_HINTS 520|614 1 00025275 1 4|property for the window w to be of type WM_SIZE_HINTS, 520|614 1 00025275 1 5|format of 32 and to have value set to the hints in the 520|614 1 00025275 1 6|XSizeHints structure named by the hints argument. 520|614 1 00025275 1 7|METH: Create a window with XCreateWindow. 520|614 1 00025275 1 8|METH: Set the WM_NORMAL_HINTS property with XSetWMNormalHints. 520|614 1 00025275 1 9|METH: Obtain the value, type and format of the WM_NORMAL_HINTS property using XGetWindowProperty. 520|614 1 00025275 1 10|METH: Verify that the type is WM_SIZE_HINTS. 520|614 1 00025275 1 11|METH: Verify that the format is 32. 520|614 1 00025275 1 12|METH: Verify that the value is identical to that value set by XSetWMNormalHints. 520|614 1 00025275 1 13|REPORT: The base_width component of the XSizeHints structure was 0 instead of 15. 520|614 1 00025275 1 14|REPORT: The base_height component of the XSizeHints structure was 0 instead of 16. 520|614 1 00025275 1 15|REPORT: The win_gravity component of the XSizeHints structure was 0 instead of 17 220|614 1 1 09:22:23|FAIL 410|614 1 1 09:22:23|IC End 400|614 2 1 09:22:23|IC Start 200|614 2 09:22:23|TP Start 520|614 2 00025275 1 1|VSW5TESTSUITE PURPOSE 2 520|614 2 00025275 1 2|Assertion XSetWMNormalHints-2.(B) 520|614 2 00025275 1 3|When the server fails to allocate a required resource, then 520|614 2 00025275 1 4|a BadAlloc error occurs. 520|614 2 00025275 1 5|Reason for omission: There is no known portable test method for this assertion 520|614 2 00025275 1 6|METH: Report UNTESTED 520|614 2 00025275 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|614 2 5 09:22:23|UNTESTED 410|614 2 1 09:22:23|IC End 400|614 3 1 09:22:23|IC Start 200|614 3 09:22:23|TP Start 520|614 3 00025275 1 1|VSW5TESTSUITE PURPOSE 3 520|614 3 00025275 1 2|Assertion XSetWMNormalHints-3.(A) 520|614 3 00025275 1 3|When a window argument does not name a valid Window, then a 520|614 3 00025275 1 4|BadWindow error occurs. 520|614 3 00025275 1 5|METH: Create a bad window by creating and destroying a window. 520|614 3 00025275 1 6|METH: Call test function using bad window as the window argument. 520|614 3 00025275 1 7|METH: Verify that a BadWindow error occurs. 220|614 3 0 09:22:23|PASS 410|614 3 1 09:22:23|IC End 80|614 1 09:22:24|TC End, scenario ref 1244-0 70||"VSW5TESTSUITE CASE XSetWMProperties 10" 10|615 /Xlib15/XSetWMProperties/XSetWMProperties 09:22:24|TC Start, scenario ref 1246-0 15|615 3.3-lite 10|TCM Start 520|615 0 00025277 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|615 1 1 09:22:26|IC Start 200|615 1 09:22:26|TP Start 520|615 1 00025277 1 1|VSW5TESTSUITE PURPOSE 1 520|615 1 00025277 1 2|Assertion XSetWMProperties-1.(A) 520|615 1 00025277 1 3|When the window_name argument is non-NULL, then a call to 520|615 1 00025277 1 4|XSetWMProperties sets the WM_NAME property for the window w 520|615 1 00025277 1 5|to be of data, type, format and number of items as specified 520|615 1 00025277 1 6|by the value field, the encoding field, the format field, 520|615 1 00025277 1 7|and the nitems field of the XTextProperty structure named by 520|615 1 00025277 1 8|the window_name argument. 520|615 1 00025277 1 9|METH: Create a window with XCreateWindow. 520|615 1 00025277 1 10|METH: Set the WM_NAME property with XSetWMProperties. 520|615 1 00025277 1 11|METH: Obtain the WM_NAME property using XGetTextProperty. 520|615 1 00025277 1 12|METH: Verify that the format, encoding and value are correct. 220|615 1 0 09:22:26|PASS 410|615 1 1 09:22:26|IC End 400|615 2 1 09:22:26|IC Start 200|615 2 09:22:26|TP Start 520|615 2 00025277 1 1|VSW5TESTSUITE PURPOSE 2 520|615 2 00025277 1 2|Assertion XSetWMProperties-2.(A) 520|615 2 00025277 1 3|When the icon_name argument is non-NULL, then a call to 520|615 2 00025277 1 4|XSetWMProperties sets the WM_ICON_NAME property for the 520|615 2 00025277 1 5|window w to be of data, type, format and number of items as 520|615 2 00025277 1 6|specified by the value field, the encoding field, the format 520|615 2 00025277 1 7|field, and the nitems field of the XTextProperty structure 520|615 2 00025277 1 8|named by the icon_name argument. 520|615 2 00025277 1 9|METH: Create a window with XCreateWindow. 520|615 2 00025277 1 10|METH: Set the WM_ICON_NAME property with XSetWMProperties. 520|615 2 00025277 1 11|METH: Obtain the WM_ICON_NAME property using XGetTextProperty. 520|615 2 00025277 1 12|METH: Verify that the property format was correct. 520|615 2 00025277 1 13|METH: Verify that the property type was correct. 520|615 2 00025277 1 14|METH: Verify that the propery value was correct. 520|615 2 00025277 1 15|METH: Free allocated property with XFree. 220|615 2 0 09:22:26|PASS 410|615 2 1 09:22:26|IC End 400|615 3 1 09:22:26|IC Start 200|615 3 09:22:26|TP Start 520|615 3 00025277 1 1|VSW5TESTSUITE PURPOSE 3 520|615 3 00025277 1 2|Assertion XSetWMProperties-3.(A) 520|615 3 00025277 1 3|When the argv argument is non-NULL, then a call to 520|615 3 00025277 1 4|XSetWMProperties sets the WM_COMMAND property for the window 520|615 3 00025277 1 5|w to the argv argument. 520|615 3 00025277 1 6|METH: Create a window using XCreateWindow. 520|615 3 00025277 1 7|METH: Set the WM_COMMAND property using XSetWMProperties. 520|615 3 00025277 1 8|METH: Obtain the value of the WM_COMMAND property using XGetTextProperty. 520|615 3 00025277 1 9|METH: Verify that the number and value of the returned strings is correct. 520|615 3 00025277 1 10|METH: Release the allocated memory using XFreeStringList. 220|615 3 0 09:22:26|PASS 410|615 3 1 09:22:26|IC End 400|615 4 1 09:22:26|IC Start 200|615 4 09:22:26|TP Start 520|615 4 00025277 1 1|VSW5TESTSUITE PURPOSE 4 520|615 4 00025277 1 2|Assertion XSetWMProperties-4.(A) 520|615 4 00025277 1 3|When the normal_hints argument is non-NULL, then a call to 520|615 4 00025277 1 4|XSetWMProperties sets the WM_NORMAL_HINTS property for the 520|615 4 00025277 1 5|window w to be of type WM_SIZE_HINTS, format 32 and to have 520|615 4 00025277 1 6|value set to the normal_hints argument. 520|615 4 00025277 1 7|METH: Create a window with XCreateWindow. 520|615 4 00025277 1 8|METH: Set the WM_NORMAL_HINTS property with XSetWMProperties. 520|615 4 00025277 1 9|METH: Obtain the value, type and format of the WM_NORMAL_HINTS property using XGetWindowProperty. 520|615 4 00025277 1 10|METH: Verify that the type is WM_SIZE_HINTS. 520|615 4 00025277 1 11|METH: Verify that the format is 32. 520|615 4 00025277 1 12|METH: Verify that the value is identical to that value set by XSetWMNormalHints. 520|615 4 00025277 1 13|REPORT: The base_width component of the XSizeHints structure was 0 instead of 15. 520|615 4 00025277 1 14|REPORT: The base_height component of the XSizeHints structure was 0 instead of 16. 520|615 4 00025277 1 15|REPORT: The win_gravity component of the XSizeHints structure was 0 instead of 17 220|615 4 1 09:22:26|FAIL 410|615 4 1 09:22:26|IC End 400|615 5 1 09:22:26|IC Start 200|615 5 09:22:26|TP Start 520|615 5 00025277 1 1|VSW5TESTSUITE PURPOSE 5 520|615 5 00025277 1 2|Assertion XSetWMProperties-5.(A) 520|615 5 00025277 1 3|When the wm_hints argument is non-NULL, then a call to 520|615 5 00025277 1 4|XSetWMProperties sets the WM_HINTS property for the window w 520|615 5 00025277 1 5|to be of type WM_HINTS, format 32 and to have value set to 520|615 5 00025277 1 6|the wm_hints argument. 520|615 5 00025277 1 7|METH: Create a window with XCreateWindow. 520|615 5 00025277 1 8|METH: Set the WM_HINTS property for the window with XSetWMProperties. 520|615 5 00025277 1 9|METH: Verify type and format are XA_WM_HINTS and 32, respectively. 520|615 5 00025277 1 10|METH: Verify that the property value was correctly set with XGetWindowProperty. 220|615 5 0 09:22:26|PASS 410|615 5 1 09:22:26|IC End 400|615 6 1 09:22:26|IC Start 200|615 6 09:22:26|TP Start 520|615 6 00025277 1 1|VSW5TESTSUITE PURPOSE 6 520|615 6 00025277 1 2|Assertion XSetWMProperties-6.(A) 520|615 6 00025277 1 3|When the class_hints argument is non-NULL, then a call to 520|615 6 00025277 1 4|XSetWMProperties sets the WM_CLASS property for the window w 520|615 6 00025277 1 5|to the class_hints argument. 520|615 6 00025277 1 6|METH: Create a window with XCreateWindow. 520|615 6 00025277 1 7|METH: Set the WM_CLASS property for the window using XSetWMProperites. 520|615 6 00025277 1 8|METH: Obtain the value type and format of the WM_CLASS property using XGetWindowProperty. 520|615 6 00025277 1 9|METH: Verify that the format is 8. 520|615 6 00025277 1 10|METH: Verify that the type is STRING. 520|615 6 00025277 1 11|METH: Verify that the value is correct. 220|615 6 0 09:22:26|PASS 410|615 6 1 09:22:26|IC End 400|615 7 1 09:22:26|IC Start 200|615 7 09:22:26|TP Start 520|615 7 00025277 1 1|VSW5TESTSUITE PURPOSE 7 520|615 7 00025277 1 2|Assertion XSetWMProperties-7.(A) 520|615 7 00025277 1 3|When the res_name component of the XClassHint structure 520|615 7 00025277 1 4|named by the class_hints argument is NULL and the 520|615 7 00025277 1 5|RESOURCE_NAME environment variable is set, then a call to 520|615 7 00025277 1 6|XSetWMProperties sets the WM_CLASS property for the window w 520|615 7 00025277 1 7|after substituting the value of the RESOURCE_NAME 520|615 7 00025277 1 8|environment variable for the NULL res_name component. 520|615 7 00025277 1 9|METH: Fork a child process using tet_fork. 520|615 7 00025277 1 10|METH: Execute the File "./Test1" using tet_exec with envp set to "RESOUCE_NAME=XTest_res_name" 520|615 7 00025277 1 11|METH: In child: 520|615 7 00025277 1 12|METH: Verify the environment variable RESOURCE_NAME is defined in the environment using getenv. 520|615 7 00025277 1 13|METH: Set the WM_CLASS property using XSetWMProperties with the class_hints structure having NULL as the res_name component. 520|615 7 00025277 1 14|METH: Obtain the value of the WM_CLASS property using XGetClassHint. 520|615 7 00025277 1 15|METH: Verify that the value is "XTest_res_name". 520|615 7 00025279 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 220|615 7 0 09:22:26|PASS 410|615 7 1 09:22:26|IC End 400|615 8 1 09:22:26|IC Start 200|615 8 09:22:26|TP Start 520|615 8 00025277 1 1|VSW5TESTSUITE PURPOSE 8 520|615 8 00025277 1 2|Assertion XSetWMProperties-8.(G) 520|615 8 00025277 1 3|When the res_name component of the XClassHint structure 520|615 8 00025277 1 4|named by the class_hints argument is NULL and the 520|615 8 00025277 1 5|RESOURCE_NAME environment variable is not set and argv and 520|615 8 00025277 1 6|argv[0] are non-NULL, then a call to XSetWMProperties sets 520|615 8 00025277 1 7|the WM_CLASS property for the window w after substituting 520|615 8 00025277 1 8|argv[0], stripped of any directory prefixes, for the NULL 520|615 8 00025277 1 9|res_name component. 520|615 8 00025277 1 10|METH: Fork a child process using tet_fork. 520|615 8 00025277 1 11|METH: Execute the File "./Test2" using tet_exec with environ without RESOURCE_NAME. 520|615 8 00025277 1 12|METH: In child: 520|615 8 00025277 1 13|METH: Verify the environment variable RESOURCE_NAME is not defined in the environment using getenv.. 520|615 8 00025277 1 14|METH: Set the WM_CLASS property using XSetWMProperties with the class_hints structure having NULL as the res_name component. 520|615 8 00025277 1 15|METH: Obtain the value of the WM_CLASS property using XGetClassHint. 520|615 8 00025277 1 16|METH: Verify that the value is "Test2". 520|615 8 00025280 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 220|615 8 0 09:22:26|PASS 410|615 8 1 09:22:26|IC End 400|615 9 1 09:22:26|IC Start 200|615 9 09:22:26|TP Start 520|615 9 00025277 1 1|VSW5TESTSUITE PURPOSE 9 520|615 9 00025277 1 2|Assertion XSetWMProperties-9.(B) 520|615 9 00025277 1 3|When the server fails to allocate a required resource, then 520|615 9 00025277 1 4|a BadAlloc error occurs. 520|615 9 00025277 1 5|Reason for omission: There is no known portable test method for this assertion 520|615 9 00025277 1 6|METH: Report UNTESTED 520|615 9 00025277 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|615 9 5 09:22:26|UNTESTED 410|615 9 1 09:22:26|IC End 400|615 10 1 09:22:26|IC Start 200|615 10 09:22:26|TP Start 520|615 10 00025277 1 1|VSW5TESTSUITE PURPOSE 10 520|615 10 00025277 1 2|Assertion XSetWMProperties-10.(A) 520|615 10 00025277 1 3|When a window argument does not name a valid Window, then a 520|615 10 00025277 1 4|BadWindow error occurs. 520|615 10 00025277 1 5|METH: Create a bad window by creating and destroying a window. 520|615 10 00025277 1 6|METH: Call test function using bad window as the window argument. 520|615 10 00025277 1 7|METH: Verify that a BadWindow error occurs. 220|615 10 0 09:22:26|PASS 410|615 10 1 09:22:26|IC End 80|615 1 09:22:27|TC End, scenario ref 1246-0 70||"VSW5TESTSUITE CASE XSetWMProtocols 4" 10|616 /Xlib15/XSetWMProtocols 09:22:27|TC Start, scenario ref 1248-0 15|616 3.3-lite 4|TCM Start 520|616 0 00025281 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|616 1 1 09:22:30|IC Start 200|616 1 09:22:30|TP Start 520|616 1 00025281 1 1|VSW5TESTSUITE PURPOSE 1 520|616 1 00025281 1 2|Assertion XSetWMProtocols-1.(A) 520|616 1 00025281 1 3|A call to XSetWMProtocols sets the WM_PROTOCOLS property 520|616 1 00025281 1 4|for the window w, to be of type ATOM, format 32 and to 520|616 1 00025281 1 5|have value set to the list of count atoms specified by the 520|616 1 00025281 1 6|protocols argument and returns non-zero. 520|616 1 00025281 1 7|METH: Create a window with XCreateWindow. 520|616 1 00025281 1 8|METH: Set the WM_PROTOCOLS property using XSetWMProtocols. 520|616 1 00025281 1 9|METH: Verify that the call returned non-zero. 520|616 1 00025281 1 10|METH: Obtain the WM_PROTOCOLS atom using XInternAtom. 520|616 1 00025281 1 11|METH: Obtain the WM_PROTOCOLS property using XGetWindowProperty. 520|616 1 00025281 1 12|METH: Verify that the property type is ATOM 520|616 1 00025281 1 13|METH: Verify that the property format is 32. 520|616 1 00025281 1 14|METH: Verify that the returned number of elements is correct. 520|616 1 00025281 1 15|METH: Verify that the property value is correct. 220|616 1 0 09:22:30|PASS 410|616 1 1 09:22:30|IC End 400|616 2 1 09:22:30|IC Start 200|616 2 09:22:30|TP Start 520|616 2 00025281 1 1|VSW5TESTSUITE PURPOSE 2 520|616 2 00025281 1 2|Assertion XSetWMProtocols-2.(B) 520|616 2 00025281 1 3|When the atom name (lqWM_PROTOCOLS(rq cannot be interned, 520|616 2 00025281 1 4|then a call to XSetWMProtocols returns zero. 520|616 2 00025281 1 5|Reason for omission: There is no known portable test method for this assertion 520|616 2 00025281 1 6|METH: Report UNTESTED 220|616 2 5 09:22:30|UNTESTED 410|616 2 1 09:22:30|IC End 400|616 3 1 09:22:30|IC Start 200|616 3 09:22:30|TP Start 520|616 3 00025281 1 1|VSW5TESTSUITE PURPOSE 3 520|616 3 00025281 1 2|Assertion XSetWMProtocols-3.(B) 520|616 3 00025281 1 3|When the server fails to allocate a required resource, then 520|616 3 00025281 1 4|a BadAlloc error occurs. 520|616 3 00025281 1 5|Reason for omission: There is no known portable test method for this assertion 520|616 3 00025281 1 6|METH: Report UNTESTED 520|616 3 00025281 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|616 3 5 09:22:30|UNTESTED 410|616 3 1 09:22:30|IC End 400|616 4 1 09:22:30|IC Start 200|616 4 09:22:30|TP Start 520|616 4 00025281 1 1|VSW5TESTSUITE PURPOSE 4 520|616 4 00025281 1 2|Assertion XSetWMProtocols-4.(A) 520|616 4 00025281 1 3|When a window argument does not name a valid Window, then a 520|616 4 00025281 1 4|BadWindow error occurs. 520|616 4 00025281 1 5|METH: Create a bad window by creating and destroying a window. 520|616 4 00025281 1 6|METH: Call test function using bad window as the window argument. 520|616 4 00025281 1 7|METH: Verify that a BadWindow error occurs. 220|616 4 0 09:22:30|PASS 410|616 4 1 09:22:30|IC End 80|616 77 09:22:30|TC End, scenario ref 1248-0 70||"VSW5TESTSUITE CASE XSetWMSizeHints 4" 10|617 /Xlib15/XSetWMSizeHints 09:22:30|TC Start, scenario ref 1250-0 15|617 3.3-lite 4|TCM Start 520|617 0 00025283 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|617 1 1 09:22:33|IC Start 200|617 1 09:22:33|TP Start 520|617 1 00025283 1 1|VSW5TESTSUITE PURPOSE 1 520|617 1 00025283 1 2|Assertion XSetWMSizeHints-1.(A) 520|617 1 00025283 1 3|A call to XSetWMSizeHints sets the property, specified by 520|617 1 00025283 1 4|the property argument, for the window w, to be of type 520|617 1 00025283 1 5|WM_SIZE_HINTS, format 32 and to have value set to the hints 520|617 1 00025283 1 6|in the XSizeHints structure named by the hints argument. 520|617 1 00025283 1 7|METH: Create a window using XCreateWindow. 520|617 1 00025283 1 8|METH: Set the property WM_NORMAL_HINTS using XSetWMSizeHints. 520|617 1 00025283 1 9|METH: Obtain the value of the WM_NORMAL_HINTS property using XGetWindowProperty. 520|617 1 00025283 1 10|METH: Verify that the property format is 32. 520|617 1 00025283 1 11|METH: Verify that the property type is WM_SIZE_HINTS. 520|617 1 00025283 1 12|METH: Verify that the property value is correct. 520|617 1 00025283 1 13|REPORT: The x component of the XSizeHints structure was 0 instead of 1. 520|617 1 00025283 1 14|REPORT: The y component of the XSizeHints structure was 0 instead of 2. 520|617 1 00025283 1 15|REPORT: The width component of the XSizeHints structure was 0 instead of 3. 520|617 1 00025283 1 16|REPORT: The height component of the XSizeHints structure was 0 instead of 4. 520|617 1 00025283 1 17|REPORT: The min_width component of the XSizeHints structure was 0 instead of 5. 520|617 1 00025283 1 18|REPORT: The min_height component of the XSizeHints structure was 0 instead of 6. 520|617 1 00025283 1 19|REPORT: The max_width component of the XSizeHints structure was 0 instead of 7. 520|617 1 00025283 1 20|REPORT: The max_height component of the XSizeHints structure was 0 instead of 8. 520|617 1 00025283 1 21|REPORT: The width_inc component of the XSizeHints structure was 0 instead of 9. 520|617 1 00025283 1 22|REPORT: The height_inc component of the XSizeHints structure was 0 instead of 10. 520|617 1 00025283 1 23|REPORT: The min_aspect components of the XSizeHints structure were 0, 0 instead of 11, 12. 520|617 1 00025283 1 24|REPORT: The max_aspect components of the XSizeHints structure were 0, 0 instead of 13, 14. 520|617 1 00025283 1 25|REPORT: The base_width component of the XSizeHints structure was 0 instead of 15. 520|617 1 00025283 1 26|REPORT: The base_height component of the XSizeHints structure was 0 instead of 16. 520|617 1 00025283 1 27|REPORT: The win_gravity component of the XSizeHints structure was 0 instead of 17 220|617 1 1 09:22:33|FAIL 410|617 1 1 09:22:33|IC End 400|617 2 1 09:22:33|IC Start 200|617 2 09:22:33|TP Start 520|617 2 00025283 1 1|VSW5TESTSUITE PURPOSE 2 520|617 2 00025283 1 2|Assertion XSetWMSizeHints-2.(B) 520|617 2 00025283 1 3|When the server fails to allocate a required resource, then 520|617 2 00025283 1 4|a BadAlloc error occurs. 520|617 2 00025283 1 5|Reason for omission: There is no known portable test method for this assertion 520|617 2 00025283 1 6|METH: Report UNTESTED 520|617 2 00025283 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|617 2 5 09:22:33|UNTESTED 410|617 2 1 09:22:33|IC End 400|617 3 1 09:22:33|IC Start 200|617 3 09:22:33|TP Start 520|617 3 00025283 1 1|VSW5TESTSUITE PURPOSE 3 520|617 3 00025283 1 2|Assertion XSetWMSizeHints-3.(A) 520|617 3 00025283 1 3|When an atom argument does not name a valid Atom, then a 520|617 3 00025283 1 4|BadAtom error occurs. 520|617 3 00025283 1 5|METH: Call test function using a value with the top bits set as the atom argument. 520|617 3 00025283 1 6|METH: Verify that a BadAtom error occurs. 220|617 3 0 09:22:33|PASS 410|617 3 1 09:22:33|IC End 400|617 4 1 09:22:33|IC Start 200|617 4 09:22:33|TP Start 520|617 4 00025283 1 1|VSW5TESTSUITE PURPOSE 4 520|617 4 00025283 1 2|Assertion XSetWMSizeHints-4.(A) 520|617 4 00025283 1 3|When a window argument does not name a valid Window, then a 520|617 4 00025283 1 4|BadWindow error occurs. 520|617 4 00025283 1 5|METH: Create a bad window by creating and destroying a window. 520|617 4 00025283 1 6|METH: Call test function using bad window as the window argument. 520|617 4 00025283 1 7|METH: Verify that a BadWindow error occurs. 220|617 4 0 09:22:33|PASS 410|617 4 1 09:22:33|IC End 80|617 1 09:22:34|TC End, scenario ref 1250-0 70||"VSW5TESTSUITE CASE XTextPropertyToStringList 4" 10|618 /Xlib15/XTextPropertyToStringList 09:22:34|TC Start, scenario ref 1252-0 15|618 3.3-lite 4|TCM Start 520|618 0 00025285 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|618 1 1 09:22:36|IC Start 200|618 1 09:22:36|TP Start 520|618 1 00025285 1 1|VSW5TESTSUITE PURPOSE 1 520|618 1 00025285 1 2|Assertion XTextPropertyToStringList-1.(A) 520|618 1 00025285 1 3|When the encoding component of the text_prop argument is 520|618 1 00025285 1 4|STRING and the format component is 8, then a call to 520|618 1 00025285 1 5|XTextPropertyToStringList returns in the list_string 520|618 1 00025285 1 6|argument the list of strings representing the null-separated 520|618 1 00025285 1 7|elements of the XTextProperty structure named by the 520|618 1 00025285 1 8|text_prop argument, returns in count_return the number of 520|618 1 00025285 1 9|strings and returns non-zero. 520|618 1 00025285 1 10|METH: Create an XTextProperty structure. 520|618 1 00025285 1 11|METH: Extract the strings using XTextPropertyToStringList. 520|618 1 00025285 1 12|METH: Verify that the call did not return zero. 520|618 1 00025285 1 13|METH: Verify that the returned string count is correct. 520|618 1 00025285 1 14|METH: Verify that the returned string list is correct. 220|618 1 0 09:22:36|PASS 410|618 1 1 09:22:36|IC End 400|618 2 1 09:22:36|IC Start 200|618 2 09:22:36|TP Start 520|618 2 00025285 1 1|VSW5TESTSUITE PURPOSE 2 520|618 2 00025285 1 2|Assertion XTextPropertyToStringList-2.(A) 520|618 2 00025285 1 3|When the encoding component of the text_prop argument is 520|618 2 00025285 1 4|not STRING, then a call to XTextPropertyToStringList sets no 520|618 2 00025285 1 5|return values and returns zero. 520|618 2 00025285 1 6|METH: Create an XTextProperty structure with encoding component set to XA_WINDOW. 520|618 2 00025285 1 7|METH: Call XTextPropertyToStringList. 520|618 2 00025285 1 8|METH: Verify that the call returned zero. 520|618 2 00025285 1 9|METH: Verify that the list_return argument was not changed. 520|618 2 00025285 1 10|METH: Verify that the count_return argument was not changed. 220|618 2 0 09:22:36|PASS 410|618 2 1 09:22:36|IC End 400|618 3 1 09:22:36|IC Start 200|618 3 09:22:36|TP Start 520|618 3 00025285 1 1|VSW5TESTSUITE PURPOSE 3 520|618 3 00025285 1 2|Assertion XTextPropertyToStringList-3.(A) 520|618 3 00025285 1 3|When the format component of the text_prop argument is not 520|618 3 00025285 1 4|8, then a call to XTextPropertyToStringList sets no return 520|618 3 00025285 1 5|values and returns zero. 520|618 3 00025285 1 6|METH: Create an XTextProperty structure with format component set to 16. 520|618 3 00025285 1 7|METH: Call XTextPropertyToStringList. 520|618 3 00025285 1 8|METH: Verify that the call returned zero. 520|618 3 00025285 1 9|METH: Verify that the list_return argument was not changed. 520|618 3 00025285 1 10|METH: Verify that the count_return argument was not changed. 220|618 3 0 09:22:36|PASS 410|618 3 1 09:22:36|IC End 400|618 4 1 09:22:36|IC Start 200|618 4 09:22:36|TP Start 520|618 4 00025285 1 1|VSW5TESTSUITE PURPOSE 4 520|618 4 00025285 1 2|Assertion XTextPropertyToStringList-4.(B) 520|618 4 00025285 1 3|When insufficient memory is available for the list and its 520|618 4 00025285 1 4|elements, then a call to XTextPropertyToStringList sets no 520|618 4 00025285 1 5|return values and returns zero. 520|618 4 00025285 1 6|Reason for omission: There is no known portable test method for this assertion 520|618 4 00025285 1 7|METH: Report UNTESTED 220|618 4 5 09:22:36|UNTESTED 410|618 4 1 09:22:36|IC End 80|618 77 09:22:37|TC End, scenario ref 1252-0 70||"VSW5TESTSUITE CASE XWithdrawWindow 3" 10|619 /Xlib15/XWithdrawWindow 09:22:37|TC Start, scenario ref 1254-0 15|619 3.3-lite 3|TCM Start 520|619 0 00025287 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|619 1 1 09:22:40|IC Start 200|619 1 09:22:40|TP Start 520|619 1 00025287 1 1|VSW5TESTSUITE PURPOSE 1 520|619 1 00025287 1 2|Assertion XWithdrawWindow-1.(A) 520|619 1 00025287 1 3|A call to XWithdrawWindow unmaps the window specified by 520|619 1 00025287 1 4|the w argument and sends, to the root window of the screen 520|619 1 00025287 1 5|specified by the screen_number argument, a synthetic 520|619 1 00025287 1 6|UnmapNotify event with a window of w, an event equal to the 520|619 1 00025287 1 7|receiving root window and a from_configure element of False 520|619 1 00025287 1 8|using an event mask of SubstructureRedirectMask| 520|619 1 00025287 1 9|SubstructureNotifyMask and returns non-zero. 520|619 1 00025287 1 10|METH: Create a window using XCreateWindow. 520|619 1 00025287 1 11|METH: Select UnmapNotify events on the root using XSelectInput with SubstructureNotifyMask. 520|619 1 00025287 1 12|METH: Unmap the window using XWithdrawWindow. 520|619 1 00025287 1 13|METH: Verify that the window is unmapped using XGetWindowAttributes. 520|619 1 00025287 1 14|METH: Verify that a non-synthetic UnmapNotify event is generated. 520|619 1 00025287 1 15|METH: Verify that a synthetic UnmapNotify event is generated. 520|619 1 00025287 1 16|METH: 520|619 1 00025287 1 17|METH: Create a window using XCreateWindow. 520|619 1 00025287 1 18|METH: Select UnmapNotify events on the root using XSelectInput with SubstructureRedirectMask. 520|619 1 00025287 1 19|METH: Unmap the window using XWithdrawWindow. 520|619 1 00025287 1 20|METH: Verify that the window is unmapped using XGetWindowAttributes. 520|619 1 00025287 1 21|METH: Verify that a non-synthetic UnmapNotify event is generated. 220|619 1 0 09:22:40|PASS 410|619 1 1 09:22:40|IC End 400|619 2 1 09:22:40|IC Start 200|619 2 09:22:40|TP Start 520|619 2 00025287 1 1|VSW5TESTSUITE PURPOSE 2 520|619 2 00025287 1 2|Assertion XWithdrawWindow-2.(B) 520|619 2 00025287 1 3|When the UnmapNotify event is not successfully sent, then 520|619 2 00025287 1 4|XWithdrawWindow returns zero. 520|619 2 00025287 1 5|Reason for omission: There is no known portable test method for this assertion 520|619 2 00025287 1 6|METH: Report UNTESTED 220|619 2 5 09:22:40|UNTESTED 410|619 2 1 09:22:40|IC End 400|619 3 1 09:22:40|IC Start 200|619 3 09:22:40|TP Start 520|619 3 00025287 1 1|VSW5TESTSUITE PURPOSE 3 520|619 3 00025287 1 2|Assertion XWithdrawWindow-3.(A) 520|619 3 00025287 1 3|When a window argument does not name a valid Window, then a 520|619 3 00025287 1 4|BadWindow error occurs. 520|619 3 00025287 1 5|METH: Create a bad window by creating and destroying a window. 520|619 3 00025287 1 6|METH: Call test function using bad window as the window argument. 520|619 3 00025287 1 7|METH: Verify that a BadWindow error occurs. 220|619 3 0 09:22:40|PASS 410|619 3 1 09:22:40|IC End 80|619 77 09:22:40|TC End, scenario ref 1254-0 70||"VSW5TESTSUITE CASE XDefaultString 1" 10|620 /Xlib15/XDefaultString 09:22:40|TC Start, scenario ref 1256-0 15|620 3.3-lite 1|TCM Start 520|620 0 00025289 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|620 1 1 09:22:43|IC Start 200|620 1 09:22:43|TP Start 520|620 1 00025289 1 1|VSW5TESTSUITE PURPOSE 1 520|620 1 00025289 1 2|Assertion XDefaultString-1.(C) 520|620 1 00025289 1 3|If the implementation is X11R5 or later: A call to 520|620 1 00025289 1 4|XDefaultString shall return the default null terminated 520|620 1 00025289 1 5|string used by Xlib for text conversion in the current 520|620 1 00025289 1 6|locale when an unconvertible character is found during text 520|620 1 00025289 1 7|conversion. The string return shall be the empty string () 520|620 1 00025289 1 8|if the characters are not missing. 520|620 1 00025289 1 9|PREP: Set text list to XTextProperty structure 520|620 1 00025289 1 10|TEST: XDefaultString returns default string for the 520|620 1 00025289 1 11| current locale 220|620 1 0 09:22:43|PASS 410|620 1 1 09:22:43|IC End 80|620 0 09:22:44|TC End, scenario ref 1256-0 70||"VSW5TESTSUITE SECTION Xlib16 30 105 0 0" 70||"VSW5TESTSUITE CASE XrmDestroyDatabase 3" 10|621 /Xlib16/XrmDestroyDatabase 09:22:44|TC Start, scenario ref 1259-0 15|621 3.3-lite 3|TCM Start 520|621 0 00025291 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|621 1 1 09:22:46|IC Start 200|621 1 09:22:46|TP Start 520|621 1 00025291 1 1|VSW5TESTSUITE PURPOSE 1 520|621 1 00025291 1 2|Assertion XrmDestroyDatabase-1.(B) 520|621 1 00025291 1 3|A call to XrmDestroyDatabase destroys the specified 520|621 1 00025291 1 4|database. 520|621 1 00025291 1 5|Reason for omission: There is no known portable test method for this assertion 520|621 1 00025291 1 6|METH: Create a database. 520|621 1 00025291 1 7|METH: Call XrmDestroyDatabase to destroy the database. 520|621 1 00025291 1 8|REPORT: The assertion can only be partially tested 220|621 1 5 09:22:46|UNTESTED 410|621 1 1 09:22:46|IC End 400|621 2 1 09:22:46|IC Start 200|621 2 09:22:46|TP Start 520|621 2 00025291 1 1|VSW5TESTSUITE PURPOSE 2 520|621 2 00025291 1 2|Assertion XrmDestroyDatabase-2.(B) 520|621 2 00025291 1 3|When database is NULL, then a call to XrmDestroyDatabase 520|621 2 00025291 1 4|returns immediately. 520|621 2 00025291 1 5|Reason for omission: There is no known portable test method for this assertion 520|621 2 00025291 1 6|METH: Call XrmDestroyDatabase with a NULL database. 520|621 2 00025291 1 7|METH: Verify that XrmDestroyDatabase returns. 520|621 2 00025291 1 8|METH: (It is not possible to test that return is immediate). 520|621 2 00025291 1 9|REPORT: The assertion can only be partially tested 220|621 2 5 09:22:46|UNTESTED 410|621 2 1 09:22:46|IC End 400|621 3 1 09:22:46|IC Start 200|621 3 09:22:46|TP Start 520|621 3 00025291 1 1|VSW5TESTSUITE PURPOSE 3 520|621 3 00025291 1 2|Assertion XrmDestroyDatabase-3.(B) 520|621 3 00025291 1 3|A call to XrmDestroyDatabase frees the memory associated 520|621 3 00025291 1 4|with the database. 520|621 3 00025291 1 5|Reason for omission: There is no known portable test method for this assertion 520|621 3 00025291 1 6|METH: Report UNTESTED 220|621 3 5 09:22:46|UNTESTED 410|621 3 1 09:22:46|IC End 80|621 77 09:22:47|TC End, scenario ref 1259-0 70||"VSW5TESTSUITE CASE XrmGetFileDatabase 3" 10|622 /Xlib16/XrmGetFileDatabase 09:22:47|TC Start, scenario ref 1261-0 15|622 3.3-lite 3|TCM Start 520|622 0 00025293 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|622 1 1 09:22:49|IC Start 200|622 1 09:22:49|TP Start 520|622 1 00025293 1 1|VSW5TESTSUITE PURPOSE 1 520|622 1 00025293 1 2|Assertion XrmGetFileDatabase-1.(A) 520|622 1 00025293 1 3|A call to XrmGetFileDatabase opens the specified filename, 520|622 1 00025293 1 4|creates a new resource database, loads the database with the 520|622 1 00025293 1 5|resource specifications from the file in ResourceLine 520|622 1 00025293 1 6|format, and returns the database. 520|622 1 00025293 1 7|METH: Create a test database file. 520|622 1 00025293 1 8|METH: Write test lines to test database file. 520|622 1 00025293 1 9|METH: Call XrmGetFileDatabase to read the database. 520|622 1 00025293 1 10|METH: Verify the database was non-NULL, and contained the test information. 520|622 1 00025293 1 11|METH: Remove test database file. 220|622 1 0 09:22:49|PASS 410|622 1 1 09:22:49|IC End 400|622 2 1 09:22:49|IC Start 200|622 2 09:22:49|TP Start 520|622 2 00025293 1 1|VSW5TESTSUITE PURPOSE 2 520|622 2 00025293 1 2|Assertion XrmGetFileDatabase-2.(A) 520|622 2 00025293 1 3|When filename refers to a file that cannot be opened, a 520|622 2 00025293 1 4|call to XrmGetFileDatabase returns NULL. 520|622 2 00025293 1 5|METH: Call XrmGetFileDatabase with a non-existant file. 520|622 2 00025293 1 6|METH: Verify that NULL was returned. 220|622 2 0 09:22:49|PASS 410|622 2 1 09:22:49|IC End 400|622 3 1 09:22:49|IC Start 200|622 3 09:22:49|TP Start 520|622 3 00025293 1 1|VSW5TESTSUITE PURPOSE 3 520|622 3 00025293 1 2|Assertion XrmGetFileDatabase-3.(A) 520|622 3 00025293 1 3|On a call to XrmGetFileDatabase the database is created in 520|622 3 00025293 1 4|the current locale. 520|622 3 00025293 1 5|METH: Set the current locale 520|622 3 00025293 1 6|METH: Create test file. 520|622 3 00025293 1 7|METH: Call XrmGetFileDatabase to get database from file. 520|622 3 00025293 1 8|METH: Obtain the locale of the database with XrmLocaleOfDatabase 520|622 3 00025293 1 9|METH: Compare the return value to the current locale. 520|622 3 00025293 1 10|METH: Free test database memory. 220|622 3 0 09:22:49|PASS 410|622 3 1 09:22:49|IC End 80|622 0 09:22:50|TC End, scenario ref 1261-0 70||"VSW5TESTSUITE CASE XrmGetResource 2" 10|623 /Xlib16/XrmGetResource 09:22:50|TC Start, scenario ref 1263-0 15|623 3.3-lite 2|TCM Start 520|623 0 00025295 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|623 1 1 09:22:53|IC Start 200|623 1 09:22:53|TP Start 520|623 1 00025295 1 1|VSW5TESTSUITE PURPOSE 1 520|623 1 00025295 1 2|Assertion XrmGetResource-1.(A) 520|623 1 00025295 1 3|When str_name is a fully qualified resource name and 520|623 1 00025295 1 4|str_class is a fully qualified resource class and the 520|623 1 00025295 1 5|database contains one or more corresponding resources, then 520|623 1 00025295 1 6|a call to XrmGetResource places the representation type as a 520|623 1 00025295 1 7|string in str_type_return and the value in value_return of 520|623 1 00025295 1 8|the closest matching resource as defined by the matching 520|623 1 00025295 1 9|rules, and returns True. 520|623 1 00025295 1 10|METH: Create a database containing test information. 520|623 1 00025295 1 11|METH: Interrogate database using XrmGetResource. 520|623 1 00025295 1 12|METH: Verify that the returned type and value were as expected. 220|623 1 0 09:22:53|PASS 410|623 1 1 09:22:53|IC End 400|623 2 1 09:22:53|IC Start 200|623 2 09:22:53|TP Start 520|623 2 00025295 1 1|VSW5TESTSUITE PURPOSE 2 520|623 2 00025295 1 2|Assertion XrmGetResource-2.(A) 520|623 2 00025295 1 3|When str_name is a fully qualified resource name and 520|623 2 00025295 1 4|str_class is a fully qualified resource class and the 520|623 2 00025295 1 5|database does not contain a corresponding resource as 520|623 2 00025295 1 6|defined by the matching rules, then a call to XrmGetResource 520|623 2 00025295 1 7|returns False. 520|623 2 00025295 1 8|METH: Create a database containing test information. 520|623 2 00025295 1 9|METH: Interrogate database using XrmGetResource. 520|623 2 00025295 1 10|METH: Verify that the test examples were not found. 220|623 2 0 09:22:53|PASS 410|623 2 1 09:22:53|IC End 80|623 0 09:22:53|TC End, scenario ref 1263-0 70||"VSW5TESTSUITE CASE XrmGetStringDatabase 2" 10|624 /Xlib16/XrmGetStringDatabase 09:22:53|TC Start, scenario ref 1265-0 15|624 3.3-lite 2|TCM Start 520|624 0 00025297 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|624 1 1 09:22:56|IC Start 200|624 1 09:22:56|TP Start 520|624 1 00025297 1 1|VSW5TESTSUITE PURPOSE 1 520|624 1 00025297 1 2|Assertion XrmGetStringDatabase-1.(A) 520|624 1 00025297 1 3|When data is a sequence of newline separated lines in 520|624 1 00025297 1 4|ResourceLine format, then a call to XrmGetStringDatabase 520|624 1 00025297 1 5|creates a new database, stores a resource name and value 520|624 1 00025297 1 6|pair from each line of data in the database, and returns the 520|624 1 00025297 1 7|database. 520|624 1 00025297 1 8|METH: Create test string. 520|624 1 00025297 1 9|METH: Call XrmGetStringDatabase to get database from string. 520|624 1 00025297 1 10|METH: Verify the database was non-NULL, and contained the test information. 520|624 1 00025297 1 11|METH: Free test database memory. 220|624 1 0 09:22:56|PASS 410|624 1 1 09:22:56|IC End 400|624 2 1 09:22:56|IC Start 200|624 2 09:22:56|TP Start 520|624 2 00025297 1 1|VSW5TESTSUITE PURPOSE 2 520|624 2 00025297 1 2|Assertion XrmGetStringDatabase-2.(A) 520|624 2 00025297 1 3|On a call to XrmGetStringDatabase the database is created 520|624 2 00025297 1 4|in the current locale. 520|624 2 00025297 1 5|METH: Set the current locale 520|624 2 00025297 1 6|METH: Create test string. 520|624 2 00025297 1 7|METH: Call XrmGetStringDatabase to get database from string. 520|624 2 00025297 1 8|METH: Obtain the locale of the database with XrmLocaleOfDatabase 520|624 2 00025297 1 9|METH: Compare the return value to the current locale. 520|624 2 00025297 1 10|METH: Free test database memory. 220|624 2 0 09:22:56|PASS 410|624 2 1 09:22:56|IC End 80|624 0 09:22:57|TC End, scenario ref 1265-0 70||"VSW5TESTSUITE CASE XrmInitialize 1" 10|625 /Xlib16/XrmInitialize 09:22:57|TC Start, scenario ref 1267-0 15|625 3.3-lite 1|TCM Start 520|625 0 00025299 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|625 1 1 09:22:59|IC Start 200|625 1 09:22:59|TP Start 520|625 1 00025299 1 1|VSW5TESTSUITE PURPOSE 1 520|625 1 00025299 1 2|Assertion XrmInitialize-1.(B) 520|625 1 00025299 1 3|A call to XrmInitialize initializes the resource manager. 520|625 1 00025299 1 4|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|625 1 00025299 1 5|METH: Report UNTESTED 220|625 1 5 09:22:59|UNTESTED 410|625 1 1 09:22:59|IC End 80|625 77 09:23:00|TC End, scenario ref 1267-0 70||"VSW5TESTSUITE CASE XrmMergeDatabases 6" 10|626 /Xlib16/XrmMergeDatabases 09:23:00|TC Start, scenario ref 1269-0 15|626 3.3-lite 6|TCM Start 520|626 0 00025301 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|626 1 1 09:23:02|IC Start 200|626 1 09:23:02|TP Start 520|626 1 00025301 1 1|VSW5TESTSUITE PURPOSE 1 520|626 1 00025301 1 2|Assertion XrmMergeDatabases-1.(A) 520|626 1 00025301 1 3|A call to XrmMergeDatabases merges the contents of 520|626 1 00025301 1 4|source_db into target_db. 520|626 1 00025301 1 5|METH: Create two test databases. 520|626 1 00025301 1 6|METH: Add test data to the test databases. 520|626 1 00025301 1 7|METH: Call XrmMergeDatabases to merge the databases. 520|626 1 00025301 1 8|METH: Verify that the target database contains all the test data. 220|626 1 0 09:23:02|PASS 410|626 1 1 09:23:02|IC End 400|626 2 1 09:23:02|IC Start 200|626 2 09:23:02|TP Start 520|626 2 00025301 1 1|VSW5TESTSUITE PURPOSE 2 520|626 2 00025301 1 2|Assertion XrmMergeDatabases-2.(B) 520|626 2 00025301 1 3|On a call to XrmMergeDatabases, the source database 520|626 2 00025301 1 4|source_db is destroyed. 520|626 2 00025301 1 5|Reason for omission: There is no known portable test method for this assertion 520|626 2 00025301 1 6|METH: Report UNTESTED 220|626 2 5 09:23:02|UNTESTED 410|626 2 1 09:23:02|IC End 400|626 3 1 09:23:02|IC Start 200|626 3 09:23:02|TP Start 520|626 3 00025301 1 1|VSW5TESTSUITE PURPOSE 3 520|626 3 00025301 1 2|Assertion XrmMergeDatabases-3.(A) 520|626 3 00025301 1 3|When a resource is a member of both target_db and source_db, 520|626 3 00025301 1 4|then the value and type of the resource in target_db is 520|626 3 00025301 1 5|overwritten with the corresponding value and type from the 520|626 3 00025301 1 6|resource in source_db. 520|626 3 00025301 1 7|METH: Create two test databases. 520|626 3 00025301 1 8|METH: Add test data to the test databases. 520|626 3 00025301 1 9|METH: Call XrmMergeDatabases to merge the databases. 520|626 3 00025301 1 10|METH: Verify that the overlapping source database entries replaced the 520|626 3 00025301 1 11|METH: corresponding target database entries, and that unique source 520|626 3 00025301 1 12|METH: database entries were merged correctly. 520|626 3 00025301 1 13|METH: Verify that unique target database entries remained following the merge. 220|626 3 0 09:23:02|PASS 410|626 3 1 09:23:02|IC End 400|626 4 1 09:23:02|IC Start 200|626 4 09:23:02|TP Start 520|626 4 00025301 1 1|VSW5TESTSUITE PURPOSE 4 520|626 4 00025301 1 2|Assertion XrmMergeDatabases-4.(A) 520|626 4 00025301 1 3|A call to XrmMergeDatabases when target_db is NULL shall 520|626 4 00025301 1 4|store the contents of source_db into it. 520|626 4 00025301 1 5|METH: Create a test database. 520|626 4 00025301 1 6|METH: Add test data to the test database. 520|626 4 00025301 1 7|METH: Call XrmMergeDatabases with target_db set to NULL. 520|626 4 00025301 1 8|METH: Verify that the target database contains the source_db contents. 220|626 4 0 09:23:02|PASS 410|626 4 1 09:23:02|IC End 400|626 5 1 09:23:02|IC Start 200|626 5 09:23:02|TP Start 520|626 5 00025301 1 1|VSW5TESTSUITE PURPOSE 5 520|626 5 00025301 1 2|Assertion XrmMergeDatabases-5.(B) 520|626 5 00025301 1 3|A call to XrmMergeDatabases shall merge database entries 520|626 5 00025301 1 4|without changing values of types, regardless of the locales 520|626 5 00025301 1 5|of the databases. 520|626 5 00025301 1 6|Reason for omission: There is no known portable test method for this assertion 520|626 5 00025301 1 7|METH: Report UNTESTED 220|626 5 5 09:23:02|UNTESTED 410|626 5 1 09:23:02|IC End 400|626 6 1 09:23:02|IC Start 200|626 6 09:23:02|TP Start 520|626 6 00025301 1 1|VSW5TESTSUITE PURPOSE 6 520|626 6 00025301 1 2|Assertion XrmMergeDatabases-6.(B) 520|626 6 00025301 1 3|A call to XrmMergeDatabases shall not modify the locale of 520|626 6 00025301 1 4|the target database. 520|626 6 00025301 1 5|Reason for omission: There is no known portable test method for this assertion 520|626 6 00025301 1 6|METH: Report UNTESTED 220|626 6 5 09:23:02|UNTESTED 410|626 6 1 09:23:02|IC End 80|626 77 09:23:03|TC End, scenario ref 1269-0 70||"VSW5TESTSUITE CASE XrmParseCommand 12" 10|627 /Xlib16/XrmParseCommand 09:23:03|TC Start, scenario ref 1271-0 15|627 3.3-lite 12|TCM Start 520|627 0 00025303 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|627 1 1 09:23:06|IC Start 200|627 1 09:23:06|TP Start 520|627 1 00025303 1 1|VSW5TESTSUITE PURPOSE 1 520|627 1 00025303 1 2|Assertion XrmParseCommand-1.(A) 520|627 1 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 1 00025303 1 4|table whose argKind is XrmoptionNoArg, then a call to 520|627 1 00025303 1 5|XrmParseCommand stores the resource specifier with value 520|627 1 00025303 1 6|value and representation type String in the database 520|627 1 00025303 1 7|database and removes the argument from argv_in_out. 520|627 1 00025303 1 8|METH: Create new database to perform tests on. 520|627 1 00025303 1 9|METH: Load database with initial values, if any. 520|627 1 00025303 1 10|METH: Initialise test argc and argv 520|627 1 00025303 1 11|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 1 00025303 1 12|METH: Verify that argv was updated as expected. 520|627 1 00025303 1 13|METH: Verify that the database was updated as expected. 220|627 1 0 09:23:06|PASS 410|627 1 1 09:23:06|IC End 400|627 2 1 09:23:06|IC Start 200|627 2 09:23:06|TP Start 520|627 2 00025303 1 1|VSW5TESTSUITE PURPOSE 2 520|627 2 00025303 1 2|Assertion XrmParseCommand-2.(A) 520|627 2 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 2 00025303 1 4|table whose argKind is XrmoptionIsArg, then a call to 520|627 2 00025303 1 5|XrmParseCommand stores the resource specifier with the value 520|627 2 00025303 1 6|set to the argument and representation type String in the 520|627 2 00025303 1 7|database database and removes the argument from argv_in_out. 520|627 2 00025303 1 8|METH: Create new database to perform tests on. 520|627 2 00025303 1 9|METH: Load database with initial values, if any. 520|627 2 00025303 1 10|METH: Initialise test argc and argv 520|627 2 00025303 1 11|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 2 00025303 1 12|METH: Verify that argv was updated as expected. 520|627 2 00025303 1 13|METH: Verify that the database was updated as expected. 220|627 2 0 09:23:06|PASS 410|627 2 1 09:23:06|IC End 400|627 3 1 09:23:06|IC Start 200|627 3 09:23:06|TP Start 520|627 3 00025303 1 1|VSW5TESTSUITE PURPOSE 3 520|627 3 00025303 1 2|Assertion XrmParseCommand-3.(A) 520|627 3 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 3 00025303 1 4|table whose argKind is XrmoptionStickyArg, then a call to 520|627 3 00025303 1 5|XrmParseCommand stores the resource specifier with the value 520|627 3 00025303 1 6|set to the characters immediately following the argument and 520|627 3 00025303 1 7|representation type String in the database database and 520|627 3 00025303 1 8|removes the argument from argv_in_out. 520|627 3 00025303 1 9|METH: Create new database to perform tests on. 520|627 3 00025303 1 10|METH: Load database with initial values, if any. 520|627 3 00025303 1 11|METH: Initialise test argc and argv 520|627 3 00025303 1 12|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 3 00025303 1 13|METH: Verify that argv was updated as expected. 520|627 3 00025303 1 14|METH: Verify that the database was updated as expected. 220|627 3 0 09:23:06|PASS 410|627 3 1 09:23:06|IC End 400|627 4 1 09:23:06|IC Start 200|627 4 09:23:06|TP Start 520|627 4 00025303 1 1|VSW5TESTSUITE PURPOSE 4 520|627 4 00025303 1 2|Assertion XrmParseCommand-4.(A) 520|627 4 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 4 00025303 1 4|table whose argKind is XrmoptionSepArg, then a call to 520|627 4 00025303 1 5|XrmParseCommand stores the resource specifier with the value 520|627 4 00025303 1 6|set to the next argument and representation type String in 520|627 4 00025303 1 7|the database database and removes both arguments from 520|627 4 00025303 1 8|argv_in_out. 520|627 4 00025303 1 9|METH: Create new database to perform tests on. 520|627 4 00025303 1 10|METH: Load database with initial values, if any. 520|627 4 00025303 1 11|METH: Initialise test argc and argv 520|627 4 00025303 1 12|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 4 00025303 1 13|METH: Verify that argv was updated as expected. 520|627 4 00025303 1 14|METH: Verify that the database was updated as expected. 220|627 4 0 09:23:06|PASS 410|627 4 1 09:23:06|IC End 400|627 5 1 09:23:06|IC Start 200|627 5 09:23:06|TP Start 520|627 5 00025303 1 1|VSW5TESTSUITE PURPOSE 5 520|627 5 00025303 1 2|Assertion XrmParseCommand-5.(A) 520|627 5 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 5 00025303 1 4|table whose argKind is XrmoptionResArg, then a call to 520|627 5 00025303 1 5|XrmParseCommand stores the resource and value specified by 520|627 5 00025303 1 6|the next argument and representation type String in the 520|627 5 00025303 1 7|database database and removes both arguments from 520|627 5 00025303 1 8|argv_in_out. 520|627 5 00025303 1 9|METH: Create new database to perform tests on. 520|627 5 00025303 1 10|METH: Load database with initial values, if any. 520|627 5 00025303 1 11|METH: Initialise test argc and argv 520|627 5 00025303 1 12|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 5 00025303 1 13|METH: Verify that argv was updated as expected. 520|627 5 00025303 1 14|METH: Verify that the database was updated as expected. 220|627 5 0 09:23:06|PASS 410|627 5 1 09:23:06|IC End 400|627 6 1 09:23:06|IC Start 200|627 6 09:23:06|TP Start 520|627 6 00025303 1 1|VSW5TESTSUITE PURPOSE 6 520|627 6 00025303 1 2|Assertion XrmParseCommand-6.(A) 520|627 6 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 6 00025303 1 4|table whose argKind is XrmoptionSkipArg, then a call to 520|627 6 00025303 1 5|XrmParseCommand ignores the argument and the following 520|627 6 00025303 1 6|argument. 520|627 6 00025303 1 7|METH: Create new database to perform tests on. 520|627 6 00025303 1 8|METH: Load database with initial values, if any. 520|627 6 00025303 1 9|METH: Initialise test argc and argv 520|627 6 00025303 1 10|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 6 00025303 1 11|METH: Verify that argv was updated as expected. 520|627 6 00025303 1 12|METH: Verify that the database was updated as expected. 220|627 6 0 09:23:06|PASS 410|627 6 1 09:23:06|IC End 400|627 7 1 09:23:06|IC Start 200|627 7 09:23:06|TP Start 520|627 7 00025303 1 1|VSW5TESTSUITE PURPOSE 7 520|627 7 00025303 1 2|Assertion XrmParseCommand-7.(A) 520|627 7 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 7 00025303 1 4|table whose argKind is XrmoptionSkipLine, then a call to 520|627 7 00025303 1 5|XrmParseCommand ignores the argument and the rest of 520|627 7 00025303 1 6|argv_in_out. 520|627 7 00025303 1 7|METH: Create new database to perform tests on. 520|627 7 00025303 1 8|METH: Load database with initial values, if any. 520|627 7 00025303 1 9|METH: Initialise test argc and argv 520|627 7 00025303 1 10|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 7 00025303 1 11|METH: Verify that argv was updated as expected. 520|627 7 00025303 1 12|METH: Verify that the database was updated as expected. 220|627 7 0 09:23:06|PASS 410|627 7 1 09:23:06|IC End 400|627 8 1 09:23:06|IC Start 200|627 8 09:23:06|TP Start 520|627 8 00025303 1 1|VSW5TESTSUITE PURPOSE 8 520|627 8 00025303 1 2|Assertion XrmParseCommand-8.(A) 520|627 8 00025303 1 3|When an argument in argv_in_out matches an option within 520|627 8 00025303 1 4|table whose argKind is XrmoptionSkipNArgs, then a call to 520|627 8 00025303 1 5|XrmParseCommand ignores the argument and the following value 520|627 8 00025303 1 6|arguments of argv_in_out. 520|627 8 00025303 1 7|METH: Create new database to perform tests on. 520|627 8 00025303 1 8|METH: Load database with initial values, if any. 520|627 8 00025303 1 9|METH: Initialise test argc and argv 520|627 8 00025303 1 10|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 8 00025303 1 11|METH: Verify that argv was updated as expected. 520|627 8 00025303 1 12|METH: Verify that the database was updated as expected. 220|627 8 0 09:23:06|PASS 410|627 8 1 09:23:06|IC End 400|627 9 1 09:23:06|IC Start 200|627 9 09:23:06|TP Start 520|627 9 00025303 1 1|VSW5TESTSUITE PURPOSE 9 520|627 9 00025303 1 2|Assertion XrmParseCommand-9.(A) 520|627 9 00025303 1 3|On a call to XrmParseCommand, the argc_in_out argument is 520|627 9 00025303 1 4|set to the remaining number of arguments that were not 520|627 9 00025303 1 5|parsed. 520|627 9 00025303 1 6|METH: Create new database to perform tests on. 520|627 9 00025303 1 7|METH: Load database with initial values, if any. 520|627 9 00025303 1 8|METH: Initialise test argc and argv 520|627 9 00025303 1 9|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 9 00025303 1 10|METH: Verify that argc was updated as expected. 220|627 9 0 09:23:06|PASS 410|627 9 1 09:23:06|IC End 400|627 10 1 09:23:06|IC Start 200|627 10 09:23:06|TP Start 520|627 10 00025303 1 1|VSW5TESTSUITE PURPOSE 10 520|627 10 00025303 1 2|Assertion XrmParseCommand-10.(B) 520|627 10 00025303 1 3|On a call to XrmParseCommand, the name is prefixed without 520|627 10 00025303 1 4|a binding character to the specifier in the option table 520|627 10 00025303 1 5|before storing the specification in the database. 520|627 10 00025303 1 6|Reason for omission: There is no known portable test method for this assertion 520|627 10 00025303 1 7|METH: Report UNTESTED 220|627 10 5 09:23:06|UNTESTED 410|627 10 1 09:23:06|IC End 400|627 11 1 09:23:06|IC Start 200|627 11 09:23:06|TP Start 520|627 11 00025303 1 1|VSW5TESTSUITE PURPOSE 11 520|627 11 00025303 1 2|Assertion XrmParseCommand-11.(A) 520|627 11 00025303 1 3|On a call to XrmParseCommand, any unambiguous abbreviation 520|627 11 00025303 1 4|within argv_in_out for an option member of table is 520|627 11 00025303 1 5|considered a match for the option. 520|627 11 00025303 1 6|METH: Create new database to perform tests on. 520|627 11 00025303 1 7|METH: Load database with initial values, if any. 520|627 11 00025303 1 8|METH: Initialise test argc and argv 520|627 11 00025303 1 9|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 11 00025303 1 10|METH: Verify that argc was updated as expected. 520|627 11 00025303 1 11|METH: Verify that argv was updated as expected. 520|627 11 00025303 1 12|METH: Verify that the database was updated as expected. 220|627 11 0 09:23:06|PASS 410|627 11 1 09:23:06|IC End 400|627 12 1 09:23:06|IC Start 200|627 12 09:23:06|TP Start 520|627 12 00025303 1 1|VSW5TESTSUITE PURPOSE 12 520|627 12 00025303 1 2|Assertion XrmParseCommand-12.(A) 520|627 12 00025303 1 3|On a call to XrmParseCommand, the case of arguments is 520|627 12 00025303 1 4|significant. 520|627 12 00025303 1 5|METH: Create new database to perform tests on. 520|627 12 00025303 1 6|METH: Load database with initial values, if any. 520|627 12 00025303 1 7|METH: Initialise test argc and argv 520|627 12 00025303 1 8|METH: Call XrmParseCommand to parse the argc,argv pair. 520|627 12 00025303 1 9|METH: Verify that argc was updated as expected. 520|627 12 00025303 1 10|METH: Verify that argv was updated as expected. 520|627 12 00025303 1 11|METH: Verify that the database was updated as expected. 220|627 12 0 09:23:06|PASS 410|627 12 1 09:23:06|IC End 80|627 77 09:23:06|TC End, scenario ref 1271-0 70||"VSW5TESTSUITE CASE XrmPutFileDatabase 3" 10|628 /Xlib16/XrmPutFileDatabase 09:23:06|TC Start, scenario ref 1273-0 15|628 3.3-lite 3|TCM Start 520|628 0 00025305 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|628 1 1 09:23:09|IC Start 200|628 1 09:23:09|TP Start 520|628 1 00025305 1 1|VSW5TESTSUITE PURPOSE 1 520|628 1 00025305 1 2|Assertion XrmPutFileDatabase-1.(A) 520|628 1 00025305 1 3|A call to XrmPutFileDatabase stores the resource name and 520|628 1 00025305 1 4|value pairs in the specified file stored_db from the 520|628 1 00025305 1 5|specified database in ResourceLine format. 520|628 1 00025305 1 6|METH: Create a new database containing the test information. 520|628 1 00025305 1 7|METH: Call XrmPutFileDatabase to write the database. 520|628 1 00025305 1 8|METH: Call XrmGetFileDatabase to check the database was written out. 520|628 1 00025305 1 9|METH: Check the retrieved database contents were as expected. 520|628 1 00025305 1 10|METH: Remove created file. 220|628 1 0 09:23:09|PASS 410|628 1 1 09:23:09|IC End 400|628 2 1 09:23:09|IC Start 200|628 2 09:23:09|TP Start 520|628 2 00025305 1 1|VSW5TESTSUITE PURPOSE 2 520|628 2 00025305 1 2|Assertion XrmPutFileDatabase-2.(A) 520|628 2 00025305 1 3|On a call to XrmPutFileDatabase entries with representation 520|628 2 00025305 1 4|types other than String shall be ignored. 520|628 2 00025305 1 5|METH: Create a new database containing the test information. 520|628 2 00025305 1 6|METH: Call XrmPutFileDatabase to write the database with a representation other than String. 520|628 2 00025305 1 7|METH: Call XrmGetFileDatabase to check the database was written out. 520|628 2 00025305 1 8|METH: Check that the entry was not added. 520|628 2 00025305 1 9|METH: Remove created file. 220|628 2 0 09:23:09|PASS 410|628 2 1 09:23:09|IC End 400|628 3 1 09:23:09|IC Start 200|628 3 09:23:09|TP Start 520|628 3 00025305 1 1|VSW5TESTSUITE PURPOSE 3 520|628 3 00025305 1 2|Assertion XrmPutFileDatabase-3.(B) 520|628 3 00025305 1 3|The order in which entries from database are written to the 520|628 3 00025305 1 4|stored database file stored_db on a call to 520|628 3 00025305 1 5|XrmPutFileDatabase. 520|628 3 00025305 1 6|Reason for omission: There is no known portable test method for this assertion 520|628 3 00025305 1 7|METH: Report UNTESTED 220|628 3 5 09:23:09|UNTESTED 410|628 3 1 09:23:09|IC End 80|628 77 09:23:10|TC End, scenario ref 1273-0 70||"VSW5TESTSUITE CASE XrmPutLineResource 9" 10|629 /Xlib16/XrmPutLineResource 09:23:10|TC Start, scenario ref 1275-0 15|629 3.3-lite 9|TCM Start 520|629 0 00025307 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|629 1 1 09:23:12|IC Start 200|629 1 09:23:12|TP Start 520|629 1 00025307 1 1|VSW5TESTSUITE PURPOSE 1 520|629 1 00025307 1 2|Assertion XrmPutLineResource-1.(A) 520|629 1 00025307 1 3|When line is in ResourceLine format, then a call to 520|629 1 00025307 1 4|XrmPutLineResource adds a resource name and value pair from 520|629 1 00025307 1 5|the specified line to the specified database. 520|629 1 00025307 1 6|METH: Create empty database for testing. 520|629 1 00025307 1 7|METH: Call XrmPutLineResource to add test lines to the database. 520|629 1 00025307 1 8|METH: Verify the test lines were added to the database as expected. 220|629 1 0 09:23:12|PASS 410|629 1 1 09:23:12|IC End 400|629 2 1 09:23:12|IC Start 200|629 2 09:23:12|TP Start 520|629 2 00025307 1 1|VSW5TESTSUITE PURPOSE 2 520|629 2 00025307 1 2|Assertion XrmPutLineResource-2.(A) 520|629 2 00025307 1 3|When the database contains an entry for the resource name 520|629 2 00025307 1 4|specified by line, then a call to XrmPutLineResource 520|629 2 00025307 1 5|replaces the resource value in the database with the 520|629 2 00025307 1 6|resource value associated with line. 520|629 2 00025307 1 7|METH: Create empty database for testing. 520|629 2 00025307 1 8|METH: Call XrmPutLineResource to add test lines to the database. 520|629 2 00025307 1 9|METH: Call XrmPutLineResource to replace the database entries. 520|629 2 00025307 1 10|METH: Verify the database entries were replaced as expected. 220|629 2 0 09:23:12|PASS 410|629 2 1 09:23:12|IC End 400|629 3 1 09:23:12|IC Start 200|629 3 09:23:12|TP Start 520|629 3 00025307 1 1|VSW5TESTSUITE PURPOSE 3 520|629 3 00025307 1 2|Assertion XrmPutLineResource-3.(A) 520|629 3 00025307 1 3|When line is in ResourceLine format and database is NULL, 520|629 3 00025307 1 4|then a call to XrmPutLineResource creates a new database, 520|629 3 00025307 1 5|adds a resource name and value pair from the specified line 520|629 3 00025307 1 6|to the database, and returns a pointer to the database in 520|629 3 00025307 1 7|database. 520|629 3 00025307 1 8|METH: Call XrmPutLineResource to add data to a NULL database. 520|629 3 00025307 1 9|METH: Verify that the database was created, and the data was added as expected. 220|629 3 0 09:23:12|PASS 410|629 3 1 09:23:12|IC End 400|629 4 1 09:23:12|IC Start 200|629 4 09:23:12|TP Start 520|629 4 00025307 1 1|VSW5TESTSUITE PURPOSE 4 520|629 4 00025307 1 2|Assertion XrmPutLineResource-4.(A) 520|629 4 00025307 1 3|On a call to XrmPutLineResource, any white space before or 520|629 4 00025307 1 4|after the name or colon in the line argument is ignored. 520|629 4 00025307 1 5|METH: Create empty database for testing. 520|629 4 00025307 1 6|METH: Call XrmPutLineResource to add an entry with white space around the name and colon. 520|629 4 00025307 1 7|METH: Verify that the white space had no effect upon the entry. 220|629 4 0 09:23:12|PASS 410|629 4 1 09:23:12|IC End 400|629 5 1 09:23:12|IC Start 200|629 5 09:23:12|TP Start 520|629 5 00025307 1 1|VSW5TESTSUITE PURPOSE 5 520|629 5 00025307 1 2|Assertion XrmPutLineResource-5.(A) 520|629 5 00025307 1 3|On a call to XrmPutLineResource, the processing of line is 520|629 5 00025307 1 4|terminated at a new-line or an ASCII nul character. 520|629 5 00025307 1 5|METH: Create empty database for testing. 520|629 5 00025307 1 6|METH: Create a test string containing a new-line character. 520|629 5 00025307 1 7|METH: Call XrmPutLineResource to add the data to the database. 520|629 5 00025307 1 8|METH: Verify that only a single entry was added to the database. 520|629 5 00025307 1 9|METH: Create a test string containing a nul character. 520|629 5 00025307 1 10|METH: Call XrmPutLineResource to add the data to the database. 520|629 5 00025307 1 11|METH: Verify that only a single entry was added to the database. 220|629 5 0 09:23:12|PASS 410|629 5 1 09:23:12|IC End 400|629 6 1 09:23:12|IC Start 200|629 6 09:23:12|TP Start 520|629 6 00025307 1 1|VSW5TESTSUITE PURPOSE 6 520|629 6 00025307 1 2|Assertion XrmPutLineResource-6.(A) 520|629 6 00025307 1 3|When the line argument contains , then on a call to 520|629 6 00025307 1 4|XrmPutLineResource this is interpreted as the new-line 520|629 6 00025307 1 5|character. 520|629 6 00025307 1 6|METH: Create empty database for testing. 520|629 6 00025307 1 7|METH: Call XrmPutLineResource to add an entry including a in the value. 520|629 6 00025307 1 8|METH: Verify that the was treated as an embedded newline. 220|629 6 0 09:23:12|PASS 410|629 6 1 09:23:12|IC End 400|629 7 1 09:23:12|IC Start 200|629 7 09:23:12|TP Start 520|629 7 00025307 1 1|VSW5TESTSUITE PURPOSE 7 520|629 7 00025307 1 2|Assertion XrmPutLineResource-7.(A) 520|629 7 00025307 1 3|When the line argument contains nn where n is a digit 520|629 7 00025307 1 4|from zero to seven, then on a call to XrmPutLineResource 520|629 7 00025307 1 5|this is interpreted as a single byte containing the 520|629 7 00025307 1 6|corresponding octal character. 520|629 7 00025307 1 7|METH: Create empty database for testing. 520|629 7 00025307 1 8|METH: Call XrmPutLineResource to add an entry including a @ in the value. 520|629 7 00025307 1 9|METH: Verify that the @ was treated as a character . 220|629 7 0 09:23:12|PASS 410|629 7 1 09:23:12|IC End 400|629 8 1 09:23:12|IC Start 200|629 8 09:23:12|TP Start 520|629 8 00025307 1 1|VSW5TESTSUITE PURPOSE 8 520|629 8 00025307 1 2|Assertion XrmPutLineResource-8.(A) 520|629 8 00025307 1 3|When line is a comment then a call to XrmPutLineResource 520|629 8 00025307 1 4|does not add the line to the specified database. 520|629 8 00025307 1 5|METH: Create empty database for testing. 520|629 8 00025307 1 6|METH: Call XrmPutLineResource to test comments. 520|629 8 00025307 1 7|METH: Verify that comments did not affect the database contents. 220|629 8 0 09:23:12|PASS 410|629 8 1 09:23:12|IC End 400|629 9 1 09:23:12|IC Start 200|629 9 09:23:12|TP Start 520|629 9 00025307 1 1|VSW5TESTSUITE PURPOSE 9 520|629 9 00025307 1 2|Assertion XrmPutLineResource-9.(B) 520|629 9 00025307 1 3|The result of a call to XrmPutLineResource when the 520|629 9 00025307 1 4|resource name in line is not in the Host Portable Character 520|629 9 00025307 1 5|Encoding. 520|629 9 00025307 1 6|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|629 9 00025307 1 7|METH: Report UNTESTED 220|629 9 5 09:23:12|UNTESTED 410|629 9 1 09:23:12|IC End 80|629 77 09:23:13|TC End, scenario ref 1275-0 70||"VSW5TESTSUITE CASE XrmPutResource 4" 10|630 /Xlib16/XrmPutResource 09:23:13|TC Start, scenario ref 1277-0 15|630 3.3-lite 4|TCM Start 520|630 0 00025309 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|630 1 1 09:23:16|IC Start 200|630 1 09:23:16|TP Start 520|630 1 00025309 1 1|VSW5TESTSUITE PURPOSE 1 520|630 1 00025309 1 2|Assertion XrmPutResource-1.(A) 520|630 1 00025309 1 3|A call to XrmPutResource adds a resource specifier with the 520|630 1 00025309 1 4|specified value to the specified database with a type 520|630 1 00025309 1 5|representation type. 520|630 1 00025309 1 6|METH: Create an empty test database. 520|630 1 00025309 1 7|METH: Call XrmPutResource to add database entries. 520|630 1 00025309 1 8|METH: Call XrmGetResource to verify the database entries were added. 220|630 1 0 09:23:16|PASS 410|630 1 1 09:23:16|IC End 400|630 2 1 09:23:16|IC Start 200|630 2 09:23:16|TP Start 520|630 2 00025309 1 1|VSW5TESTSUITE PURPOSE 2 520|630 2 00025309 1 2|Assertion XrmPutResource-2.(A) 520|630 2 00025309 1 3|When the database contains an entry for the resource name 520|630 2 00025309 1 4|specified by specifier, then a call to XrmPutResource 520|630 2 00025309 1 5|replaces the resource value in the database with value, and 520|630 2 00025309 1 6|the resource type with type. 520|630 2 00025309 1 7|METH: Create an empty test database. 520|630 2 00025309 1 8|METH: Call XrmPutResource to add a database entry. 520|630 2 00025309 1 9|METH: Call XrmPutResource to replace a database entry. 520|630 2 00025309 1 10|METH: Verify the database entry was updated as expected. 220|630 2 0 09:23:16|PASS 410|630 2 1 09:23:16|IC End 400|630 3 1 09:23:16|IC Start 200|630 3 09:23:16|TP Start 520|630 3 00025309 1 1|VSW5TESTSUITE PURPOSE 3 520|630 3 00025309 1 2|Assertion XrmPutResource-3.(A) 520|630 3 00025309 1 3|When database is NULL, then a call to XrmPutResource 520|630 3 00025309 1 4|creates a new database, adds a resource specifier with the 520|630 3 00025309 1 5|specified value to the database with a type representation 520|630 3 00025309 1 6|type, and returns a pointer to the database in database. 520|630 3 00025309 1 7|METH: Call XrmPutResource to add data to a NULL database. 520|630 3 00025309 1 8|METH: Verify that the database was created, and the data was added as expected. 220|630 3 0 09:23:16|PASS 410|630 3 1 09:23:16|IC End 400|630 4 1 09:23:16|IC Start 200|630 4 09:23:16|TP Start 520|630 4 00025309 1 1|VSW5TESTSUITE PURPOSE 4 520|630 4 00025309 1 2|Assertion XrmPutResource-4.(B) 520|630 4 00025309 1 3|The result of a call to XrmPutResource when specifier and 520|630 4 00025309 1 4|type are not in the Host Portable Character Encoding. 520|630 4 00025309 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|630 4 00025309 1 6|METH: Report UNTESTED 220|630 4 5 09:23:16|UNTESTED 410|630 4 1 09:23:16|IC End 80|630 77 09:23:16|TC End, scenario ref 1277-0 70||"VSW5TESTSUITE CASE XrmPutStringResource 4" 10|631 /Xlib16/XrmPutStringResource 09:23:16|TC Start, scenario ref 1279-0 15|631 3.3-lite 4|TCM Start 520|631 0 00025311 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|631 1 1 09:23:19|IC Start 200|631 1 09:23:19|TP Start 520|631 1 00025311 1 1|VSW5TESTSUITE PURPOSE 1 520|631 1 00025311 1 2|Assertion XrmPutStringResource-1.(A) 520|631 1 00025311 1 3|A call to XrmPutStringResource adds a resource specifier 520|631 1 00025311 1 4|with the specified value to the specified database with a 520|631 1 00025311 1 5|String representation type. 520|631 1 00025311 1 6|METH: Create an empty test database. 520|631 1 00025311 1 7|METH: Call XrmPutStringResource to add database entries. 520|631 1 00025311 1 8|METH: Call XrmGetResource to verify the database entries were added. 220|631 1 0 09:23:19|PASS 410|631 1 1 09:23:19|IC End 400|631 2 1 09:23:19|IC Start 200|631 2 09:23:19|TP Start 520|631 2 00025311 1 1|VSW5TESTSUITE PURPOSE 2 520|631 2 00025311 1 2|Assertion XrmPutStringResource-2.(A) 520|631 2 00025311 1 3|When the database contains an entry for the resource name 520|631 2 00025311 1 4|specified by specifier, then a call to XrmPutStringResource 520|631 2 00025311 1 5|replaces the resource value in the database with value, and 520|631 2 00025311 1 6|the repesentation type with String. 520|631 2 00025311 1 7|METH: Create an empty test database. 520|631 2 00025311 1 8|METH: Call XrmPutStringResource to add a database entry. 520|631 2 00025311 1 9|METH: Call XrmPutStringResource to replace a database entry. 520|631 2 00025311 1 10|METH: Verify the database entry was updated as expected. 220|631 2 0 09:23:19|PASS 410|631 2 1 09:23:19|IC End 400|631 3 1 09:23:19|IC Start 200|631 3 09:23:19|TP Start 520|631 3 00025311 1 1|VSW5TESTSUITE PURPOSE 3 520|631 3 00025311 1 2|Assertion XrmPutStringResource-3.(A) 520|631 3 00025311 1 3|When database is NULL, then a call to XrmPutStringResource 520|631 3 00025311 1 4|creates a new database, adds a resource specifier with the 520|631 3 00025311 1 5|specified value to the database with a String representation 520|631 3 00025311 1 6|type, and returns a pointer to the database in database. 520|631 3 00025311 1 7|METH: Call XrmPutStringResource to add data to a NULL database. 520|631 3 00025311 1 8|METH: Verify that the database was created, and the data was added as expected. 220|631 3 0 09:23:19|PASS 410|631 3 1 09:23:19|IC End 400|631 4 1 09:23:19|IC Start 200|631 4 09:23:19|TP Start 520|631 4 00025311 1 1|VSW5TESTSUITE PURPOSE 4 520|631 4 00025311 1 2|Assertion XrmPutStringResource-4.(B) 520|631 4 00025311 1 3|The result of a call to XrmPutStringResource when specifier 520|631 4 00025311 1 4|is not in the Host Portable Character Encoding. 520|631 4 00025311 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|631 4 00025311 1 6|METH: Report UNTESTED 220|631 4 5 09:23:19|UNTESTED 410|631 4 1 09:23:19|IC End 80|631 77 09:23:20|TC End, scenario ref 1279-0 70||"VSW5TESTSUITE CASE XrmQGetResource 2" 10|632 /Xlib16/XrmQGetResource 09:23:20|TC Start, scenario ref 1281-0 15|632 3.3-lite 2|TCM Start 520|632 0 00025313 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|632 1 1 09:23:23|IC Start 200|632 1 09:23:23|TP Start 520|632 1 00025313 1 1|VSW5TESTSUITE PURPOSE 1 520|632 1 00025313 1 2|Assertion XrmQGetResource-1.(A) 520|632 1 00025313 1 3|When quark_name is a list of quarks representing a fully 520|632 1 00025313 1 4|qualified resource name and quark_class is a list of quarks 520|632 1 00025313 1 5|representing a fully qualified resource class, and the 520|632 1 00025313 1 6|database contains one or more corresponding resources, then 520|632 1 00025313 1 7|a call to XrmQGetResource places the representation type as 520|632 1 00025313 1 8|a quark in quark_type_return and the value in value_return 520|632 1 00025313 1 9|of the closest matching resource as defined by the matching 520|632 1 00025313 1 10|rules, and returns True. 220|632 1 0 09:23:23|PASS 410|632 1 1 09:23:23|IC End 400|632 2 1 09:23:23|IC Start 200|632 2 09:23:23|TP Start 520|632 2 00025313 1 1|VSW5TESTSUITE PURPOSE 2 520|632 2 00025313 1 2|Assertion XrmQGetResource-2.(A) 520|632 2 00025313 1 3|When quark_name is a list of quarks representing a fully 520|632 2 00025313 1 4|qualified resource name and quark_class is a list of quarks 520|632 2 00025313 1 5|representing a fully qualified resource class, and the 520|632 2 00025313 1 6|database does not contain a corresponding resource as 520|632 2 00025313 1 7|defined by the matching rules, then a call to 520|632 2 00025313 1 8|XrmQGetResource returns False. 520|632 2 00025313 1 9|METH: Create a database containing test information. 520|632 2 00025313 1 10|METH: Interrogate database using XrmQGetResource. 520|632 2 00025313 1 11|METH: Verify that the test examples were not found. 220|632 2 0 09:23:23|PASS 410|632 2 1 09:23:23|IC End 80|632 0 09:23:23|TC End, scenario ref 1281-0 70||"VSW5TESTSUITE CASE XrmQGetSearchList 4" 10|633 /Xlib16/XrmQGetSearchList 09:23:23|TC Start, scenario ref 1283-0 15|633 3.3-lite 4|TCM Start 520|633 0 00025315 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|633 1 1 09:23:26|IC Start 200|633 1 09:23:26|TP Start 520|633 1 00025315 1 1|VSW5TESTSUITE PURPOSE 1 520|633 1 00025315 1 2|Assertion XrmQGetSearchList-1.(B) 520|633 1 00025315 1 3|A call to XrmQGetSearchList returns a list of database 520|633 1 00025315 1 4|levels in list_return where a match for the specified names 520|633 1 00025315 1 5|and classes in the database could occur. 520|633 1 00025315 1 6|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|633 1 00025315 1 7|METH: Report UNTESTED 220|633 1 5 09:23:26|UNTESTED 410|633 1 1 09:23:26|IC End 400|633 2 1 09:23:26|IC Start 200|633 2 09:23:26|TP Start 520|633 2 00025315 1 1|VSW5TESTSUITE PURPOSE 2 520|633 2 00025315 1 2|Assertion XrmQGetSearchList-2.(B) 520|633 2 00025315 1 3|On a call to XrmQGetSearchList, the list returned in 520|633 2 00025315 1 4|list_return is in best-to-worst match order. 520|633 2 00025315 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|633 2 00025315 1 6|METH: Report UNTESTED 220|633 2 5 09:23:26|UNTESTED 410|633 2 1 09:23:26|IC End 400|633 3 1 09:23:26|IC Start 200|633 3 09:23:26|TP Start 520|633 3 00025315 1 1|VSW5TESTSUITE PURPOSE 3 520|633 3 00025315 1 2|Assertion XrmQGetSearchList-3.(A) 520|633 3 00025315 1 3|When list_length is greater than or equal to the number of 520|633 3 00025315 1 4|database levels where a match could occur, then a call to 520|633 3 00025315 1 5|XrmQGetSearchList returns True. 520|633 3 00025315 1 6|METH: Create a test database with insufficient database levels to fill the list. 520|633 3 00025315 1 7|METH: Call XrmQGetSearchList to obtain search list. 520|633 3 00025315 1 8|METH: Verify that True was returned. 220|633 3 0 09:23:26|PASS 410|633 3 1 09:23:26|IC End 400|633 4 1 09:23:26|IC Start 200|633 4 09:23:26|TP Start 520|633 4 00025315 1 1|VSW5TESTSUITE PURPOSE 4 520|633 4 00025315 1 2|Assertion XrmQGetSearchList-4.(A) 520|633 4 00025315 1 3|When list_length is less than the number of database levels 520|633 4 00025315 1 4|where a match could occur, then a call to XrmQGetSearchList 520|633 4 00025315 1 5|returns False. 520|633 4 00025315 1 6|METH: Create a test database with sufficient database levels to fill the list. 520|633 4 00025315 1 7|METH: Call XrmQGetSearchList to obtain search list. 520|633 4 00025315 1 8|METH: Verify that False was returned. 220|633 4 0 09:23:26|PASS 410|633 4 1 09:23:26|IC End 80|633 77 09:23:26|TC End, scenario ref 1283-0 70||"VSW5TESTSUITE CASE XrmQGetSearchResource 2" 10|634 /Xlib16/XrmQGetSearchResource 09:23:26|TC Start, scenario ref 1285-0 15|634 3.3-lite 2|TCM Start 520|634 0 00025317 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|634 1 1 09:23:29|IC Start 200|634 1 09:23:29|TP Start 520|634 1 00025317 1 1|VSW5TESTSUITE PURPOSE 1 520|634 1 00025317 1 2|Assertion XrmQGetSearchResource-1.(A) 520|634 1 00025317 1 3|When name and class fully identify a resource which is 520|634 1 00025317 1 4|contained in the specified database levels list, then a 520|634 1 00025317 1 5|call to XrmQGetSearchResource shall return the type in 520|634 1 00025317 1 6|type_return and the value in value_return of the first 520|634 1 00025317 1 7|match, and return True. 520|634 1 00025317 1 8|METH: Create a database containing testable resource/value pairs. 520|634 1 00025317 1 9|METH: Call XrmQGetSearchList to build up the search list. 520|634 1 00025317 1 10|METH: Call XrmQGetSearchResource to retrieve information. 520|634 1 00025317 1 11|METH: Verify the retrieved information was correct. 220|634 1 0 09:23:29|PASS 410|634 1 1 09:23:29|IC End 400|634 2 1 09:23:29|IC Start 200|634 2 09:23:29|TP Start 520|634 2 00025317 1 1|VSW5TESTSUITE PURPOSE 2 520|634 2 00025317 1 2|Assertion XrmQGetSearchResource-2.(A) 520|634 2 00025317 1 3|When name and class fully identify a resource which is not 520|634 2 00025317 1 4|contained in the specified database levels list, then a 520|634 2 00025317 1 5|call to XrmQGetSearchResource shall return False. 520|634 2 00025317 1 6|METH: Create a database containing testable resource/value pairs. 520|634 2 00025317 1 7|METH: Call XrmQGetSearchList to build up the search list. 520|634 2 00025317 1 8|METH: Call XrmQGetSearchResource to retrieve information. 520|634 2 00025317 1 9|METH: Verify there was no match. 220|634 2 0 09:23:29|PASS 410|634 2 1 09:23:29|IC End 80|634 0 09:23:30|TC End, scenario ref 1285-0 70||"VSW5TESTSUITE CASE XrmQPutResource 3" 10|635 /Xlib16/XrmQPutResource 09:23:30|TC Start, scenario ref 1287-0 15|635 3.3-lite 3|TCM Start 520|635 0 00025319 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|635 1 1 09:23:32|IC Start 200|635 1 09:23:32|TP Start 520|635 1 00025319 1 1|VSW5TESTSUITE PURPOSE 1 520|635 1 00025319 1 2|Assertion XrmQPutResource-1.(A) 520|635 1 00025319 1 3|A call to XrmQPutResource adds a resource specified by 520|635 1 00025319 1 4|bindings and quarks with the specified value to the 520|635 1 00025319 1 5|specified database with a type representation type. 520|635 1 00025319 1 6|METH: Create an empty test database. 520|635 1 00025319 1 7|METH: Call XrmQPutResource to add database entries. 520|635 1 00025319 1 8|METH: Call XrmGetResource to verify the database entries were added. 220|635 1 0 09:23:32|PASS 410|635 1 1 09:23:32|IC End 400|635 2 1 09:23:32|IC Start 200|635 2 09:23:32|TP Start 520|635 2 00025319 1 1|VSW5TESTSUITE PURPOSE 2 520|635 2 00025319 1 2|Assertion XrmQPutResource-2.(A) 520|635 2 00025319 1 3|When the database contains an entry for the resource name 520|635 2 00025319 1 4|specified by bindings and quarks, then a call to 520|635 2 00025319 1 5|XrmQPutResource replaces the resource value in the database 520|635 2 00025319 1 6|with value, and the resource type with type. 520|635 2 00025319 1 7|METH: Create an empty test database. 520|635 2 00025319 1 8|METH: Call XrmQPutResource to add a database entry. 520|635 2 00025319 1 9|METH: Call XrmQPutResource to replace a database entry. 520|635 2 00025319 1 10|METH: Verify the database entry was updated as expected. 220|635 2 0 09:23:32|PASS 410|635 2 1 09:23:32|IC End 400|635 3 1 09:23:32|IC Start 200|635 3 09:23:32|TP Start 520|635 3 00025319 1 1|VSW5TESTSUITE PURPOSE 3 520|635 3 00025319 1 2|Assertion XrmQPutResource-3.(A) 520|635 3 00025319 1 3|When database is NULL, then a call to XrmQPutResource 520|635 3 00025319 1 4|creates a new database, adds a resource specified by 520|635 3 00025319 1 5|bindings and quarks with the specified value to the database 520|635 3 00025319 1 6|with a type representation type, and returns a pointer to 520|635 3 00025319 1 7|the database in database. 520|635 3 00025319 1 8|METH: Call XrmQPutResource to add data to a NULL database. 520|635 3 00025319 1 9|METH: Verify that the database was created, and the data was added as expected. 220|635 3 0 09:23:32|PASS 410|635 3 1 09:23:32|IC End 80|635 0 09:23:33|TC End, scenario ref 1287-0 70||"VSW5TESTSUITE CASE XrmQPutStringResource 3" 10|636 /Xlib16/XrmQPutStringResource 09:23:33|TC Start, scenario ref 1289-0 15|636 3.3-lite 3|TCM Start 520|636 0 00025321 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|636 1 1 09:23:36|IC Start 200|636 1 09:23:36|TP Start 520|636 1 00025321 1 1|VSW5TESTSUITE PURPOSE 1 520|636 1 00025321 1 2|Assertion XrmQPutStringResource-1.(A) 520|636 1 00025321 1 3|A call to XrmQPutStringResource adds a resource specified 520|636 1 00025321 1 4|by bindings and quarks with the specified value to the 520|636 1 00025321 1 5|specified database with a String representation type. 520|636 1 00025321 1 6|METH: Create an empty test database. 520|636 1 00025321 1 7|METH: Call XrmQPutStringResource to add database entries. 520|636 1 00025321 1 8|METH: Call XrmGetResource to verify the database entries were added. 220|636 1 0 09:23:36|PASS 410|636 1 1 09:23:36|IC End 400|636 2 1 09:23:36|IC Start 200|636 2 09:23:36|TP Start 520|636 2 00025321 1 1|VSW5TESTSUITE PURPOSE 2 520|636 2 00025321 1 2|Assertion XrmQPutStringResource-2.(A) 520|636 2 00025321 1 3|When the database contains an entry for the resource name 520|636 2 00025321 1 4|specified by bindings and quarks, then a call to 520|636 2 00025321 1 5|XrmQPutStringResource replaces the resource value in the 520|636 2 00025321 1 6|database with value, and the resource type with String. 520|636 2 00025321 1 7|METH: Create an empty test database. 520|636 2 00025321 1 8|METH: Call XrmQPutStringResource to add a database entry. 520|636 2 00025321 1 9|METH: Call XrmQPutStringResource to replace a database entry. 520|636 2 00025321 1 10|METH: Verify the database entry was updated as expected. 220|636 2 0 09:23:36|PASS 410|636 2 1 09:23:36|IC End 400|636 3 1 09:23:36|IC Start 200|636 3 09:23:36|TP Start 520|636 3 00025321 1 1|VSW5TESTSUITE PURPOSE 3 520|636 3 00025321 1 2|Assertion XrmQPutStringResource-3.(A) 520|636 3 00025321 1 3|When database is NULL, then a call to XrmQPutStringResource 520|636 3 00025321 1 4|creates a new database, adds a resource specified by 520|636 3 00025321 1 5|bindings and quarks with the specified value to the database 520|636 3 00025321 1 6|with a String representation type, and returns a pointer to 520|636 3 00025321 1 7|the database in database. 520|636 3 00025321 1 8|METH: Call XrmQPutStringResource to add data to a NULL database. 520|636 3 00025321 1 9|METH: Verify that the database was created, and the data was added as expected. 220|636 3 0 09:23:36|PASS 410|636 3 1 09:23:36|IC End 80|636 0 09:23:36|TC End, scenario ref 1289-0 70||"VSW5TESTSUITE CASE XrmQuarkToString 3" 10|637 /Xlib16/XrmQuarkToString 09:23:36|TC Start, scenario ref 1291-0 15|637 3.3-lite 3|TCM Start 520|637 0 00025323 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|637 1 1 09:23:39|IC Start 200|637 1 09:23:39|TP Start 520|637 1 00025323 1 1|VSW5TESTSUITE PURPOSE 1 520|637 1 00025323 1 2|Assertion XrmQuarkToString-1.(A) 520|637 1 00025323 1 3|A call to XrmQuarkToString returns a pointer to the string 520|637 1 00025323 1 4|that corresponds to the quark. 520|637 1 00025323 1 5|METH: Call XrmStringToQuark to allocate a quark for a string. 520|637 1 00025323 1 6|METH: Call XrmQuarkToString to obtain the representation for the quark. 220|637 1 0 09:23:39|PASS 410|637 1 1 09:23:39|IC End 400|637 2 1 09:23:39|IC Start 200|637 2 09:23:39|TP Start 520|637 2 00025323 1 1|VSW5TESTSUITE PURPOSE 2 520|637 2 00025323 1 2|Assertion XrmQuarkToString-2.(A) 520|637 2 00025323 1 3|When no string exists for a quark, then a call to 520|637 2 00025323 1 4|XrmQuarkToString returns NULL. 520|637 2 00025323 1 5|METH: Create a unique quark which has no string representation. 520|637 2 00025323 1 6|METH: Call XrmQuarkToString to obtain the representation for the quark. 520|637 2 00025323 1 7|METH: Verify that a NULL pointer was returned. 220|637 2 0 09:23:39|PASS 410|637 2 1 09:23:39|IC End 400|637 3 1 09:23:39|IC Start 200|637 3 09:23:39|TP Start 520|637 3 00025323 1 1|VSW5TESTSUITE PURPOSE 3 520|637 3 00025323 1 2|Assertion XrmQuarkToString-3.(A) 520|637 3 00025323 1 3|When a call to XrmQuarkToString returns a non-NULL value 520|637 3 00025323 1 4|for string future calls to the function with the same value 520|637 3 00025323 1 5|for quark shall return pointer to the same string. 520|637 3 00025323 1 6|PREP: Create a unique quark. 520|637 3 00025323 1 7|PREP: Save address of the value returned on first call. 520|637 3 00025323 1 8|TEST: Identical pointers are returned by XrmQuarkToString 220|637 3 0 09:23:39|PASS 410|637 3 1 09:23:39|IC End 80|637 0 09:23:39|TC End, scenario ref 1291-0 70||"VSW5TESTSUITE CASE XrmStringToBindingQuarkList 6" 10|638 /Xlib16/XrmStringToBindingQuarkList 09:23:39|TC Start, scenario ref 1293-0 15|638 3.3-lite 6|TCM Start 520|638 0 00025325 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|638 1 1 09:23:42|IC Start 200|638 1 09:23:42|TP Start 520|638 1 00025325 1 1|VSW5TESTSUITE PURPOSE 1 520|638 1 00025325 1 2|Assertion XrmStringToBindingQuarkList-1.(A) 520|638 1 00025325 1 3|When string is a valid null-terminated resource name format 520|638 1 00025325 1 4|string, then a call to XrmStringToBindingQuarkList returns a 520|638 1 00025325 1 5|quark list in quarks_return corresponding to the components 520|638 1 00025325 1 6|of string. 520|638 1 00025325 1 7|METH: Create the test string. 520|638 1 00025325 1 8|METH: Call XrmStringToBindingQuarkList to obtain the quark and binding lists. 520|638 1 00025325 1 9|METH: Verify that the quark list returned was as expected. 220|638 1 0 09:23:42|PASS 410|638 1 1 09:23:42|IC End 400|638 2 1 09:23:42|IC Start 200|638 2 09:23:42|TP Start 520|638 2 00025325 1 1|VSW5TESTSUITE PURPOSE 2 520|638 2 00025325 1 2|Assertion XrmStringToBindingQuarkList-2.(A) 520|638 2 00025325 1 3|On a call to XrmStringToBindingQuarkList, the string is 520|638 2 00025325 1 4|separated into components according to the positions of 520|638 2 00025325 1 5|periods and asterisks. 520|638 2 00025325 1 6|METH: Create the test string. 520|638 2 00025325 1 7|METH: Call XrmStringToBindingQuarkList to obtain quark and binding lists. 520|638 2 00025325 1 8|METH: Verify that the quark list returned was as expected. 220|638 2 0 09:23:42|PASS 410|638 2 1 09:23:42|IC End 400|638 3 1 09:23:42|IC Start 200|638 3 09:23:42|TP Start 520|638 3 00025325 1 1|VSW5TESTSUITE PURPOSE 3 520|638 3 00025325 1 2|Assertion XrmStringToBindingQuarkList-3.(A) 520|638 3 00025325 1 3|When string does not start with a period or asterisk, then 520|638 3 00025325 1 4|a leading period is assumed. 520|638 3 00025325 1 5|METH: Call XrmStringToBindingQuarkList to obtain quark and binding lists. 520|638 3 00025325 1 6|METH: Verify that the binding was correct . 220|638 3 0 09:23:42|PASS 410|638 3 1 09:23:42|IC End 400|638 4 1 09:23:42|IC Start 200|638 4 09:23:42|TP Start 520|638 4 00025325 1 1|VSW5TESTSUITE PURPOSE 4 520|638 4 00025325 1 2|Assertion XrmStringToBindingQuarkList-4.(A) 520|638 4 00025325 1 3|When string is a valid resource name format string, then a 520|638 4 00025325 1 4|call to XrmStringToBindingQuarkList returns a binding list 520|638 4 00025325 1 5|in bindings_return corresponding to the components of string, 520|638 4 00025325 1 6|with components of string starting with an asterisk set to 520|638 4 00025325 1 7|XrmBindLoosely and other components set to XrmBindTightly. 520|638 4 00025325 1 8|METH: Create the test string. 520|638 4 00025325 1 9|METH: Call XrmStringToBindingQuarkList to obtain the quark and binding lists. 520|638 4 00025325 1 10|METH: Verify that the binding list returned was as expected. 220|638 4 0 09:23:42|PASS 410|638 4 1 09:23:42|IC End 400|638 5 1 09:23:42|IC Start 200|638 5 09:23:42|TP Start 520|638 5 00025325 1 1|VSW5TESTSUITE PURPOSE 5 520|638 5 00025325 1 2|Assertion XrmStringToBindingQuarkList-5.(A) 520|638 5 00025325 1 3|On a call to XrmStringToBindingQuarkList, the 520|638 5 00025325 1 4|quarks_return list is terminated with a zero. 520|638 5 00025325 1 5|METH: Create the test string. 520|638 5 00025325 1 6|METH: Set return buffer with unique quark value. 520|638 5 00025325 1 7|METH: Call XrmStringToBindingQuarkList to obtain the quark and binding lists. 520|638 5 00025325 1 8|METH: Verify that the quark list was zero terminated. 220|638 5 0 09:23:42|PASS 410|638 5 1 09:23:42|IC End 400|638 6 1 09:23:42|IC Start 200|638 6 09:23:42|TP Start 520|638 6 00025325 1 1|VSW5TESTSUITE PURPOSE 6 520|638 6 00025325 1 2|Assertion XrmStringToBindingQuarkList-6.(B) 520|638 6 00025325 1 3|The result of a call to XrmStringToBindingQuarkList when 520|638 6 00025325 1 4|string is in an encoding other than the Host Portable 520|638 6 00025325 1 5|Character set. 520|638 6 00025325 1 6|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|638 6 00025325 1 7|METH: Report UNTESTED 220|638 6 5 09:23:42|UNTESTED 410|638 6 1 09:23:42|IC End 80|638 77 09:23:43|TC End, scenario ref 1293-0 70||"VSW5TESTSUITE CASE XrmStringToQuark 3" 10|639 /Xlib16/XrmStringToQuark 09:23:43|TC Start, scenario ref 1295-0 15|639 3.3-lite 3|TCM Start 520|639 0 00025327 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|639 1 1 09:23:45|IC Start 200|639 1 09:23:45|TP Start 520|639 1 00025327 1 1|VSW5TESTSUITE PURPOSE 1 520|639 1 00025327 1 2|Assertion XrmStringToQuark-1.(A) 520|639 1 00025327 1 3|A call to XrmStringToQuark returns a quark allocated to 520|639 1 00025327 1 4|represent string. 520|639 1 00025327 1 5|METH: Call XrmStringToQuark to allocate a quark for a string. 520|639 1 00025327 1 6|METH: Call XrmQuarkToString to obtain representation for the quark. 520|639 1 00025327 1 7|METH: Verify the quark represents the string. 520|639 1 00025327 1 8|PREP: Allocate a quark for a string 520|639 1 00025327 1 9|TEST: Quark represents the string 220|639 1 0 09:23:45|PASS 410|639 1 1 09:23:45|IC End 400|639 2 1 09:23:45|IC Start 200|639 2 09:23:45|TP Start 520|639 2 00025327 1 1|VSW5TESTSUITE PURPOSE 2 520|639 2 00025327 1 2|Assertion XrmStringToQuark-2.(A) 520|639 2 00025327 1 3|When a quark already exists for string, then a call to 520|639 2 00025327 1 4|XrmStringToQuark returns that quark. 520|639 2 00025327 1 5|METH: Call XrmStringToQuark to allocate a quark for a string. 520|639 2 00025327 1 6|METH: Call XrmStringToQuark to allocate a quark for the string again. 520|639 2 00025327 1 7|METH: Verify that the quarks were the same. 520|639 2 00025327 1 8|PREP: Allocate a quark for a string 520|639 2 00025327 1 9|PREP: Allocate another quark for the same string 520|639 2 00025327 1 10|TEST: Verify that the quarks were the same. 220|639 2 0 09:23:45|PASS 410|639 2 1 09:23:45|IC End 400|639 3 1 09:23:45|IC Start 200|639 3 09:23:45|TP Start 520|639 3 00025327 1 1|VSW5TESTSUITE PURPOSE 3 520|639 3 00025327 1 2|Assertion XrmStringToQuark-3.(B) 520|639 3 00025327 1 3|The result of a call to XrmStringToQuark when string is in 520|639 3 00025327 1 4|an encoding other than the Host Portable Character set. 520|639 3 00025327 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 520|639 3 00025327 1 6|METH: Report UNTESTED 220|639 3 5 09:23:45|UNTESTED 410|639 3 1 09:23:45|IC End 80|639 77 09:23:46|TC End, scenario ref 1295-0 70||"VSW5TESTSUITE CASE XrmStringToQuarkList 3" 10|640 /Xlib16/XrmStringToQuarkList 09:23:46|TC Start, scenario ref 1297-0 15|640 3.3-lite 3|TCM Start 520|640 0 00025329 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|640 1 1 09:23:49|IC Start 200|640 1 09:23:49|TP Start 520|640 1 00025329 1 1|VSW5TESTSUITE PURPOSE 1 520|640 1 00025329 1 2|Assertion XrmStringToQuarkList-1.(A) 520|640 1 00025329 1 3|When string is a valid null-terminated resource name format 520|640 1 00025329 1 4|string, then a call to XrmStringToQuarkList returns a quark 520|640 1 00025329 1 5|list in quarks_return corresponding to the components of 520|640 1 00025329 1 6|string. 520|640 1 00025329 1 7|METH: Create the test string. 520|640 1 00025329 1 8|METH: Call XrmStringToQuarkList to obtain quark list. 520|640 1 00025329 1 9|METH: Verify that the quark list returned was as expected. 220|640 1 0 09:23:49|PASS 410|640 1 1 09:23:49|IC End 400|640 2 1 09:23:49|IC Start 200|640 2 09:23:49|TP Start 520|640 2 00025329 1 1|VSW5TESTSUITE PURPOSE 2 520|640 2 00025329 1 2|Assertion XrmStringToQuarkList-2.(A) 520|640 2 00025329 1 3|On a call to XrmStringToQuarkList, the string is separated 520|640 2 00025329 1 4|into components according to the positions of periods and 520|640 2 00025329 1 5|asterisks. 520|640 2 00025329 1 6|METH: Create the test string. 520|640 2 00025329 1 7|METH: Call XrmStringToQuarkList to obtain quark list. 520|640 2 00025329 1 8|METH: Verify that the quark list returned was as expected. 220|640 2 0 09:23:49|PASS 410|640 2 1 09:23:49|IC End 400|640 3 1 09:23:49|IC Start 200|640 3 09:23:49|TP Start 520|640 3 00025329 1 1|VSW5TESTSUITE PURPOSE 3 520|640 3 00025329 1 2|Assertion XrmStringToQuarkList-3.(A) 520|640 3 00025329 1 3|On a call to XrmStringToQuarkList, the quarks_return list 520|640 3 00025329 1 4|is terminated with a zero. 520|640 3 00025329 1 5|METH: Create the test string. 520|640 3 00025329 1 6|METH: Set return buffer with unique quark value. 520|640 3 00025329 1 7|METH: Call XrmStringToQuarkList to obtain quark list. 520|640 3 00025329 1 8|METH: Verify that the quark list was zero terminated. 220|640 3 0 09:23:49|PASS 410|640 3 1 09:23:49|IC End 80|640 0 09:23:49|TC End, scenario ref 1297-0 70||"VSW5TESTSUITE CASE XrmUniqueQuark 1" 10|641 /Xlib16/XrmUniqueQuark 09:23:49|TC Start, scenario ref 1299-0 15|641 3.3-lite 1|TCM Start 520|641 0 00025331 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|641 1 1 09:23:52|IC Start 200|641 1 09:23:52|TP Start 520|641 1 00025331 1 1|VSW5TESTSUITE PURPOSE 1 520|641 1 00025331 1 2|Assertion XrmUniqueQuark-1.(A) 520|641 1 00025331 1 3|A call to XrmUniqueQuark returns a quark that does not 520|641 1 00025331 1 4|represent any string known to the resource manager. 520|641 1 00025331 1 5|METH: Call XrmUniqueQuark to obtain a unique quark. 520|641 1 00025331 1 6|METH: Verify the quark does not represent a string in the resource manager. 520|641 1 00025331 1 7|METH: Call XrmUniqueQuark to obtain another quark. 520|641 1 00025331 1 8|METH: Verify this is a distinct quark. 520|641 1 00025331 1 9|PREP: Call XrmUniqueQuark to obtain a unique quark 520|641 1 00025331 1 10|TEST: Quark does not represent a string in the resource manager 520|641 1 00025331 1 11|TEST: Unique quarks are allocated by XrmUniqueQuark 220|641 1 0 09:23:52|PASS 410|641 1 1 09:23:52|IC End 80|641 0 09:23:52|TC End, scenario ref 1299-0 70||"VSW5TESTSUITE CASE XResourceManagerString 2" 10|642 /Xlib16/XResourceManagerString 09:23:52|TC Start, scenario ref 1301-0 15|642 3.3-lite 2|TCM Start 520|642 0 00025333 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|642 1 1 09:23:55|IC Start 200|642 1 09:23:55|TP Start 520|642 1 00025333 1 1|VSW5TESTSUITE PURPOSE 1 520|642 1 00025333 1 2|Assertion XResourceManagerString-1.(A) 520|642 1 00025333 1 3|A call to XResourceManagerString returns the value of the 520|642 1 00025333 1 4|RESOURCE_MANAGER property on the root window of screen zero 520|642 1 00025333 1 5|at the time display was opened. 520|642 1 00025333 1 6|PREP: Set the value of the RESOURCE_MANAGER property to "XTest.test.resource:value" using XChangeProperty. 520|642 1 00025333 1 7|PREP: Open display using XOpenDisplay. 520|642 1 00025333 1 8|PREP: Set the value of the RESOURCE_MANAGER property to "XTest.changed.resource:value" using XChangeProperty. 520|642 1 00025333 1 9|unexpected signal 11 (SIGSEGV) received 220|642 1 2 09:23:55|UNRESOLVED 410|642 1 1 09:23:55|IC End 400|642 2 1 09:23:55|IC Start 200|642 2 09:23:55|TP Start 520|642 2 00025333 1 1|VSW5TESTSUITE PURPOSE 2 520|642 2 00025333 1 2|Assertion XResourceManagerString-2.(A) 520|642 2 00025333 1 3|A call to XResourceManagerString when the RESOURCE_MANAGER 520|642 2 00025333 1 4|property on the root window of screen zero does not exist 520|642 2 00025333 1 5|shall return NULL. 520|642 2 00025333 1 6|PREP: Delete the RESOURCE_MANAGER property for the root window 520|642 2 00025333 1 7|PREP: Open display using XOpenDisplay. 520|642 2 00025333 1 8|TEST: Call to XResourceManagerString returns NULL. 520|642 2 00025333 1 9|unexpected signal 11 (SIGSEGV) received 220|642 2 2 09:23:55|UNRESOLVED 410|642 2 1 09:23:55|IC End 80|642 1 09:23:56|TC End, scenario ref 1301-0 70||"VSW5TESTSUITE CASE XrmCombineDatabase 6" 10|643 /Xlib16/XrmCombineDatabase 09:23:56|TC Start, scenario ref 1303-0 15|643 3.3-lite 6|TCM Start 520|643 0 00025335 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|643 1 1 09:23:59|IC Start 200|643 1 09:23:59|TP Start 520|643 1 00025335 1 1|VSW5TESTSUITE PURPOSE 1 520|643 1 00025335 1 2|Assertion XrmCombineDatabase-1.(C) 520|643 1 00025335 1 3|If the implementation is X11R5 or later: A call to 520|643 1 00025335 1 4|XrmCombineDatabase shall merge the contents of src_db into 520|643 1 00025335 1 5|target_db. 520|643 1 00025335 1 6|PREP: Add data to two separate databases 520|643 1 00025335 1 7|PREP: Call to XrmCombineDatabase to merge databases 520|643 1 00025335 1 8|TEST: Databases are merged 220|643 1 0 09:23:59|PASS 410|643 1 1 09:23:59|IC End 400|643 2 1 09:23:59|IC Start 200|643 2 09:23:59|TP Start 520|643 2 00025335 1 1|VSW5TESTSUITE PURPOSE 2 520|643 2 00025335 1 2|Assertion XrmCombineDatabase-2.(C) 520|643 2 00025335 1 3|If the implementation is X11R5 or later: A call to 520|643 2 00025335 1 4|XrmCombineDatabase when the same specifier is used for an 520|643 2 00025335 1 5|entry in both databases and override is True the entry in 520|643 2 00025335 1 6|source_db shall replace the entry in target_db. 520|643 2 00025335 1 7|PREP: Add data to two separate databases 520|643 2 00025335 1 8|PREP: Call to XrmCombineDatabase to merge databases 520|643 2 00025335 1 9|TEST: Source value overrides 220|643 2 0 09:23:59|PASS 410|643 2 1 09:23:59|IC End 400|643 3 1 09:23:59|IC Start 200|643 3 09:23:59|TP Start 520|643 3 00025335 1 1|VSW5TESTSUITE PURPOSE 3 520|643 3 00025335 1 2|Assertion XrmCombineDatabase-3.(C) 520|643 3 00025335 1 3|If the implementation is X11R5 or later: A call to 520|643 3 00025335 1 4|XrmCombineDatabase when the same specifier is used for an 520|643 3 00025335 1 5|entry in both databases and override is not True the entry 520|643 3 00025335 1 6|in source_db shall not replace the entry in target_db. 520|643 3 00025335 1 7|PREP: Add data to two separate databases 520|643 3 00025335 1 8|PREP: Call to XrmCombineDatabase to merge databases 520|643 3 00025335 1 9|TEST: Source value does not override 220|643 3 0 09:23:59|PASS 410|643 3 1 09:23:59|IC End 400|643 4 1 09:23:59|IC Start 200|643 4 09:23:59|TP Start 520|643 4 00025335 1 1|VSW5TESTSUITE PURPOSE 4 520|643 4 00025335 1 2|Assertion XrmCombineDatabase-4.(C) 520|643 4 00025335 1 3|If the implementation is X11R5 or later: A call to 520|643 4 00025335 1 4|XrmCombineDatabase when target_db is NULL shall store 520|643 4 00025335 1 5|source_db in it. 520|643 4 00025335 1 6|PREP: Add data to a database 520|643 4 00025335 1 7|PREP: Call to XrmCombineDatabase to merge database with target_db NULL 520|643 4 00025335 1 8|TEST: source_db copied to target_db 220|643 4 0 09:23:59|PASS 410|643 4 1 09:23:59|IC End 400|643 5 1 09:23:59|IC Start 200|643 5 09:23:59|TP Start 520|643 5 00025335 1 1|VSW5TESTSUITE PURPOSE 5 520|643 5 00025335 1 2|Assertion XrmCombineDatabase-5.(D) 520|643 5 00025335 1 3|If the implementation is X11R5 or later: A call to 520|643 5 00025335 1 4|XrmCombineDatabase shall merge database entries without 520|643 5 00025335 1 5|changing values of types, regardless of the locales of the 520|643 5 00025335 1 6|databases. 520|643 5 00025335 1 7|Reason for omission: There is no known portable test method for this assertion 220|643 5 5 09:23:59|UNTESTED 410|643 5 1 09:23:59|IC End 400|643 6 1 09:23:59|IC Start 200|643 6 09:23:59|TP Start 520|643 6 00025335 1 1|VSW5TESTSUITE PURPOSE 6 520|643 6 00025335 1 2|Assertion XrmCombineDatabase-6.(D) 520|643 6 00025335 1 3|If the implementation is X11R5 or later: A call to 520|643 6 00025335 1 4|XrmCombineDatabase shall not modify the locale of the target 520|643 6 00025335 1 5|database. 520|643 6 00025335 1 6|Reason for omission: There is no known portable test method for this assertion 220|643 6 5 09:23:59|UNTESTED 410|643 6 1 09:23:59|IC End 80|643 77 09:23:59|TC End, scenario ref 1303-0 70||"VSW5TESTSUITE CASE XrmCombineFileDatabase 6" 10|644 /Xlib16/XrmCombineFileDatabase 09:23:59|TC Start, scenario ref 1305-0 15|644 3.3-lite 6|TCM Start 520|644 0 00025337 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|644 1 1 09:24:02|IC Start 200|644 1 09:24:02|TP Start 520|644 1 00025337 1 1|VSW5TESTSUITE PURPOSE 1 520|644 1 00025337 1 2|Assertion XrmCombineFileDatabase-1.(C) 520|644 1 00025337 1 3|If the implementation is X11R5 or later: A call to 520|644 1 00025337 1 4|XrmCombineFileDatabase shall merge the contents of a 520|644 1 00025337 1 5|resource file into a database. 520|644 1 00025337 1 6|PREP: Add data to resource file 520|644 1 00025337 1 7|PREP: Add to database 520|644 1 00025337 1 8|TEST: Call to XrmCombineFileDatabase merges resource file into database 220|644 1 0 09:24:02|PASS 410|644 1 1 09:24:02|IC End 400|644 2 1 09:24:02|IC Start 200|644 2 09:24:02|TP Start 520|644 2 00025337 1 1|VSW5TESTSUITE PURPOSE 2 520|644 2 00025337 1 2|Assertion XrmCombineFileDatabase-2.(C) 520|644 2 00025337 1 3|If the implementation is X11R5 or later: A call to 520|644 2 00025337 1 4|XrmCombineFileDatabase when the same specifier is used for 520|644 2 00025337 1 5|an entry in both the file and the database and override is 520|644 2 00025337 1 6|True the entry in filename shall replace the entry in 520|644 2 00025337 1 7|target_db. 520|644 2 00025337 1 8|PREP: Add data to resource file 520|644 2 00025337 1 9|PREP: Add to database 520|644 2 00025337 1 10|TEST: Entry in the file replaces the database entry 220|644 2 0 09:24:02|PASS 410|644 2 1 09:24:02|IC End 400|644 3 1 09:24:02|IC Start 200|644 3 09:24:02|TP Start 520|644 3 00025337 1 1|VSW5TESTSUITE PURPOSE 3 520|644 3 00025337 1 2|Assertion XrmCombineFileDatabase-3.(C) 520|644 3 00025337 1 3|If the implementation is X11R5 or later: A call to 520|644 3 00025337 1 4|XrmCombineFileDatabase when the same specifier is used for 520|644 3 00025337 1 5|an entry in both the file and the database and override is 520|644 3 00025337 1 6|not True the entry in filename shall not replace the entry 520|644 3 00025337 1 7|in target_db. 520|644 3 00025337 1 8|PREP: Add data to resource file 520|644 3 00025337 1 9|PREP: Add to database 520|644 3 00025337 1 10|TEST: Entry in the file does not replace the database entry 220|644 3 0 09:24:02|PASS 410|644 3 1 09:24:02|IC End 400|644 4 1 09:24:02|IC Start 200|644 4 09:24:02|TP Start 520|644 4 00025337 1 1|VSW5TESTSUITE PURPOSE 4 520|644 4 00025337 1 2|Assertion XrmCombineFileDatabase-4.(C) 520|644 4 00025337 1 3|If the implementation is X11R5 or later: A call to 520|644 4 00025337 1 4|XrmCombineDatabase when target_db is NULL shall create a new 520|644 4 00025337 1 5|database with entries from filename in it. 520|644 4 00025337 1 6|PREP: Add data to resource file 520|644 4 00025337 1 7|TEST: When target_db is NULL a new database is created 520|644 4 00025337 1 8| INFO: Check Resource: test.Quark 520|644 4 00025337 1 9| INFO: Check Resource: test1.Quark 520|644 4 00025337 1 10| INFO: Check Resource: test2.Quark 220|644 4 0 09:24:02|PASS 410|644 4 1 09:24:02|IC End 400|644 5 1 09:24:02|IC Start 200|644 5 09:24:02|TP Start 520|644 5 00025337 1 1|VSW5TESTSUITE PURPOSE 5 520|644 5 00025337 1 2|Assertion XrmCombineFileDatabase-5.(D) 520|644 5 00025337 1 3|If the implementation is X11R5 or later: A call to 520|644 5 00025337 1 4|XrmCombineFileDatabase shall merge entries from filename and 520|644 5 00025337 1 5|target_db without changing values of types, regardless of 520|644 5 00025337 1 6|the locales of the database. 520|644 5 00025337 1 7|Reason for omission: There is no known portable test method for this assertion 220|644 5 5 09:24:02|UNTESTED 410|644 5 1 09:24:02|IC End 400|644 6 1 09:24:02|IC Start 200|644 6 09:24:02|TP Start 520|644 6 00025337 1 1|VSW5TESTSUITE PURPOSE 6 520|644 6 00025337 1 2|Assertion XrmCombineFileDatabase-6.(D) 520|644 6 00025337 1 3|If the implementation is X11R5 or later: A call to 520|644 6 00025337 1 4|XrmCombineFileDatabase shall not modify the locale of the 520|644 6 00025337 1 5|target database. 520|644 6 00025337 1 6|Reason for omission: There is no known portable test method for this assertion 220|644 6 5 09:24:02|UNTESTED 410|644 6 1 09:24:02|IC End 80|644 77 09:24:03|TC End, scenario ref 1305-0 70||"VSW5TESTSUITE CASE XrmEnumerateDatabase 3" 10|645 /Xlib16/XrmEnumerateDatabase 09:24:03|TC Start, scenario ref 1307-0 15|645 3.3-lite 3|TCM Start 520|645 0 00025339 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|645 1 1 09:24:06|IC Start 200|645 1 09:24:06|TP Start 520|645 1 00025339 1 1|VSW5TESTSUITE PURPOSE 1 520|645 1 00025339 1 2|Assertion XrmEnumerateDatabase-1.(C) 520|645 1 00025339 1 3|If the implementation is X11R5 or later: A call to 520|645 1 00025339 1 4|XrmEnumerateDatabase shall invoke the procedure proc for 520|645 1 00025339 1 5|each resource in the database that would match given 520|645 1 00025339 1 6|name/class resource prefix and return True. 520|645 1 00025339 1 7|PREP: Create a database 520|645 1 00025339 1 8|PREP: Associate the database with display 520|645 1 00025339 1 9|TEST: XrmEnumerateDatabase calls the procedure 220|645 1 0 09:24:06|PASS 410|645 1 1 09:24:06|IC End 400|645 2 1 09:24:06|IC Start 200|645 2 09:24:06|TP Start 520|645 2 00025339 1 1|VSW5TESTSUITE PURPOSE 2 520|645 2 00025339 1 2|Assertion XrmEnumerateDatabase-2.(C) 520|645 2 00025339 1 3|If the implementation is X11R5 or later: A call to 520|645 2 00025339 1 4|XrmEnumerateDatabase when the called procedure returns True 520|645 2 00025339 1 5|shall return True. 520|645 2 00025339 1 6|PREP: Create a database 520|645 2 00025339 1 7|PREP: Associate the database with display 520|645 2 00025339 1 8|TEST: XrmEnumerateDatabase returns True. 220|645 2 0 09:24:06|PASS 410|645 2 1 09:24:06|IC End 400|645 3 1 09:24:06|IC Start 200|645 3 09:24:06|TP Start 520|645 3 00025339 1 1|VSW5TESTSUITE PURPOSE 3 520|645 3 00025339 1 2|Assertion XrmEnumerateDatabase-3.(C) 520|645 3 00025339 1 3|If the implementation is X11R5 or later: A call to 520|645 3 00025339 1 4|XrmEnumerateDatabase when the called procedure returns False 520|645 3 00025339 1 5|shall terminate the enumeration and return False. 520|645 3 00025339 1 6|PREP: Create a database 520|645 3 00025339 1 7|PREP: Associate the database with display 520|645 3 00025339 1 8|TEST: XrmEnumerateDatabase returns False. 220|645 3 0 09:24:06|PASS 410|645 3 1 09:24:06|IC End 80|645 0 09:24:06|TC End, scenario ref 1307-0 70||"VSW5TESTSUITE CASE XrmGetDatabase 2" 10|646 /Xlib16/XrmGetDatabase 09:24:06|TC Start, scenario ref 1309-0 15|646 3.3-lite 2|TCM Start 520|646 0 00025341 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|646 1 1 09:24:09|IC Start 200|646 1 09:24:09|TP Start 520|646 1 00025341 1 1|VSW5TESTSUITE PURPOSE 1 520|646 1 00025341 1 2|Assertion XrmGetDatabase-1.(C) 520|646 1 00025341 1 3|If the implementation is X11R5 or later: A call to 520|646 1 00025341 1 4|XrmGetDatabase on display which has a previously bound 520|646 1 00025341 1 5|database shall return the same database which was been 520|646 1 00025341 1 6|bound. 520|646 1 00025341 1 7|METH: Create a resource manager database, set the display database and call 520|646 1 00025341 1 8|METH: XrmGetDatabase. The database pointer should be the same one which was 520|646 1 00025341 1 9|METH: just created. 220|646 1 0 09:24:09|PASS 410|646 1 1 09:24:09|IC End 400|646 2 1 09:24:09|IC Start 200|646 2 09:24:09|TP Start 520|646 2 00025341 1 1|VSW5TESTSUITE PURPOSE 2 520|646 2 00025341 1 2|Assertion XrmGetDatabase-2.(C) 520|646 2 00025341 1 3|If the implementation is X11R5 or later: A call to 520|646 2 00025341 1 4|XrmGetDatabase on display which does not yet have a resource 520|646 2 00025341 1 5|manager database associated with it shall return NULL. 520|646 2 00025341 1 6|METH: Call XrmGetDatabase on the current display without setting the 520|646 2 00025341 1 7|METH: database of the display. The result should be NULL. 220|646 2 0 09:24:09|PASS 410|646 2 1 09:24:09|IC End 80|646 0 09:24:09|TC End, scenario ref 1309-0 70||"VSW5TESTSUITE CASE XrmLocaleOfDatabase 1" 10|647 /Xlib16/XrmLocaleOfDatabase 09:24:09|TC Start, scenario ref 1311-0 15|647 3.3-lite 1|TCM Start 520|647 0 00025343 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|647 0 00025343 1 2|REPORT: Unexpected error BadValue 520|647 0 00025343 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|647 0 00025343 1 4|REPORT: Protocol request was X_SetFontPath 520|647 0 00025343 1 5|REPORT: Unexpected Xlib error 400|647 1 1 09:24:12|IC Start 200|647 1 09:24:12|TP Start 520|647 1 00025343 1 1|VSW5TESTSUITE PURPOSE 1 520|647 1 00025343 1 2|Assertion XrmLocaleOfDatabase-1.(C) 520|647 1 00025343 1 3|If the implementation is X11R5 or later: A call to 520|647 1 00025343 1 4|XrmLocaleOfDatabase shall return the locale of database 520|647 1 00025343 1 5|METH: For all locales, create a database and call XrmLocaleDatabase, 520|647 1 00025343 1 6|METH: compare the return value to the current locale. 220|647 1 0 09:24:12|PASS 410|647 1 1 09:24:12|IC End 80|647 0 09:24:13|TC End, scenario ref 1311-0 70||"VSW5TESTSUITE CASE XrmPermStringToQuark 2" 10|648 /Xlib16/XrmPermStringToQuark 09:24:13|TC Start, scenario ref 1313-0 15|648 3.3-lite 2|TCM Start 520|648 0 00025345 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|648 1 1 09:24:15|IC Start 200|648 1 09:24:15|TP Start 520|648 1 00025345 1 1|VSW5TESTSUITE PURPOSE 1 520|648 1 00025345 1 2|Assertion XrmPermStringToQuark-1.(C) 520|648 1 00025345 1 3|If the implementation is X11R5 or later: A call to 520|648 1 00025345 1 4|XrmPermStringToQuark shall return a quark which uniquely 520|648 1 00025345 1 5|represents a string. 520|648 1 00025345 1 6|PREP: Call XrmPermStringToQuark to allocate a quark 520|648 1 00025345 1 7|TEST: Quark represents the string used to allocate 220|648 1 0 09:24:15|PASS 410|648 1 1 09:24:15|IC End 400|648 2 1 09:24:15|IC Start 200|648 2 09:24:15|TP Start 520|648 2 00025345 1 1|VSW5TESTSUITE PURPOSE 2 520|648 2 00025345 1 2|Assertion XrmPermStringToQuark-2.(B) 520|648 2 00025345 1 3|The result of a call to XrmPermStringToQuark when string is 520|648 2 00025345 1 4|in an encoding other than the Host Portable Character set. 520|648 2 00025345 1 5|Reason for omission: The statement in the X11 specification is not specific enough to write a test 220|648 2 5 09:24:15|UNTESTED 410|648 2 1 09:24:15|IC End 80|648 77 09:24:16|TC End, scenario ref 1313-0 70||"VSW5TESTSUITE CASE XrmSetDatabase 2" 10|649 /Xlib16/XrmSetDatabase 09:24:16|TC Start, scenario ref 1315-0 15|649 3.3-lite 2|TCM Start 520|649 0 00025347 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|649 1 1 09:24:19|IC Start 200|649 1 09:24:19|TP Start 520|649 1 00025347 1 1|VSW5TESTSUITE PURPOSE 1 520|649 1 00025347 1 2|Assertion XrmSetDatabase-1.(C) 520|649 1 00025347 1 3|If the implementation is X11R5 or later: A call to 520|649 1 00025347 1 4|XrmSetDatabase shall associate a resource database with a 520|649 1 00025347 1 5|display, by setting the db field of the display structure. 520|649 1 00025347 1 6|METH: Create a resource manager database, set the display database by calling 520|649 1 00025347 1 7|METH: XrmSetDatabase and compare the db field of the display with the 520|649 1 00025347 1 8|METH: database which was created. 220|649 1 0 09:24:19|PASS 410|649 1 1 09:24:19|IC End 400|649 2 1 09:24:19|IC Start 200|649 2 09:24:19|TP Start 520|649 2 00025347 1 1|VSW5TESTSUITE PURPOSE 2 520|649 2 00025347 1 2|Assertion XrmSetDatabase-2.(C) 520|649 2 00025347 1 3|If the implementation is X11R5 or later: A call to 520|649 2 00025347 1 4|XrmSetDatabase shall not destroy the database previously 520|649 2 00025347 1 5|associated with display. 520|649 2 00025347 1 6|METH: Create a database in a known locale 520|649 2 00025347 1 7|METH: Set this database to the display 520|649 2 00025347 1 8|METH: Create a new database 520|649 2 00025347 1 9|METH: Set this database to the same display 520|649 2 00025347 1 10|METH: Obtain the locale of the previous database 520|649 2 00025347 1 11|METH: If the locale is valid then the database has not bee destroyed. 220|649 2 0 09:24:19|PASS 410|649 2 1 09:24:19|IC End 80|649 0 09:24:19|TC End, scenario ref 1315-0 70||"VSW5TESTSUITE CASE XScreenResourceString 2" 10|650 /Xlib16/XScreenResourceString 09:24:19|TC Start, scenario ref 1317-0 15|650 3.3-lite 2|TCM Start 520|650 0 00025349 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|650 1 1 09:24:22|IC Start 200|650 1 09:24:22|TP Start 520|650 1 00025349 1 1|VSW5TESTSUITE PURPOSE 1 520|650 1 00025349 1 2|Assertion XScreenResourceString-1.(C) 520|650 1 00025349 1 3|If the implementation is X11R5 or later: 520|650 1 00025349 1 4|XScreenResourceString shall return the SCREEN_RESOURCES 520|650 1 00025349 1 5|property from the root window of the specified screen. 520|650 1 00025349 1 6|METH: 520|650 1 00025349 1 7|REPORT: XScreenResourceString returns NULL 220|650 1 4 09:24:22|UNSUPPORTED 410|650 1 1 09:24:22|IC End 400|650 2 1 09:24:22|IC Start 200|650 2 09:24:22|TP Start 520|650 2 00025349 1 1|VSW5TESTSUITE PURPOSE 2 520|650 2 00025349 1 2|Assertion XScreenResourceString-2.(B) 520|650 2 00025349 1 3|If the implementation is X11R5 or later: When the 520|650 2 00025349 1 4|SCREEN_RESOURCES property for the root window is not set a 520|650 2 00025349 1 5|call to XScreenResourceString shall return NULL. 520|650 2 00025349 1 6|Reason for omission: There is no known portable test method for this assertion 520|650 2 00025349 1 7|METH: Report UNTESTED 220|650 2 5 09:24:22|UNTESTED 410|650 2 1 09:24:22|IC End 80|650 77 09:24:22|TC End, scenario ref 1317-0 70||"VSW5TESTSUITE SECTION Xlib17 55 131 0 0" 70||"VSW5TESTSUITE CASE XAddPixel 1" 10|651 /Xlib17/XAddPixel 09:24:22|TC Start, scenario ref 1320-0 15|651 3.3-lite 1|TCM Start 520|651 0 00025351 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|651 1 1 09:24:25|IC Start 200|651 1 09:24:25|TP Start 520|651 1 00025351 1 1|VSW5TESTSUITE PURPOSE 1 520|651 1 00025351 1 2|Assertion XAddPixel-1.(A) 520|651 1 00025351 1 3|A call to XAddPixel adds the value argument to every pixel 520|651 1 00025351 1 4|in the ximage argument. 520|651 1 00025351 1 5|METH: For all supported drawables: 520|651 1 00025351 1 6|METH: Create a drawable. 520|651 1 00025351 1 7|METH: Initialise the drawable's pixels. 520|651 1 00025351 1 8|METH: For ZPixmap and XYPixmap: 520|651 1 00025351 1 9|METH: Obtain an ximage from the drawable using XGetImage. 520|651 1 00025351 1 10|METH: Add the drawables depth - 1 to every image pixel using XAddPixel. 520|651 1 00025351 1 11|METH: Verify that the ximage pixels all set correctly using XGetPixel. 220|651 1 0 09:24:26|PASS 410|651 1 1 09:24:26|IC End 80|651 0 09:24:26|TC End, scenario ref 1320-0 70||"VSW5TESTSUITE CASE XClipBox 1" 10|652 /Xlib17/XClipBox 09:24:26|TC Start, scenario ref 1322-0 15|652 3.3-lite 1|TCM Start 520|652 0 00025353 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|652 1 1 09:24:29|IC Start 200|652 1 09:24:29|TP Start 520|652 1 00025353 1 1|VSW5TESTSUITE PURPOSE 1 520|652 1 00025353 1 2|Assertion XClipBox-1.(A) 520|652 1 00025353 1 3|A call to XClipBox returns in the rect_return argument the 520|652 1 00025353 1 4|smallest rectangle enclosing the region r. 520|652 1 00025353 1 5|METH: Create a region using XPolygonRegion. 520|652 1 00025353 1 6|METH: Create a gc using XCreateGC. 520|652 1 00025353 1 7|METH: Create a window using XCreateWindow. 520|652 1 00025353 1 8|METH: Set the clip mask of the gc to the region. 520|652 1 00025353 1 9|METH: Fill the entire drawable with W_FG using XFillRectangle. 520|652 1 00025353 1 10|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 11|METH: Set the foreground of the gc to W_BG. 520|652 1 00025353 1 12|METH: Obtain the smallest rectangle enclosing the polygon using XClipBox. 520|652 1 00025353 1 13|METH: Draw the returned rectangle in W_BG using XFillRectangle. 520|652 1 00025353 1 14|METH: Verify that the drawable is completely W_BG 520|652 1 00025353 1 15|METH: 520|652 1 00025353 1 16|METH: Create a window using XCreateWindow. 520|652 1 00025353 1 17|METH: Fill the entire drawable with W_FG using XFillRectangle and the first gc. 520|652 1 00025353 1 18|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 19|METH: Draw the smallest enclosing rectangle offset by +1+0 in W_BG using XFillRectangle and the second gc. 520|652 1 00025353 1 20|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 21|METH: 520|652 1 00025353 1 22|METH: Create a window using XCreateWindow. 520|652 1 00025353 1 23|METH: Fill the entire drawable with W_FG using XFillRectangle and the first gc. 520|652 1 00025353 1 24|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 25|METH: Draw the smallest enclosing rectangle offset by -1+0 in W_BG using XFillRectangle and the second gc. 520|652 1 00025353 1 26|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 27|METH: 520|652 1 00025353 1 28|METH: Create a window using XCreateWindow. 520|652 1 00025353 1 29|METH: Fill the entire drawable with W_FG using XFillRectangle and the first gc. 520|652 1 00025353 1 30|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 31|METH: Draw the smallest enclosing rectangle offset by +0+1 in W_BG using XFillRectangle and the second gc. 520|652 1 00025353 1 32|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 33|METH: 520|652 1 00025353 1 34|METH: Create a window using XCreateWindow. 520|652 1 00025353 1 35|METH: Fill the entire drawable with W_FG using XFillRectangle and the first gc. 520|652 1 00025353 1 36|METH: Verify that the drawable is not completely W_BG. 520|652 1 00025353 1 37|METH: Draw the smallest enclosing rectangle offset by +0-1 in W_BG using XFillRectangle and the second gc. 520|652 1 00025353 1 38|METH: Verify that the drawable is not completely W_BG. 220|652 1 0 09:24:29|PASS 410|652 1 1 09:24:29|IC End 80|652 0 09:24:29|TC End, scenario ref 1322-0 70||"VSW5TESTSUITE CASE XCreateBitmapFromData 4" 10|653 /Xlib17/XCreateBitmapFromData 09:24:29|TC Start, scenario ref 1324-0 15|653 3.3-lite 4|TCM Start 520|653 0 00025355 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|653 1 1 09:24:32|IC Start 200|653 1 09:24:32|TP Start 520|653 1 00025355 1 1|VSW5TESTSUITE PURPOSE 1 520|653 1 00025355 1 2|Assertion XCreateBitmapFromData-1.(A) 520|653 1 00025355 1 3|A call to XCreateBitmapFromData returns a bitmap containing 520|653 1 00025355 1 4|the data of width width and height height. 520|653 1 00025355 1 5|METH: Call XCreateBitmapFromData to create the bitmap from the data. 520|653 1 00025355 1 6|METH: Use XGetGeometry to check pixmap. 520|653 1 00025355 1 7|METH: Verify the pixmap was as expected. 220|653 1 0 09:24:32|PASS 410|653 1 1 09:24:32|IC End 400|653 2 1 09:24:32|IC Start 200|653 2 09:24:32|TP Start 520|653 2 00025355 1 1|VSW5TESTSUITE PURPOSE 2 520|653 2 00025355 1 2|Assertion XCreateBitmapFromData-2.(B) 520|653 2 00025355 1 3|When sufficient temporary storage cannot be allocated, then 520|653 2 00025355 1 4|a call to XCreateBitmapFromData returns None. 520|653 2 00025355 1 5|Reason for omission: There is no known portable test method for this assertion 520|653 2 00025355 1 6|METH: Report UNTESTED 220|653 2 5 09:24:32|UNTESTED 410|653 2 1 09:24:32|IC End 400|653 3 1 09:24:32|IC Start 200|653 3 09:24:32|TP Start 520|653 3 00025355 1 1|VSW5TESTSUITE PURPOSE 3 520|653 3 00025355 1 2|Assertion XCreateBitmapFromData-3.(B) 520|653 3 00025355 1 3|When the server fails to allocate a required resource, then 520|653 3 00025355 1 4|a BadAlloc error occurs. 520|653 3 00025355 1 5|Reason for omission: There is no known portable test method for this assertion 520|653 3 00025355 1 6|METH: Report UNTESTED 520|653 3 00025355 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|653 3 5 09:24:32|UNTESTED 410|653 3 1 09:24:32|IC End 400|653 4 1 09:24:32|IC Start 200|653 4 09:24:32|TP Start 520|653 4 00025355 1 1|VSW5TESTSUITE PURPOSE 4 520|653 4 00025355 1 2|Assertion XCreateBitmapFromData-4.(A) 520|653 4 00025355 1 3|When a drawable argument does not name a valid drawable, 520|653 4 00025355 1 4|then one or more BadDrawable errors, one or more BadGC 520|653 4 00025355 1 5|errors or both types of error occur. 520|653 4 00025355 1 6|METH: Create a bad drawable by creating and destroying a window. 520|653 4 00025355 1 7|METH: Call test function using bad drawable as the drawable argument. 520|653 4 00025355 1 8|METH: Verify that a BadDrawable and BadGC error occurs. 220|653 4 0 09:24:32|PASS 410|653 4 1 09:24:32|IC End 80|653 77 09:24:33|TC End, scenario ref 1324-0 70||"VSW5TESTSUITE CASE XCreateImage 3" 10|654 /Xlib17/XCreateImage 09:24:33|TC Start, scenario ref 1326-0 15|654 3.3-lite 3|TCM Start 520|654 0 00025357 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|654 1 1 09:24:36|IC Start 200|654 1 09:24:36|TP Start 520|654 1 00025357 1 1|VSW5TESTSUITE PURPOSE 1 520|654 1 00025357 1 2|Assertion XCreateImage-1.(A) 520|654 1 00025357 1 3|A call to XCreateImage allocates and returns an XImage 520|654 1 00025357 1 4|structure. 520|654 1 00025357 1 5|METH: For format XYPixmap and ZPixmap: 520|654 1 00025357 1 6|METH: Create an XImage structure using XCreateImage. 520|654 1 00025357 1 7|METH: Verify that the call did not return NULL. 520|654 1 00025357 1 8|METH: Verify that the structure components set from the parameters are set correctly. 220|654 1 0 09:24:36|PASS 410|654 1 1 09:24:36|IC End 400|654 2 1 09:24:36|IC Start 200|654 2 09:24:36|TP Start 520|654 2 00025357 1 1|VSW5TESTSUITE PURPOSE 2 520|654 2 00025357 1 2|Assertion XCreateImage-2.(B) 520|654 2 00025357 1 3|When sufficient storage cannot be allocated, then a call to 520|654 2 00025357 1 4|XCreateImage returns NULL. 520|654 2 00025357 1 5|Reason for omission: There is no known portable test method for this assertion 520|654 2 00025357 1 6|METH: Report UNTESTED 220|654 2 5 09:24:36|UNTESTED 410|654 2 1 09:24:36|IC End 400|654 3 1 09:24:36|IC Start 200|654 3 09:24:36|TP Start 520|654 3 00025357 1 1|VSW5TESTSUITE PURPOSE 3 520|654 3 00025357 1 2|Assertion XCreateImage-3.(A) 520|654 3 00025357 1 3|When the bytes_per_line argument is zero, then scanlines 520|654 3 00025357 1 4|are assumed to be contiguous. 520|654 3 00025357 1 5|METH: For format XYPixmap and ZPixmap: 520|654 3 00025357 1 6|METH: Create an XImage structure using XCreateImage with bytes_per_line argument set to zero. 520|654 3 00025357 1 7|METH: Verify that the call did not return NULL. 520|654 3 00025357 1 8|METH: Verify that the bytes_per_line component of the structure is correct. 220|654 3 0 09:24:36|PASS 410|654 3 1 09:24:36|IC End 80|654 77 09:24:36|TC End, scenario ref 1326-0 70||"VSW5TESTSUITE CASE XCreatePixmapFromBitmapData 5" 10|655 /Xlib17/XCreatePixmapFromBitmapData 09:24:36|TC Start, scenario ref 1328-0 15|655 3.3-lite 5|TCM Start 520|655 0 00025359 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|655 1 1 09:24:39|IC Start 200|655 1 09:24:39|TP Start 520|655 1 00025359 1 1|VSW5TESTSUITE PURPOSE 1 520|655 1 00025359 1 2|Assertion XCreatePixmapFromBitmapData-1.(A) 520|655 1 00025359 1 3|A call to XCreatePixmapFromBitmapData returns a pixmap 520|655 1 00025359 1 4|containing the bitmap-format XPutImage of the data of depth 520|655 1 00025359 1 5|depth, width width, and height height, and with 520|655 1 00025359 1 6|foreground and background pixel values of fg and bg. 520|655 1 00025359 1 7|METH: Create a drawable for the pixmap. 520|655 1 00025359 1 8|METH: Call XCreatePixmapFromBitmapData to create the pixmap from the data. 520|655 1 00025359 1 9|METH: Call XGetGeometry to check the pixmap. 520|655 1 00025359 1 10|METH: Verify the pixmap was as expected. 220|655 1 0 09:24:39|PASS 410|655 1 1 09:24:39|IC End 400|655 2 1 09:24:39|IC Start 200|655 2 09:24:39|TP Start 520|655 2 00025359 1 1|VSW5TESTSUITE PURPOSE 2 520|655 2 00025359 1 2|Assertion XCreatePixmapFromBitmapData-2.(A) 520|655 2 00025359 1 3|When the depth is not supported by the screen of the 520|655 2 00025359 1 4|specified drawable d, then on a call to 520|655 2 00025359 1 5|XCreatePixmapFromBitmapData a BadValue error occurs. 520|655 2 00025359 1 6|METH: Calculate a bad depth. 520|655 2 00025359 1 7|METH: Call XCreatePixmapFromBitmapData with a bad depth 520|655 2 00025359 1 8|METH: Verify that a bad value error occurred. 220|655 2 0 09:24:39|PASS 410|655 2 1 09:24:39|IC End 400|655 3 1 09:24:39|IC Start 200|655 3 09:24:39|TP Start 520|655 3 00025359 1 1|VSW5TESTSUITE PURPOSE 3 520|655 3 00025359 1 2|Assertion XCreatePixmapFromBitmapData-3.(B) 520|655 3 00025359 1 3|When sufficient temporary storage cannot be allocated, then 520|655 3 00025359 1 4|a call to XCreatePixmapFromBitmapData returns NULL. 520|655 3 00025359 1 5|Reason for omission: There is no known portable test method for this assertion 520|655 3 00025359 1 6|METH: Report UNTESTED 220|655 3 5 09:24:39|UNTESTED 410|655 3 1 09:24:39|IC End 400|655 4 1 09:24:39|IC Start 200|655 4 09:24:39|TP Start 520|655 4 00025359 1 1|VSW5TESTSUITE PURPOSE 4 520|655 4 00025359 1 2|Assertion XCreatePixmapFromBitmapData-4.(B) 520|655 4 00025359 1 3|When the server fails to allocate a required resource, then 520|655 4 00025359 1 4|a BadAlloc error occurs. 520|655 4 00025359 1 5|Reason for omission: There is no known portable test method for this assertion 520|655 4 00025359 1 6|METH: Report UNTESTED 520|655 4 00025359 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|655 4 5 09:24:39|UNTESTED 410|655 4 1 09:24:39|IC End 400|655 5 1 09:24:39|IC Start 200|655 5 09:24:39|TP Start 520|655 5 00025359 1 1|VSW5TESTSUITE PURPOSE 5 520|655 5 00025359 1 2|Assertion XCreatePixmapFromBitmapData-5.(A) 520|655 5 00025359 1 3|When a drawable argument does not name a valid drawable, 520|655 5 00025359 1 4|then one or more BadDrawable errors, one or more BadGC 520|655 5 00025359 1 5|errors or both types of error occur. 520|655 5 00025359 1 6|METH: Create a bad drawable by creating and destroying a window. 520|655 5 00025359 1 7|METH: Call test function using bad drawable as the drawable argument. 520|655 5 00025359 1 8|METH: Verify that a BadDrawable and BadGC error occurs. 220|655 5 0 09:24:39|PASS 410|655 5 1 09:24:39|IC End 80|655 77 09:24:39|TC End, scenario ref 1328-0 70||"VSW5TESTSUITE CASE XCreateRegion 2" 10|656 /Xlib17/XCreateRegion 09:24:39|TC Start, scenario ref 1330-0 15|656 3.3-lite 2|TCM Start 520|656 0 00025361 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|656 1 1 09:24:42|IC Start 200|656 1 09:24:42|TP Start 520|656 1 00025361 1 1|VSW5TESTSUITE PURPOSE 1 520|656 1 00025361 1 2|Assertion XCreateRegion-1.(A) 520|656 1 00025361 1 3|A call to XCreateRegion returns a new, empty region. 520|656 1 00025361 1 4|METH: Create a region using XCreateRegion. 520|656 1 00025361 1 5|METH: Verify that the call did not return NULL. 520|656 1 00025361 1 6|METH: Verify that the region is empty using XEmptyRegion. 520|656 1 00025361 1 7|METH: Obtain the smallest rectangle enclosing the region using XClipBox. 520|656 1 00025361 1 8|METH: Verify that the returned rectangle has width and height zero. 520|656 1 00025361 1 9|METH: Union a rectangle with the region using XUnionRectWithRegion. 520|656 1 00025361 1 10|METH: Obtain the smallest rectangle bounding the region using XClipBox. 520|656 1 00025361 1 11|METH: Verify that the bounding box is the same as the original rectangle. 520|656 1 00025361 1 12|METH: Destroy the region using XDestroyRegion. 220|656 1 0 09:24:42|PASS 410|656 1 1 09:24:42|IC End 400|656 2 1 09:24:42|IC Start 200|656 2 09:24:42|TP Start 520|656 2 00025361 1 1|VSW5TESTSUITE PURPOSE 2 520|656 2 00025361 1 2|Assertion XCreateRegion-2.(B) 520|656 2 00025361 1 3|When sufficient storage cannot be allocated, then a call to 520|656 2 00025361 1 4|XCreateRegion returns NULL. 520|656 2 00025361 1 5|Reason for omission: There is no known portable test method for this assertion 520|656 2 00025361 1 6|METH: Report UNTESTED 220|656 2 5 09:24:42|UNTESTED 410|656 2 1 09:24:42|IC End 80|656 77 09:24:42|TC End, scenario ref 1330-0 70||"VSW5TESTSUITE CASE XDeleteContext 2" 10|657 /Xlib17/XDeleteContext 09:24:42|TC Start, scenario ref 1332-0 15|657 3.3-lite 2|TCM Start 520|657 0 00025363 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|657 1 1 09:24:45|IC Start 200|657 1 09:24:45|TP Start 520|657 1 00025363 1 1|VSW5TESTSUITE PURPOSE 1 520|657 1 00025363 1 2|Assertion XDeleteContext-1.(A) 520|657 1 00025363 1 3|A call to XDeleteContext deletes the table entry for 520|657 1 00025363 1 4|previously saved context data for display display, window w 520|657 1 00025363 1 5|and context type context, and returns zero. 520|657 1 00025363 1 6|METH: Create a test window. 520|657 1 00025363 1 7|METH: Save some context information using XSaveContext. 520|657 1 00025363 1 8|METH: Delete the context information using XDeleteContext. 520|657 1 00025363 1 9|METH: Verify that the context was deleted using XFindContext. 220|657 1 0 09:24:45|PASS 410|657 1 1 09:24:46|IC End 400|657 2 1 09:24:46|IC Start 200|657 2 09:24:46|TP Start 520|657 2 00025363 1 1|VSW5TESTSUITE PURPOSE 2 520|657 2 00025363 1 2|Assertion XDeleteContext-2.(A) 520|657 2 00025363 1 3|When there is no previously saved context data for display 520|657 2 00025363 1 4|display, window w and context type context, then a call to 520|657 2 00025363 1 5|XDeleteContext returns XCNOENT. 520|657 2 00025363 1 6|METH: Create a test window with no context. 520|657 2 00025363 1 7|METH: Call XDeleteContext to delete the non-existent context. 520|657 2 00025363 1 8|METH: Verify that XCNOENT was returned. 220|657 2 0 09:24:46|PASS 410|657 2 1 09:24:46|IC End 80|657 0 09:24:46|TC End, scenario ref 1332-0 70||"VSW5TESTSUITE CASE XDestroyImage 1" 10|658 /Xlib17/XDestroyImage 09:24:46|TC Start, scenario ref 1334-0 15|658 3.3-lite 1|TCM Start 520|658 0 00025365 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|658 1 1 09:24:49|IC Start 200|658 1 09:24:49|TP Start 520|658 1 00025365 1 1|VSW5TESTSUITE PURPOSE 1 520|658 1 00025365 1 2|Assertion XDestroyImage-1.(B) 520|658 1 00025365 1 3|A call to XDestroyImage frees both the structure and image 520|658 1 00025365 1 4|data specified by the ximage argument. 520|658 1 00025365 1 5|Reason for omission: There is no known portable test method for this assertion 520|658 1 00025365 1 6|METH: For 20 iterations: 520|658 1 00025365 1 7|METH: Create an image using XGetImage on the root window. 520|658 1 00025365 1 8|METH: Access the region data using XAddPixel. 520|658 1 00025365 1 9|METH: Free the structure using XDestroyImage. 520|658 1 00025365 1 10|METH: Create an image using XCreateImage. 520|658 1 00025365 1 11|METH: Free the structure using XDestroyImage. 520|658 1 00025365 1 12|REPORT: The assertion can only be partially tested 220|658 1 5 09:24:49|UNTESTED 410|658 1 1 09:24:49|IC End 80|658 77 09:24:49|TC End, scenario ref 1334-0 70||"VSW5TESTSUITE CASE XDestroyRegion 1" 10|659 /Xlib17/XDestroyRegion 09:24:49|TC Start, scenario ref 1336-0 15|659 3.3-lite 1|TCM Start 520|659 0 00025367 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|659 1 1 09:24:52|IC Start 200|659 1 09:24:52|TP Start 520|659 1 00025367 1 1|VSW5TESTSUITE PURPOSE 1 520|659 1 00025367 1 2|Assertion XDestroyRegion-1.(B) 520|659 1 00025367 1 3|A call to XDestroyRegion deallocates the storage associated 520|659 1 00025367 1 4|with the region r. 520|659 1 00025367 1 5|Reason for omission: There is no known portable test method for this assertion 520|659 1 00025367 1 6|METH: Create a gc using XCreateGC. 520|659 1 00025367 1 7|METH: For 20 iterations: 520|659 1 00025367 1 8|METH: Create a region using XPolygonRegion. 520|659 1 00025367 1 9|METH: Set the gc clip mask to the region using XSetRegion. 520|659 1 00025367 1 10|METH: Destroy the region using XDestroyRegion. 520|659 1 00025367 1 11|REPORT: The assertion can only be partially tested 220|659 1 5 09:24:52|UNTESTED 410|659 1 1 09:24:52|IC End 80|659 77 09:24:52|TC End, scenario ref 1336-0 70||"VSW5TESTSUITE CASE XEmptyRegion 2" 10|660 /Xlib17/XEmptyRegion 09:24:52|TC Start, scenario ref 1338-0 15|660 3.3-lite 2|TCM Start 520|660 0 00025369 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|660 1 1 09:24:55|IC Start 200|660 1 09:24:55|TP Start 520|660 1 00025369 1 1|VSW5TESTSUITE PURPOSE 1 520|660 1 00025369 1 2|Assertion XEmptyRegion-1.(A) 520|660 1 00025369 1 3|When the region r is empty, then a call to XEmptyRegion 520|660 1 00025369 1 4|returns True. 520|660 1 00025369 1 5|METH: Create a region using XCreateRegion. 520|660 1 00025369 1 6|METH: Verify that the region is empty using XEmptyRegion. 520|660 1 00025369 1 7|METH: Compute the intersection of two disjoint regions. 520|660 1 00025369 1 8|METH: Verify that the region is empty using XEmptyRegion. 220|660 1 0 09:24:55|PASS 410|660 1 1 09:24:55|IC End 400|660 2 1 09:24:55|IC Start 200|660 2 09:24:55|TP Start 520|660 2 00025369 1 1|VSW5TESTSUITE PURPOSE 2 520|660 2 00025369 1 2|Assertion XEmptyRegion-2.(A) 520|660 2 00025369 1 3|When the region r is not empty, then a call to XEmptyRegion 520|660 2 00025369 1 4|returns False. 520|660 2 00025369 1 5|METH: Create a region using XCreateRegion. 520|660 2 00025369 1 6|METH: Set the region using XUnionRectWithRegion. 520|660 2 00025369 1 7|METH: Verify that the region is non-empty using XEmptyRegion. 220|660 2 0 09:24:55|PASS 410|660 2 1 09:24:55|IC End 80|660 0 09:24:55|TC End, scenario ref 1338-0 70||"VSW5TESTSUITE CASE XEqualRegion 4" 10|661 /Xlib17/XEqualRegion 09:24:55|TC Start, scenario ref 1340-0 15|661 3.3-lite 4|TCM Start 520|661 0 00025371 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|661 1 1 09:24:58|IC Start 200|661 1 09:24:58|TP Start 520|661 1 00025371 1 1|VSW5TESTSUITE PURPOSE 1 520|661 1 00025371 1 2|Assertion XEqualRegion-1.(A) 520|661 1 00025371 1 3|When the regions r1 and r2 have the same offset, size and 520|661 1 00025371 1 4|shape, then a call to XEqualRegion returns True. 520|661 1 00025371 1 5|METH: Create two regions using XCreateRegion. 520|661 1 00025371 1 6|METH: Set one region to the union of three rectangles one of which covers the other two using XUnionRectWithRegion. 520|661 1 00025371 1 7|METH: Set the other region to the all encompassing region using XUnionRectWithRegion. 520|661 1 00025371 1 8|METH: Verify that the call to XEqualRegion returns True. 220|661 1 0 09:24:58|PASS 410|661 1 1 09:24:58|IC End 400|661 2 1 09:24:58|IC Start 200|661 2 09:24:58|TP Start 520|661 2 00025371 1 1|VSW5TESTSUITE PURPOSE 2 520|661 2 00025371 1 2|Assertion XEqualRegion-2.(A) 520|661 2 00025371 1 3|When the regions r1 and r2 do not have the same offset, 520|661 2 00025371 1 4|then a call to XEqualRegion returns False. 520|661 2 00025371 1 5|METH: Create regions R1 R2 using XCreateRegion. 520|661 2 00025371 1 6|METH: Set R1 and R2 to the same region using XUnionRectWithRegion. 520|661 2 00025371 1 7|METH: Offset R2 using XOffsetRegion. 520|661 2 00025371 1 8|METH: Verify that a call to XEqualRegion returns False. 220|661 2 0 09:24:58|PASS 410|661 2 1 09:24:58|IC End 400|661 3 1 09:24:58|IC Start 200|661 3 09:24:58|TP Start 520|661 3 00025371 1 1|VSW5TESTSUITE PURPOSE 3 520|661 3 00025371 1 2|Assertion XEqualRegion-3.(A) 520|661 3 00025371 1 3|When the regions r1 and r2 do not have the same size, then 520|661 3 00025371 1 4|a call to XEqualRegion returns False. 520|661 3 00025371 1 5|METH: Create regions R1 R2 using XCreateRegion. 520|661 3 00025371 1 6|METH: Set R1 and R2 to the same region using XUnionRectWithRegion. 520|661 3 00025371 1 7|METH: Change the size of R2 using XShrinkRegion. 520|661 3 00025371 1 8|METH: Verify that a call to XEqualRegion returns False. 220|661 3 0 09:24:58|PASS 410|661 3 1 09:24:58|IC End 400|661 4 1 09:24:58|IC Start 200|661 4 09:24:58|TP Start 520|661 4 00025371 1 1|VSW5TESTSUITE PURPOSE 4 520|661 4 00025371 1 2|Assertion XEqualRegion-4.(A) 520|661 4 00025371 1 3|When the regions r1 and r2 do not have the same shape, then 520|661 4 00025371 1 4|a call to XEqualRegion returns False. 520|661 4 00025371 1 5|METH: Create regions R1 R2 using XCreateRegion. 520|661 4 00025371 1 6|METH: Set R1 and R2 to the same region using XUnionRectWithRegion. 520|661 4 00025371 1 7|METH: Change R2 with disjoint rectangle using XUnionRectWithRegion. 520|661 4 00025371 1 8|METH: Verify that a call to XEqualRegion returns False. 220|661 4 0 09:24:58|PASS 410|661 4 1 09:24:58|IC End 80|661 0 09:24:59|TC End, scenario ref 1340-0 70||"VSW5TESTSUITE CASE XFindContext 2" 10|662 /Xlib17/XFindContext 09:24:59|TC Start, scenario ref 1342-0 15|662 3.3-lite 2|TCM Start 520|662 0 00025373 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|662 1 1 09:25:02|IC Start 200|662 1 09:25:02|TP Start 520|662 1 00025373 1 1|VSW5TESTSUITE PURPOSE 1 520|662 1 00025373 1 2|Assertion XFindContext-1.(A) 520|662 1 00025373 1 3|A call to XFindContext returns the context data for display 520|662 1 00025373 1 4|display, window w and context type context in data_return, 520|662 1 00025373 1 5|and returns zero. 520|662 1 00025373 1 6|METH: Create a test window. 520|662 1 00025373 1 7|METH: Save some context information using XSaveContext. 520|662 1 00025373 1 8|METH: Find the context information using XFindContext. 520|662 1 00025373 1 9|METH: Verify the context was returned as expected. 220|662 1 0 09:25:02|PASS 410|662 1 1 09:25:02|IC End 400|662 2 1 09:25:02|IC Start 200|662 2 09:25:02|TP Start 520|662 2 00025373 1 1|VSW5TESTSUITE PURPOSE 2 520|662 2 00025373 1 2|Assertion XFindContext-2.(A) 520|662 2 00025373 1 3|When there is no previously saved context data for display 520|662 2 00025373 1 4|display, window w and context type context, then a call to 520|662 2 00025373 1 5|XFindContext returns XCNOENT. 520|662 2 00025373 1 6|METH: Create a test window with no context. 520|662 2 00025373 1 7|METH: Call XFindContext to find the non-existent context. 520|662 2 00025373 1 8|METH: Verify that XCNOENT was returned. 220|662 2 0 09:25:02|PASS 410|662 2 1 09:25:02|IC End 80|662 0 09:25:02|TC End, scenario ref 1342-0 70||"VSW5TESTSUITE CASE XFetchBuffer 2" 10|663 /Xlib17/XFetchBuffer 09:25:02|TC Start, scenario ref 1344-0 15|663 3.3-lite 2|TCM Start 520|663 0 00025375 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|663 1 1 09:25:05|IC Start 200|663 1 09:25:05|TP Start 520|663 1 00025375 1 1|VSW5TESTSUITE PURPOSE 1 520|663 1 00025375 1 2|Assertion XFetchBuffer-1.(A) 520|663 1 00025375 1 3|When the cut buffer specified by the buffer argument 520|663 1 00025375 1 4|contains data, then a call to XFetchBuffer returns in the 520|663 1 00025375 1 5|nbytes_return argument the number of bytes stored in the 520|663 1 00025375 1 6|buffer and returns a pointer to storage allocated for the 520|663 1 00025375 1 7|data, which can be freed with XFree. 520|663 1 00025375 1 8|METH: For each cut buffer 0..7: 520|663 1 00025375 1 9|METH: Set the buffer to contain data using XStoreBuffer. 520|663 1 00025375 1 10|METH: For each cut buffer 0..7: 520|663 1 00025375 1 11|METH: Obtain the contents of the buffer using XFetchBuffer. 520|663 1 00025375 1 12|METH: Verify that the data is correct. 520|663 1 00025375 1 13|METH: Free the returned data using XFree. 220|663 1 0 09:25:05|PASS 410|663 1 1 09:25:05|IC End 400|663 2 1 09:25:05|IC Start 200|663 2 09:25:05|TP Start 520|663 2 00025375 1 1|VSW5TESTSUITE PURPOSE 2 520|663 2 00025375 1 2|Assertion XFetchBuffer-2.(A) 520|663 2 00025375 1 3|When the cut buffer specified by the buffer argument does 520|663 2 00025375 1 4|not contain any data, then a call to XFetchBuffer sets the 520|663 2 00025375 1 5|nbytes_return argument to zero, and returns NULL. 520|663 2 00025375 1 6|METH: For each cut buffer 0..7: 520|663 2 00025375 1 7|METH: Set the buffer to contain data using XStoreBuffer. 520|663 2 00025375 1 8|METH: For i in 0..7: 520|663 2 00025375 1 9|METH: Delete the property CUT_BUFFERi from screen 0 of the display using XDeletePropery. 520|663 2 00025375 1 10|METH: For each cut buffer 0..7: 520|663 2 00025375 1 11|METH: Obtain the contents of the buffer using XFetchBuffer. 520|663 2 00025375 1 12|METH: Verify that the call returned NULL. 520|663 2 00025375 1 13|METH: Verify that the nbytes_return argument was set to zero. 220|663 2 0 09:25:05|PASS 410|663 2 1 09:25:05|IC End 80|663 0 09:25:05|TC End, scenario ref 1344-0 70||"VSW5TESTSUITE CASE XFetchBytes 2" 10|664 /Xlib17/XFetchBytes 09:25:05|TC Start, scenario ref 1346-0 15|664 3.3-lite 2|TCM Start 520|664 0 00025377 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|664 1 1 09:25:08|IC Start 200|664 1 09:25:08|TP Start 520|664 1 00025377 1 1|VSW5TESTSUITE PURPOSE 1 520|664 1 00025377 1 2|Assertion XFetchBytes-1.(A) 520|664 1 00025377 1 3|When cut buffer zero contains data, then a call to 520|664 1 00025377 1 4|XFetchBytes returns in the nbytes_return argument the number 520|664 1 00025377 1 5|of bytes stored in the buffer and returns a pointer to 520|664 1 00025377 1 6|storage allocated for the data, which can be freed with 520|664 1 00025377 1 7|XFree. 520|664 1 00025377 1 8|METH: Store some data in cut buffer zero using XStoreBuffer. 520|664 1 00025377 1 9|METH: Obtain the data in cut buffer zero using XFetchBytes. 520|664 1 00025377 1 10|METH: Verify that the data is correct. 520|664 1 00025377 1 11|METH: Free the returned data using XFree. 220|664 1 0 09:25:08|PASS 410|664 1 1 09:25:08|IC End 400|664 2 1 09:25:08|IC Start 200|664 2 09:25:08|TP Start 520|664 2 00025377 1 1|VSW5TESTSUITE PURPOSE 2 520|664 2 00025377 1 2|Assertion XFetchBytes-2.(A) 520|664 2 00025377 1 3|When cut buffer zero does not contain any data, then a call 520|664 2 00025377 1 4|to XFetchBytes sets the nbytes_return argument to zero, and 520|664 2 00025377 1 5|returns NULL. 520|664 2 00025377 1 6|METH: Set cut buffer to contain data using XStoreBytes. 520|664 2 00025377 1 7|METH: Delete the property CUT_BUFFER0 from screen 0 of the display using XDeletePropery. 520|664 2 00025377 1 8|METH: Obtain the contents of cut buffer 0 using XFetchBytes. 520|664 2 00025377 1 9|METH: Verify that the call returned NULL. 520|664 2 00025377 1 10|METH: Verify that the nbytes_return argument was set to zero. 220|664 2 0 09:25:08|PASS 410|664 2 1 09:25:08|IC End 80|664 0 09:25:09|TC End, scenario ref 1346-0 70||"VSW5TESTSUITE CASE XGetDefault 5" 10|665 /Xlib17/XGetDefault/XGetDefault 09:25:09|TC Start, scenario ref 1348-0 15|665 3.3-lite 5|TCM Start 520|665 0 00025379 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|665 1 1 09:25:12|IC Start 200|665 1 09:25:12|TP Start 520|665 1 00025379 1 1|VSW5TESTSUITE PURPOSE 1 520|665 1 00025379 1 2|Assertion XGetDefault-1.(A) 520|665 1 00025379 1 3|A call to XGetDefault reads and returns from the resource 520|665 1 00025379 1 4|manager database the entry specified by the program and 520|665 1 00025379 1 5|option arguments. 520|665 1 00025379 1 6|METH: Set the RESOURCE_MANAGER property on the default root window of screen 0 to contain the string XT.OPT.VAL 520|665 1 00025379 1 7|METH: Open a display using XOpenDisplay. 520|665 1 00025379 1 8|METH: Obtain the value of the XT.OPT resource using XGetDefault. 520|665 1 00025379 1 9|METH: Verify that the returned value is "OPT". 520|665 1 00025379 1 10|unexpected signal 11 (SIGSEGV) received 220|665 1 2 09:25:12|UNRESOLVED 410|665 1 1 09:25:12|IC End 400|665 2 1 09:25:12|IC Start 200|665 2 09:25:12|TP Start 520|665 2 00025379 1 1|VSW5TESTSUITE PURPOSE 2 520|665 2 00025379 1 2|Assertion XGetDefault-2.(A) 520|665 2 00025379 1 3|When the option specified by the program and option 520|665 2 00025379 1 4|arguments does not exist in the resource manager database, 520|665 2 00025379 1 5|then a call to XGetDefault returns NULL. 520|665 2 00025379 1 6|METH: Set the RESOURCE_MANAGER property on the default root window to contain some valid strings not containing XT.Cal* 520|665 2 00025379 1 7|METH: Open a display using XOpenDisplay. 520|665 2 00025379 1 8|METH: Obtain the value of the XT.Cal resource using XGetDefault. 520|665 2 00025379 1 9|METH: Verify that the call returned NULL. 520|665 2 00025379 1 10|unexpected signal 11 (SIGSEGV) received 220|665 2 2 09:25:12|UNRESOLVED 410|665 2 1 09:25:12|IC End 400|665 3 1 09:25:12|IC Start 200|665 3 09:25:12|TP Start 520|665 3 00025379 1 1|VSW5TESTSUITE PURPOSE 3 520|665 3 00025379 1 2|Assertion XGetDefault-3.(C) 520|665 3 00025379 1 3|If the system is POSIX compliant: When the RESOURCE_MANAGER 520|665 3 00025379 1 4|property was defined at the time display was opened, then 520|665 3 00025379 1 5|the default resource manager database is taken from the 520|665 3 00025379 1 6|value of that property, otherwise the default resource 520|665 3 00025379 1 7|manager database is taken from the file $HOME/.Xdefaults in 520|665 3 00025379 1 8|the client's home directory. 520|665 3 00025379 1 9|METH: Fork a new process using tet_fork. 520|665 3 00025379 1 10|METH: In the child process: 520|665 3 00025379 1 11|METH: Execute the file ./Test3 using tet_exec with the HOME environment variable set to ".". 520|665 3 00025379 1 12|METH: In Test3: 520|665 3 00025379 1 13|METH: Delete the RESOURCE_MANAGER property using XDeleteProperty. 520|665 3 00025379 1 14|METH: Open a new display using XOpenDisplay. 520|665 3 00025379 1 15|METH: Obtain the value of the XTest.testval32 resource using XGetDefault. 520|665 3 00025379 1 16|METH: Verify that the returned value is "VAL_b". 520|665 3 00025379 1 17|METH: Set the RESOURCE_MANAGER property using XChangeProperty. 520|665 3 00025379 1 18|METH: Open a new display using XOpenDisplay. 520|665 3 00025379 1 19|METH: Obtain the value of the XTest.testval32 resource using XGetDefault. 520|665 3 00025379 1 20|METH: Verify that the returned value is "pval_b". 520|665 3 00025381 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|665 3 00025379 2 1|child process was terminated by signal 11 (SIGSEGV) 220|665 3 2 09:25:12|UNRESOLVED 410|665 3 1 09:25:12|IC End 400|665 4 1 09:25:12|IC Start 200|665 4 09:25:12|TP Start 520|665 4 00025379 1 1|VSW5TESTSUITE PURPOSE 4 520|665 4 00025379 1 2|Assertion XGetDefault-4.(C) 520|665 4 00025379 1 3|If the system is POSIX compliant: When the XENVIRONMENT 520|665 4 00025379 1 4|environment variable is defined, then the file named by the 520|665 4 00025379 1 5|XENVIRONMENT environment variable is merged to update the 520|665 4 00025379 1 6|default resource database. 520|665 4 00025379 1 7|METH: Fork a new process using tet_fork. 520|665 4 00025379 1 8|METH: In the child process: 520|665 4 00025379 1 9|METH: Execute the file ./Test4 using tet_exec with the XENVIRONMENT variable set to ./EnvXdefaults. 520|665 4 00025379 1 10|METH: In Test4: 520|665 4 00025379 1 11|METH: Set the RESOURCE_MANAGER property using XChangeProperty. 520|665 4 00025379 1 12|METH: Open a display using XOpenDisplay. 520|665 4 00025379 1 13|METH: Obtain the value of resources set by the ChangeProperty request and by the XENVIRONMENT file using XGetDefault. 520|665 4 00025379 1 14|METH: Verify that the resources are set from each source. 520|665 4 00025379 1 15|METH: Verify that the XENVIRONMENT resources updated those of the ChangeProperty request. 520|665 4 00025383 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|665 4 00025379 2 1|child process was terminated by signal 11 (SIGSEGV) 220|665 4 2 09:25:12|UNRESOLVED 410|665 4 1 09:25:12|IC End 400|665 5 1 09:25:12|IC Start 200|665 5 09:25:12|TP Start 520|665 5 00025379 1 1|VSW5TESTSUITE PURPOSE 5 520|665 5 00025379 1 2|Assertion XGetDefault-5.(C) 520|665 5 00025379 1 3|If the system is POSIX compliant: When the XENVIRONMENT 520|665 5 00025379 1 4|environment variable is not defined, then the file 520|665 5 00025379 1 5|$HOME/.Xdefaults- is merged to update the default 520|665 5 00025379 1 6|resource database, where specifies the name of the 520|665 5 00025379 1 7|machine on which the application is running. 520|665 5 00025379 1 8|METH: Fork a new process using tet_fork. 520|665 5 00025379 1 9|METH: In the child process: 520|665 5 00025379 1 10|METH: Remove XENVIRONMENT from the environment 520|665 5 00025379 1 11|METH: Execute the file ./Test5 using tet_exec with the HOME variable set to ".". 520|665 5 00025379 1 12|METH: In Test5: 520|665 5 00025379 1 13|METH: Set the RESOURCE_MANAGER property using XChangeProperty. 520|665 5 00025379 1 14|METH: Open a display using XOpenDisplay. 520|665 5 00025379 1 15|METH: Obtain the value of resources set by the ChangeProperty request and by the file $HOME/.Xdefaults- using XGetDefault. 520|665 5 00025379 1 16|METH: Verify that the resources are set from each source. 520|665 5 00025379 1 17|METH: Verify that the .Xdefaults- resources updated those of the ChangeProperty request. 520|665 5 00025385 2 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|665 5 00025379 2 1|child process was terminated by signal 11 (SIGSEGV) 220|665 5 2 09:25:12|UNRESOLVED 410|665 5 1 09:25:12|IC End 80|665 1 09:25:12|TC End, scenario ref 1348-0 70||"VSW5TESTSUITE CASE XGetPixel 1" 10|666 /Xlib17/XGetPixel 09:25:12|TC Start, scenario ref 1350-0 15|666 3.3-lite 1|TCM Start 520|666 0 00025387 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|666 1 1 09:25:16|IC Start 200|666 1 09:25:16|TP Start 520|666 1 00025387 1 1|VSW5TESTSUITE PURPOSE 1 520|666 1 00025387 1 2|Assertion XGetPixel-1.(A) 520|666 1 00025387 1 3|When the image ximage contains coordinates x,y, then a 520|666 1 00025387 1 4|call to XGetPixel returns the normalised value of the pixel 520|666 1 00025387 1 5|located at x,y in the image. 520|666 1 00025387 1 6|METH: For all supported drawables: 520|666 1 00025387 1 7|METH: Create a drawable. 520|666 1 00025387 1 8|METH: For a range of pixel values over the drawable's depth: 520|666 1 00025387 1 9|METH: Set a pixel in the drawable using XDrawPoint. 520|666 1 00025387 1 10|METH: For XYPixmap and ZPixmap: 520|666 1 00025387 1 11|METH: Obtain an XImage using XGetImage. 520|666 1 00025387 1 12|METH: Obtain the pixel value using XGetPixel. 520|666 1 00025387 1 13|METH: Verify that the values are the same. 220|666 1 0 09:25:16|PASS 410|666 1 1 09:25:16|IC End 80|666 0 09:25:17|TC End, scenario ref 1350-0 70||"VSW5TESTSUITE CASE XGetVisualInfo 3" 10|667 /Xlib17/XGetVisualInfo 09:25:17|TC Start, scenario ref 1352-0 15|667 3.3-lite 3|TCM Start 520|667 0 00025389 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|667 1 1 09:25:20|IC Start 200|667 1 09:25:20|TP Start 520|667 1 00025389 1 1|VSW5TESTSUITE PURPOSE 1 520|667 1 00025389 1 2|Assertion XGetVisualInfo-1.(A) 520|667 1 00025389 1 3|A call to XGetVisualInfo returns the list of XVisualInfo 520|667 1 00025389 1 4|structures, which can be freed by XFree, which match those 520|667 1 00025389 1 5|components of the vinfo_template argument specified by the 520|667 1 00025389 1 6|vinfo_mask argument, and returns the number of such 520|667 1 00025389 1 7|structures in the nitems_return argument. 520|667 1 00025389 1 8|METH: Initialise the list of class/depth pairs from parameter XT_VISUAL_CLASSES. 520|667 1 00025389 1 9|METH: Obtain list of all visuals for the screen. 520|667 1 00025389 1 10|METH: Verify that XGetVisualInfo does not return NULL (should be at least one visual). 520|667 1 00025389 1 11|METH: Verify that XGetVisualInfo returns at least one visual for each class/depth pair 520|667 1 00025389 1 12|METH: specified in parameter XT_VISUAL_CLASSES. 520|667 1 00025389 1 13|METH: Verify that the list returned matches those in XT_VISUAL_CLASSES. 520|667 1 00025389 1 14|METH: Verify that each visual can be selected using VisualIDMask. 520|667 1 00025389 1 15|METH: Verify that each visual can be selected using VisualScreenMask. 520|667 1 00025389 1 16|METH: Verify that each visual can be selected using VisualDepthMask. 520|667 1 00025389 1 17|METH: Verify that each visual can be selected using VisualClassMask. 520|667 1 00025389 1 18|METH: Verify that each visual can be selected using 520|667 1 00025389 1 19|METH: VisualScreenMask|VisualDepthMask|VisualClassMask. 520|667 1 00025389 1 20|METH: Verify that each visual can be selected using VisualRedMaskMask. 520|667 1 00025389 1 21|METH: Verify that each visual can be selected using VisualGreenMaskMask. 520|667 1 00025389 1 22|METH: Verify that each visual can be selected using VisualBlueMaskMask. 520|667 1 00025389 1 23|METH: Verify that each visual can be selected using VisualColormapSizeMask. 520|667 1 00025389 1 24|METH: Verify that each visual can be selected using VisualBitsPerRGBMask. 520|667 1 00025389 1 25|METH: Verify that each visual can be selected using 520|667 1 00025389 1 26|METH: VisualBitsPerRGBMask|VisualColormapSizeMask. 520|667 1 00025389 1 27|METH: Verify that each visual can be selected using VisualAllMask. 520|667 1 00025389 1 28|METH: Free the list of all visuals using XFree. 220|667 1 0 09:25:20|PASS 410|667 1 1 09:25:20|IC End 400|667 2 1 09:25:20|IC Start 200|667 2 09:25:20|TP Start 520|667 2 00025389 1 1|VSW5TESTSUITE PURPOSE 2 520|667 2 00025389 1 2|Assertion XGetVisualInfo-2.(A) 520|667 2 00025389 1 3|When no visuals match the template specified by the 520|667 2 00025389 1 4|vinfo_mask and vinfo_template arguments, then a call to 520|667 2 00025389 1 5|XGetVisualInfo returns NULL. 520|667 2 00025389 1 6|METH: Obtain list of all visuals for the screen. 520|667 2 00025389 1 7|METH: Initialise visual template to first visual returned. 520|667 2 00025389 1 8|METH: Call XGetVisualInfo with VisualDepthMask and depth 0. 520|667 2 00025389 1 9|METH: Verify that number of matching visuals is set to 0. 520|667 2 00025389 1 10|METH: Verify that XGetVisualInfo returns NULL. 220|667 2 0 09:25:20|PASS 410|667 2 1 09:25:20|IC End 400|667 3 1 09:25:20|IC Start 200|667 3 09:25:20|TP Start 520|667 3 00025389 1 1|VSW5TESTSUITE PURPOSE 3 520|667 3 00025389 1 2|Assertion XGetVisualInfo-3.(B) 520|667 3 00025389 1 3|When sufficient storage cannot be allocated, then a call to 520|667 3 00025389 1 4|XGetVisualInfo returns NULL. 520|667 3 00025389 1 5|Reason for omission: There is no known portable test method for this assertion 520|667 3 00025389 1 6|METH: Report UNTESTED 220|667 3 5 09:25:20|UNTESTED 410|667 3 1 09:25:20|IC End 80|667 77 09:25:20|TC End, scenario ref 1352-0 70||"VSW5TESTSUITE CASE XIntersectRegion 1" 10|668 /Xlib17/XIntersectRegion 09:25:20|TC Start, scenario ref 1354-0 15|668 3.3-lite 1|TCM Start 520|668 0 00025391 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|668 1 1 09:25:23|IC Start 200|668 1 09:25:23|TP Start 520|668 1 00025391 1 1|VSW5TESTSUITE PURPOSE 1 520|668 1 00025391 1 2|Assertion XIntersectRegion-1.(A) 520|668 1 00025391 1 3|A call to XIntersectRegion computes the intersection of the 520|668 1 00025391 1 4|regions sra and srb and replaces the value of dr_return with 520|668 1 00025391 1 5|the result. 520|668 1 00025391 1 6|METH: Create regions R1, R2 and R3 using XCreateRegion. 520|668 1 00025391 1 7|METH: Verify that none of the calls returned NULL. 520|668 1 00025391 1 8|METH: Set R1 to a polygon using XPolygonRegion. 520|668 1 00025391 1 9|METH: Set R2 to a polygon which intersects the first using XPolygonRegion. 520|668 1 00025391 1 10|METH: Obtain the intersection of R1 and R2 into R3 using XIntersectRegion. 520|668 1 00025391 1 11|METH: Verify that the result is not empty using XEmptyRegion. 520|668 1 00025391 1 12|METH: 520|668 1 00025391 1 13|METH: Test that ((R1 ^ R2) | (R1 & R2)) == (R1 | R2): 520|668 1 00025391 1 14|METH: Obtain union of R1 and R2 into Ru using XUnionRegion. 520|668 1 00025391 1 15|METH: Obtain exclusive-or of R1 and R2 into Rx using XXorRegion. 520|668 1 00025391 1 16|METH: Obtain union of Rx and R3 using XUnionRegion. 520|668 1 00025391 1 17|METH: Verify that result equals Ru using XEqualRegion. 520|668 1 00025391 1 18|METH: 520|668 1 00025391 1 19|METH: Create three regions using XCreateRegion. 520|668 1 00025391 1 20|METH: Set two of the regions to disjoint polygons using XPolygonRegion. 520|668 1 00025391 1 21|METH: Obtain the intersection of the regions using XIntersectRegion. 520|668 1 00025391 1 22|METH: Verify that the returned region was empty using XEmptyRegion. 220|668 1 0 09:25:23|PASS 410|668 1 1 09:25:23|IC End 80|668 0 09:25:23|TC End, scenario ref 1354-0 70||"VSW5TESTSUITE CASE IsCursorKey 2" 10|669 /Xlib17/IsCursorKey 09:25:23|TC Start, scenario ref 1356-0 15|669 3.3-lite 2|TCM Start 520|669 0 00025393 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|669 1 1 09:25:26|IC Start 200|669 1 09:25:26|TP Start 520|669 1 00025393 1 1|VSW5TESTSUITE PURPOSE 1 520|669 1 00025393 1 2|Assertion IsCursorKey-1.(A) 520|669 1 00025393 1 3|When the keysym argument is a cursor key, then invocation 520|669 1 00025393 1 4|of the IsCursorKey macro returns True. 520|669 1 00025393 1 5|METH: For each cursor key KeySym: 520|669 1 00025393 1 6|METH: Verify that IsCursorKey returns True. 220|669 1 0 09:25:26|PASS 410|669 1 1 09:25:26|IC End 400|669 2 1 09:25:26|IC Start 200|669 2 09:25:26|TP Start 520|669 2 00025393 1 1|VSW5TESTSUITE PURPOSE 2 520|669 2 00025393 1 2|Assertion IsCursorKey-2.(A) 520|669 2 00025393 1 3|When the keysym argument is not a cursor key, then 520|669 2 00025393 1 4|invocation of the IsCursorKey macro returns False. 520|669 2 00025393 1 5|METH: Verify that IsCursorKey returns False for the KeySym XK_A. 220|669 2 0 09:25:26|PASS 410|669 2 1 09:25:26|IC End 80|669 0 09:25:27|TC End, scenario ref 1356-0 70||"VSW5TESTSUITE CASE IsFunctionKey 2" 10|670 /Xlib17/IsFunctionKey 09:25:27|TC Start, scenario ref 1358-0 15|670 3.3-lite 2|TCM Start 520|670 0 00025395 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|670 1 1 09:25:30|IC Start 200|670 1 09:25:30|TP Start 520|670 1 00025395 1 1|VSW5TESTSUITE PURPOSE 1 520|670 1 00025395 1 2|Assertion IsFunctionKey-1.(A) 520|670 1 00025395 1 3|When the keysym argument is a function key, then invocation 520|670 1 00025395 1 4|of the IsFunctionKey macro returns True. 520|670 1 00025395 1 5|METH: For each function key KeySym: 520|670 1 00025395 1 6|METH: Verify that IsFunctionKey returns True. 220|670 1 0 09:25:30|PASS 410|670 1 1 09:25:30|IC End 400|670 2 1 09:25:30|IC Start 200|670 2 09:25:30|TP Start 520|670 2 00025395 1 1|VSW5TESTSUITE PURPOSE 2 520|670 2 00025395 1 2|Assertion IsFunctionKey-2.(A) 520|670 2 00025395 1 3|When the keysym argument is not a function key, then 520|670 2 00025395 1 4|invocation of the IsFunctionKey macro returns False. 520|670 2 00025395 1 5|METH: Verify that IsFunctionKey returns False for the KeySym XK_A. 220|670 2 0 09:25:30|PASS 410|670 2 1 09:25:30|IC End 80|670 0 09:25:31|TC End, scenario ref 1358-0 70||"VSW5TESTSUITE CASE IsKeypadKey 2" 10|671 /Xlib17/IsKeypadKey 09:25:31|TC Start, scenario ref 1360-0 15|671 3.3-lite 2|TCM Start 520|671 0 00025397 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|671 1 1 09:25:33|IC Start 200|671 1 09:25:33|TP Start 520|671 1 00025397 1 1|VSW5TESTSUITE PURPOSE 1 520|671 1 00025397 1 2|Assertion IsKeypadKey-1.(A) 520|671 1 00025397 1 3|When the keysym argument is a keypad key, then invocation 520|671 1 00025397 1 4|of the IsKeypadKey macro returns True. 520|671 1 00025397 1 5|METH: For each keypad key KeySym: 520|671 1 00025397 1 6|METH: Verify that IsKeypadKey returns True. 220|671 1 0 09:25:33|PASS 410|671 1 1 09:25:33|IC End 400|671 2 1 09:25:33|IC Start 200|671 2 09:25:33|TP Start 520|671 2 00025397 1 1|VSW5TESTSUITE PURPOSE 2 520|671 2 00025397 1 2|Assertion IsKeypadKey-2.(A) 520|671 2 00025397 1 3|When the keysym argument is not a keypad key, then 520|671 2 00025397 1 4|invocation of the IsKeypadKey macro returns False. 520|671 2 00025397 1 5|METH: Verify that IsKeypadKey returns False for the KeySym XK_A. 220|671 2 0 09:25:33|PASS 410|671 2 1 09:25:33|IC End 80|671 0 09:25:34|TC End, scenario ref 1360-0 70||"VSW5TESTSUITE CASE IsModifierKey 2" 10|672 /Xlib17/IsModifierKey 09:25:34|TC Start, scenario ref 1362-0 15|672 3.3-lite 2|TCM Start 520|672 0 00025399 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|672 1 1 09:25:36|IC Start 200|672 1 09:25:36|TP Start 520|672 1 00025399 1 1|VSW5TESTSUITE PURPOSE 1 520|672 1 00025399 1 2|Assertion IsModifierKey-1.(A) 520|672 1 00025399 1 3|When the keysym argument is a modifier key, then invocation 520|672 1 00025399 1 4|of the IsModifierKey macro returns True. 520|672 1 00025399 1 5|METH: For each modifier key KeySym: 520|672 1 00025399 1 6|METH: Verify that IsModifierKey returns True. 220|672 1 0 09:25:36|PASS 410|672 1 1 09:25:36|IC End 400|672 2 1 09:25:36|IC Start 200|672 2 09:25:36|TP Start 520|672 2 00025399 1 1|VSW5TESTSUITE PURPOSE 2 520|672 2 00025399 1 2|Assertion IsModifierKey-2.(A) 520|672 2 00025399 1 3|When the keysym argument is not a modifier key, then 520|672 2 00025399 1 4|invocation of the IsModifierKey macro returns False. 520|672 2 00025399 1 5|METH: Verify that IsModifierKey returns False for the KeySym XK_A. 220|672 2 0 09:25:36|PASS 410|672 2 1 09:25:36|IC End 80|672 0 09:25:37|TC End, scenario ref 1362-0 70||"VSW5TESTSUITE CASE IsMiscFunctionKey 2" 10|673 /Xlib17/IsMiscFunctionKey 09:25:37|TC Start, scenario ref 1364-0 15|673 3.3-lite 2|TCM Start 520|673 0 00025401 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|673 1 1 09:25:39|IC Start 200|673 1 09:25:39|TP Start 520|673 1 00025401 1 1|VSW5TESTSUITE PURPOSE 1 520|673 1 00025401 1 2|Assertion IsMiscFunctionKey-1.(A) 520|673 1 00025401 1 3|When the keysym argument is a miscellaneous function key, 520|673 1 00025401 1 4|then invocation of the IsMiscFunctionKey macro returns True. 520|673 1 00025401 1 5|METH: For each miscellaneous function key KeySym: 520|673 1 00025401 1 6|METH: Verify that IsMiscFunctionKey returns True. 220|673 1 0 09:25:39|PASS 410|673 1 1 09:25:39|IC End 400|673 2 1 09:25:39|IC Start 200|673 2 09:25:39|TP Start 520|673 2 00025401 1 1|VSW5TESTSUITE PURPOSE 2 520|673 2 00025401 1 2|Assertion IsMiscFunctionKey-2.(A) 520|673 2 00025401 1 3|When the keysym argument is not a miscellaneous function 520|673 2 00025401 1 4|key, then invocation of the IsMiscFunctionKey macro returns 520|673 2 00025401 1 5|False. 520|673 2 00025401 1 6|METH: Verify that IsMiscFunctionKey returns False for the KeySym XK_A. 220|673 2 0 09:25:39|PASS 410|673 2 1 09:25:39|IC End 80|673 0 09:25:40|TC End, scenario ref 1364-0 70||"VSW5TESTSUITE CASE IsPFKey 2" 10|674 /Xlib17/IsPFKey 09:25:40|TC Start, scenario ref 1366-0 15|674 3.3-lite 2|TCM Start 520|674 0 00025403 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|674 1 1 09:25:43|IC Start 200|674 1 09:25:43|TP Start 520|674 1 00025403 1 1|VSW5TESTSUITE PURPOSE 1 520|674 1 00025403 1 2|Assertion IsPFKey-1.(A) 520|674 1 00025403 1 3|When the keysym argument is a PF key, then invocation of 520|674 1 00025403 1 4|the IsPFKey macro returns True. 520|674 1 00025403 1 5|METH: For each modifier key KeySym: 520|674 1 00025403 1 6|METH: Verify that IsPFKey returns True. 220|674 1 0 09:25:43|PASS 410|674 1 1 09:25:43|IC End 400|674 2 1 09:25:43|IC Start 200|674 2 09:25:43|TP Start 520|674 2 00025403 1 1|VSW5TESTSUITE PURPOSE 2 520|674 2 00025403 1 2|Assertion IsPFKey-2.(A) 520|674 2 00025403 1 3|When the keysym argument is not a PF key, then invocation 520|674 2 00025403 1 4|of the IsPFKey macro returns False. 520|674 2 00025403 1 5|METH: Verify that IsPFKey returns False for the KeySym XK_A. 220|674 2 0 09:25:43|PASS 410|674 2 1 09:25:43|IC End 80|674 0 09:25:44|TC End, scenario ref 1366-0 70||"VSW5TESTSUITE CASE XKeycodeToKeysym 2" 10|675 /Xlib17/XKeycodeToKeysym 09:25:44|TC Start, scenario ref 1368-0 15|675 3.3-lite 2|TCM Start 520|675 0 00025405 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|675 1 1 09:25:46|IC Start 200|675 1 09:25:46|TP Start 520|675 1 00025405 1 1|VSW5TESTSUITE PURPOSE 1 520|675 1 00025405 1 2|Assertion XKeycodeToKeysym-1.(A) 520|675 1 00025405 1 3|A call to XKeycodeToKeysym returns the KeySym specified by 520|675 1 00025405 1 4|element index of the KeyCode vector specified by the keycode 520|675 1 00025405 1 5|argument. 520|675 1 00025405 1 6|METH: Obtain the KeyCode corresponding to KeySym XK_a using XKeysymToKeycode. 520|675 1 00025405 1 7|METH: Obtain the KeySym corresponding to the KeyCode using XKeycodeToKeysym with index = 0. 520|675 1 00025405 1 8|METH: Verify that the KeySym returned is XK_a. 520|675 1 00025405 1 9|METH: Obtain the KeySym corresponding to the KeyCode using XKeycodeToKeysym with index = 1. 520|675 1 00025405 1 10|METH: Verify that the KeySym returned is XK_A. 220|675 1 0 09:25:46|PASS 410|675 1 1 09:25:46|IC End 400|675 2 1 09:25:46|IC Start 200|675 2 09:25:46|TP Start 520|675 2 00025405 1 1|VSW5TESTSUITE PURPOSE 2 520|675 2 00025405 1 2|Assertion XKeycodeToKeysym-2.(A) 520|675 2 00025405 1 3|When the symbol specified by element index of the KeyCode 520|675 2 00025405 1 4|vector specified by the keycode argument is not defined, 520|675 2 00025405 1 5|then a call to XKeycodeToKeysym returns NoSymbol. 520|675 2 00025405 1 6|METH: Obtain the maximum keycode using XDisplayKeycodes. 520|675 2 00025405 1 7|METH: Obtain the KeySym corresponding to the maximum KeyCode+1 using XKeycodeToKeysym with index 0. 520|675 2 00025405 1 8|METH: Verify that the call returned NoSymbol. 520|675 2 00025405 1 9|METH: Obtain the KeySym corresponding to the minimum KeyCode using XKeycodeToKeysym with index 9. 520|675 2 00025405 1 10|METH: Verify that the call returned NoSymbol. 220|675 2 0 09:25:46|PASS 410|675 2 1 09:25:46|IC End 80|675 0 09:25:47|TC End, scenario ref 1368-0 70||"VSW5TESTSUITE CASE XKeysymToKeycode 2" 10|676 /Xlib17/XKeysymToKeycode 09:25:47|TC Start, scenario ref 1370-0 15|676 3.3-lite 2|TCM Start 520|676 0 00025407 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|676 1 1 09:25:49|IC Start 200|676 1 09:25:49|TP Start 520|676 1 00025407 1 1|VSW5TESTSUITE PURPOSE 1 520|676 1 00025407 1 2|Assertion XKeysymToKeycode-1.(A) 520|676 1 00025407 1 3|A call to XKeysymToKeycode returns the KeyCode defined for 520|676 1 00025407 1 4|the KeySym specified by the keysym argument. 520|676 1 00025407 1 5|METH: Verify that XK_a and XK_A map to the same KeyCode using XKeysymToKeycode. 520|676 1 00025407 1 6|METH: Verify that the returned KeyCode maps to XK_a using XKeycodeToKeysym with index 0. 520|676 1 00025407 1 7|METH: Verify that the returned KeyCode maps to XK_A using XKeycodeToKeysym with index 1. 220|676 1 0 09:25:49|PASS 410|676 1 1 09:25:49|IC End 400|676 2 1 09:25:49|IC Start 200|676 2 09:25:49|TP Start 520|676 2 00025407 1 1|VSW5TESTSUITE PURPOSE 2 520|676 2 00025407 1 2|Assertion XKeysymToKeycode-2.(B) 520|676 2 00025407 1 3|When the keysym argument is not defined for any KeyCode, 520|676 2 00025407 1 4|then a call to XKeysymToKeycode returns zero. 520|676 2 00025407 1 5|Reason for omission: There is no known portable test method for this assertion 520|676 2 00025407 1 6|METH: Report UNTESTED 220|676 2 5 09:25:49|UNTESTED 410|676 2 1 09:25:49|IC End 80|676 77 09:25:50|TC End, scenario ref 1370-0 70||"VSW5TESTSUITE CASE XKeysymToString 2" 10|677 /Xlib17/XKeysymToString 09:25:50|TC Start, scenario ref 1372-0 15|677 3.3-lite 2|TCM Start 520|677 0 00025409 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|677 1 1 09:25:53|IC Start 200|677 1 09:25:53|TP Start 520|677 1 00025409 1 1|VSW5TESTSUITE PURPOSE 1 520|677 1 00025409 1 2|Assertion XKeysymToString-1.(A) 520|677 1 00025409 1 3|A call to XKeysymToString returns as a null-terminated 520|677 1 00025409 1 4|string the name of the KeySym specified by the keysym 520|677 1 00025409 1 5|argument. 520|677 1 00025409 1 6|METH: Obtain the string corresponding to the KeySym XK_BackSpace using XKeysymToString. 520|677 1 00025409 1 7|METH: Verify that the returned string was "BackSpace". 220|677 1 0 09:25:53|PASS 410|677 1 1 09:25:53|IC End 400|677 2 1 09:25:53|IC Start 200|677 2 09:25:53|TP Start 520|677 2 00025409 1 1|VSW5TESTSUITE PURPOSE 2 520|677 2 00025409 1 2|Assertion XKeysymToString-2.(A) 520|677 2 00025409 1 3|When the KeySym specified by the keysym argument is not 520|677 2 00025409 1 4|defined, then a call to XKeysymToString returns NULL. 520|677 2 00025409 1 5|METH: Obtain the string corresponding to the KeySym NoSymbol using XKeysymToString. 520|677 2 00025409 1 6|METH: Verify that the returned string was NULL 220|677 2 0 09:25:53|PASS 410|677 2 1 09:25:53|IC End 80|677 0 09:25:53|TC End, scenario ref 1372-0 70||"VSW5TESTSUITE CASE XLookupKeysym 2" 10|678 /Xlib17/XLookupKeysym 09:25:53|TC Start, scenario ref 1374-0 15|678 3.3-lite 2|TCM Start 520|678 0 00025411 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|678 1 1 09:25:56|IC Start 200|678 1 09:25:56|TP Start 520|678 1 00025411 1 1|VSW5TESTSUITE PURPOSE 1 520|678 1 00025411 1 2|Assertion XLookupKeysym-1.(A) 520|678 1 00025411 1 3|A call to XLookupKeysym returns the KeySym element 520|678 1 00025411 1 4|specified by index of the KeyCode vector specified by the 520|678 1 00025411 1 5|keycode member of the key_event argument. 520|678 1 00025411 1 6|METH: Obtain the maximum and minimum KeyCodes using XDisplayKeycodes. 520|678 1 00025411 1 7|METH: Obtain the number of KeySyms per KeyCode using XGetKeyboardMapping. 520|678 1 00025411 1 8|METH: For each KeyCode and index: 520|678 1 00025411 1 9|METH: Obtain the corresponding KeySym using XKeycodeToKeysym. 520|678 1 00025411 1 10|METH: Obtain the corresponding KeySym using XLookupKeysym. 520|678 1 00025411 1 11|METH: Verify that the KeySyms are identical. 520|678 1 00025411 1 12|METH: 220|678 1 0 09:25:56|PASS 410|678 1 1 09:25:56|IC End 400|678 2 1 09:25:56|IC Start 200|678 2 09:25:56|TP Start 520|678 2 00025411 1 1|VSW5TESTSUITE PURPOSE 2 520|678 2 00025411 1 2|Assertion XLookupKeysym-2.(A) 520|678 2 00025411 1 3|When no KeySym is defined for the keycode of the event 520|678 2 00025411 1 4|key_event, then a call to XLookupKeysym returns NoSymbol. 520|678 2 00025411 1 5|METH: Obtain the maximum and minimum KeyCodes using XDisplayKeycodes. 520|678 2 00025411 1 6|METH: Obtain the number of KeySyms per KeyCode using XGetKeyboardMapping. 520|678 2 00025411 1 7|METH: For each index: 520|678 2 00025411 1 8|METH: Obtain the KeySym for a KeyCode greater than maximum KeyCode using XLookupKeysym. 520|678 2 00025411 1 9|METH: Verify that the KeySym returned is NoSymbol. 220|678 2 0 09:25:56|PASS 410|678 2 1 09:25:56|IC End 80|678 0 09:25:57|TC End, scenario ref 1374-0 70||"VSW5TESTSUITE CASE XLookupString 3" 10|679 /Xlib17/XLookupString 09:25:57|TC Start, scenario ref 1376-0 15|679 3.3-lite 3|TCM Start 520|679 0 00025413 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|679 1 1 09:25:59|IC Start 200|679 1 09:25:59|TP Start 520|679 1 00025413 1 1|VSW5TESTSUITE PURPOSE 1 520|679 1 00025413 1 2|Assertion XLookupString-1.(A) 520|679 1 00025413 1 3|A call to XLookupString returns in the keysym_return 520|679 1 00025413 1 4|argument the KeySym and in the buffer_return the string of 520|679 1 00025413 1 5|maximum length bytes_buffer specified by the keycode and 520|679 1 00025413 1 6|state of the event_struct argument, using the standard shift 520|679 1 00025413 1 7|modifier computations as defined in the X protocol 520|679 1 00025413 1 8|specification, and returns the length of the returned 520|679 1 00025413 1 9|string. 520|679 1 00025413 1 10|METH: Obtain the keycode corresponding to the keysym XK_b using XKeysymToKeycode. 520|679 1 00025413 1 11|METH: Obtain the string and keysym bound to that keycode using XLookupString. 520|679 1 00025413 1 12|METH: Verify that the returned string is correct. 520|679 1 00025413 1 13|METH: Obtain the string and keysym bound to that keycode using XLookupString with state = ShiftMask. 520|679 1 00025413 1 14|METH: Verify that the returned string is correct. 220|679 1 0 09:25:59|PASS 410|679 1 1 09:25:59|IC End 400|679 2 1 09:25:59|IC Start 200|679 2 09:25:59|TP Start 520|679 2 00025413 1 1|VSW5TESTSUITE PURPOSE 2 520|679 2 00025413 1 2|Assertion XLookupString-2.(A) 520|679 2 00025413 1 3|When the KeySym corresponding to the event_struct argument 520|679 2 00025413 1 4|has been rebound, then the bound string is returned, 520|679 2 00025413 1 5|truncated to bytes_buffer, in the buffer_return argument. 520|679 2 00025413 1 6|METH: Rebind the keysym XK_c to the string XtestRebound using XRebindKeysym. 520|679 2 00025413 1 7|METH: Obtain the keycode bound to the XK_c keysym using XKeysymToKeycode. 520|679 2 00025413 1 8|METH: Obtain the first three characters of the string to which the keycode is bound using XLookupString. 520|679 2 00025413 1 9|METH: Verify that the returned string is correct. 220|679 2 0 09:25:59|PASS 410|679 2 1 09:25:59|IC End 400|679 3 1 09:25:59|IC Start 200|679 3 09:25:59|TP Start 520|679 3 00025413 1 1|VSW5TESTSUITE PURPOSE 3 520|679 3 00025413 1 2|Assertion XLookupString-3.(B) 520|679 3 00025413 1 3|When the status_in_out argument is not NULL, then a call to 520|679 3 00025413 1 4|XLookupString records in it the state of compose processing. 520|679 3 00025413 1 5|Reason for omission: There is no known portable test method for this assertion 520|679 3 00025413 1 6|METH: Report UNTESTED 220|679 3 5 09:25:59|UNTESTED 410|679 3 1 09:25:59|IC End 80|679 77 09:26:00|TC End, scenario ref 1376-0 70||"VSW5TESTSUITE CASE XMatchVisualInfo 2" 10|680 /Xlib17/XMatchVisualInfo 09:26:00|TC Start, scenario ref 1378-0 15|680 3.3-lite 2|TCM Start 520|680 0 00025415 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|680 1 1 09:26:03|IC Start 200|680 1 09:26:03|TP Start 520|680 1 00025415 1 1|VSW5TESTSUITE PURPOSE 1 520|680 1 00025415 1 2|Assertion XMatchVisualInfo-1.(A) 520|680 1 00025415 1 3|When a visual exists on screen screen of depth depth and of 520|680 1 00025415 1 4|class class, then a call to XMatchVisualInfo returns the 520|680 1 00025415 1 5|associated XVisualInfo structure in the vinfo_return 520|680 1 00025415 1 6|argument, and returns non-zero. 520|680 1 00025415 1 7|METH: Initialise the list of class/depth pairs from parameter XT_VISUAL_CLASSES. 520|680 1 00025415 1 8|METH: For each class/depth pair: 520|680 1 00025415 1 9|METH: Call XMatchVisualInfo. 520|680 1 00025415 1 10|METH: Verify that XMatchVisualInfo does not return zero. 520|680 1 00025415 1 11|METH: Verify that class and depth of returned structure are correct. 220|680 1 0 09:26:03|PASS 410|680 1 1 09:26:03|IC End 400|680 2 1 09:26:03|IC Start 200|680 2 09:26:03|TP Start 520|680 2 00025415 1 1|VSW5TESTSUITE PURPOSE 2 520|680 2 00025415 1 2|Assertion XMatchVisualInfo-2.(A) 520|680 2 00025415 1 3|When a visual does not exist on screen screen of depth 520|680 2 00025415 1 4|depth and of class class, then a call to XMatchVisualInfo 520|680 2 00025415 1 5|returns zero. 520|680 2 00025415 1 6|METH: Call XMatchVisualInfo with depth zero. 520|680 2 00025415 1 7|METH: Verify that XMatchVisualInfo returns zero. 220|680 2 0 09:26:03|PASS 410|680 2 1 09:26:03|IC End 80|680 0 09:26:03|TC End, scenario ref 1378-0 70||"VSW5TESTSUITE CASE XOffsetRegion 1" 10|681 /Xlib17/XOffsetRegion 09:26:03|TC Start, scenario ref 1380-0 15|681 3.3-lite 1|TCM Start 520|681 0 00025417 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|681 1 1 09:26:06|IC Start 200|681 1 09:26:06|TP Start 520|681 1 00025417 1 1|VSW5TESTSUITE PURPOSE 1 520|681 1 00025417 1 2|Assertion XOffsetRegion-1.(A) 520|681 1 00025417 1 3|A call to XOffsetRegion moves the region r by dx in the x 520|681 1 00025417 1 4|direction and dy in the y direction. 520|681 1 00025417 1 5|METH: Create a window using XCreateWindow. 520|681 1 00025417 1 6|METH: Create a gc using XCreateGC. 520|681 1 00025417 1 7|METH: Set the gc function to GXxor using XSetFunction. 520|681 1 00025417 1 8|METH: Set the foreground pixel of the gc to W_FG ^ W_BG using XSetForeground. 520|681 1 00025417 1 9|METH: Draw a rectangle using XFillRectangle. 520|681 1 00025417 1 10|METH: Create a region using XCreateRegion. 520|681 1 00025417 1 11|METH: Verify that the call did not return NULL. 520|681 1 00025417 1 12|METH: Set the region to a rectangle of the same dimension but a different position as the drawn one using XUnionRectWithRegion. 520|681 1 00025417 1 13|METH: Offset the region to lie over the same position as the drawn rectangle using XOffsetRegion. 520|681 1 00025417 1 14|METH: Set the clipmask of the gc to the region using XSetRegion. 520|681 1 00025417 1 15|METH: Fill the entire drawable using XFillRectangle. 520|681 1 00025417 1 16|METH: Verify that the entire window is W_BG. 220|681 1 0 09:26:11|PASS 410|681 1 1 09:26:11|IC End 80|681 0 09:26:12|TC End, scenario ref 1380-0 70||"VSW5TESTSUITE CASE XPolygonRegion 1" 10|682 /Xlib17/XPolygonRegion 09:26:12|TC Start, scenario ref 1382-0 15|682 3.3-lite 1|TCM Start 520|682 0 00025419 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|682 1 1 09:26:14|IC Start 200|682 1 09:26:14|TP Start 520|682 1 00025419 1 1|VSW5TESTSUITE PURPOSE 1 520|682 1 00025419 1 2|Assertion XPolygonRegion-1.(A) 520|682 1 00025419 1 3|A call to XPolygonRegion returns a region comprising the 520|682 1 00025419 1 4|interior of the filled polygon as described by the n points 520|682 1 00025419 1 5|specified by the points argument, filled with the fill_rule 520|682 1 00025419 1 6|argument. 520|682 1 00025419 1 7|METH: For a convex, concave and complex polygon : 520|682 1 00025419 1 8|METH: For fill_rule = EvenOddRule, WindingRule : 520|682 1 00025419 1 9|METH: Create a polygon region using XPolygonRegion. 520|682 1 00025419 1 10|METH: Create a gc using XCreateGC. 520|682 1 00025419 1 11|METH: Set the foreground of the GC to W_FG ^ W_BG. 520|682 1 00025419 1 12|METH: Create a drawable with background W_BG using XCreateWindow. 520|682 1 00025419 1 13|METH: Fill the polygon on the drawable using XFillPolygon. 520|682 1 00025419 1 14|METH: Set the GC clipmask to the region using XSetRegion. 520|682 1 00025419 1 15|METH: Set the graphics function of the GC to GXxor using XSetFunction. 520|682 1 00025419 1 16|METH: Fill the drawable using XFillRectangle. 520|682 1 00025419 1 17|METH: Verify that the entire drawable is W_BG. 220|682 1 0 09:26:14|PASS 410|682 1 1 09:26:14|IC End 80|682 0 09:26:15|TC End, scenario ref 1382-0 70||"VSW5TESTSUITE CASE XPointInRegion 2" 10|683 /Xlib17/XPointInRegion 09:26:15|TC Start, scenario ref 1384-0 15|683 3.3-lite 2|TCM Start 520|683 0 00025421 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|683 1 1 09:26:18|IC Start 200|683 1 09:26:18|TP Start 520|683 1 00025421 1 1|VSW5TESTSUITE PURPOSE 1 520|683 1 00025421 1 2|Assertion XPointInRegion-1.(A) 520|683 1 00025421 1 3|When the point specified by the x and y arguments is 520|683 1 00025421 1 4|contained in the region r, then a call to XPointInRegion 520|683 1 00025421 1 5|returns True. 520|683 1 00025421 1 6|METH: Create a region using XCreateRegion. 520|683 1 00025421 1 7|METH: Set the region to a polygon using XPolygonRegion. 520|683 1 00025421 1 8|METH: Obtain the smallest rectangle covering the region using XClipBox. 520|683 1 00025421 1 9|METH: For each point in the covered area: 520|683 1 00025421 1 10|METH: Determine whether the point is in the region using XPointInRegion. 520|683 1 00025421 1 11|METH: Obtain the union of a region formed from the point and the region. 520|683 1 00025421 1 12|METH: If the point is in the region: 520|683 1 00025421 1 13|METH: Verify that the union is the same as the initial region using XEqualRegion. 220|683 1 0 09:26:18|PASS 410|683 1 1 09:26:18|IC End 400|683 2 1 09:26:18|IC Start 200|683 2 09:26:18|TP Start 520|683 2 00025421 1 1|VSW5TESTSUITE PURPOSE 2 520|683 2 00025421 1 2|Assertion XPointInRegion-2.(A) 520|683 2 00025421 1 3|When the point specified by the x and y arguments is not 520|683 2 00025421 1 4|contained in the region r, then a call to XPointInRegion 520|683 2 00025421 1 5|returns False. 520|683 2 00025421 1 6|METH: Create a region using XCreateRegion. 520|683 2 00025421 1 7|METH: Set the region to a polygon using XPolygonRegion. 520|683 2 00025421 1 8|METH: Obtain the smallest rectangle covering the region using XClipBox. 520|683 2 00025421 1 9|METH: For each point in the covered area: 520|683 2 00025421 1 10|METH: Determine whether the point is in the region using XPointInRegion. 520|683 2 00025421 1 11|METH: Obtain the union of a region formed from the point and the region. 520|683 2 00025421 1 12|METH: If the point is not in the region: 520|683 2 00025421 1 13|METH: Verify that the union is not the same as the initial region using XEqualRegion. 220|683 2 0 09:26:18|PASS 410|683 2 1 09:26:18|IC End 80|683 0 09:26:18|TC End, scenario ref 1384-0 70||"VSW5TESTSUITE CASE Xpermalloc 2" 10|684 /Xlib17/Xpermalloc 09:26:18|TC Start, scenario ref 1386-0 15|684 3.3-lite 2|TCM Start 520|684 0 00025423 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|684 1 1 09:26:21|IC Start 200|684 1 09:26:21|TP Start 520|684 1 00025423 1 1|VSW5TESTSUITE PURPOSE 1 520|684 1 00025423 1 2|Assertion Xpermalloc-1.(A) 520|684 1 00025423 1 3|A call to Xpermalloc returns a pointer to a block of memory 520|684 1 00025423 1 4|size bytes large. 520|684 1 00025423 1 5|METH: Call Xpermalloc to allocate a block of memory. 520|684 1 00025423 1 6|METH: Verify that all addresses within the block may be accessed. 220|684 1 0 09:26:21|PASS 410|684 1 1 09:26:21|IC End 400|684 2 1 09:26:21|IC Start 200|684 2 09:26:21|TP Start 520|684 2 00025423 1 1|VSW5TESTSUITE PURPOSE 2 520|684 2 00025423 1 2|Assertion Xpermalloc-2.(B) 520|684 2 00025423 1 3|When sufficient temporary storage cannot be allocated, then 520|684 2 00025423 1 4|a call to Xpermalloc returns NULL. 520|684 2 00025423 1 5|Reason for omission: There is no known portable test method for this assertion 520|684 2 00025423 1 6|METH: Report UNTESTED 220|684 2 5 09:26:21|UNTESTED 410|684 2 1 09:26:21|IC End 80|684 77 09:26:22|TC End, scenario ref 1386-0 70||"VSW5TESTSUITE CASE XParseGeometry 3" 10|685 /Xlib17/XParseGeometry 09:26:22|TC Start, scenario ref 1388-0 15|685 3.3-lite 3|TCM Start 520|685 0 00025425 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|685 1 1 09:26:24|IC Start 200|685 1 09:26:24|TP Start 520|685 1 00025425 1 1|VSW5TESTSUITE PURPOSE 1 520|685 1 00025425 1 2|Assertion XParseGeometry-1.(A) 520|685 1 00025425 1 3|When the parsestring argument is a string of the form 520|685 1 00025425 1 4|[=][x][{+-}{+-}] then a 520|685 1 00025425 1 5|call to XParseGeometry returns a bitwise OR of WidthValue| 520|685 1 00025425 1 6|HeightValue, XValue|YValue, XNegative or YNegative 520|685 1 00025425 1 7|depending on whether the height and width are specified, 520|685 1 00025425 1 8|whether the offsets are specified and on the sign of the 520|685 1 00025425 1 9|specified offsets respectively. 520|685 1 00025425 1 10|METH: For geometry strings covering each case of interest 520|685 1 00025425 1 11|METH: Parse string with XParseGeometry. 520|685 1 00025425 1 12|METH: Verify that correct flags are set. 520|685 1 00025425 1 13|METH: For each value 520|685 1 00025425 1 14|METH: If corresponding flag is set 520|685 1 00025425 1 15|METH: Verify that value is set correctly. 520|685 1 00025425 1 16|METH: else 520|685 1 00025425 1 17|METH: Verify that value is unchanged. 220|685 1 0 09:26:24|PASS 410|685 1 1 09:26:24|IC End 400|685 2 1 09:26:24|IC Start 200|685 2 09:26:24|TP Start 520|685 2 00025425 1 1|VSW5TESTSUITE PURPOSE 2 520|685 2 00025425 1 2|Assertion XParseGeometry-2.(A) 520|685 2 00025425 1 3|When the parsestring argument contains just xoffset and 520|685 2 00025425 1 4|yoffset specifications, then a call to XParseGeometry 520|685 2 00025425 1 5|returns these values in the x_return and y_return arguments 520|685 2 00025425 1 6|respectively and the width_return and height_return 520|685 2 00025425 1 7|arguments are not altered. 520|685 2 00025425 1 8|METH: Parse the string "+32768-32768" using XParseGeometry. 520|685 2 00025425 1 9|METH: Verify that the call returns XValue | YValue | YNegative. 520|685 2 00025425 1 10|METH: Verify that the x_return argument is set to 32768. 520|685 2 00025425 1 11|METH: Verify that the y_return argument is set to -32768. 520|685 2 00025425 1 12|METH: Verify that the width_return argument is unaltered. 520|685 2 00025425 1 13|METH: Verify that the height_return argument is unaltered. 220|685 2 0 09:26:24|PASS 410|685 2 1 09:26:24|IC End 400|685 3 1 09:26:24|IC Start 200|685 3 09:26:24|TP Start 520|685 3 00025425 1 1|VSW5TESTSUITE PURPOSE 3 520|685 3 00025425 1 2|Assertion XParseGeometry-3.(A) 520|685 3 00025425 1 3|When the parsestring argument contains just width and 520|685 3 00025425 1 4|height specifications, then a call to XParseGeometry returns 520|685 3 00025425 1 5|these values in the width_return and height_return arguments 520|685 3 00025425 1 6|respectively and the x_return and y_return arguments are not 520|685 3 00025425 1 7|altered. 520|685 3 00025425 1 8|METH: Parse the string "16385x33768" using XParseGeometry. 520|685 3 00025425 1 9|METH: Verify that the call returns WidthValue | HeightValue. 520|685 3 00025425 1 10|METH: Verify that the width_return argument is set to 16385. 520|685 3 00025425 1 11|METH: Verify that the height_return argument is set to 33768. 520|685 3 00025425 1 12|METH: Verify that the x_return argument is unaltered. 520|685 3 00025425 1 13|METH: Verify that the y_return argument is unaltered. 220|685 3 0 09:26:24|PASS 410|685 3 1 09:26:24|IC End 80|685 0 09:26:25|TC End, scenario ref 1388-0 70||"VSW5TESTSUITE CASE XPutPixel 1" 10|686 /Xlib17/XPutPixel 09:26:25|TC Start, scenario ref 1390-0 15|686 3.3-lite 1|TCM Start 520|686 0 00025427 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|686 1 1 09:26:27|IC Start 200|686 1 09:26:27|TP Start 520|686 1 00025427 1 1|VSW5TESTSUITE PURPOSE 1 520|686 1 00025427 1 2|Assertion XPutPixel-1.(A) 520|686 1 00025427 1 3|When the image ximage contains the coordinate x,y, and the 520|686 1 00025427 1 4|pixel argument is in normalised format, then a call to 520|686 1 00025427 1 5|XPutPixel overwrites x,y with the value pixel. 520|686 1 00025427 1 6|METH: For all supported drawables: 520|686 1 00025427 1 7|METH: Create a drawable. 520|686 1 00025427 1 8|METH: For XYPixmap and ZPixmap: 520|686 1 00025427 1 9|METH: Obtain an XImage structure using XGetImage. 520|686 1 00025427 1 10|METH: For a range of pixel values over the drawable's depth: 520|686 1 00025427 1 11|METH: Set pixels using XPutPixel. 520|686 1 00025427 1 12|METH: Verify that the pixels are correctly set using XGetPixel. 220|686 1 0 09:26:29|PASS 410|686 1 1 09:26:29|IC End 80|686 0 09:26:30|TC End, scenario ref 1390-0 70||"VSW5TESTSUITE CASE XRebindKeysym 2" 10|687 /Xlib17/XRebindKeysym 09:26:30|TC Start, scenario ref 1392-0 15|687 3.3-lite 2|TCM Start 520|687 0 00025429 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|687 1 1 09:26:32|IC Start 200|687 1 09:26:32|TP Start 520|687 1 00025429 1 1|VSW5TESTSUITE PURPOSE 1 520|687 1 00025429 1 2|Assertion XRebindKeysym-1.(B) 520|687 1 00025429 1 3|A call to XRebindKeysym rebinds the meaning of the keysym 520|687 1 00025429 1 4|argument for use in XLookupString to the bytes_string length 520|687 1 00025429 1 5|string and to use the mod_count modifiers specified by the 520|687 1 00025429 1 6|list argument. 520|687 1 00025429 1 7|Reason for omission: There is no known reliable test method for this assertion 520|687 1 00025429 1 8|METH: Set map between keysyms that will be used and keycodes. 520|687 1 00025429 1 9|METH: Open new connection to get refreshed mappings. 520|687 1 00025429 1 10|METH: Bind the keysym XK_A to a string using XRebindKeysym. 520|687 1 00025429 1 11|METH: Bind the keysym XK_A with modifiers to a second string using XRebindKeysym. 520|687 1 00025429 1 12|METH: Obtain the keycode bound to the XK_A keysym using XKeysymToKeycode. 520|687 1 00025429 1 13|METH: Obtain the binding for the keycode without modifiers using XLookupString. 520|687 1 00025429 1 14|METH: Verify that the keysym is correctly bound to the string astring. 520|687 1 00025429 1 15|METH: Obtain the binding for the keycode with modifiers using XLookupString. 520|687 1 00025429 1 16|METH: Verify that the keysym is correctly bound to the string modstring. 520|687 1 00025429 1 17|unexpected signal 11 (SIGSEGV) received 220|687 1 2 09:26:32|UNRESOLVED 410|687 1 1 09:26:32|IC End 400|687 2 1 09:26:32|IC Start 200|687 2 09:26:32|TP Start 520|687 2 00025429 1 1|VSW5TESTSUITE PURPOSE 2 520|687 2 00025429 1 2|Assertion XRebindKeysym-2.(B) 520|687 2 00025429 1 3|When keysym does not exist, then a call to XRebindKeysym 520|687 2 00025429 1 4|rebinds the meaning of the keysym argument. 520|687 2 00025429 1 5|Reason for omission: There is no known portable test method for this assertion 520|687 2 00025429 1 6|METH: Report UNTESTED 220|687 2 5 09:26:32|UNTESTED 410|687 2 1 09:26:32|IC End 80|687 1 09:26:33|TC End, scenario ref 1392-0 70||"VSW5TESTSUITE CASE XRectInRegion 3" 10|688 /Xlib17/XRectInRegion 09:26:33|TC Start, scenario ref 1394-0 15|688 3.3-lite 3|TCM Start 520|688 0 00025431 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|688 1 1 09:26:36|IC Start 200|688 1 09:26:36|TP Start 520|688 1 00025431 1 1|VSW5TESTSUITE PURPOSE 1 520|688 1 00025431 1 2|Assertion XRectInRegion-1.(A) 520|688 1 00025431 1 3|When the rectangle specified by the x, y, width, and 520|688 1 00025431 1 4|height arguments is entirely in the region r, then a call 520|688 1 00025431 1 5|to XRectInRegion returns RectangleIn. 520|688 1 00025431 1 6|METH: Create a region using XCreateRegion. 520|688 1 00025431 1 7|METH: Set the region to a rectangle using XUnionRectWithRegion. 520|688 1 00025431 1 8|METH: Verify that with a contained rectangle XRectInRegion returns RectangleIn. 220|688 1 0 09:26:36|PASS 410|688 1 1 09:26:36|IC End 400|688 2 1 09:26:36|IC Start 200|688 2 09:26:36|TP Start 520|688 2 00025431 1 1|VSW5TESTSUITE PURPOSE 2 520|688 2 00025431 1 2|Assertion XRectInRegion-2.(A) 520|688 2 00025431 1 3|When the rectangle specified by the x, y, width, and 520|688 2 00025431 1 4|height arguments is entirely out of the region r, then a 520|688 2 00025431 1 5|call to XRectInRegion returns RectangleOut. 520|688 2 00025431 1 6|METH: Create a region using XCreateRegion. 520|688 2 00025431 1 7|METH: Set the region to a rectangle using XUnionRectWithRegion. 520|688 2 00025431 1 8|METH: Verify that with a non-intersecting rectangle XRectInRegion returns RectangleOut. 220|688 2 0 09:26:36|PASS 410|688 2 1 09:26:36|IC End 400|688 3 1 09:26:36|IC Start 200|688 3 09:26:36|TP Start 520|688 3 00025431 1 1|VSW5TESTSUITE PURPOSE 3 520|688 3 00025431 1 2|Assertion XRectInRegion-3.(A) 520|688 3 00025431 1 3|When the rectangle specified by the x, y, width, and 520|688 3 00025431 1 4|height arguments is partly in the region r, then a call to 520|688 3 00025431 1 5|XRectInRegion returns RectanglePart. 520|688 3 00025431 1 6|METH: Create a region using XCreateRegion. 520|688 3 00025431 1 7|METH: Set the region to a rectangle using XUnionRectWithRegion. 520|688 3 00025431 1 8|METH: Verify that with an intersecting rectangle XRectInRegion returns RectanglePart. 220|688 3 0 09:26:36|PASS 410|688 3 1 09:26:36|IC End 80|688 0 09:26:36|TC End, scenario ref 1394-0 70||"VSW5TESTSUITE CASE XReadBitmapFile 9" 10|689 /Xlib17/XReadBitmapFile 09:26:36|TC Start, scenario ref 1396-0 15|689 3.3-lite 9|TCM Start 520|689 0 00025433 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|689 1 1 09:26:39|IC Start 200|689 1 09:26:39|TP Start 520|689 1 00025433 1 1|VSW5TESTSUITE PURPOSE 1 520|689 1 00025433 1 2|Assertion XReadBitmapFile-1.(A) 520|689 1 00025433 1 3|When the file filename is readable and in the X11 bitmap 520|689 1 00025433 1 4|format, then a call to XReadBitmapFile returns BitmapSuccess. 520|689 1 00025433 1 5|METH: Create a valid, readable, bitmap file. 520|689 1 00025433 1 6|METH: Call XReadBitmapFile to read the bitmap file. 520|689 1 00025433 1 7|METH: Verify that BitmapSuccess was returned. 220|689 1 0 09:26:39|PASS 410|689 1 1 09:26:39|IC End 400|689 2 1 09:26:39|IC Start 200|689 2 09:26:39|TP Start 520|689 2 00025433 1 1|VSW5TESTSUITE PURPOSE 2 520|689 2 00025433 1 2|Assertion XReadBitmapFile-2.(A) 520|689 2 00025433 1 3|When the file filename is readable and in the X11 bitmap 520|689 2 00025433 1 4|format, then a call to XReadBitmapFile returns the bitmap's 520|689 2 00025433 1 5|height and width as read from the file in width_return and 520|689 2 00025433 1 6|height_return, and a pixmap containing the bitmap with the 520|689 2 00025433 1 7|bitmap's height and width, on the same screen as the 520|689 2 00025433 1 8|drawable, in bitmap_return. 520|689 2 00025433 1 9|METH: Create a valid, readable, bitmap file. 520|689 2 00025433 1 10|METH: Call XReadBitmapFile to read the bitmap file. 520|689 2 00025433 1 11|METH: Verify that the width was returned as expected. 520|689 2 00025433 1 12|METH: Verify that the height was returned as expected. 520|689 2 00025433 1 13|METH: Call XGetGeometry to obtain the bitmap width, height and depth. 520|689 2 00025433 1 14|METH: Verify that the bitmap was of the correct height, width and depth. 520|689 2 00025433 1 15|METH: Verify that the bitmap contents were correct. 520|689 2 00025433 1 16|METH: Verify that the bitmap was created on the correct screen. 220|689 2 0 09:26:39|PASS 410|689 2 1 09:26:39|IC End 400|689 3 1 09:26:39|IC Start 200|689 3 09:26:39|TP Start 520|689 3 00025433 1 1|VSW5TESTSUITE PURPOSE 3 520|689 3 00025433 1 2|Assertion XReadBitmapFile-3.(A) 520|689 3 00025433 1 3|When the file filename is readable, and in the X11 bitmap 520|689 3 00025433 1 4|format, and contains name_x_hot and name_y_hot, then a call 520|689 3 00025433 1 5|to XReadBitmapFile returns the value of name_x_hot to 520|689 3 00025433 1 6|x_hot_return, and the value of name_y_hot to y_hot_return. 520|689 3 00025433 1 7|METH: Create a valid, readable, bitmap file containing a hotspot. 520|689 3 00025433 1 8|METH: Call XReadBitmapFile to read the bitmap file. 520|689 3 00025433 1 9|METH: Verify that the x_hot_return was returned as expected. 520|689 3 00025433 1 10|METH: Verify that the y_hot_return was returned as expected. 220|689 3 0 09:26:39|PASS 410|689 3 1 09:26:39|IC End 400|689 4 1 09:26:39|IC Start 200|689 4 09:26:39|TP Start 520|689 4 00025433 1 1|VSW5TESTSUITE PURPOSE 4 520|689 4 00025433 1 2|Assertion XReadBitmapFile-4.(A) 520|689 4 00025433 1 3|When the file filename is readable, and in the X11 bitmap 520|689 4 00025433 1 4|format, and does not contain name_x_hot and name_y_hot, 520|689 4 00025433 1 5|then a call to XReadBitmapFile returns -1 to x_hot_return 520|689 4 00025433 1 6|and y_hot_return. 520|689 4 00025433 1 7|METH: Create a valid, readable, bitmap file containing no hotspot. 520|689 4 00025433 1 8|METH: Call XReadBitmapFile to read the bitmap file. 520|689 4 00025433 1 9|METH: Verify that the x_hot_return was returned as expected. 520|689 4 00025433 1 10|METH: Verify that the y_hot_return was returned as expected. 220|689 4 0 09:26:39|PASS 410|689 4 1 09:26:39|IC End 400|689 5 1 09:26:39|IC Start 200|689 5 09:26:39|TP Start 520|689 5 00025433 1 1|VSW5TESTSUITE PURPOSE 5 520|689 5 00025433 1 2|Assertion XReadBitmapFile-5.(A) 520|689 5 00025433 1 3|When the file filename cannot be opened, then a call to 520|689 5 00025433 1 4|XReadBitmapFile returns BitmapOpenFailed. 520|689 5 00025433 1 5|METH: Call XReadBitmapFile with a non-existant bitmap filename. 520|689 5 00025433 1 6|METH: Verify that BitmapOpenFailed was returned. 220|689 5 0 09:26:39|PASS 410|689 5 1 09:26:39|IC End 400|689 6 1 09:26:39|IC Start 200|689 6 09:26:39|TP Start 520|689 6 00025433 1 1|VSW5TESTSUITE PURPOSE 6 520|689 6 00025433 1 2|Assertion XReadBitmapFile-6.(A) 520|689 6 00025433 1 3|When the file filename is readable and does not contain 520|689 6 00025433 1 4|valid bitmap data, then a call to XReadBitmapFile returns 520|689 6 00025433 1 5|BitmapFileInvalid. 520|689 6 00025433 1 6|METH: Create an invalid, bitmap file. 520|689 6 00025433 1 7|METH: Call XReadBitmapFile to read the bitmap file. 520|689 6 00025433 1 8|METH: Verify that BitmapFileInvalid was returned. 220|689 6 0 09:26:39|PASS 410|689 6 1 09:26:39|IC End 400|689 7 1 09:26:39|IC Start 200|689 7 09:26:39|TP Start 520|689 7 00025433 1 1|VSW5TESTSUITE PURPOSE 7 520|689 7 00025433 1 2|Assertion XReadBitmapFile-7.(B) 520|689 7 00025433 1 3|When insufficient memory is allocated, then a call to 520|689 7 00025433 1 4|XReadBitmapFile returns BitmapNoMemory. 520|689 7 00025433 1 5|Reason for omission: There is no known portable test method for this assertion 520|689 7 00025433 1 6|METH: Report UNTESTED 220|689 7 5 09:26:39|UNTESTED 410|689 7 1 09:26:39|IC End 400|689 8 1 09:26:39|IC Start 200|689 8 09:26:39|TP Start 520|689 8 00025433 1 1|VSW5TESTSUITE PURPOSE 8 520|689 8 00025433 1 2|Assertion XReadBitmapFile-8.(B) 520|689 8 00025433 1 3|When the server fails to allocate a required resource, then 520|689 8 00025433 1 4|a BadAlloc error occurs. 520|689 8 00025433 1 5|Reason for omission: There is no known portable test method for this assertion 520|689 8 00025433 1 6|METH: Report UNTESTED 520|689 8 00025433 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|689 8 5 09:26:39|UNTESTED 410|689 8 1 09:26:39|IC End 400|689 9 1 09:26:39|IC Start 200|689 9 09:26:39|TP Start 520|689 9 00025433 1 1|VSW5TESTSUITE PURPOSE 9 520|689 9 00025433 1 2|Assertion XReadBitmapFile-9.(A) 520|689 9 00025433 1 3|When a drawable argument does not name a valid drawable, 520|689 9 00025433 1 4|then one or more BadDrawable errors, one or more BadGC 520|689 9 00025433 1 5|errors or both types of error occur. 520|689 9 00025433 1 6|METH: Create a bad drawable by creating and destroying a window. 520|689 9 00025433 1 7|METH: Call test function using bad drawable as the drawable argument. 520|689 9 00025433 1 8|METH: Verify that a BadDrawable and BadGC error occurs. 220|689 9 0 09:26:39|PASS 410|689 9 1 09:26:39|IC End 80|689 77 09:26:40|TC End, scenario ref 1396-0 70||"VSW5TESTSUITE CASE XRefreshKeyboardMapping 3" 10|690 /Xlib17/XRefreshKeyboardMapping 09:26:40|TC Start, scenario ref 1398-0 15|690 3.3-lite 3|TCM Start 520|690 0 00025435 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|690 1 1 09:26:42|IC Start 200|690 1 09:26:42|TP Start 520|690 1 00025435 1 1|VSW5TESTSUITE PURPOSE 1 520|690 1 00025435 1 2|Assertion XRefreshKeyboardMapping-1.(A) 520|690 1 00025435 1 3|When the request component of the event_map argument is 520|690 1 00025435 1 4|MappingKeyboard, then a call to XRefreshKeyboardMapping 520|690 1 00025435 1 5|modifies the keymap information based on that specified by 520|690 1 00025435 1 6|the event_map argument. 520|690 1 00025435 1 7|METH: Map the keycode which maps to KeySym XK_a onto XK_b using XChangeKeyboardMapping. 520|690 1 00025435 1 8|METH: Verify that a MappingNotify event is generated. 520|690 1 00025435 1 9|METH: Update the keymap information with XRefreshKeyboardMapping. 520|690 1 00025435 1 10|METH: Obtain the KeySym corresponding to the keycode. 520|690 1 00025435 1 11|METH: Verify that KeySym is XK_b. 520|690 1 00025435 1 12|METH: Reset the keycode to map onto XK_a using XChangeKeyboardMapping. 220|690 1 0 09:26:42|PASS 410|690 1 1 09:26:42|IC End 400|690 2 1 09:26:42|IC Start 200|690 2 09:26:42|TP Start 520|690 2 00025435 1 1|VSW5TESTSUITE PURPOSE 2 520|690 2 00025435 1 2|Assertion XRefreshKeyboardMapping-2.(B) 520|690 2 00025435 1 3|When the request component of the event_map argument is 520|690 2 00025435 1 4|MappingModifier, then a call to XRefreshKeyboardMapping 520|690 2 00025435 1 5|modifies the keymap information based on that specified by 520|690 2 00025435 1 6|the event_map argument. 520|690 2 00025435 1 7|Reason for omission: There is no known portable test method for this assertion 520|690 2 00025435 1 8|METH: Obtain a new modifier map using XNewModifiermap. 520|690 2 00025435 1 9|METH: Initialise it to have the current, valid, values. 520|690 2 00025435 1 10|METH: Set the modifier map to the new map using XSetModifierMapping. 520|690 2 00025435 1 11|METH: Await the mapping event. 520|690 2 00025435 1 12|METH: Update the modifier mappings using XRefreshKeyboardMapping. 520|690 2 00025435 1 13|METH: Release the map storage using XFreeModifiermap. 520|690 2 00025435 1 14|REPORT: Did not get an event after an XSetModifierMapping() 220|690 2 2 09:26:42|UNRESOLVED 410|690 2 1 09:26:42|IC End 400|690 3 1 09:26:42|IC Start 200|690 3 09:26:42|TP Start 520|690 3 00025435 1 1|VSW5TESTSUITE PURPOSE 3 520|690 3 00025435 1 2|Assertion XRefreshKeyboardMapping-3.(B) 520|690 3 00025435 1 3|When the request component of the event_map argument is 520|690 3 00025435 1 4|other than MappingKeyboard or MappingModifier, then a call 520|690 3 00025435 1 5|to XRefreshKeyboardMapping does not modify the keymap 520|690 3 00025435 1 6|information. 520|690 3 00025435 1 7|Reason for omission: There is no known portable test method for this assertion 520|690 3 00025435 1 8|METH: Obtain a new modifier map using XNewModifiermap. 520|690 3 00025435 1 9|METH: Initialise it to have the current, valid, values. 520|690 3 00025435 1 10|METH: Set the modifier map to the new map using XSetModifierMapping. 520|690 3 00025435 1 11|METH: Await the mapping event. 520|690 3 00025435 1 12|METH: Set the request component of the event structure to MappingModifier + MappingKeyboard + MappingPointer 520|690 3 00025435 1 13|METH: Update the modifier mappings using XRefreshKeyboardMapping. 520|690 3 00025435 1 14|REPORT: Did not get an event after an XSetModifierMapping() 220|690 3 2 09:26:42|UNRESOLVED 410|690 3 1 09:26:42|IC End 80|690 1 09:26:43|TC End, scenario ref 1398-0 70||"VSW5TESTSUITE CASE XRotateBuffers 2" 10|691 /Xlib17/XRotateBuffers 09:26:43|TC Start, scenario ref 1400-0 15|691 3.3-lite 2|TCM Start 520|691 0 00025437 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|691 1 1 09:26:45|IC Start 200|691 1 09:26:45|TP Start 520|691 1 00025437 1 1|VSW5TESTSUITE PURPOSE 1 520|691 1 00025437 1 2|Assertion XRotateBuffers-1.(A) 520|691 1 00025437 1 3|A call to XRotateBuffers rotates the cut buffers by rotate 520|691 1 00025437 1 4|modulo 8. 520|691 1 00025437 1 5|METH: For cut buffers 0..7: 520|691 1 00025437 1 6|METH: Set the buffer to contain distinct data. 520|691 1 00025437 1 7|METH: Rotate the buffers by -51 using XRotateBuffers. 520|691 1 00025437 1 8|METH: For i in 0..7: 520|691 1 00025437 1 9|METH: Verify the data previously in buffer i is now in buffer (i+rotate) modulo 8. 220|691 1 0 09:26:45|PASS 410|691 1 1 09:26:45|IC End 400|691 2 1 09:26:45|IC Start 200|691 2 09:26:45|TP Start 520|691 2 00025437 1 1|VSW5TESTSUITE PURPOSE 2 520|691 2 00025437 1 2|Assertion XRotateBuffers-2.(A) 520|691 2 00025437 1 3|When any of the 8 cut buffers have not been created, then a 520|691 2 00025437 1 4|BadMatch error occurs. 520|691 2 00025437 1 5|METH: For cut buffers 0..7: 520|691 2 00025437 1 6|METH: Set the buffer to contain some data. 520|691 2 00025437 1 7|METH: Delete the property CUT_BUFFER4 from screen 0 of the display using XDeletePropery. 520|691 2 00025437 1 8|METH: Rotate the buffers by 1 using XRotateBuffers. 520|691 2 00025437 1 9|METH: Verify that a BadMatch error occurred. 220|691 2 0 09:26:45|PASS 410|691 2 1 09:26:45|IC End 80|691 0 09:26:46|TC End, scenario ref 1400-0 70||"VSW5TESTSUITE CASE XSubImage 1" 10|692 /Xlib17/XSubImage 09:26:46|TC Start, scenario ref 1402-0 15|692 3.3-lite 1|TCM Start 520|692 0 00025439 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|692 1 1 09:26:49|IC Start 200|692 1 09:26:49|TP Start 520|692 1 00025439 1 1|VSW5TESTSUITE PURPOSE 1 520|692 1 00025439 1 2|Assertion XSubImage-1.(A) 520|692 1 00025439 1 3|When the rectangle specified by the x, y, subimage_width 520|692 1 00025439 1 4|and subimage_height arguments is contained in the image 520|692 1 00025439 1 5|ximage, then a call to XSubImage creates a copy of the 520|692 1 00025439 1 6|subimage and returns a pointer to the newly created 520|692 1 00025439 1 7|subimage. 520|692 1 00025439 1 8|METH: For all supported drawables types: 520|692 1 00025439 1 9|METH: Create a drawable. 520|692 1 00025439 1 10|METH: Initialise the drawable. 520|692 1 00025439 1 11|METH: For XYPixmap and ZPixmap: 520|692 1 00025439 1 12|METH: Create an image using XGetImage. 520|692 1 00025439 1 13|METH: Obtain a subimage using XSubImage. 520|692 1 00025439 1 14|METH: Verify that the pixels in the subimage are correctly set using XGetPixel. 220|692 1 0 09:26:49|PASS 410|692 1 1 09:26:49|IC End 80|692 0 09:26:50|TC End, scenario ref 1402-0 70||"VSW5TESTSUITE CASE XSubtractRegion 1" 10|693 /Xlib17/XSubtractRegion 09:26:50|TC Start, scenario ref 1404-0 15|693 3.3-lite 1|TCM Start 520|693 0 00025441 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|693 1 1 09:26:52|IC Start 200|693 1 09:26:52|TP Start 520|693 1 00025441 1 1|VSW5TESTSUITE PURPOSE 1 520|693 1 00025441 1 2|Assertion XSubtractRegion-1.(A) 520|693 1 00025441 1 3|A call to XSubtractRegion subtracts the region srb from 520|693 1 00025441 1 4|region sra and stores the result in region dr_return. 520|693 1 00025441 1 5|METH: Create a region using XCreateRegion. 520|693 1 00025441 1 6|METH: Set the region to a rectangle using XUnionRectWithRegion. 520|693 1 00025441 1 7|METH: Subtract an encompassing region from itself using XSubtractRegion. 520|693 1 00025441 1 8|METH: Verify that the result is the empty region using XEmptyRegion. 520|693 1 00025441 1 9|METH: Subtract an enclosed region from and encompassing one using XSubtractRegion. 520|693 1 00025441 1 10|METH: Verify that the result is not the empty region using XEmptyRegion. 520|693 1 00025441 1 11|METH: Combine this result with the enclosed region. 520|693 1 00025441 1 12|METH: Verify that the result is the original region. 220|693 1 0 09:26:52|PASS 410|693 1 1 09:26:52|IC End 80|693 0 09:26:53|TC End, scenario ref 1404-0 70||"VSW5TESTSUITE CASE XShrinkRegion 3" 10|694 /Xlib17/XShrinkRegion 09:26:53|TC Start, scenario ref 1406-0 15|694 3.3-lite 3|TCM Start 520|694 0 00025443 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|694 1 1 09:26:56|IC Start 200|694 1 09:26:56|TP Start 520|694 1 00025443 1 1|VSW5TESTSUITE PURPOSE 1 520|694 1 00025443 1 2|Assertion XShrinkRegion-1.(A) 520|694 1 00025443 1 3|When dx and dy are zero, then a call to XShrinkRegion does 520|694 1 00025443 1 4|not change the size of region r. 520|694 1 00025443 1 5|METH: Create two regions using XCreateRegion. 520|694 1 00025443 1 6|METH: Verify that the calls did not return NULL. 520|694 1 00025443 1 7|METH: Set the regions to the same rectangle using XUnionRectWithRegion. 520|694 1 00025443 1 8|METH: Shrink the first region with parameters dx = dy = 0. 520|694 1 00025443 1 9|METH: Verify that the two regions are identical using XEqualRegion. 220|694 1 0 09:26:56|PASS 410|694 1 1 09:26:56|IC End 400|694 2 1 09:26:56|IC Start 200|694 2 09:26:56|TP Start 520|694 2 00025443 1 1|VSW5TESTSUITE PURPOSE 2 520|694 2 00025443 1 2|Assertion XShrinkRegion-2.(A) 520|694 2 00025443 1 3|When dx and dy are both positive, and a point x, y is 520|694 2 00025443 1 4|outside region r, then call to XShrinkRegion changes the 520|694 2 00025443 1 5|size of the region r such that the point x, y remains 520|694 2 00025443 1 6|outside region r, and some point x1, y1 previously inside 520|694 2 00025443 1 7|region r is now outside region r. 520|694 2 00025443 1 8|METH: Create regions R1, R2 and R3 using XCreateRegion. 520|694 2 00025443 1 9|METH: Verify that none of the calls returned NULL. 520|694 2 00025443 1 10|METH: Set region R1 to a rectangle using XUnionRectWithRegion. 520|694 2 00025443 1 11|METH: Copy region R1 to R2 using XUnionRegion. 520|694 2 00025443 1 12|METH: Shrink R2 using XShrinkRegion. 520|694 2 00025443 1 13|METH: Set R3 to the difference of the union and intersection of R1 and R2 using XXorRegion. 520|694 2 00025443 1 14|METH: Verify that R3 is not empty using XEmptyRegion. 520|694 2 00025443 1 15|METH: Set R3 to be the union of R2 and R3 using XUnionRegion. 520|694 2 00025443 1 16|METH: Verify that R3 is the same as R1 using XEqualRegion. 220|694 2 0 09:26:56|PASS 410|694 2 1 09:26:56|IC End 400|694 3 1 09:26:56|IC Start 200|694 3 09:26:56|TP Start 520|694 3 00025443 1 1|VSW5TESTSUITE PURPOSE 3 520|694 3 00025443 1 2|Assertion XShrinkRegion-3.(A) 520|694 3 00025443 1 3|When dx and dy are both negative, and a point x, y is in 520|694 3 00025443 1 4|region r, then call to XShrinkRegion changes the size of 520|694 3 00025443 1 5|the region r such that the point x, y remains in region r, 520|694 3 00025443 1 6|and some point x1, y1 previously outside region r is now 520|694 3 00025443 1 7|inside region r. 520|694 3 00025443 1 8|METH: Create regions R1, R2 and R3 using XCreateRegion. 520|694 3 00025443 1 9|METH: Verify that none of the calls returned NULL. 520|694 3 00025443 1 10|METH: Set region R1 to a rectangle using XUnionRectWithRegion. 520|694 3 00025443 1 11|METH: Copy region R1 to R2 using XUnionRegion. 520|694 3 00025443 1 12|METH: Enlarge R2 using XShrinkRegion. 520|694 3 00025443 1 13|METH: Set R3 to the difference of the union and intersection of R1 and R2 using XXorRegion. 520|694 3 00025443 1 14|METH: Verify that R3 is not empty using XEmptyRegion. 520|694 3 00025443 1 15|METH: Set R3 to be the union of R2 and R3 using XUnionRegion. 520|694 3 00025443 1 16|METH: Verify that R3 is the same as R2 using XEqualRegion. 220|694 3 0 09:26:56|PASS 410|694 3 1 09:26:56|IC End 80|694 0 09:26:56|TC End, scenario ref 1406-0 70||"VSW5TESTSUITE CASE XStoreBuffer 2" 10|695 /Xlib17/XStoreBuffer 09:26:56|TC Start, scenario ref 1408-0 15|695 3.3-lite 2|TCM Start 520|695 0 00025445 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|695 1 1 09:26:59|IC Start 200|695 1 09:26:59|TP Start 520|695 1 00025445 1 1|VSW5TESTSUITE PURPOSE 1 520|695 1 00025445 1 2|Assertion XStoreBuffer-1.(A) 520|695 1 00025445 1 3|A call to XStoreBuffer stores nbytes bytes from the bytes 520|695 1 00025445 1 4|argument into the cut buffer specified by the buffer 520|695 1 00025445 1 5|argument. 520|695 1 00025445 1 6|METH: For each cut buffer 0 to 7: 520|695 1 00025445 1 7|METH: Store different data into each buffer using XStoreBuffer. 520|695 1 00025445 1 8|METH: For each cut buffer 0 to 7: 520|695 1 00025445 1 9|METH: Obtain the contents of the buffer using XFetchBuffer. 520|695 1 00025445 1 10|METH: Verify that the data is correct. 220|695 1 0 09:26:59|PASS 410|695 1 1 09:26:59|IC End 400|695 2 1 09:26:59|IC Start 200|695 2 09:26:59|TP Start 520|695 2 00025445 1 1|VSW5TESTSUITE PURPOSE 2 520|695 2 00025445 1 2|Assertion XStoreBuffer-2.(B) 520|695 2 00025445 1 3|When the server fails to allocate a required resource, then 520|695 2 00025445 1 4|a BadAlloc error occurs. 520|695 2 00025445 1 5|Reason for omission: There is no known portable test method for this assertion 520|695 2 00025445 1 6|METH: Report UNTESTED 520|695 2 00025445 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|695 2 5 09:26:59|UNTESTED 410|695 2 1 09:26:59|IC End 80|695 77 09:26:59|TC End, scenario ref 1408-0 70||"VSW5TESTSUITE CASE XStoreBytes 2" 10|696 /Xlib17/XStoreBytes 09:26:59|TC Start, scenario ref 1410-0 15|696 3.3-lite 2|TCM Start 520|696 0 00025447 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|696 1 1 09:27:02|IC Start 200|696 1 09:27:02|TP Start 520|696 1 00025447 1 1|VSW5TESTSUITE PURPOSE 1 520|696 1 00025447 1 2|Assertion XStoreBytes-1.(A) 520|696 1 00025447 1 3|A call to XStoreBytes stores nbytes bytes from the bytes 520|696 1 00025447 1 4|argument into cut buffer zero. 520|696 1 00025447 1 5|METH: Store bytes in cut buffer 0 using XStoreBytes. 520|696 1 00025447 1 6|METH: Obtain the contents of cut buffer 0 using XFetchBuffer. 520|696 1 00025447 1 7|METH: Verify that the buffer contents is correct. 220|696 1 0 09:27:02|PASS 410|696 1 1 09:27:02|IC End 400|696 2 1 09:27:02|IC Start 200|696 2 09:27:02|TP Start 520|696 2 00025447 1 1|VSW5TESTSUITE PURPOSE 2 520|696 2 00025447 1 2|Assertion XStoreBytes-2.(B) 520|696 2 00025447 1 3|When the server fails to allocate a required resource, then 520|696 2 00025447 1 4|a BadAlloc error occurs. 520|696 2 00025447 1 5|Reason for omission: There is no known portable test method for this assertion 520|696 2 00025447 1 6|METH: Report UNTESTED 520|696 2 00025447 1 7|REPORT: There is no reliable method of testing that a BadAlloc error is generated 220|696 2 5 09:27:02|UNTESTED 410|696 2 1 09:27:02|IC End 80|696 77 09:27:03|TC End, scenario ref 1410-0 70||"VSW5TESTSUITE CASE XSetRegion 2" 10|697 /Xlib17/XSetRegion 09:27:03|TC Start, scenario ref 1412-0 15|697 3.3-lite 2|TCM Start 520|697 0 00025449 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|697 1 1 09:27:05|IC Start 200|697 1 09:27:05|TP Start 520|697 1 00025449 1 1|VSW5TESTSUITE PURPOSE 1 520|697 1 00025449 1 2|Assertion XSetRegion-1.(A) 520|697 1 00025449 1 3|A call to XSetRegion sets the clip_mask component of the gc 520|697 1 00025449 1 4|argument to the region r. 520|697 1 00025449 1 5|METH: Create a region using XCreateRegion. 520|697 1 00025449 1 6|METH: Set the region to a rectangle using XUnionRectWithRegion. 520|697 1 00025449 1 7|METH: Create a drawable using XCreateWindow. 520|697 1 00025449 1 8|METH: Create a gc using XCreateGC. 520|697 1 00025449 1 9|METH: Draw the clip mask rectangle using XFillRectangle. 520|697 1 00025449 1 10|METH: Set the graphics function of the GC to GXxor using XSetFunction. 520|697 1 00025449 1 11|METH: Set the foreground pixel of the gc to W_BG ^ W_FG using XSetForeground. 520|697 1 00025449 1 12|METH: Set the clip mask of the gc to the region using XSetRegion. 520|697 1 00025449 1 13|METH: Set every pixel in the drawable using XFillRectangle. 520|697 1 00025449 1 14|METH: Verify that every pixel in the drawable is set to W_BG. 520|697 1 00025449 1 15|METH: Destroy the region using XDestroyRegion. 220|697 1 0 09:27:05|PASS 410|697 1 1 09:27:05|IC End 400|697 2 1 09:27:05|IC Start 200|697 2 09:27:05|TP Start 520|697 2 00025449 1 1|VSW5TESTSUITE PURPOSE 2 520|697 2 00025449 1 2|Assertion XSetRegion-2.(A) 520|697 2 00025449 1 3|When the GC argument does not name a defined GC, then a 520|697 2 00025449 1 4|BadGC error occurs. 520|697 2 00025449 1 5|METH: Create a GC. 520|697 2 00025449 1 6|METH: Set GC id to -1 using XTestSetGContextOfGC. 520|697 2 00025449 1 7|METH: Call test function using bad GC as the GC argument. 520|697 2 00025449 1 8|METH: Verify that a BadGC error occurs. 220|697 2 0 09:27:05|PASS 410|697 2 1 09:27:05|IC End 80|697 0 09:27:06|TC End, scenario ref 1412-0 70||"VSW5TESTSUITE CASE XStringToKeysym 2" 10|698 /Xlib17/XStringToKeysym 09:27:06|TC Start, scenario ref 1414-0 15|698 3.3-lite 2|TCM Start 520|698 0 00025451 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|698 1 1 09:27:09|IC Start 200|698 1 09:27:09|TP Start 520|698 1 00025451 1 1|VSW5TESTSUITE PURPOSE 1 520|698 1 00025451 1 2|Assertion XStringToKeysym-1.(A) 520|698 1 00025451 1 3|A call to XStringToKeysym returns the KeySym value for the 520|698 1 00025451 1 4|KeySym name specified by the null-terminated string 520|698 1 00025451 1 5|argument. 520|698 1 00025451 1 6|METH: Obtain the KeySym corresponding to the string "Escape" using XStringToKeysym. 520|698 1 00025451 1 7|METH: Verify that the returned value is XK_Escape. 220|698 1 0 09:27:09|PASS 410|698 1 1 09:27:09|IC End 400|698 2 1 09:27:09|IC Start 200|698 2 09:27:09|TP Start 520|698 2 00025451 1 1|VSW5TESTSUITE PURPOSE 2 520|698 2 00025451 1 2|Assertion XStringToKeysym-2.(A) 520|698 2 00025451 1 3|When the specified string does not match a valid KeySym, 520|698 2 00025451 1 4|then a call to XStringToKeysym returns NoSymbol. 520|698 2 00025451 1 5|METH: Obtain the KeySym matching the string "XTest_No_Sym" using XStringToKeysym. 520|698 2 00025451 1 6|METH: Verify that the returned value is NoSymbol. 220|698 2 0 09:27:09|PASS 410|698 2 1 09:27:09|IC End 80|698 0 09:27:09|TC End, scenario ref 1414-0 70||"VSW5TESTSUITE CASE XSaveContext 3" 10|699 /Xlib17/XSaveContext 09:27:09|TC Start, scenario ref 1416-0 15|699 3.3-lite 3|TCM Start 520|699 0 00025453 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|699 1 1 09:27:12|IC Start 200|699 1 09:27:12|TP Start 520|699 1 00025453 1 1|VSW5TESTSUITE PURPOSE 1 520|699 1 00025453 1 2|Assertion XSaveContext-1.(A) 520|699 1 00025453 1 3|A call to XSaveContext sets the table entry for context 520|699 1 00025453 1 4|data for display display, window w and context type context 520|699 1 00025453 1 5|to the specified value data, and returns zero. 520|699 1 00025453 1 6|METH: Call XSaveContext to enter the context data. 520|699 1 00025453 1 7|METH: Verify that zero was returned. 520|699 1 00025453 1 8|METH: Call XFindContext to verify that the context data was added correctly. 220|699 1 0 09:27:12|PASS 410|699 1 1 09:27:12|IC End 400|699 2 1 09:27:12|IC Start 200|699 2 09:27:12|TP Start 520|699 2 00025453 1 1|VSW5TESTSUITE PURPOSE 2 520|699 2 00025453 1 2|Assertion XSaveContext-2.(A) 520|699 2 00025453 1 3|When there is previously saved context data for display 520|699 2 00025453 1 4|display, window w and context type context, then a call to 520|699 2 00025453 1 5|XSaveContext replaces the previously saved context data with 520|699 2 00025453 1 6|the specified value data, and returns zero. 520|699 2 00025453 1 7|METH: Call XSaveContext to set the context data. 520|699 2 00025453 1 8|METH: Verify that zero was returned. 520|699 2 00025453 1 9|METH: Call XSaveContext to reset the context data. 520|699 2 00025453 1 10|METH: Verify that zero was returned. 520|699 2 00025453 1 11|METH: Call XFindContext to verify that the context data was added correctly. 220|699 2 0 09:27:12|PASS 410|699 2 1 09:27:12|IC End 400|699 3 1 09:27:12|IC Start 200|699 3 09:27:12|TP Start 520|699 3 00025453 1 1|VSW5TESTSUITE PURPOSE 3 520|699 3 00025453 1 2|Assertion XSaveContext-3.(B) 520|699 3 00025453 1 3|When there is insufficient memory, then a call to 520|699 3 00025453 1 4|XSaveContext returns XCNOMEM. 520|699 3 00025453 1 5|Reason for omission: There is no known portable test method for this assertion 520|699 3 00025453 1 6|METH: Report UNTESTED 220|699 3 5 09:27:12|UNTESTED 410|699 3 1 09:27:12|IC End 80|699 77 09:27:12|TC End, scenario ref 1416-0 70||"VSW5TESTSUITE CASE XUnionRectWithRegion 1" 10|700 /Xlib17/XUnionRectWithRegion 09:27:12|TC Start, scenario ref 1418-0 15|700 3.3-lite 1|TCM Start 520|700 0 00025455 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|700 1 1 09:27:15|IC Start 200|700 1 09:27:15|TP Start 520|700 1 00025455 1 1|VSW5TESTSUITE PURPOSE 1 520|700 1 00025455 1 2|Assertion XUnionRectWithRegion-1.(A) 520|700 1 00025455 1 3|A call to XUnionRectWithRegion computes the union of the 520|700 1 00025455 1 4|rectangle rectangle and the region src_region and stores the 520|700 1 00025455 1 5|result in dest_region_return. 520|700 1 00025455 1 6|METH: Create a region using XCreateRegion. 520|700 1 00025455 1 7|METH: Set the region to a rectangle using XUnionRectWithRegion. 520|700 1 00025455 1 8|METH: Obtain the extents of the region using XClipBox. 520|700 1 00025455 1 9|METH: Verify that the position and dimension of the region is the same as that of the rectangle. 220|700 1 0 09:27:15|PASS 410|700 1 1 09:27:15|IC End 80|700 0 09:27:16|TC End, scenario ref 1418-0 70||"VSW5TESTSUITE CASE XUnionRegion 1" 10|701 /Xlib17/XUnionRegion 09:27:16|TC Start, scenario ref 1420-0 15|701 3.3-lite 1|TCM Start 520|701 0 00025457 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|701 1 1 09:27:19|IC Start 200|701 1 09:27:19|TP Start 520|701 1 00025457 1 1|VSW5TESTSUITE PURPOSE 1 520|701 1 00025457 1 2|Assertion XUnionRegion-1.(A) 520|701 1 00025457 1 3|A call to XUnionRegion computes the union of the regions 520|701 1 00025457 1 4|sra and srb and places the result in the region dr_return. 520|701 1 00025457 1 5|METH: Create regions R1 R2 R3 using XCreateRegion. 520|701 1 00025457 1 6|METH: Set regions R1 and R2 to right-angled triangles joined along the hypotenuse using XPolygonRegion. 520|701 1 00025457 1 7|METH: Set R3 to the rectangle formed by joining the triangles using XUnionRectWithRegion. 520|701 1 00025457 1 8|METH: Obtain the union of R1 and R2 using XUnionRegion. 520|701 1 00025457 1 9|METH: Verify that union is the same as R3 using XEqualRegion. 520|701 1 00025457 1 10|METH: 520|701 1 00025457 1 11|METH: Create a region using XCreateRegion. 520|701 1 00025457 1 12|METH: Set the region to an overlapping set of 3x3 rectangular regions using XUnionRegion. 520|701 1 00025457 1 13|METH: Verify that the result is the correct rectangular region using XEqualRegion. 220|701 1 0 09:27:19|PASS 410|701 1 1 09:27:19|IC End 80|701 0 09:27:19|TC End, scenario ref 1420-0 70||"VSW5TESTSUITE CASE XUniqueContext 1" 10|702 /Xlib17/XUniqueContext 09:27:19|TC Start, scenario ref 1422-0 15|702 3.3-lite 1|TCM Start 520|702 0 00025459 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|702 1 1 09:27:22|IC Start 200|702 1 09:27:22|TP Start 520|702 1 00025459 1 1|VSW5TESTSUITE PURPOSE 1 520|702 1 00025459 1 2|Assertion XUniqueContext-1.(A) 520|702 1 00025459 1 3|A call to XUniqueContext returns a unique context type 520|702 1 00025459 1 4|identifier. 520|702 1 00025459 1 5|METH: Call XUniqueContext to obtain a unique context type identifier. 520|702 1 00025459 1 6|METH: Call XUniqueContext to obtain another unique context identifier. 520|702 1 00025459 1 7|METH: Verify the context type identifiers are unique. 220|702 1 0 09:27:22|PASS 410|702 1 1 09:27:22|IC End 80|702 0 09:27:22|TC End, scenario ref 1422-0 70||"VSW5TESTSUITE CASE XWMGeometry 9" 10|703 /Xlib17/XWMGeometry 09:27:22|TC Start, scenario ref 1424-0 15|703 3.3-lite 9|TCM Start 520|703 0 00025461 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|703 1 1 09:27:25|IC Start 200|703 1 09:27:25|TP Start 520|703 1 00025461 1 1|VSW5TESTSUITE PURPOSE 1 520|703 1 00025461 1 2|Assertion XWMGeometry-1.(A) 520|703 1 00025461 1 3|A call to XWMGeometry combines the geometry information 520|703 1 00025461 1 4|given in the user_geom, def_geom and hints arguments and 520|703 1 00025461 1 5|returns in x_return the x offset, in y_return the y offset, 520|703 1 00025461 1 6|in width_return the width ( = hints->base_width+ 520|703 1 00025461 1 7|width*hints->width_inc), in height_return the height ( = 520|703 1 00025461 1 8|hints->base_height+ height*hints->height_inc) and in 520|703 1 00025461 1 9|gravity_return the gravity information specified by the 520|703 1 00025461 1 10|geometry arguments. 520|703 1 00025461 1 11|METH: Call XWMGeometry with user_geom "10x12+30+40", def_geom = NULL, 520|703 1 00025461 1 12|METH: and an XSizeHints structure with min_width = 38, min_heght = 29, 520|703 1 00025461 1 13|METH: max_width = 400, max_height = 300, width_inc = 17, height_inc =18, 520|703 1 00025461 1 14|METH: base_width = 20 and base_height = 10. 520|703 1 00025461 1 15|METH: Verify that the returned width is base_width + (10 * width_inc) 520|703 1 00025461 1 16|METH: Verify that the returned height is base_height + (12 * height_inc) 520|703 1 00025461 1 17|METH: Verify that the returned x-coordinate is 30. 520|703 1 00025461 1 18|METH: Verify that the returned y-coordinate is 40. 520|703 1 00025461 1 19|METH: 520|703 1 00025461 1 20|METH: Call XWMGeometry with user_geom NULL, def_geom = "10x12+30+40" 520|703 1 00025461 1 21|METH: and an XSizeHints structure with min_width = 38, min_heght = 29, 520|703 1 00025461 1 22|METH: max_width = 400, max_height = 300, width_inc = 17, height_inc =18, 520|703 1 00025461 1 23|METH: base_width = 20 and base_height = 10. 520|703 1 00025461 1 24|METH: Verify that the returned width is base_width + (10 * width_inc) 520|703 1 00025461 1 25|METH: Verify that the returned height is base_height + (12 * height_inc) 520|703 1 00025461 1 26|METH: Verify that the returned x-coordinate is 30. 520|703 1 00025461 1 27|METH: Verify that the returned y-coordinate is 40. 520|703 1 00025461 1 28|METH: 520|703 1 00025461 1 29|METH: Call XWMGeometry with user_geom = "10x12", def_geom = "2x3+30+40" 520|703 1 00025461 1 30|METH: and an XSizeHints structure with min_width = 38, min_heght = 29, 520|703 1 00025461 1 31|METH: max_width = 400, max_height = 300, width_inc = 17, height_inc =18, 520|703 1 00025461 1 32|METH: base_width = 20 and base_height = 10. 520|703 1 00025461 1 33|METH: Verify that the returned width is base_width + (10 * width_inc) 520|703 1 00025461 1 34|METH: Verify that the returned height is base_height + (12 * height_inc) 520|703 1 00025461 1 35|METH: Verify that the returned x-coordinate is 30. 520|703 1 00025461 1 36|METH: Verify that the returned y-coordinate is 40. 520|703 1 00025461 1 37|METH: 520|703 1 00025461 1 38|METH: Call XWMGeometry with user_geom = "1x1", def_geom = NULL 520|703 1 00025461 1 39|METH: and an XSizeHints structure with min_width = 38, min_heght = 29, 520|703 1 00025461 1 40|METH: max_width = 400, max_height = 300, width_inc = 17, height_inc =18, 520|703 1 00025461 1 41|METH: base_width = 20 and base_height = 10. 520|703 1 00025461 1 42|METH: Verify that the returned width is min_width 520|703 1 00025461 1 43|METH: Verify that the returned height is min_height 520|703 1 00025461 1 44|METH: 520|703 1 00025461 1 45|METH: Call XWMGeometry with user_geom = "40x30", def_geom = NULL 520|703 1 00025461 1 46|METH: and an XSizeHints structure with min_width = 38, min_heght = 29, 520|703 1 00025461 1 47|METH: max_width = 400, max_height = 300, width_inc = 17, height_inc =18, 520|703 1 00025461 1 48|METH: base_width = 20 and base_height = 10. 520|703 1 00025461 1 49|METH: Verify that the returned width is max_width 520|703 1 00025461 1 50|METH: Verify that the returned height is max_height 520|703 1 00025461 1 51|METH: 520|703 1 00025461 1 52|METH: Call XWMGeometry with user_geom = "10x12-1-2", def_geom = NULL 520|703 1 00025461 1 53|METH: and an XSizeHints structure with min_width = 38, min_heght = 29, 520|703 1 00025461 1 54|METH: max_width = 400, max_height = 300, width_inc = 17, height_inc =18, 520|703 1 00025461 1 55|METH: base_width = 20 and base_height = 10. 520|703 1 00025461 1 56|METH: Verify that the returned x-coordinate is DisplayWidth -1 - (base_width + 10 * width_inc) - 2 * bwidth 520|703 1 00025461 1 57|METH: Verify that the returned y-coordinate is DisplayHeight -1 - (base_height + 10 * height_inc) - 2 * bwidth 520|703 1 00025461 1 58|METH: 220|703 1 0 09:27:25|PASS 410|703 1 1 09:27:25|IC End 400|703 2 1 09:27:25|IC Start 200|703 2 09:27:25|TP Start 520|703 2 00025461 1 1|VSW5TESTSUITE PURPOSE 2 520|703 2 00025461 1 2|Assertion XWMGeometry-2.(A) 520|703 2 00025461 1 3|The value returned in the gravity_return information is one 520|703 2 00025461 1 4|of NorthWestGravity, NorthGravity, NorthEastGravity, 520|703 2 00025461 1 5|WestGravity, CenterGravity, EastGravity, SouthWestGravity, 520|703 2 00025461 1 6|SouthGravity, or SouthEastGravity. 520|703 2 00025461 1 7|METH: Call XWMGeometry with user_geom = "10x20-0-0", and an XSizeHints 520|703 2 00025461 1 8|METH: structure with gravity component set to SouthWestGravity. 520|703 2 00025461 1 9|METH: Verify that the gravity returned is one of NorthWestGravity, 520|703 2 00025461 1 10|METH: NorthGravity , NorthEastGravity , WestGravity , 520|703 2 00025461 1 11|METH: CenterGravity ,EastGravity , SouthWestGravity , 520|703 2 00025461 1 12|METH: SouthGravity , SouthEastGravity . 220|703 2 0 09:27:25|PASS 410|703 2 1 09:27:25|IC End 400|703 3 1 09:27:25|IC Start 200|703 3 09:27:25|TP Start 520|703 3 00025461 1 1|VSW5TESTSUITE PURPOSE 3 520|703 3 00025461 1 2|Assertion XWMGeometry-3.(A) 520|703 3 00025461 1 3|A call to XWMGeometry returns a mask which indicates which 520|703 3 00025461 1 4|information came from the user_geom argument and whether the 520|703 3 00025461 1 5|position is relative to the right and bottom edges which is 520|703 3 00025461 1 6|the OR of none or any of XValue, YValue, WidthValue, 520|703 3 00025461 1 7|HeightValue, XNegative, or YNegative. 520|703 3 00025461 1 8|METH: Call XWMGeometry with user_geom = "40x30-9-9" 520|703 3 00025461 1 9|METH: Verify that the returned mask is (XValue | YValue | WidthValue |HeightValue | XNegative | YNegative) 520|703 3 00025461 1 10|METH: Call XWMGeometry with user_geom = "-9+9" 520|703 3 00025461 1 11|METH: Verify that the returned mask is (XValue | YValue | XNegative) 520|703 3 00025461 1 12|METH: Call XWMGeometry with user_geom = "5x5" 520|703 3 00025461 1 13|METH: Verify that the returned mask is (WidthValue | HeightValue) 520|703 3 00025461 1 14|METH: Call XWMGeometry with user_geom = NULL 520|703 3 00025461 1 15|METH: Verify that the returned mask is 0. 220|703 3 0 09:27:25|PASS 410|703 3 1 09:27:25|IC End 400|703 4 1 09:27:25|IC Start 200|703 4 09:27:25|TP Start 520|703 4 00025461 1 1|VSW5TESTSUITE PURPOSE 4 520|703 4 00025461 1 2|Assertion XWMGeometry-4.(A) 520|703 4 00025461 1 3|When the base_width component of the XSizeHints structure 520|703 4 00025461 1 4|named by the hints argument is not set, then the min_width 520|703 4 00025461 1 5|component is used. 520|703 4 00025461 1 6|METH: Call XWMGeometry with user_geom = "10x12", def_geom = NULL and an XSizeHints 520|703 4 00025461 1 7|METH: structure with flags component = PAllHints , base_width = -1 base_height = -2, 520|703 4 00025461 1 8|METH: min_width = 20 and min_height = 30. 520|703 4 00025461 1 9|METH: Verify that the returned width is min_width + (10 * width_inc) 220|703 4 0 09:27:25|PASS 410|703 4 1 09:27:25|IC End 400|703 5 1 09:27:25|IC Start 200|703 5 09:27:25|TP Start 520|703 5 00025461 1 1|VSW5TESTSUITE PURPOSE 5 520|703 5 00025461 1 2|Assertion XWMGeometry-5.(A) 520|703 5 00025461 1 3|When the base_height component of the XSizeHints structure 520|703 5 00025461 1 4|named by the hints argument is not set, then the min_height 520|703 5 00025461 1 5|component is used. 520|703 5 00025461 1 6|METH: Call XWMGeometry with user_geom = "10x12", def_geom = NULL and an XSizeHints 520|703 5 00025461 1 7|METH: structure with flags component = PAllHints , base_width = -1 base_height = -2, 520|703 5 00025461 1 8|METH: min_width = 20 and min_height = 30. 520|703 5 00025461 1 9|METH: Verify that the returned height is min_height + (10 * height_inc) 220|703 5 0 09:27:25|PASS 410|703 5 1 09:27:25|IC End 400|703 6 1 09:27:25|IC Start 200|703 6 09:27:25|TP Start 520|703 6 00025461 1 1|VSW5TESTSUITE PURPOSE 6 520|703 6 00025461 1 2|Assertion XWMGeometry-6.(A) 520|703 6 00025461 1 3|When the min_width component is not set in the XSizeHints 520|703 6 00025461 1 4|structure named by the hints argument, then the base_width 520|703 6 00025461 1 5|component is used. 520|703 6 00025461 1 6|METH: Call XWMGeometry with user_geom = "1x1", def_geom = NULL and an XSizeHints 520|703 6 00025461 1 7|METH: structure with flags component = PBaseSize | PResizeInc , min_width = 21, 520|703 6 00025461 1 8|METH: min_height = 31, width_inc = -1, height_inc = -1, base_height = 20 and 520|703 6 00025461 1 9|METH: base_width = 30. 520|703 6 00025461 1 10|METH: Verify that the returned width is base_width. 220|703 6 0 09:27:25|PASS 410|703 6 1 09:27:25|IC End 400|703 7 1 09:27:25|IC Start 200|703 7 09:27:25|TP Start 520|703 7 00025461 1 1|VSW5TESTSUITE PURPOSE 7 520|703 7 00025461 1 2|Assertion XWMGeometry-7.(A) 520|703 7 00025461 1 3|When the min_height component is not set in the XSizeHints 520|703 7 00025461 1 4|structure named by the hints argument, then the base_height 520|703 7 00025461 1 5|component is used. 520|703 7 00025461 1 6|METH: Call XWMGeometry with user_geom = "1x1", def_geom = NULL and an XSizeHints 520|703 7 00025461 1 7|METH: structure with flags component = PBaseSize | PResizeInc , min_width = 21, 520|703 7 00025461 1 8|METH: min_height = 31, width_inc = -1, height_inc = -1, base_height = 20 and 520|703 7 00025461 1 9|METH: base_width = 30. 520|703 7 00025461 1 10|METH: Verify that the returned height is base_height. 220|703 7 0 09:27:25|PASS 410|703 7 1 09:27:25|IC End 400|703 8 1 09:27:25|IC Start 200|703 8 09:27:25|TP Start 520|703 8 00025461 1 1|VSW5TESTSUITE PURPOSE 8 520|703 8 00025461 1 2|Assertion XWMGeometry-8.(A) 520|703 8 00025461 1 3|When neither the base_width nor min_width components of the 520|703 8 00025461 1 4|XSizeHints structure named by the hints argument is set, 520|703 8 00025461 1 5|then the value 0 is used. 520|703 8 00025461 1 6|METH: Call XWMGeometry with user_geom = "1x1", def_geom = NULL and an XSizeHints 520|703 8 00025461 1 7|METH: structure with flags component = PResizeInc , min_width = 21, 520|703 8 00025461 1 8|METH: min_height = 31, width_inc = -1, height_inc = -1, base_height = 20 and 520|703 8 00025461 1 9|METH: base_width = 30. 520|703 8 00025461 1 10|METH: Verify that the returned width is 0. 220|703 8 0 09:27:25|PASS 410|703 8 1 09:27:25|IC End 400|703 9 1 09:27:25|IC Start 200|703 9 09:27:25|TP Start 520|703 9 00025461 1 1|VSW5TESTSUITE PURPOSE 9 520|703 9 00025461 1 2|Assertion XWMGeometry-9.(A) 520|703 9 00025461 1 3|When neither the base_height nor min_height components of 520|703 9 00025461 1 4|the XSizeHints structure named by the hints argument is set, 520|703 9 00025461 1 5|then the value 0 is used. 520|703 9 00025461 1 6|METH: Call XWMGeometry with user_geom = "1x1", def_geom = NULL and an XSizeHints 520|703 9 00025461 1 7|METH: structure with flags component = PResizeInc , min_width = 21, 520|703 9 00025461 1 8|METH: min_height = 31, width_inc = -1, height_inc = -1, base_height = 20 and 520|703 9 00025461 1 9|METH: base_width = 30. 520|703 9 00025461 1 10|METH: Verify that the returned height is 0. 220|703 9 0 09:27:25|PASS 410|703 9 1 09:27:25|IC End 80|703 0 09:27:26|TC End, scenario ref 1424-0 70||"VSW5TESTSUITE CASE XWriteBitmapFile 6" 10|704 /Xlib17/XWriteBitmapFile 09:27:26|TC Start, scenario ref 1426-0 15|704 3.3-lite 6|TCM Start 520|704 0 00025463 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|704 1 1 09:27:28|IC Start 200|704 1 09:27:28|TP Start 520|704 1 00025463 1 1|VSW5TESTSUITE PURPOSE 1 520|704 1 00025463 1 2|Assertion XWriteBitmapFile-1.(A) 520|704 1 00025463 1 3|A call to XWriteBitmapFile writes a bitmap to the file 520|704 1 00025463 1 4|filename in the X version 11 format and returns 520|704 1 00025463 1 5|BitmapSuccess. 520|704 1 00025463 1 6|METH: Create a suitable bitmap. 520|704 1 00025463 1 7|METH: Call XWriteBitmapFile to write the bitmap to file. 520|704 1 00025463 1 8|METH: Verify that BitmapSucess was returned. 520|704 1 00025463 1 9|METH: Read back bitmap with XReadBitmapFile. 520|704 1 00025463 1 10|METH: Verify the bitmap was read back, and the details were correct. 220|704 1 0 09:27:28|PASS 410|704 1 1 09:27:28|IC End 400|704 2 1 09:27:28|IC Start 200|704 2 09:27:28|TP Start 520|704 2 00025463 1 1|VSW5TESTSUITE PURPOSE 2 520|704 2 00025463 1 2|Assertion XWriteBitmapFile-2.(A) 520|704 2 00025463 1 3|When x_hot and y_hot are not -1, then a call to 520|704 2 00025463 1 4|XWriteBitmapFile writes x_hot and y_hot as the hotspot 520|704 2 00025463 1 5|coordinates for the bitmap. 520|704 2 00025463 1 6|METH: Create a suitable bitmap. 520|704 2 00025463 1 7|METH: Call XWriteBitmapFile to write the bitmap to file, with non -1 x_hot and y_hot. 520|704 2 00025463 1 8|METH: Verify that BitmapSucess was returned. 520|704 2 00025463 1 9|METH: Read back bitmap with XReadBitmapFile. 520|704 2 00025463 1 10|METH: Verify the bitmap was read back, and the details were correct. 220|704 2 0 09:27:28|PASS 410|704 2 1 09:27:28|IC End 400|704 3 1 09:27:28|IC Start 200|704 3 09:27:28|TP Start 520|704 3 00025463 1 1|VSW5TESTSUITE PURPOSE 3 520|704 3 00025463 1 2|Assertion XWriteBitmapFile-3.(A) 520|704 3 00025463 1 3|When the file filename cannot be opened for writing, then a 520|704 3 00025463 1 4|call to XWriteBitmapFile returns BitmapOpenFailed. 520|704 3 00025463 1 5|METH: Create a suitable bitmap. 520|704 3 00025463 1 6|METH: Create an unwritable directory. 520|704 3 00025463 1 7|METH: Call XWriteBitmapFile to write the bitmap file. 520|704 3 00025463 1 8|METH: Verify that a BitmapOpenFailed error occurred. 220|704 3 0 09:27:28|PASS 410|704 3 1 09:27:28|IC End 400|704 4 1 09:27:28|IC Start 200|704 4 09:27:28|TP Start 520|704 4 00025463 1 1|VSW5TESTSUITE PURPOSE 4 520|704 4 00025463 1 2|Assertion XWriteBitmapFile-4.(B) 520|704 4 00025463 1 3|When insufficient memory is allocated, then a call to 520|704 4 00025463 1 4|XWriteBitmapFile returns BitmapNoMemory. 520|704 4 00025463 1 5|Reason for omission: There is no known portable test method for this assertion 520|704 4 00025463 1 6|METH: Report UNTESTED 220|704 4 5 09:27:28|UNTESTED 410|704 4 1 09:27:28|IC End 400|704 5 1 09:27:28|IC Start 200|704 5 09:27:28|TP Start 520|704 5 00025463 1 1|VSW5TESTSUITE PURPOSE 5 520|704 5 00025463 1 2|Assertion XWriteBitmapFile-5.(A) 520|704 5 00025463 1 3|When width and height are greater than the corresponding 520|704 5 00025463 1 4|dimensions of the bitmap, then on a call to 520|704 5 00025463 1 5|XWriteBitmapFile a BadMatch error occurs. 520|704 5 00025463 1 6|METH: Create a suitable bitmap. 520|704 5 00025463 1 7|METH: Call XWriteBitmapFile to write the bitmap to file, with the width and height 520|704 5 00025463 1 8|METH: bigger than the bitmap. 520|704 5 00025463 1 9|METH: Verify that BadMatch occurred. 220|704 5 0 09:27:28|PASS 410|704 5 1 09:27:28|IC End 400|704 6 1 09:27:28|IC Start 200|704 6 09:27:28|TP Start 520|704 6 00025463 1 1|VSW5TESTSUITE PURPOSE 6 520|704 6 00025463 1 2|Assertion XWriteBitmapFile-6.(A) 520|704 6 00025463 1 3|When a drawable argument does not name a valid Drawable, 520|704 6 00025463 1 4|then a BadDrawable error occurs. 520|704 6 00025463 1 5|METH: Create a bad drawable by creating and destroying a window. 520|704 6 00025463 1 6|METH: Call test function using bad drawable as the drawable argument. 520|704 6 00025463 1 7|METH: Verify that a BadDrawable error occurs. 220|704 6 0 09:27:28|PASS 410|704 6 1 09:27:28|IC End 80|704 77 09:27:29|TC End, scenario ref 1426-0 70||"VSW5TESTSUITE CASE XXorRegion 1" 10|705 /Xlib17/XXorRegion 09:27:29|TC Start, scenario ref 1428-0 15|705 3.3-lite 1|TCM Start 520|705 0 00025465 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|705 1 1 09:27:32|IC Start 200|705 1 09:27:32|TP Start 520|705 1 00025465 1 1|VSW5TESTSUITE PURPOSE 1 520|705 1 00025465 1 2|Assertion XXorRegion-1.(A) 520|705 1 00025465 1 3|A call to XXorRegion computes the difference between the 520|705 1 00025465 1 4|union and intersection of the regions sra and srb and stores 520|705 1 00025465 1 5|the result in dr_return. 520|705 1 00025465 1 6|METH: Create regions R1 R2 R3 Ru Ri Rx using XCreateRegion. 520|705 1 00025465 1 7|METH: Set R1 to a polygon using XPolygonRegion. 520|705 1 00025465 1 8|METH: Set R2 to a polygon which partially intersects R1 using XPolygonRegion. 520|705 1 00025465 1 9|METH: Set Ru to the union of R1 and R2 using XUnionRegion. 520|705 1 00025465 1 10|METH: Set Ri to the intersection of R1 and R2 using XIntersectRegion. 520|705 1 00025465 1 11|METH: Set R3 to the difference between Ru and Ri using XSubtractUnion. 520|705 1 00025465 1 12|METH: Set Rx to the difference between the union and intersection of R1 and R2 520|705 1 00025465 1 13|METH: using XXorRegion. 520|705 1 00025465 1 14|METH: Verify that Rx is the same as R3 using XEqualRegion. 220|705 1 0 09:27:32|PASS 410|705 1 1 09:27:32|IC End 80|705 0 09:27:32|TC End, scenario ref 1428-0 70||"VSW5TESTSUITE SECTION Xopen 8 127 0 0" 70||"VSW5TESTSUITE CASE XAllocNamedColor 7" 10|706 /Xopen/XAllocNamedColor 09:27:32|TC Start, scenario ref 1431-0 15|706 3.3-lite 7|TCM Start 520|706 0 00025467 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|706 1 1 09:27:35|IC Start 200|706 1 09:27:35|TP Start 520|706 1 00025467 1 1|VSW5TESTSUITE PURPOSE 1 520|706 1 00025467 1 2|Assertion XAllocNamedColor-1.(A) 520|706 1 00025467 1 3|When a colour name in the table is recognised on a call to 520|706 1 00025467 1 4|XAllocNamedColor, then all other colour names on the same 520|706 1 00025467 1 5|line of the table are also recognised on another call to 520|706 1 00025467 1 6|XAllocNamedColor using the same display and colormap, and 520|706 1 00025467 1 7|the same values are returned by each call to 520|706 1 00025467 1 8|XAllocNamedColor in the red, green and blue components of 520|706 1 00025467 1 9|the XColor structures named by the exact_def_return argument 520|706 1 00025467 1 10|and screen_def_return arguments. 520|706 1 00025467 1 11|METH: For each supported visual type: 520|706 1 00025467 1 12|METH: Create a colourmap of that type using XCreateColormap. 520|706 1 00025467 1 13|METH: For each equivalent colour name: 520|706 1 00025467 1 14|METH: Obtain the rgb values for the colour. 520|706 1 00025467 1 15|METH: Verify that the exact rgb values are identical. 520|706 1 00025467 1 16|METH: Verify that the supported rbg values are identical. 520|706 1 00025467 1 17|METH: Free the allocated colourmap cell using XFreeColors. 220|706 1 0 09:27:35|PASS 410|706 1 1 09:27:35|IC End 400|706 2 1 09:27:35|IC Start 200|706 2 09:27:35|TP Start 520|706 2 00025467 1 1|VSW5TESTSUITE PURPOSE 2 520|706 2 00025467 1 2|Assertion XAllocNamedColor-2.(A) 520|706 2 00025467 1 3|When a colour name in the table is recognised on a call to 520|706 2 00025467 1 4|XAllocNamedColor, and a colour name on a different line of 520|706 2 00025467 1 5|the table is also recognised on another call to 520|706 2 00025467 1 6|XAllocNamedColor using the same display and colormap, then 520|706 2 00025467 1 7|distinct values are returned by each call to 520|706 2 00025467 1 8|XAllocNamedColor in the red, green and blue components of 520|706 2 00025467 1 9|the XColor structures named by the exact_def_return argument 520|706 2 00025467 1 10|and screen_def_return arguments. 520|706 2 00025467 1 11|METH: For each supported visual: 520|706 2 00025467 1 12|METH: Create a colourmap of that type using XCreateColormap. 520|706 2 00025467 1 13|METH: For each pair of colour names in the table: 520|706 2 00025467 1 14|METH: Obtain the rgb values corresponding to the name using XAllocNamedColor. 520|706 2 00025467 1 15|METH: Verify that the rgb triples are different. 520|706 2 00025467 1 16|METH: Free the allocated colourmap cell using XFreeColors. 220|706 2 0 09:27:36|PASS 410|706 2 1 09:27:36|IC End 400|706 3 1 09:27:36|IC Start 200|706 3 09:27:36|TP Start 520|706 3 00025467 1 1|VSW5TESTSUITE PURPOSE 3 520|706 3 00025467 1 2|Assertion XAllocNamedColor-3.(A) 520|706 3 00025467 1 3|When a colour name in the table is recognised on a call to 520|706 3 00025467 1 4|XAllocNamedColor, then the colour name with the first 520|706 3 00025467 1 5|letter of each word in upper-case and with no spaces between 520|706 3 00025467 1 6|words is also recognised on another call to XAllocNamedColor 520|706 3 00025467 1 7|using the same display and colormap, and the same values 520|706 3 00025467 1 8|are returned by each call to XAllocNamedColor in the red, 520|706 3 00025467 1 9|green and blue components of the XColor structures named by 520|706 3 00025467 1 10|the exact_def_return argument and screen_def_return 520|706 3 00025467 1 11|arguments. 520|706 3 00025467 1 12|METH: For each supported visual type: 520|706 3 00025467 1 13|METH: Create a colourmap of that type using XCreateColormap. 520|706 3 00025467 1 14|METH: For each equivalent colour name: 520|706 3 00025467 1 15|METH: Obtain the rgb values for the colour. 520|706 3 00025467 1 16|METH: Verify that the exact rgb values are identical. 520|706 3 00025467 1 17|METH: Verify that the supported rbg values are identical. 520|706 3 00025467 1 18|METH: Free the allocated colourmap cell using XFreeColors. 220|706 3 0 09:27:39|PASS 410|706 3 1 09:27:39|IC End 400|706 4 1 09:27:39|IC Start 200|706 4 09:27:39|TP Start 520|706 4 00025467 1 1|VSW5TESTSUITE PURPOSE 4 520|706 4 00025467 1 2|Assertion XAllocNamedColor-4.(A) 520|706 4 00025467 1 3|All colour names in the table which are in set A are 520|706 4 00025467 1 4|recognised on a call to XAllocNamedColor. 520|706 4 00025467 1 5|METH: For each supported visual type: 520|706 4 00025467 1 6|METH: Create a colourmap of that type using XCreateColormap. 520|706 4 00025467 1 7|METH: For the colournames in the table: 520|706 4 00025467 1 8|METH: Obtain the rgb values for the colour using XAllocNamedColor. 520|706 4 00025467 1 9|METH: Verify that the call did not return 0. 520|706 4 00025467 1 10|METH: Free the allocated colourmap cell using XFreeColors. 220|706 4 0 09:27:39|PASS 410|706 4 1 09:27:39|IC End 400|706 5 1 09:27:39|IC Start 200|706 5 09:27:39|TP Start 520|706 5 00025467 1 1|VSW5TESTSUITE PURPOSE 5 520|706 5 00025467 1 2|Assertion XAllocNamedColor-5.(C) 520|706 5 00025467 1 3|If any of the visual classes GrayScale or StaticGray 520|706 5 00025467 1 4|support colourmaps with at least four colour cells: When the 520|706 5 00025467 1 5|visual type of the colormap argument is GrayScale or 520|706 5 00025467 1 6|StaticGray, and colormap has at least four colour cells, 520|706 5 00025467 1 7|then all colour names in the table which are in set M are 520|706 5 00025467 1 8|recognised on a call to XAllocNamedColor. 520|706 5 00025467 1 9|METH: If the server supports GrayScale or StaticGray with colourmap size greater than 4: 520|706 5 00025467 1 10|METH: For those supported visuals: 520|706 5 00025467 1 11|METH: Create a colourmap using XCreateColormap. 520|706 5 00025467 1 12|METH: For each colour name in the table: 520|706 5 00025467 1 13|METH: Obtain the rgb values for the for the colour using XAllocNamedColor. 520|706 5 00025467 1 14|METH: Verify that the call did not return 0. 520|706 5 00025467 1 15|METH: Free the allocated colourmap cell using XFreeColors. 520|706 5 00025467 1 16|REPORT: StaticGray and GrayScale visuals are not supported. 220|706 5 4 09:27:39|UNSUPPORTED 410|706 5 1 09:27:39|IC End 400|706 6 1 09:27:39|IC Start 200|706 6 09:27:39|TP Start 520|706 6 00025467 1 1|VSW5TESTSUITE PURPOSE 6 520|706 6 00025467 1 2|Assertion XAllocNamedColor-6.(C) 520|706 6 00025467 1 3|If any of the visual classes PseudoColor, StaticColor, 520|706 6 00025467 1 4|TrueColor, or DirectColor are supported: When the visual 520|706 6 00025467 1 5|type of the colormap argument is PseudoColor, StaticColor, 520|706 6 00025467 1 6|TrueColor, or DirectColor, then all colour names in the 520|706 6 00025467 1 7|table which are in set C are recognised on a call to 520|706 6 00025467 1 8|XAllocNamedColor. 520|706 6 00025467 1 9|METH: For each supported visual type from PseudoColor, StaticColor, TrueColor and DirectColor: 520|706 6 00025467 1 10|METH: Create a colourmap of that type using XCreateColormap. 520|706 6 00025467 1 11|METH: For the colournames in the table: 520|706 6 00025467 1 12|METH: Obtain the rgb values for the colour using XAllocNamedColor. 520|706 6 00025467 1 13|METH: Verify that the call did not return 0. 520|706 6 00025467 1 14|METH: Free the allocated colourmap cell using XFreeColors. 220|706 6 0 09:27:39|PASS 410|706 6 1 09:27:39|IC End 400|706 7 1 09:27:39|IC Start 200|706 7 09:27:39|TP Start 520|706 7 00025467 1 1|VSW5TESTSUITE PURPOSE 7 520|706 7 00025467 1 2|Assertion XAllocNamedColor-7.(A) 520|706 7 00025467 1 3|When a colour name in the table which is in set M, V or X 520|706 7 00025467 1 4|is recognised on a call to XAllocNamedColor, then all other 520|706 7 00025467 1 5|colour names in the table which are in set C, M, or V are 520|706 7 00025467 1 6|also recognised on another call to XAllocNamedColor. 520|706 7 00025467 1 7|METH: If a colourname in sets M, V or X causes XAllocNamedColor to return non-zero: 520|706 7 00025467 1 8|METH: For each supported visual: 520|706 7 00025467 1 9|METH: Verify that all the colour names in C, M and V also cause XAllocNamedColor to return non-zero: 520|706 7 00025467 1 10|METH: Free the allocated colourmap cell using XFreeColors. 220|706 7 0 09:27:40|PASS 410|706 7 1 09:27:40|IC End 80|706 77 09:27:40|TC End, scenario ref 1431-0 70||"VSW5TESTSUITE CASE cursorfont 32" 10|707 /Xopen/cursorfont 09:27:40|TC Start, scenario ref 1433-0 15|707 3.3-lite 32|TCM Start 520|707 0 00025469 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|707 1 1 09:27:43|IC Start 200|707 1 09:27:43|TP Start 520|707 1 00025469 1 1|VSW5TESTSUITE PURPOSE 1 520|707 1 00025469 1 2|Assertion cursorfont-1.(A) 520|707 1 00025469 1 3|When the header file is included, then 520|707 1 00025469 1 4|the symbol XC_X_cursor is defined with the value 0. 520|707 1 00025469 1 5|METH: Include the file 520|707 1 00025469 1 6|METH: Verify that the symbol XC_X_cursor is defined. 520|707 1 00025469 1 7|METH: Verify that the symbol is defined to have value 0. 220|707 1 0 09:27:43|PASS 410|707 1 1 09:27:43|IC End 400|707 2 1 09:27:43|IC Start 200|707 2 09:27:43|TP Start 520|707 2 00025469 1 1|VSW5TESTSUITE PURPOSE 2 520|707 2 00025469 1 2|Assertion cursorfont-2.(A) 520|707 2 00025469 1 3|When the header file is included, then 520|707 2 00025469 1 4|the symbol XC_bottom_left_corner is defined with the value 520|707 2 00025469 1 5|12. 520|707 2 00025469 1 6|METH: Include the file 520|707 2 00025469 1 7|METH: Verify that the symbol XC_bottom_left_corner is defined. 520|707 2 00025469 1 8|METH: Verify that the symbol is defined to have value 12. 220|707 2 0 09:27:43|PASS 410|707 2 1 09:27:43|IC End 400|707 3 1 09:27:43|IC Start 200|707 3 09:27:43|TP Start 520|707 3 00025469 1 1|VSW5TESTSUITE PURPOSE 3 520|707 3 00025469 1 2|Assertion cursorfont-3.(A) 520|707 3 00025469 1 3|When the header file is included, then 520|707 3 00025469 1 4|the symbol XC_bottom_right_corner is defined with the value 520|707 3 00025469 1 5|14. 520|707 3 00025469 1 6|METH: Include the file 520|707 3 00025469 1 7|METH: Verify that the symbol XC_bottom_right_corner is defined. 520|707 3 00025469 1 8|METH: Verify that the symbol is defined to have value 14. 220|707 3 0 09:27:43|PASS 410|707 3 1 09:27:43|IC End 400|707 4 1 09:27:43|IC Start 200|707 4 09:27:43|TP Start 520|707 4 00025469 1 1|VSW5TESTSUITE PURPOSE 4 520|707 4 00025469 1 2|Assertion cursorfont-4.(A) 520|707 4 00025469 1 3|When the header file is included, then 520|707 4 00025469 1 4|the symbol XC_top_left_corner is defined with the value 134. 520|707 4 00025469 1 5|METH: Include the file 520|707 4 00025469 1 6|METH: Verify that the symbol XC_top_left_corner is defined. 520|707 4 00025469 1 7|METH: Verify that the symbol is defined to have value 134. 220|707 4 0 09:27:43|PASS 410|707 4 1 09:27:43|IC End 400|707 5 1 09:27:43|IC Start 200|707 5 09:27:43|TP Start 520|707 5 00025469 1 1|VSW5TESTSUITE PURPOSE 5 520|707 5 00025469 1 2|Assertion cursorfont-5.(A) 520|707 5 00025469 1 3|When the header file is included, then 520|707 5 00025469 1 4|the symbol XC_top_right_corner is defined with the value 520|707 5 00025469 1 5|136. 520|707 5 00025469 1 6|METH: Include the file 520|707 5 00025469 1 7|METH: Verify that the symbol XC_top_right_corner is defined. 520|707 5 00025469 1 8|METH: Verify that the symbol is defined to have value 136. 220|707 5 0 09:27:43|PASS 410|707 5 1 09:27:43|IC End 400|707 6 1 09:27:43|IC Start 200|707 6 09:27:43|TP Start 520|707 6 00025469 1 1|VSW5TESTSUITE PURPOSE 6 520|707 6 00025469 1 2|Assertion cursorfont-6.(A) 520|707 6 00025469 1 3|When the header file is included, then 520|707 6 00025469 1 4|the symbol XC_arrow is defined with the value 2. 520|707 6 00025469 1 5|METH: Include the file 520|707 6 00025469 1 6|METH: Verify that the symbol XC_arrow is defined. 520|707 6 00025469 1 7|METH: Verify that the symbol is defined to have value 2. 220|707 6 0 09:27:43|PASS 410|707 6 1 09:27:43|IC End 400|707 7 1 09:27:43|IC Start 200|707 7 09:27:43|TP Start 520|707 7 00025469 1 1|VSW5TESTSUITE PURPOSE 7 520|707 7 00025469 1 2|Assertion cursorfont-7.(A) 520|707 7 00025469 1 3|When the header file is included, then 520|707 7 00025469 1 4|the symbol XC_based_arrow_down is defined with the value 4. 520|707 7 00025469 1 5|METH: Include the file 520|707 7 00025469 1 6|METH: Verify that the symbol XC_based_arrow_down is defined. 520|707 7 00025469 1 7|METH: Verify that the symbol is defined to have value 4. 220|707 7 0 09:27:43|PASS 410|707 7 1 09:27:43|IC End 400|707 8 1 09:27:43|IC Start 200|707 8 09:27:43|TP Start 520|707 8 00025469 1 1|VSW5TESTSUITE PURPOSE 8 520|707 8 00025469 1 2|Assertion cursorfont-8.(A) 520|707 8 00025469 1 3|When the header file is included, then 520|707 8 00025469 1 4|the symbol XC_based_arrow_up is defined with the value 6. 520|707 8 00025469 1 5|METH: Include the file 520|707 8 00025469 1 6|METH: Verify that the symbol XC_based_arrow_up is defined. 520|707 8 00025469 1 7|METH: Verify that the symbol is defined to have value 6. 220|707 8 0 09:27:43|PASS 410|707 8 1 09:27:43|IC End 400|707 9 1 09:27:43|IC Start 200|707 9 09:27:43|TP Start 520|707 9 00025469 1 1|VSW5TESTSUITE PURPOSE 9 520|707 9 00025469 1 2|Assertion cursorfont-9.(A) 520|707 9 00025469 1 3|When the header file is included, then 520|707 9 00025469 1 4|the symbol XC_double_arrow is defined with the value 42. 520|707 9 00025469 1 5|METH: Include the file 520|707 9 00025469 1 6|METH: Verify that the symbol XC_double_arrow is defined. 520|707 9 00025469 1 7|METH: Verify that the symbol is defined to have value 42. 220|707 9 0 09:27:43|PASS 410|707 9 1 09:27:43|IC End 400|707 10 1 09:27:43|IC Start 200|707 10 09:27:43|TP Start 520|707 10 00025469 1 1|VSW5TESTSUITE PURPOSE 10 520|707 10 00025469 1 2|Assertion cursorfont-10.(A) 520|707 10 00025469 1 3|When the header file is included, then 520|707 10 00025469 1 4|the symbol XC_question_arrow is defined with the value 92. 520|707 10 00025469 1 5|METH: Include the file 520|707 10 00025469 1 6|METH: Verify that the symbol XC_question_arrow is defined. 520|707 10 00025469 1 7|METH: Verify that the symbol is defined to have value 92. 220|707 10 0 09:27:43|PASS 410|707 10 1 09:27:43|IC End 400|707 11 1 09:27:43|IC Start 200|707 11 09:27:43|TP Start 520|707 11 00025469 1 1|VSW5TESTSUITE PURPOSE 11 520|707 11 00025469 1 2|Assertion cursorfont-11.(A) 520|707 11 00025469 1 3|When the header file is included, then 520|707 11 00025469 1 4|the symbol XC_sb_h_double_arrow is defined with the value 520|707 11 00025469 1 5|108. 520|707 11 00025469 1 6|METH: Include the file 520|707 11 00025469 1 7|METH: Verify that the symbol XC_sb_h_double_arrow is defined. 520|707 11 00025469 1 8|METH: Verify that the symbol is defined to have value 108. 220|707 11 0 09:27:43|PASS 410|707 11 1 09:27:43|IC End 400|707 12 1 09:27:43|IC Start 200|707 12 09:27:43|TP Start 520|707 12 00025469 1 1|VSW5TESTSUITE PURPOSE 12 520|707 12 00025469 1 2|Assertion cursorfont-12.(A) 520|707 12 00025469 1 3|When the header file is included, then 520|707 12 00025469 1 4|the symbol XC_sb_v_double_arrow is defined with the value 520|707 12 00025469 1 5|116. 520|707 12 00025469 1 6|METH: Include the file 520|707 12 00025469 1 7|METH: Verify that the symbol XC_sb_v_double_arrow is defined. 520|707 12 00025469 1 8|METH: Verify that the symbol is defined to have value 116. 220|707 12 0 09:27:43|PASS 410|707 12 1 09:27:43|IC End 400|707 13 1 09:27:43|IC Start 200|707 13 09:27:43|TP Start 520|707 13 00025469 1 1|VSW5TESTSUITE PURPOSE 13 520|707 13 00025469 1 2|Assertion cursorfont-13.(A) 520|707 13 00025469 1 3|When the header file is included, then 520|707 13 00025469 1 4|the symbol XC_top_left_arrow is defined with the value 132. 520|707 13 00025469 1 5|METH: Include the file 520|707 13 00025469 1 6|METH: Verify that the symbol XC_top_left_arrow is defined. 520|707 13 00025469 1 7|METH: Verify that the symbol is defined to have value 132. 220|707 13 0 09:27:43|PASS 410|707 13 1 09:27:43|IC End 400|707 14 1 09:27:43|IC Start 200|707 14 09:27:43|TP Start 520|707 14 00025469 1 1|VSW5TESTSUITE PURPOSE 14 520|707 14 00025469 1 2|Assertion cursorfont-14.(A) 520|707 14 00025469 1 3|When the header file is included, then 520|707 14 00025469 1 4|the symbol XC_bottom_tee is defined with the value 18. 520|707 14 00025469 1 5|METH: Include the file 520|707 14 00025469 1 6|METH: Verify that the symbol XC_bottom_tee is defined. 520|707 14 00025469 1 7|METH: Verify that the symbol is defined to have value 18. 220|707 14 0 09:27:43|PASS 410|707 14 1 09:27:43|IC End 400|707 15 1 09:27:43|IC Start 200|707 15 09:27:43|TP Start 520|707 15 00025469 1 1|VSW5TESTSUITE PURPOSE 15 520|707 15 00025469 1 2|Assertion cursorfont-15.(A) 520|707 15 00025469 1 3|When the header file is included, then 520|707 15 00025469 1 4|the symbol XC_left_tee is defined with the value 72. 520|707 15 00025469 1 5|METH: Include the file 520|707 15 00025469 1 6|METH: Verify that the symbol XC_left_tee is defined. 520|707 15 00025469 1 7|METH: Verify that the symbol is defined to have value 72. 220|707 15 0 09:27:43|PASS 410|707 15 1 09:27:43|IC End 400|707 16 1 09:27:43|IC Start 200|707 16 09:27:43|TP Start 520|707 16 00025469 1 1|VSW5TESTSUITE PURPOSE 16 520|707 16 00025469 1 2|Assertion cursorfont-16.(A) 520|707 16 00025469 1 3|When the header file is included, then 520|707 16 00025469 1 4|the symbol XC_right_tee is defined with the value 98. 520|707 16 00025469 1 5|METH: Include the file 520|707 16 00025469 1 6|METH: Verify that the symbol XC_right_tee is defined. 520|707 16 00025469 1 7|METH: Verify that the symbol is defined to have value 98. 220|707 16 0 09:27:43|PASS 410|707 16 1 09:27:43|IC End 400|707 17 1 09:27:43|IC Start 200|707 17 09:27:43|TP Start 520|707 17 00025469 1 1|VSW5TESTSUITE PURPOSE 17 520|707 17 00025469 1 2|Assertion cursorfont-17.(A) 520|707 17 00025469 1 3|When the header file is included, then 520|707 17 00025469 1 4|the symbol XC_top_tee is defined with the value 140. 520|707 17 00025469 1 5|METH: Include the file 520|707 17 00025469 1 6|METH: Verify that the symbol XC_top_tee is defined. 520|707 17 00025469 1 7|METH: Verify that the symbol is defined to have value 140. 220|707 17 0 09:27:43|PASS 410|707 17 1 09:27:43|IC End 400|707 18 1 09:27:43|IC Start 200|707 18 09:27:43|TP Start 520|707 18 00025469 1 1|VSW5TESTSUITE PURPOSE 18 520|707 18 00025469 1 2|Assertion cursorfont-18.(A) 520|707 18 00025469 1 3|When the header file is included, then 520|707 18 00025469 1 4|the symbol XC_bottom_side is defined with the value 16. 520|707 18 00025469 1 5|METH: Include the file 520|707 18 00025469 1 6|METH: Verify that the symbol XC_bottom_side is defined. 520|707 18 00025469 1 7|METH: Verify that the symbol is defined to have value 16. 220|707 18 0 09:27:43|PASS 410|707 18 1 09:27:43|IC End 400|707 19 1 09:27:43|IC Start 200|707 19 09:27:43|TP Start 520|707 19 00025469 1 1|VSW5TESTSUITE PURPOSE 19 520|707 19 00025469 1 2|Assertion cursorfont-19.(A) 520|707 19 00025469 1 3|When the header file is included, then 520|707 19 00025469 1 4|the symbol XC_left_side is defined with the value 70. 520|707 19 00025469 1 5|METH: Include the file 520|707 19 00025469 1 6|METH: Verify that the symbol XC_left_side is defined. 520|707 19 00025469 1 7|METH: Verify that the symbol is defined to have value 70. 220|707 19 0 09:27:43|PASS 410|707 19 1 09:27:43|IC End 400|707 20 1 09:27:43|IC Start 200|707 20 09:27:43|TP Start 520|707 20 00025469 1 1|VSW5TESTSUITE PURPOSE 20 520|707 20 00025469 1 2|Assertion cursorfont-20.(A) 520|707 20 00025469 1 3|When the header file is included, then 520|707 20 00025469 1 4|the symbol XC_right_side is defined with the value 96. 520|707 20 00025469 1 5|METH: Include the file 520|707 20 00025469 1 6|METH: Verify that the symbol XC_right_side is defined. 520|707 20 00025469 1 7|METH: Verify that the symbol is defined to have value 96. 220|707 20 0 09:27:43|PASS 410|707 20 1 09:27:43|IC End 400|707 21 1 09:27:43|IC Start 200|707 21 09:27:43|TP Start 520|707 21 00025469 1 1|VSW5TESTSUITE PURPOSE 21 520|707 21 00025469 1 2|Assertion cursorfont-21.(A) 520|707 21 00025469 1 3|When the header file is included, then 520|707 21 00025469 1 4|the symbol XC_top_side is defined with the value 138. 520|707 21 00025469 1 5|METH: Include the file 520|707 21 00025469 1 6|METH: Verify that the symbol XC_top_side is defined. 520|707 21 00025469 1 7|METH: Verify that the symbol is defined to have value 138. 220|707 21 0 09:27:43|PASS 410|707 21 1 09:27:43|IC End 400|707 22 1 09:27:43|IC Start 200|707 22 09:27:43|TP Start 520|707 22 00025469 1 1|VSW5TESTSUITE PURPOSE 22 520|707 22 00025469 1 2|Assertion cursorfont-22.(A) 520|707 22 00025469 1 3|When the header file is included, then 520|707 22 00025469 1 4|the symbol XC_ll_angle is defined with the value 76. 520|707 22 00025469 1 5|METH: Include the file 520|707 22 00025469 1 6|METH: Verify that the symbol XC_ll_angle is defined. 520|707 22 00025469 1 7|METH: Verify that the symbol is defined to have value 76. 220|707 22 0 09:27:43|PASS 410|707 22 1 09:27:43|IC End 400|707 23 1 09:27:43|IC Start 200|707 23 09:27:43|TP Start 520|707 23 00025469 1 1|VSW5TESTSUITE PURPOSE 23 520|707 23 00025469 1 2|Assertion cursorfont-23.(A) 520|707 23 00025469 1 3|When the header file is included, then 520|707 23 00025469 1 4|the symbol XC_lr_angle is defined with the value 78. 520|707 23 00025469 1 5|METH: Include the file 520|707 23 00025469 1 6|METH: Verify that the symbol XC_lr_angle is defined. 520|707 23 00025469 1 7|METH: Verify that the symbol is defined to have value 78. 220|707 23 0 09:27:43|PASS 410|707 23 1 09:27:43|IC End 400|707 24 1 09:27:43|IC Start 200|707 24 09:27:43|TP Start 520|707 24 00025469 1 1|VSW5TESTSUITE PURPOSE 24 520|707 24 00025469 1 2|Assertion cursorfont-24.(A) 520|707 24 00025469 1 3|When the header file is included, then 520|707 24 00025469 1 4|the symbol XC_ul_angle is defined with the value 144. 520|707 24 00025469 1 5|METH: Include the file 520|707 24 00025469 1 6|METH: Verify that the symbol XC_ul_angle is defined. 520|707 24 00025469 1 7|METH: Verify that the symbol is defined to have value 144. 220|707 24 0 09:27:43|PASS 410|707 24 1 09:27:43|IC End 400|707 25 1 09:27:43|IC Start 200|707 25 09:27:43|TP Start 520|707 25 00025469 1 1|VSW5TESTSUITE PURPOSE 25 520|707 25 00025469 1 2|Assertion cursorfont-25.(A) 520|707 25 00025469 1 3|When the header file is included, then 520|707 25 00025469 1 4|the symbol XC_ur_angle is defined with the value 148. 520|707 25 00025469 1 5|METH: Include the file 520|707 25 00025469 1 6|METH: Verify that the symbol XC_ur_angle is defined. 520|707 25 00025469 1 7|METH: Verify that the symbol is defined to have value 148. 220|707 25 0 09:27:43|PASS 410|707 25 1 09:27:43|IC End 400|707 26 1 09:27:43|IC Start 200|707 26 09:27:43|TP Start 520|707 26 00025469 1 1|VSW5TESTSUITE PURPOSE 26 520|707 26 00025469 1 2|Assertion cursorfont-26.(A) 520|707 26 00025469 1 3|When the header file is included, then 520|707 26 00025469 1 4|the symbol XC_circle is defined with the value 24. 520|707 26 00025469 1 5|METH: Include the file 520|707 26 00025469 1 6|METH: Verify that the symbol XC_circle is defined. 520|707 26 00025469 1 7|METH: Verify that the symbol is defined to have value 24. 220|707 26 0 09:27:43|PASS 410|707 26 1 09:27:43|IC End 400|707 27 1 09:27:43|IC Start 200|707 27 09:27:43|TP Start 520|707 27 00025469 1 1|VSW5TESTSUITE PURPOSE 27 520|707 27 00025469 1 2|Assertion cursorfont-27.(A) 520|707 27 00025469 1 3|When the header file is included, then 520|707 27 00025469 1 4|the symbol XC_cross is defined with the value 30. 520|707 27 00025469 1 5|METH: Include the file 520|707 27 00025469 1 6|METH: Verify that the symbol XC_cross is defined. 520|707 27 00025469 1 7|METH: Verify that the symbol is defined to have value 30. 220|707 27 0 09:27:43|PASS 410|707 27 1 09:27:43|IC End 400|707 28 1 09:27:43|IC Start 200|707 28 09:27:43|TP Start 520|707 28 00025469 1 1|VSW5TESTSUITE PURPOSE 28 520|707 28 00025469 1 2|Assertion cursorfont-28.(A) 520|707 28 00025469 1 3|When the header file is included, then 520|707 28 00025469 1 4|the symbol XC_crosshair is defined with the value 34. 520|707 28 00025469 1 5|METH: Include the file 520|707 28 00025469 1 6|METH: Verify that the symbol XC_crosshair is defined. 520|707 28 00025469 1 7|METH: Verify that the symbol is defined to have value 34. 220|707 28 0 09:27:43|PASS 410|707 28 1 09:27:43|IC End 400|707 29 1 09:27:43|IC Start 200|707 29 09:27:43|TP Start 520|707 29 00025469 1 1|VSW5TESTSUITE PURPOSE 29 520|707 29 00025469 1 2|Assertion cursorfont-29.(A) 520|707 29 00025469 1 3|When the header file is included, then 520|707 29 00025469 1 4|the symbol XC_center_ptr is defined with the value 22. 520|707 29 00025469 1 5|METH: Include the file 520|707 29 00025469 1 6|METH: Verify that the symbol XC_center_ptr is defined. 520|707 29 00025469 1 7|METH: Verify that the symbol is defined to have value 22. 220|707 29 0 09:27:43|PASS 410|707 29 1 09:27:43|IC End 400|707 30 1 09:27:43|IC Start 200|707 30 09:27:43|TP Start 520|707 30 00025469 1 1|VSW5TESTSUITE PURPOSE 30 520|707 30 00025469 1 2|Assertion cursorfont-30.(A) 520|707 30 00025469 1 3|When the header file is included, then 520|707 30 00025469 1 4|the symbol XC_left_ptr is defined with the value 68. 520|707 30 00025469 1 5|METH: Include the file 520|707 30 00025469 1 6|METH: Verify that the symbol XC_left_ptr is defined. 520|707 30 00025469 1 7|METH: Verify that the symbol is defined to have value 68. 220|707 30 0 09:27:43|PASS 410|707 30 1 09:27:43|IC End 400|707 31 1 09:27:43|IC Start 200|707 31 09:27:43|TP Start 520|707 31 00025469 1 1|VSW5TESTSUITE PURPOSE 31 520|707 31 00025469 1 2|Assertion cursorfont-31.(A) 520|707 31 00025469 1 3|When the header file is included, then 520|707 31 00025469 1 4|the symbol XC_right_ptr is defined with the value 94. 520|707 31 00025469 1 5|METH: Include the file 520|707 31 00025469 1 6|METH: Verify that the symbol XC_right_ptr is defined. 520|707 31 00025469 1 7|METH: Verify that the symbol is defined to have value 94. 220|707 31 0 09:27:43|PASS 410|707 31 1 09:27:43|IC End 400|707 32 1 09:27:43|IC Start 200|707 32 09:27:43|TP Start 520|707 32 00025469 1 1|VSW5TESTSUITE PURPOSE 32 520|707 32 00025469 1 2|Assertion cursorfont-32.(A) 520|707 32 00025469 1 3|When the header file is included, then 520|707 32 00025469 1 4|the symbol XC_num_glyphs is defined with a value which is 520|707 32 00025469 1 5|even and is not less than 150. 520|707 32 00025469 1 6|METH: Include the file 520|707 32 00025469 1 7|METH: Verify that the symbol XC_num_glyphs is defined. 520|707 32 00025469 1 8|METH: Verify that the sumbol value is even. 520|707 32 00025469 1 9|METH: Verify that the symbol is defined to have value not less than 150. 220|707 32 0 09:27:43|PASS 410|707 32 1 09:27:43|IC End 80|707 0 09:27:43|TC End, scenario ref 1433-0 70||"VSW5TESTSUITE CASE XCreateFontCursor 31" 10|708 /Xopen/XCreateFontCursor 09:27:43|TC Start, scenario ref 1435-0 15|708 3.3-lite 31|TCM Start 520|708 0 00025471 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 520|708 0 00025471 1 2|REPORT: Unexpected error BadValue 520|708 0 00025471 1 3|REPORT: BadValue (integer parameter out of range for operation) 520|708 0 00025471 1 4|REPORT: Protocol request was X_SetFontPath 520|708 0 00025471 1 5|REPORT: Unexpected Xlib error 400|708 1 1 09:27:46|IC Start 200|708 1 09:27:46|TP Start 520|708 1 00025471 1 1|VSW5TESTSUITE PURPOSE 1 520|708 1 00025471 1 2|Assertion XCreateFontCursor-1.(A) 520|708 1 00025471 1 3|When the shape argument is XC_X_cursor, then a call to 520|708 1 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 1 00025471 1 5|ID. 520|708 1 00025471 1 6|METH: Create windows. 520|708 1 00025471 1 7|METH: Call XCreateFontCursor with shape XC_X_cursor. 520|708 1 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 1 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 1 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 1 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 1 0 09:27:47|PASS 410|708 1 1 09:27:47|IC End 400|708 2 1 09:27:47|IC Start 200|708 2 09:27:47|TP Start 520|708 2 00025471 1 1|VSW5TESTSUITE PURPOSE 2 520|708 2 00025471 1 2|Assertion XCreateFontCursor-2.(A) 520|708 2 00025471 1 3|When the shape argument is XC_bottom_left_corner, then a 520|708 2 00025471 1 4|call to XCreateFontCursor creates a Cursor and returns the 520|708 2 00025471 1 5|cursor ID. 520|708 2 00025471 1 6|METH: Create windows. 520|708 2 00025471 1 7|METH: Call XCreateFontCursor with shape XC_bottom_left_corner. 520|708 2 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 2 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 2 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 2 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 2 0 09:27:47|PASS 410|708 2 1 09:27:47|IC End 400|708 3 1 09:27:47|IC Start 200|708 3 09:27:47|TP Start 520|708 3 00025471 1 1|VSW5TESTSUITE PURPOSE 3 520|708 3 00025471 1 2|Assertion XCreateFontCursor-3.(A) 520|708 3 00025471 1 3|When the shape argument is XC_bottom_right_corner, then a 520|708 3 00025471 1 4|call to XCreateFontCursor creates a Cursor and returns the 520|708 3 00025471 1 5|cursor ID. 520|708 3 00025471 1 6|METH: Create windows. 520|708 3 00025471 1 7|METH: Call XCreateFontCursor with shape XC_bottom_right_corner. 520|708 3 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 3 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 3 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 3 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 3 0 09:27:47|PASS 410|708 3 1 09:27:47|IC End 400|708 4 1 09:27:47|IC Start 200|708 4 09:27:47|TP Start 520|708 4 00025471 1 1|VSW5TESTSUITE PURPOSE 4 520|708 4 00025471 1 2|Assertion XCreateFontCursor-4.(A) 520|708 4 00025471 1 3|When the shape argument is XC_top_left_corner, then a call 520|708 4 00025471 1 4|to XCreateFontCursor creates a Cursor and returns the cursor 520|708 4 00025471 1 5|ID. 520|708 4 00025471 1 6|METH: Create windows. 520|708 4 00025471 1 7|METH: Call XCreateFontCursor with shape XC_top_left_corner. 520|708 4 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 4 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 4 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 4 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 4 0 09:27:47|PASS 410|708 4 1 09:27:47|IC End 400|708 5 1 09:27:47|IC Start 200|708 5 09:27:47|TP Start 520|708 5 00025471 1 1|VSW5TESTSUITE PURPOSE 5 520|708 5 00025471 1 2|Assertion XCreateFontCursor-5.(A) 520|708 5 00025471 1 3|When the shape argument is XC_top_right_corner, then a 520|708 5 00025471 1 4|call to XCreateFontCursor creates a Cursor and returns the 520|708 5 00025471 1 5|cursor ID. 520|708 5 00025471 1 6|METH: Create windows. 520|708 5 00025471 1 7|METH: Call XCreateFontCursor with shape XC_top_right_corner. 520|708 5 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 5 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 5 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 5 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 5 0 09:27:47|PASS 410|708 5 1 09:27:47|IC End 400|708 6 1 09:27:47|IC Start 200|708 6 09:27:47|TP Start 520|708 6 00025471 1 1|VSW5TESTSUITE PURPOSE 6 520|708 6 00025471 1 2|Assertion XCreateFontCursor-6.(A) 520|708 6 00025471 1 3|When the shape argument is XC_arrow, then a call to 520|708 6 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 6 00025471 1 5|ID. 520|708 6 00025471 1 6|METH: Create windows. 520|708 6 00025471 1 7|METH: Call XCreateFontCursor with shape XC_arrow. 520|708 6 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 6 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 6 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 6 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 6 0 09:27:47|PASS 410|708 6 1 09:27:47|IC End 400|708 7 1 09:27:47|IC Start 200|708 7 09:27:47|TP Start 520|708 7 00025471 1 1|VSW5TESTSUITE PURPOSE 7 520|708 7 00025471 1 2|Assertion XCreateFontCursor-7.(A) 520|708 7 00025471 1 3|When the shape argument is XC_based_arrow_down, then a 520|708 7 00025471 1 4|call to XCreateFontCursor creates a Cursor and returns the 520|708 7 00025471 1 5|cursor ID. 520|708 7 00025471 1 6|METH: Create windows. 520|708 7 00025471 1 7|METH: Call XCreateFontCursor with shape XC_based_arrow_down. 520|708 7 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 7 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 7 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 7 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 7 0 09:27:47|PASS 410|708 7 1 09:27:47|IC End 400|708 8 1 09:27:47|IC Start 200|708 8 09:27:47|TP Start 520|708 8 00025471 1 1|VSW5TESTSUITE PURPOSE 8 520|708 8 00025471 1 2|Assertion XCreateFontCursor-8.(A) 520|708 8 00025471 1 3|When the shape argument is XC_based_arrow_up, then a call 520|708 8 00025471 1 4|to XCreateFontCursor creates a Cursor and returns the cursor 520|708 8 00025471 1 5|ID. 520|708 8 00025471 1 6|METH: Create windows. 520|708 8 00025471 1 7|METH: Call XCreateFontCursor with shape XC_based_arrow_up. 520|708 8 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 8 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 8 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 8 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 8 0 09:27:48|PASS 410|708 8 1 09:27:48|IC End 400|708 9 1 09:27:48|IC Start 200|708 9 09:27:48|TP Start 520|708 9 00025471 1 1|VSW5TESTSUITE PURPOSE 9 520|708 9 00025471 1 2|Assertion XCreateFontCursor-9.(A) 520|708 9 00025471 1 3|When the shape argument is XC_double_arrow, then a call to 520|708 9 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 9 00025471 1 5|ID. 520|708 9 00025471 1 6|METH: Create windows. 520|708 9 00025471 1 7|METH: Call XCreateFontCursor with shape XC_double_arrow. 520|708 9 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 9 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 9 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 9 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 9 0 09:27:48|PASS 410|708 9 1 09:27:48|IC End 400|708 10 1 09:27:48|IC Start 200|708 10 09:27:48|TP Start 520|708 10 00025471 1 1|VSW5TESTSUITE PURPOSE 10 520|708 10 00025471 1 2|Assertion XCreateFontCursor-10.(A) 520|708 10 00025471 1 3|When the shape argument is XC_question_arrow, then a call 520|708 10 00025471 1 4|to XCreateFontCursor creates a Cursor and returns the cursor 520|708 10 00025471 1 5|ID. 520|708 10 00025471 1 6|METH: Create windows. 520|708 10 00025471 1 7|METH: Call XCreateFontCursor with shape XC_question_arrow. 520|708 10 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 10 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 10 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 10 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 10 0 09:27:48|PASS 410|708 10 1 09:27:48|IC End 400|708 11 1 09:27:48|IC Start 200|708 11 09:27:48|TP Start 520|708 11 00025471 1 1|VSW5TESTSUITE PURPOSE 11 520|708 11 00025471 1 2|Assertion XCreateFontCursor-11.(A) 520|708 11 00025471 1 3|When the shape argument is XC_sb_h_double_arrow, then a 520|708 11 00025471 1 4|call to XCreateFontCursor creates a Cursor and returns the 520|708 11 00025471 1 5|cursor ID. 520|708 11 00025471 1 6|METH: Create windows. 520|708 11 00025471 1 7|METH: Call XCreateFontCursor with shape XC_sb_h_double_arrow. 520|708 11 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 11 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 11 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 11 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 11 0 09:27:48|PASS 410|708 11 1 09:27:48|IC End 400|708 12 1 09:27:48|IC Start 200|708 12 09:27:48|TP Start 520|708 12 00025471 1 1|VSW5TESTSUITE PURPOSE 12 520|708 12 00025471 1 2|Assertion XCreateFontCursor-12.(A) 520|708 12 00025471 1 3|When the shape argument is XC_sb_v_double_arrow, then a 520|708 12 00025471 1 4|call to XCreateFontCursor creates a Cursor and returns the 520|708 12 00025471 1 5|cursor ID. 520|708 12 00025471 1 6|METH: Create windows. 520|708 12 00025471 1 7|METH: Call XCreateFontCursor with shape XC_sb_v_double_arrow. 520|708 12 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 12 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 12 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 12 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 12 0 09:27:48|PASS 410|708 12 1 09:27:48|IC End 400|708 13 1 09:27:48|IC Start 200|708 13 09:27:48|TP Start 520|708 13 00025471 1 1|VSW5TESTSUITE PURPOSE 13 520|708 13 00025471 1 2|Assertion XCreateFontCursor-13.(A) 520|708 13 00025471 1 3|When the shape argument is XC_top_left_arrow, then a call 520|708 13 00025471 1 4|to XCreateFontCursor creates a Cursor and returns the cursor 520|708 13 00025471 1 5|ID. 520|708 13 00025471 1 6|METH: Create windows. 520|708 13 00025471 1 7|METH: Call XCreateFontCursor with shape XC_top_left_arrow. 520|708 13 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 13 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 13 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 13 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 13 0 09:27:48|PASS 410|708 13 1 09:27:48|IC End 400|708 14 1 09:27:48|IC Start 200|708 14 09:27:48|TP Start 520|708 14 00025471 1 1|VSW5TESTSUITE PURPOSE 14 520|708 14 00025471 1 2|Assertion XCreateFontCursor-14.(A) 520|708 14 00025471 1 3|When the shape argument is XC_bottom_tee, then a call to 520|708 14 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 14 00025471 1 5|ID. 520|708 14 00025471 1 6|METH: Create windows. 520|708 14 00025471 1 7|METH: Call XCreateFontCursor with shape XC_bottom_tee. 520|708 14 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 14 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 14 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 14 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 14 0 09:27:49|PASS 410|708 14 1 09:27:49|IC End 400|708 15 1 09:27:49|IC Start 200|708 15 09:27:49|TP Start 520|708 15 00025471 1 1|VSW5TESTSUITE PURPOSE 15 520|708 15 00025471 1 2|Assertion XCreateFontCursor-15.(A) 520|708 15 00025471 1 3|When the shape argument is XC_left_tee, then a call to 520|708 15 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 15 00025471 1 5|ID. 520|708 15 00025471 1 6|METH: Create windows. 520|708 15 00025471 1 7|METH: Call XCreateFontCursor with shape XC_left_tee. 520|708 15 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 15 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 15 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 15 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 15 0 09:27:49|PASS 410|708 15 1 09:27:49|IC End 400|708 16 1 09:27:49|IC Start 200|708 16 09:27:49|TP Start 520|708 16 00025471 1 1|VSW5TESTSUITE PURPOSE 16 520|708 16 00025471 1 2|Assertion XCreateFontCursor-16.(A) 520|708 16 00025471 1 3|When the shape argument is XC_right_tee, then a call to 520|708 16 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 16 00025471 1 5|ID. 520|708 16 00025471 1 6|METH: Create windows. 520|708 16 00025471 1 7|METH: Call XCreateFontCursor with shape XC_right_tee. 520|708 16 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 16 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 16 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 16 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 16 0 09:27:49|PASS 410|708 16 1 09:27:49|IC End 400|708 17 1 09:27:49|IC Start 200|708 17 09:27:49|TP Start 520|708 17 00025471 1 1|VSW5TESTSUITE PURPOSE 17 520|708 17 00025471 1 2|Assertion XCreateFontCursor-17.(A) 520|708 17 00025471 1 3|When the shape argument is XC_top_tee, then a call to 520|708 17 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 17 00025471 1 5|ID. 520|708 17 00025471 1 6|METH: Create windows. 520|708 17 00025471 1 7|METH: Call XCreateFontCursor with shape XC_top_tee. 520|708 17 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 17 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 17 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 17 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 17 0 09:27:49|PASS 410|708 17 1 09:27:49|IC End 400|708 18 1 09:27:49|IC Start 200|708 18 09:27:49|TP Start 520|708 18 00025471 1 1|VSW5TESTSUITE PURPOSE 18 520|708 18 00025471 1 2|Assertion XCreateFontCursor-18.(A) 520|708 18 00025471 1 3|When the shape argument is XC_bottom_side, then a call to 520|708 18 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 18 00025471 1 5|ID. 520|708 18 00025471 1 6|METH: Create windows. 520|708 18 00025471 1 7|METH: Call XCreateFontCursor with shape XC_bottom_side. 520|708 18 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 18 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 18 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 18 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 18 0 09:27:49|PASS 410|708 18 1 09:27:49|IC End 400|708 19 1 09:27:49|IC Start 200|708 19 09:27:49|TP Start 520|708 19 00025471 1 1|VSW5TESTSUITE PURPOSE 19 520|708 19 00025471 1 2|Assertion XCreateFontCursor-19.(A) 520|708 19 00025471 1 3|When the shape argument is XC_left_side, then a call to 520|708 19 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 19 00025471 1 5|ID. 520|708 19 00025471 1 6|METH: Create windows. 520|708 19 00025471 1 7|METH: Call XCreateFontCursor with shape XC_left_side. 520|708 19 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 19 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 19 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 19 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 19 0 09:27:49|PASS 410|708 19 1 09:27:49|IC End 400|708 20 1 09:27:49|IC Start 200|708 20 09:27:49|TP Start 520|708 20 00025471 1 1|VSW5TESTSUITE PURPOSE 20 520|708 20 00025471 1 2|Assertion XCreateFontCursor-20.(A) 520|708 20 00025471 1 3|When the shape argument is XC_right_side, then a call to 520|708 20 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 20 00025471 1 5|ID. 520|708 20 00025471 1 6|METH: Create windows. 520|708 20 00025471 1 7|METH: Call XCreateFontCursor with shape XC_right_side. 520|708 20 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 20 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 20 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 20 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 20 0 09:27:49|PASS 410|708 20 1 09:27:49|IC End 400|708 21 1 09:27:49|IC Start 200|708 21 09:27:49|TP Start 520|708 21 00025471 1 1|VSW5TESTSUITE PURPOSE 21 520|708 21 00025471 1 2|Assertion XCreateFontCursor-21.(A) 520|708 21 00025471 1 3|When the shape argument is XC_top_side, then a call to 520|708 21 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 21 00025471 1 5|ID. 520|708 21 00025471 1 6|METH: Create windows. 520|708 21 00025471 1 7|METH: Call XCreateFontCursor with shape XC_top_side. 520|708 21 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 21 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 21 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 21 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 21 0 09:27:50|PASS 410|708 21 1 09:27:50|IC End 400|708 22 1 09:27:50|IC Start 200|708 22 09:27:50|TP Start 520|708 22 00025471 1 1|VSW5TESTSUITE PURPOSE 22 520|708 22 00025471 1 2|Assertion XCreateFontCursor-22.(A) 520|708 22 00025471 1 3|When the shape argument is XC_ll_angle, then a call to 520|708 22 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 22 00025471 1 5|ID. 520|708 22 00025471 1 6|METH: Create windows. 520|708 22 00025471 1 7|METH: Call XCreateFontCursor with shape XC_ll_angle. 520|708 22 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 22 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 22 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 22 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 22 0 09:27:50|PASS 410|708 22 1 09:27:50|IC End 400|708 23 1 09:27:50|IC Start 200|708 23 09:27:50|TP Start 520|708 23 00025471 1 1|VSW5TESTSUITE PURPOSE 23 520|708 23 00025471 1 2|Assertion XCreateFontCursor-23.(A) 520|708 23 00025471 1 3|When the shape argument is XC_lr_angle, then a call to 520|708 23 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 23 00025471 1 5|ID. 520|708 23 00025471 1 6|METH: Create windows. 520|708 23 00025471 1 7|METH: Call XCreateFontCursor with shape XC_lr_angle. 520|708 23 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 23 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 23 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 23 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 23 0 09:27:50|PASS 410|708 23 1 09:27:50|IC End 400|708 24 1 09:27:50|IC Start 200|708 24 09:27:50|TP Start 520|708 24 00025471 1 1|VSW5TESTSUITE PURPOSE 24 520|708 24 00025471 1 2|Assertion XCreateFontCursor-24.(A) 520|708 24 00025471 1 3|When the shape argument is XC_ul_angle, then a call to 520|708 24 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 24 00025471 1 5|ID. 520|708 24 00025471 1 6|METH: Create windows. 520|708 24 00025471 1 7|METH: Call XCreateFontCursor with shape XC_ul_angle. 520|708 24 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 24 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 24 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 24 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 24 0 09:27:50|PASS 410|708 24 1 09:27:50|IC End 400|708 25 1 09:27:50|IC Start 200|708 25 09:27:50|TP Start 520|708 25 00025471 1 1|VSW5TESTSUITE PURPOSE 25 520|708 25 00025471 1 2|Assertion XCreateFontCursor-25.(A) 520|708 25 00025471 1 3|When the shape argument is XC_ur_angle, then a call to 520|708 25 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 25 00025471 1 5|ID. 520|708 25 00025471 1 6|METH: Create windows. 520|708 25 00025471 1 7|METH: Call XCreateFontCursor with shape XC_ur_angle. 520|708 25 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 25 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 25 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 25 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 25 0 09:27:50|PASS 410|708 25 1 09:27:50|IC End 400|708 26 1 09:27:50|IC Start 200|708 26 09:27:50|TP Start 520|708 26 00025471 1 1|VSW5TESTSUITE PURPOSE 26 520|708 26 00025471 1 2|Assertion XCreateFontCursor-26.(A) 520|708 26 00025471 1 3|When the shape argument is XC_circle, then a call to 520|708 26 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 26 00025471 1 5|ID. 520|708 26 00025471 1 6|METH: Create windows. 520|708 26 00025471 1 7|METH: Call XCreateFontCursor with shape XC_circle. 520|708 26 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 26 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 26 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 26 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 26 0 09:27:50|PASS 410|708 26 1 09:27:50|IC End 400|708 27 1 09:27:50|IC Start 200|708 27 09:27:50|TP Start 520|708 27 00025471 1 1|VSW5TESTSUITE PURPOSE 27 520|708 27 00025471 1 2|Assertion XCreateFontCursor-27.(A) 520|708 27 00025471 1 3|When the shape argument is XC_cross, then a call to 520|708 27 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 27 00025471 1 5|ID. 520|708 27 00025471 1 6|METH: Create windows. 520|708 27 00025471 1 7|METH: Call XCreateFontCursor with shape XC_cross. 520|708 27 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 27 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 27 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 27 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 27 0 09:27:50|PASS 410|708 27 1 09:27:50|IC End 400|708 28 1 09:27:50|IC Start 200|708 28 09:27:50|TP Start 520|708 28 00025471 1 1|VSW5TESTSUITE PURPOSE 28 520|708 28 00025471 1 2|Assertion XCreateFontCursor-28.(A) 520|708 28 00025471 1 3|When the shape argument is XC_crosshair, then a call to 520|708 28 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 28 00025471 1 5|ID. 520|708 28 00025471 1 6|METH: Create windows. 520|708 28 00025471 1 7|METH: Call XCreateFontCursor with shape XC_crosshair. 520|708 28 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 28 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 28 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 28 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 28 0 09:27:50|PASS 410|708 28 1 09:27:50|IC End 400|708 29 1 09:27:50|IC Start 200|708 29 09:27:50|TP Start 520|708 29 00025471 1 1|VSW5TESTSUITE PURPOSE 29 520|708 29 00025471 1 2|Assertion XCreateFontCursor-29.(A) 520|708 29 00025471 1 3|When the shape argument is XC_center_ptr, then a call to 520|708 29 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 29 00025471 1 5|ID. 520|708 29 00025471 1 6|METH: Create windows. 520|708 29 00025471 1 7|METH: Call XCreateFontCursor with shape XC_center_ptr. 520|708 29 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 29 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 29 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 29 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 29 0 09:27:51|PASS 410|708 29 1 09:27:51|IC End 400|708 30 1 09:27:51|IC Start 200|708 30 09:27:51|TP Start 520|708 30 00025471 1 1|VSW5TESTSUITE PURPOSE 30 520|708 30 00025471 1 2|Assertion XCreateFontCursor-30.(A) 520|708 30 00025471 1 3|When the shape argument is XC_left_ptr, then a call to 520|708 30 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 30 00025471 1 5|ID. 520|708 30 00025471 1 6|METH: Create windows. 520|708 30 00025471 1 7|METH: Call XCreateFontCursor with shape XC_left_ptr. 520|708 30 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 30 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 30 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 30 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 30 0 09:27:51|PASS 410|708 30 1 09:27:51|IC End 400|708 31 1 09:27:51|IC Start 200|708 31 09:27:51|TP Start 520|708 31 00025471 1 1|VSW5TESTSUITE PURPOSE 31 520|708 31 00025471 1 2|Assertion XCreateFontCursor-31.(A) 520|708 31 00025471 1 3|When the shape argument is XC_right_ptr, then a call to 520|708 31 00025471 1 4|XCreateFontCursor creates a Cursor and returns the cursor 520|708 31 00025471 1 5|ID. 520|708 31 00025471 1 6|METH: Create windows. 520|708 31 00025471 1 7|METH: Call XCreateFontCursor with shape XC_right_ptr. 520|708 31 00025471 1 8|METH: Verify that XCreateFontCursor returns non-zero. 520|708 31 00025471 1 9|METH: Call XDefineCursor and verify that no error occurs. 520|708 31 00025471 1 10|METH: Call XRecolorCursor and verify that no error occurs. 520|708 31 00025471 1 11|METH: Call XFreeCursor and verify that no error occurs. 220|708 31 0 09:27:51|PASS 410|708 31 1 09:27:51|IC End 80|708 0 09:27:51|TC End, scenario ref 1435-0 70||"VSW5TESTSUITE CASE keysym 7" 10|709 /Xopen/keysym/keysym 09:27:51|TC Start, scenario ref 1437-0 15|709 3.3-lite 7|TCM Start 520|709 0 00025473 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|709 1 1 09:27:54|IC Start 200|709 1 09:27:54|TP Start 520|709 1 00025473 1 1|VSW5TESTSUITE PURPOSE 1 520|709 1 00025473 1 2|Assertion keysym-1.(A) 520|709 1 00025473 1 3|When the header file is included, then the 520|709 1 00025473 1 4|symbols in the table which have code 1 are defined to have 520|709 1 00025473 1 5|the hexadecimal values given in the table. 520|709 1 00025473 1 6|METH: Include header file 520|709 1 00025473 1 7|METH: For each KeySym in table with code 1: 520|709 1 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 1 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 1 0 09:27:54|PASS 410|709 1 1 09:27:54|IC End 400|709 2 1 09:27:54|IC Start 200|709 2 09:27:54|TP Start 520|709 2 00025473 1 1|VSW5TESTSUITE PURPOSE 2 520|709 2 00025473 1 2|Assertion keysym-2.(A) 520|709 2 00025473 1 3|When the header file is included, then the 520|709 2 00025473 1 4|symbols in the table which have code 2 are defined to have 520|709 2 00025473 1 5|the hexadecimal values given in the table. 520|709 2 00025473 1 6|METH: Include header file 520|709 2 00025473 1 7|METH: For each KeySym in table with code 2: 520|709 2 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 2 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 2 0 09:27:54|PASS 410|709 2 1 09:27:54|IC End 400|709 3 1 09:27:54|IC Start 200|709 3 09:27:54|TP Start 520|709 3 00025473 1 1|VSW5TESTSUITE PURPOSE 3 520|709 3 00025473 1 2|Assertion keysym-3.(A) 520|709 3 00025473 1 3|When the header file is included, then the 520|709 3 00025473 1 4|symbols in the table which have code 3 are defined to have 520|709 3 00025473 1 5|the hexadecimal values given in the table. 520|709 3 00025473 1 6|METH: Include header file 520|709 3 00025473 1 7|METH: For each KeySym in table with code 3: 520|709 3 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 3 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 3 0 09:27:54|PASS 410|709 3 1 09:27:54|IC End 400|709 4 1 09:27:54|IC Start 200|709 4 09:27:54|TP Start 520|709 4 00025473 1 1|VSW5TESTSUITE PURPOSE 4 520|709 4 00025473 1 2|Assertion keysym-4.(A) 520|709 4 00025473 1 3|When the header file is included, then the 520|709 4 00025473 1 4|symbols in the table which have code 4 are defined to have 520|709 4 00025473 1 5|the hexadecimal values given in the table. 520|709 4 00025473 1 6|METH: Include header file 520|709 4 00025473 1 7|METH: For each KeySym in table with code 4: 520|709 4 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 4 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 4 0 09:27:54|PASS 410|709 4 1 09:27:54|IC End 400|709 5 1 09:27:54|IC Start 200|709 5 09:27:54|TP Start 520|709 5 00025473 1 1|VSW5TESTSUITE PURPOSE 5 520|709 5 00025473 1 2|Assertion keysym-5.(A) 520|709 5 00025473 1 3|When the header file is included, then the 520|709 5 00025473 1 4|symbols in the table which have code G are defined to have 520|709 5 00025473 1 5|the hexadecimal values given in the table. 520|709 5 00025473 1 6|METH: Include header file 520|709 5 00025473 1 7|METH: For each KeySym in table with code G: 520|709 5 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 5 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 5 0 09:27:54|PASS 410|709 5 1 09:27:54|IC End 400|709 6 1 09:27:54|IC Start 200|709 6 09:27:54|TP Start 520|709 6 00025473 1 1|VSW5TESTSUITE PURPOSE 6 520|709 6 00025473 1 2|Assertion keysym-6.(A) 520|709 6 00025473 1 3|When the header file is included, then the 520|709 6 00025473 1 4|symbols in the table which have code M are defined to have 520|709 6 00025473 1 5|the hexadecimal values given in the table. 520|709 6 00025473 1 6|METH: Include header file 520|709 6 00025473 1 7|METH: For each KeySym in table with code M: 520|709 6 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 6 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 6 0 09:27:54|PASS 410|709 6 1 09:27:54|IC End 400|709 7 1 09:27:54|IC Start 200|709 7 09:27:54|TP Start 520|709 7 00025473 1 1|VSW5TESTSUITE PURPOSE 7 520|709 7 00025473 1 2|Assertion keysym-7.(A) 520|709 7 00025473 1 3|When the header file is included, then the 520|709 7 00025473 1 4|symbols in the table are defined to have the hexadecimal 520|709 7 00025473 1 5|values given in the table. 520|709 7 00025473 1 6|METH: Include header file 520|709 7 00025473 1 7|METH: For each KeySym in table: 520|709 7 00025473 1 8|METH: Verify that the symbol is defined using #ifdef. 520|709 7 00025473 1 9|METH: Verify that the symbol has the expected value using #if. 220|709 7 0 09:27:54|PASS 410|709 7 1 09:27:54|IC End 80|709 0 09:27:54|TC End, scenario ref 1437-0 70||"VSW5TESTSUITE CASE keysymdef 15" 10|710 /Xopen/keysymdef/keysymdef 09:27:54|TC Start, scenario ref 1439-0 15|710 3.3-lite 15|TCM Start 520|710 0 00025475 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|710 1 1 09:27:57|IC Start 200|710 1 09:27:57|TP Start 520|710 1 00025475 1 1|VSW5TESTSUITE PURPOSE 1 520|710 1 00025475 1 2|Assertion keysymdef-1.(A) 520|710 1 00025475 1 3|When the header file is included while 520|710 1 00025475 1 4|the feature test macro XK_LATIN1 is defined, then the 520|710 1 00025475 1 5|symbols in the table which have code 1 are defined to have 520|710 1 00025475 1 6|the hexadecimal values given in the table. 520|710 1 00025475 1 7|METH: Define symbol XK_LATIN1. 520|710 1 00025475 1 8|METH: Include header file 520|710 1 00025475 1 9|METH: For each KeySym in table with code 1: 520|710 1 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 1 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 1 0 09:27:57|PASS 410|710 1 1 09:27:57|IC End 400|710 2 1 09:27:57|IC Start 200|710 2 09:27:57|TP Start 520|710 2 00025475 1 1|VSW5TESTSUITE PURPOSE 2 520|710 2 00025475 1 2|Assertion keysymdef-2.(A) 520|710 2 00025475 1 3|When the header file is included while 520|710 2 00025475 1 4|the feature test macro XK_LATIN2 is defined, then the 520|710 2 00025475 1 5|symbols in the table which have code 2 are defined to have 520|710 2 00025475 1 6|the hexadecimal values given in the table. 520|710 2 00025475 1 7|METH: Define symbol XK_LATIN2. 520|710 2 00025475 1 8|METH: Include header file 520|710 2 00025475 1 9|METH: For each KeySym in table with code 2: 520|710 2 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 2 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 2 0 09:27:57|PASS 410|710 2 1 09:27:57|IC End 400|710 3 1 09:27:57|IC Start 200|710 3 09:27:57|TP Start 520|710 3 00025475 1 1|VSW5TESTSUITE PURPOSE 3 520|710 3 00025475 1 2|Assertion keysymdef-3.(A) 520|710 3 00025475 1 3|When the header file is included while 520|710 3 00025475 1 4|the feature test macro XK_LATIN3 is defined, then the 520|710 3 00025475 1 5|symbols in the table which have code 3 are defined to have 520|710 3 00025475 1 6|the hexadecimal values given in the table. 520|710 3 00025475 1 7|METH: Define symbol XK_LATIN3. 520|710 3 00025475 1 8|METH: Include header file 520|710 3 00025475 1 9|METH: For each KeySym in table with code 3: 520|710 3 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 3 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 3 0 09:27:57|PASS 410|710 3 1 09:27:57|IC End 400|710 4 1 09:27:57|IC Start 200|710 4 09:27:57|TP Start 520|710 4 00025475 1 1|VSW5TESTSUITE PURPOSE 4 520|710 4 00025475 1 2|Assertion keysymdef-4.(A) 520|710 4 00025475 1 3|When the header file is included while 520|710 4 00025475 1 4|the feature test macro XK_LATIN4 is defined, then the 520|710 4 00025475 1 5|symbols in the table which have code 4 are defined to have 520|710 4 00025475 1 6|the hexadecimal values given in the table. 520|710 4 00025475 1 7|METH: Define symbol XK_LATIN4. 520|710 4 00025475 1 8|METH: Include header file 520|710 4 00025475 1 9|METH: For each KeySym in table with code 4: 520|710 4 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 4 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 4 0 09:27:57|PASS 410|710 4 1 09:27:57|IC End 400|710 5 1 09:27:57|IC Start 200|710 5 09:27:57|TP Start 520|710 5 00025475 1 1|VSW5TESTSUITE PURPOSE 5 520|710 5 00025475 1 2|Assertion keysymdef-5.(A) 520|710 5 00025475 1 3|When the header file is included while 520|710 5 00025475 1 4|the feature test macro XK_ARABIC is defined, then the 520|710 5 00025475 1 5|symbols in the table which have code A are defined to have 520|710 5 00025475 1 6|the hexadecimal values given in the table. 520|710 5 00025475 1 7|METH: Define symbol XK_ARABIC. 520|710 5 00025475 1 8|METH: Include header file 520|710 5 00025475 1 9|METH: For each KeySym in table with code A: 520|710 5 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 5 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 5 0 09:27:57|PASS 410|710 5 1 09:27:57|IC End 400|710 6 1 09:27:57|IC Start 200|710 6 09:27:57|TP Start 520|710 6 00025475 1 1|VSW5TESTSUITE PURPOSE 6 520|710 6 00025475 1 2|Assertion keysymdef-6.(A) 520|710 6 00025475 1 3|When the header file is included while 520|710 6 00025475 1 4|the feature test macro XK_CYRILLIC is defined, then the 520|710 6 00025475 1 5|symbols in the table which have code C are defined to have 520|710 6 00025475 1 6|the hexadecimal values given in the table. 520|710 6 00025475 1 7|METH: Define symbol XK_CYRILLIC. 520|710 6 00025475 1 8|METH: Include header file 520|710 6 00025475 1 9|METH: For each KeySym in table with code C: 520|710 6 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 6 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 6 0 09:27:57|PASS 410|710 6 1 09:27:57|IC End 400|710 7 1 09:27:57|IC Start 200|710 7 09:27:57|TP Start 520|710 7 00025475 1 1|VSW5TESTSUITE PURPOSE 7 520|710 7 00025475 1 2|Assertion keysymdef-7.(A) 520|710 7 00025475 1 3|When the header file is included while 520|710 7 00025475 1 4|the feature test macro XK_GREEK is defined, then the symbols 520|710 7 00025475 1 5|in the table which have code G are defined to have the 520|710 7 00025475 1 6|hexadecimal values given in the table. 520|710 7 00025475 1 7|METH: Define symbol XK_GREEK. 520|710 7 00025475 1 8|METH: Include header file 520|710 7 00025475 1 9|METH: For each KeySym in table with code G: 520|710 7 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 7 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 7 0 09:27:57|PASS 410|710 7 1 09:27:57|IC End 400|710 8 1 09:27:57|IC Start 200|710 8 09:27:57|TP Start 520|710 8 00025475 1 1|VSW5TESTSUITE PURPOSE 8 520|710 8 00025475 1 2|Assertion keysymdef-8.(A) 520|710 8 00025475 1 3|When the header file is included while 520|710 8 00025475 1 4|the feature test macro XK_HEBREW is defined, then the 520|710 8 00025475 1 5|symbols in the table which have code H are defined to have 520|710 8 00025475 1 6|the hexadecimal values given in the table. 520|710 8 00025475 1 7|METH: Define symbol XK_HEBREW. 520|710 8 00025475 1 8|METH: Include header file 520|710 8 00025475 1 9|METH: For each KeySym in table with code H: 520|710 8 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 8 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 8 0 09:27:57|PASS 410|710 8 1 09:27:57|IC End 400|710 9 1 09:27:57|IC Start 200|710 9 09:27:57|TP Start 520|710 9 00025475 1 1|VSW5TESTSUITE PURPOSE 9 520|710 9 00025475 1 2|Assertion keysymdef-9.(A) 520|710 9 00025475 1 3|When the header file is included while 520|710 9 00025475 1 4|the feature test macro XK_KATAKANA is defined, then the 520|710 9 00025475 1 5|symbols in the table which have code K are defined to have 520|710 9 00025475 1 6|the hexadecimal values given in the table. 520|710 9 00025475 1 7|METH: Define symbol XK_KATAKANA. 520|710 9 00025475 1 8|METH: Include header file 520|710 9 00025475 1 9|METH: For each KeySym in table with code K: 520|710 9 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 9 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 9 0 09:27:57|PASS 410|710 9 1 09:27:57|IC End 400|710 10 1 09:27:57|IC Start 200|710 10 09:27:57|TP Start 520|710 10 00025475 1 1|VSW5TESTSUITE PURPOSE 10 520|710 10 00025475 1 2|Assertion keysymdef-10.(A) 520|710 10 00025475 1 3|When the header file is included while 520|710 10 00025475 1 4|the feature test macro XK_APL is defined, then the symbols 520|710 10 00025475 1 5|in the table which have code L are defined to have the 520|710 10 00025475 1 6|hexadecimal values given in the table. 520|710 10 00025475 1 7|METH: Define symbol XK_APL. 520|710 10 00025475 1 8|METH: Include header file 520|710 10 00025475 1 9|METH: For each KeySym in table with code L: 520|710 10 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 10 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 10 0 09:27:57|PASS 410|710 10 1 09:27:57|IC End 400|710 11 1 09:27:57|IC Start 200|710 11 09:27:57|TP Start 520|710 11 00025475 1 1|VSW5TESTSUITE PURPOSE 11 520|710 11 00025475 1 2|Assertion keysymdef-11.(A) 520|710 11 00025475 1 3|When the header file is included while 520|710 11 00025475 1 4|the feature test macro XK_MISCELLANY is defined, then the 520|710 11 00025475 1 5|symbols in the table which have code M are defined to have 520|710 11 00025475 1 6|the hexadecimal values given in the table. 520|710 11 00025475 1 7|METH: Define symbol XK_MISCELLANY. 520|710 11 00025475 1 8|METH: Include header file 520|710 11 00025475 1 9|METH: For each KeySym in table with code M: 520|710 11 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 11 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 11 0 09:27:57|PASS 410|710 11 1 09:27:57|IC End 400|710 12 1 09:27:57|IC Start 200|710 12 09:27:57|TP Start 520|710 12 00025475 1 1|VSW5TESTSUITE PURPOSE 12 520|710 12 00025475 1 2|Assertion keysymdef-12.(A) 520|710 12 00025475 1 3|When the header file is included while 520|710 12 00025475 1 4|the feature test macro XK_PUBLISHING is defined, then the 520|710 12 00025475 1 5|symbols in the table which have code P are defined to have 520|710 12 00025475 1 6|the hexadecimal values given in the table. 520|710 12 00025475 1 7|METH: Define symbol XK_PUBLISHING. 520|710 12 00025475 1 8|METH: Include header file 520|710 12 00025475 1 9|METH: For each KeySym in table with code P: 520|710 12 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 12 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 12 0 09:27:57|PASS 410|710 12 1 09:27:57|IC End 400|710 13 1 09:27:57|IC Start 200|710 13 09:27:57|TP Start 520|710 13 00025475 1 1|VSW5TESTSUITE PURPOSE 13 520|710 13 00025475 1 2|Assertion keysymdef-13.(A) 520|710 13 00025475 1 3|When the header file is included while 520|710 13 00025475 1 4|the feature test macro XK_SPECIAL is defined, then the 520|710 13 00025475 1 5|symbols in the table which have code S are defined to have 520|710 13 00025475 1 6|the hexadecimal values given in the table. 520|710 13 00025475 1 7|METH: Define symbol XK_SPECIAL. 520|710 13 00025475 1 8|METH: Include header file 520|710 13 00025475 1 9|METH: For each KeySym in table with code S: 520|710 13 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 13 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 13 0 09:27:57|PASS 410|710 13 1 09:27:57|IC End 400|710 14 1 09:27:57|IC Start 200|710 14 09:27:57|TP Start 520|710 14 00025475 1 1|VSW5TESTSUITE PURPOSE 14 520|710 14 00025475 1 2|Assertion keysymdef-14.(A) 520|710 14 00025475 1 3|When the header file is included while 520|710 14 00025475 1 4|the feature test macro XK_TECHNICAL is defined, then the 520|710 14 00025475 1 5|symbols in the table which have code T are defined to have 520|710 14 00025475 1 6|the hexadecimal values given in the table. 520|710 14 00025475 1 7|METH: Define symbol XK_TECHNICAL. 520|710 14 00025475 1 8|METH: Include header file 520|710 14 00025475 1 9|METH: For each KeySym in table with code T: 520|710 14 00025475 1 10|METH: Verify that the symbol is defined using #ifdef. 520|710 14 00025475 1 11|METH: Verify that the symbol has the expected value using #if. 220|710 14 0 09:27:58|PASS 410|710 14 1 09:27:58|IC End 400|710 15 1 09:27:58|IC Start 200|710 15 09:27:58|TP Start 520|710 15 00025475 1 1|VSW5TESTSUITE PURPOSE 15 520|710 15 00025475 1 2|Assertion keysymdef-15.(A) 520|710 15 00025475 1 3|When the header file is included, then 520|710 15 00025475 1 4|the symbols in the table are defined to have the hexadecimal 520|710 15 00025475 1 5|values given in the table. 520|710 15 00025475 1 6|METH: Include header file 520|710 15 00025475 1 7|METH: For each KeySym in table: 520|710 15 00025475 1 8|METH: Verify that the symbol is defined using #ifdef. 520|710 15 00025475 1 9|METH: Verify that the symbol has the expected value using #if. 220|710 15 0 09:27:58|PASS 410|710 15 1 09:27:58|IC End 80|710 0 09:27:58|TC End, scenario ref 1439-0 70||"VSW5TESTSUITE CASE XKeysymToKeycode 14" 10|711 /Xopen/XKeysymToKeycode/XKeysymToKeycode 09:27:58|TC Start, scenario ref 1441-0 15|711 3.3-lite 14|TCM Start 520|711 0 00025477 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|711 1 1 09:28:01|IC Start 200|711 1 09:28:01|TP Start 520|711 1 00025477 1 1|VSW5TESTSUITE PURPOSE 1 520|711 1 00025477 1 2|Assertion XKeysymToKeycode-1.(A) 520|711 1 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 1 00025477 1 4|defined and has code 1, then a call to XKeysymToKeycode 520|711 1 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 1 00025477 1 6|METH: For each KeySym in table with code 1: 520|711 1 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 1 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 1 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 1 0 09:28:01|PASS 410|711 1 1 09:28:01|IC End 400|711 2 1 09:28:01|IC Start 200|711 2 09:28:01|TP Start 520|711 2 00025477 1 1|VSW5TESTSUITE PURPOSE 2 520|711 2 00025477 1 2|Assertion XKeysymToKeycode-2.(A) 520|711 2 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 2 00025477 1 4|defined and has code 2, then a call to XKeysymToKeycode 520|711 2 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 2 00025477 1 6|METH: For each KeySym in table with code 2: 520|711 2 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 2 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 2 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 2 0 09:28:01|PASS 410|711 2 1 09:28:01|IC End 400|711 3 1 09:28:01|IC Start 200|711 3 09:28:01|TP Start 520|711 3 00025477 1 1|VSW5TESTSUITE PURPOSE 3 520|711 3 00025477 1 2|Assertion XKeysymToKeycode-3.(A) 520|711 3 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 3 00025477 1 4|defined and has code 3, then a call to XKeysymToKeycode 520|711 3 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 3 00025477 1 6|METH: For each KeySym in table with code 3: 520|711 3 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 3 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 3 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 3 0 09:28:01|PASS 410|711 3 1 09:28:01|IC End 400|711 4 1 09:28:01|IC Start 200|711 4 09:28:01|TP Start 520|711 4 00025477 1 1|VSW5TESTSUITE PURPOSE 4 520|711 4 00025477 1 2|Assertion XKeysymToKeycode-4.(A) 520|711 4 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 4 00025477 1 4|defined and has code 4, then a call to XKeysymToKeycode 520|711 4 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 4 00025477 1 6|METH: For each KeySym in table with code 4: 520|711 4 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 4 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 4 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 4 0 09:28:01|PASS 410|711 4 1 09:28:01|IC End 400|711 5 1 09:28:01|IC Start 200|711 5 09:28:01|TP Start 520|711 5 00025477 1 1|VSW5TESTSUITE PURPOSE 5 520|711 5 00025477 1 2|Assertion XKeysymToKeycode-5.(A) 520|711 5 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 5 00025477 1 4|defined and has code A, then a call to XKeysymToKeycode 520|711 5 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 5 00025477 1 6|METH: For each KeySym in table with code A: 520|711 5 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 5 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 5 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 5 0 09:28:01|PASS 410|711 5 1 09:28:01|IC End 400|711 6 1 09:28:01|IC Start 200|711 6 09:28:01|TP Start 520|711 6 00025477 1 1|VSW5TESTSUITE PURPOSE 6 520|711 6 00025477 1 2|Assertion XKeysymToKeycode-6.(A) 520|711 6 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 6 00025477 1 4|defined and has code C, then a call to XKeysymToKeycode 520|711 6 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 6 00025477 1 6|METH: For each KeySym in table with code C: 520|711 6 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 6 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 6 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 6 0 09:28:01|PASS 410|711 6 1 09:28:01|IC End 400|711 7 1 09:28:01|IC Start 200|711 7 09:28:01|TP Start 520|711 7 00025477 1 1|VSW5TESTSUITE PURPOSE 7 520|711 7 00025477 1 2|Assertion XKeysymToKeycode-7.(A) 520|711 7 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 7 00025477 1 4|defined and has code G, then a call to XKeysymToKeycode 520|711 7 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 7 00025477 1 6|METH: For each KeySym in table with code G: 520|711 7 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 7 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 7 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 7 0 09:28:01|PASS 410|711 7 1 09:28:01|IC End 400|711 8 1 09:28:01|IC Start 200|711 8 09:28:01|TP Start 520|711 8 00025477 1 1|VSW5TESTSUITE PURPOSE 8 520|711 8 00025477 1 2|Assertion XKeysymToKeycode-8.(A) 520|711 8 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 8 00025477 1 4|defined and has code H, then a call to XKeysymToKeycode 520|711 8 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 8 00025477 1 6|METH: For each KeySym in table with code H: 520|711 8 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 8 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 8 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 8 0 09:28:01|PASS 410|711 8 1 09:28:01|IC End 400|711 9 1 09:28:01|IC Start 200|711 9 09:28:01|TP Start 520|711 9 00025477 1 1|VSW5TESTSUITE PURPOSE 9 520|711 9 00025477 1 2|Assertion XKeysymToKeycode-9.(A) 520|711 9 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 9 00025477 1 4|defined and has code K, then a call to XKeysymToKeycode 520|711 9 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 9 00025477 1 6|METH: For each KeySym in table with code K: 520|711 9 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 9 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 9 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 9 0 09:28:01|PASS 410|711 9 1 09:28:01|IC End 400|711 10 1 09:28:01|IC Start 200|711 10 09:28:01|TP Start 520|711 10 00025477 1 1|VSW5TESTSUITE PURPOSE 10 520|711 10 00025477 1 2|Assertion XKeysymToKeycode-10.(A) 520|711 10 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 10 00025477 1 4|defined and has code L, then a call to XKeysymToKeycode 520|711 10 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 10 00025477 1 6|METH: For each KeySym in table with code L: 520|711 10 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 10 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 10 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 10 0 09:28:01|PASS 410|711 10 1 09:28:01|IC End 400|711 11 1 09:28:01|IC Start 200|711 11 09:28:01|TP Start 520|711 11 00025477 1 1|VSW5TESTSUITE PURPOSE 11 520|711 11 00025477 1 2|Assertion XKeysymToKeycode-11.(A) 520|711 11 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 11 00025477 1 4|defined and has code M, then a call to XKeysymToKeycode 520|711 11 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 11 00025477 1 6|METH: For each KeySym in table with code M: 520|711 11 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 11 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 11 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 11 0 09:28:01|PASS 410|711 11 1 09:28:01|IC End 400|711 12 1 09:28:01|IC Start 200|711 12 09:28:01|TP Start 520|711 12 00025477 1 1|VSW5TESTSUITE PURPOSE 12 520|711 12 00025477 1 2|Assertion XKeysymToKeycode-12.(A) 520|711 12 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 12 00025477 1 4|defined and has code P, then a call to XKeysymToKeycode 520|711 12 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 12 00025477 1 6|METH: For each KeySym in table with code P: 520|711 12 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 12 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 12 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 12 0 09:28:01|PASS 410|711 12 1 09:28:01|IC End 400|711 13 1 09:28:01|IC Start 200|711 13 09:28:01|TP Start 520|711 13 00025477 1 1|VSW5TESTSUITE PURPOSE 13 520|711 13 00025477 1 2|Assertion XKeysymToKeycode-13.(A) 520|711 13 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 13 00025477 1 4|defined and has code S, then a call to XKeysymToKeycode 520|711 13 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 13 00025477 1 6|METH: For each KeySym in table with code S: 520|711 13 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 13 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 13 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 13 0 09:28:01|PASS 410|711 13 1 09:28:01|IC End 400|711 14 1 09:28:01|IC Start 200|711 14 09:28:01|TP Start 520|711 14 00025477 1 1|VSW5TESTSUITE PURPOSE 14 520|711 14 00025477 1 2|Assertion XKeysymToKeycode-14.(A) 520|711 14 00025477 1 3|When the keysym argument is a KeySym in the table which is 520|711 14 00025477 1 4|defined and has code T, then a call to XKeysymToKeycode 520|711 14 00025477 1 5|returns the KeyCode defined for that KeySym. 520|711 14 00025477 1 6|METH: For each KeySym in table with code T: 520|711 14 00025477 1 7|METH: Call XKeysymToKeycode to obtain the KeyCode defined for that KeySym. 520|711 14 00025477 1 8|METH: Call XKeycodeToKeysym to obtain each KeySym for that KeyCode. 520|711 14 00025477 1 9|METH: Verify that one of the KeySyms returned is the original KeySym. 220|711 14 0 09:28:01|PASS 410|711 14 1 09:28:01|IC End 80|711 0 09:28:01|TC End, scenario ref 1441-0 70||"VSW5TESTSUITE CASE XLookupColor 7" 10|712 /Xopen/XLookupColor 09:28:01|TC Start, scenario ref 1443-0 15|712 3.3-lite 7|TCM Start 520|712 0 00025479 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|712 1 1 09:28:04|IC Start 200|712 1 09:28:04|TP Start 520|712 1 00025479 1 1|VSW5TESTSUITE PURPOSE 1 520|712 1 00025479 1 2|Assertion XLookupColor-1.(A) 520|712 1 00025479 1 3|When a colour name in the table is recognised on a call to 520|712 1 00025479 1 4|XLookupColor, then all other colour names on the same line 520|712 1 00025479 1 5|of the table are also recognised on another call to 520|712 1 00025479 1 6|XLookupColor using the same display and colormap, and the 520|712 1 00025479 1 7|same values are returned by each call to XLookupColor in the 520|712 1 00025479 1 8|red, green and blue components of the XColor structures 520|712 1 00025479 1 9|named by the exact_def_return argument and screen_def_return 520|712 1 00025479 1 10|arguments. 520|712 1 00025479 1 11|METH: For each supported visual type: 520|712 1 00025479 1 12|METH: Create a colourmap of that type using XCreateColormap. 520|712 1 00025479 1 13|METH: For each equivalent colour name: 520|712 1 00025479 1 14|METH: Obtain the rgb values for the colour. 520|712 1 00025479 1 15|METH: Verify that the exact rgb values are identical. 520|712 1 00025479 1 16|METH: Verify that the supported rbg values are identical. 220|712 1 0 09:28:04|PASS 410|712 1 1 09:28:04|IC End 400|712 2 1 09:28:04|IC Start 200|712 2 09:28:04|TP Start 520|712 2 00025479 1 1|VSW5TESTSUITE PURPOSE 2 520|712 2 00025479 1 2|Assertion XLookupColor-2.(A) 520|712 2 00025479 1 3|When a colour name in the table is recognised on a call to 520|712 2 00025479 1 4|XLookupColor, and a colour name on a different line of the 520|712 2 00025479 1 5|table is also recognised on another call to XLookupColor 520|712 2 00025479 1 6|using the same display and colormap, then distinct values 520|712 2 00025479 1 7|are returned by each call to XLookupColor in the red, green 520|712 2 00025479 1 8|and blue components of the XColor structures named by the 520|712 2 00025479 1 9|exact_def_return argument and screen_def_return arguments. 520|712 2 00025479 1 10|METH: For each supported visual: 520|712 2 00025479 1 11|METH: Create a colourmap of that type using XCreateColormap. 520|712 2 00025479 1 12|METH: For each pair of colour names in the table: 520|712 2 00025479 1 13|METH: Obtain the rgb values corresponding to the name using XLookupColor. 520|712 2 00025479 1 14|METH: Verify that the rgb triples are different. 220|712 2 0 09:28:05|PASS 410|712 2 1 09:28:05|IC End 400|712 3 1 09:28:05|IC Start 200|712 3 09:28:05|TP Start 520|712 3 00025479 1 1|VSW5TESTSUITE PURPOSE 3 520|712 3 00025479 1 2|Assertion XLookupColor-3.(A) 520|712 3 00025479 1 3|When a colour name in the table is recognised on a call to 520|712 3 00025479 1 4|XLookupColor, then the colour name with the first letter of 520|712 3 00025479 1 5|each word in upper-case and with no spaces between words is 520|712 3 00025479 1 6|also recognised on another call to XLookupColor using the 520|712 3 00025479 1 7|same display and colormap, and the same values are returned 520|712 3 00025479 1 8|by each call to XLookupColor in the red, green and blue 520|712 3 00025479 1 9|components of the XColor structures named by the 520|712 3 00025479 1 10|exact_def_return argument and screen_def_return arguments. 520|712 3 00025479 1 11|METH: For each supported visual type: 520|712 3 00025479 1 12|METH: Create a colourmap of that type using XCreateColormap. 520|712 3 00025479 1 13|METH: For each equivalent colour name: 520|712 3 00025479 1 14|METH: Obtain the rgb values for the colour. 520|712 3 00025479 1 15|METH: Verify that the exact rgb values are identical. 520|712 3 00025479 1 16|METH: Verify that the supported rbg values are identical. 220|712 3 0 09:28:08|PASS 410|712 3 1 09:28:08|IC End 400|712 4 1 09:28:08|IC Start 200|712 4 09:28:08|TP Start 520|712 4 00025479 1 1|VSW5TESTSUITE PURPOSE 4 520|712 4 00025479 1 2|Assertion XLookupColor-4.(A) 520|712 4 00025479 1 3|All colour names in the table which are in set A are 520|712 4 00025479 1 4|recognised on a call to XLookupColor. 520|712 4 00025479 1 5|METH: For each supported visual type: 520|712 4 00025479 1 6|METH: Create a colourmap of that type using XCreateColormap. 520|712 4 00025479 1 7|METH: For the colournames in the table: 520|712 4 00025479 1 8|METH: Obtain the rgb values for the colour using XLookupColor. 520|712 4 00025479 1 9|METH: Verify that the call did not return 0. 220|712 4 0 09:28:08|PASS 410|712 4 1 09:28:08|IC End 400|712 5 1 09:28:08|IC Start 200|712 5 09:28:08|TP Start 520|712 5 00025479 1 1|VSW5TESTSUITE PURPOSE 5 520|712 5 00025479 1 2|Assertion XLookupColor-5.(C) 520|712 5 00025479 1 3|If any of the visual classes GrayScale or StaticGray 520|712 5 00025479 1 4|support colourmaps with at least four colour cells: When the 520|712 5 00025479 1 5|visual type of the colormap argument is GrayScale or 520|712 5 00025479 1 6|StaticGray, and colormap has at least four colour cells, 520|712 5 00025479 1 7|then all colour names in the table which are in set M are 520|712 5 00025479 1 8|recognised on a call to XLookupColor. 520|712 5 00025479 1 9|METH: If the server supports GrayScale or StaticGray with colourmap size greater than 4: 520|712 5 00025479 1 10|METH: For those supported visuals: 520|712 5 00025479 1 11|METH: Create a colourmap using XCreateColormap. 520|712 5 00025479 1 12|METH: For each colour name in the table: 520|712 5 00025479 1 13|METH: Obtain the rgb values for the for the colour using XLookupColor. 520|712 5 00025479 1 14|METH: Verify that the call did not return 0. 520|712 5 00025479 1 15|REPORT: StaticGray and GrayScale visuals are not supported. 220|712 5 4 09:28:08|UNSUPPORTED 410|712 5 1 09:28:08|IC End 400|712 6 1 09:28:08|IC Start 200|712 6 09:28:08|TP Start 520|712 6 00025479 1 1|VSW5TESTSUITE PURPOSE 6 520|712 6 00025479 1 2|Assertion XLookupColor-6.(C) 520|712 6 00025479 1 3|If any of the visual classes PseudoColor, StaticColor, 520|712 6 00025479 1 4|TrueColor, or DirectColor are supported: When the visual 520|712 6 00025479 1 5|type of the colormap argument is PseudoColor, StaticColor, 520|712 6 00025479 1 6|TrueColor, or DirectColor, then all colour names in the 520|712 6 00025479 1 7|table which are in set C are recognised on a call to 520|712 6 00025479 1 8|XLookupColor. 520|712 6 00025479 1 9|METH: For each supported visual type from PseudoColor, StaticColor, TrueColor and DirectColor: 520|712 6 00025479 1 10|METH: Create a colourmap of that type using XCreateColormap. 520|712 6 00025479 1 11|METH: For the colournames in the table: 520|712 6 00025479 1 12|METH: Obtain the rgb values for the colour using XLookupColor. 520|712 6 00025479 1 13|METH: Verify that the call did not return 0. 220|712 6 0 09:28:08|PASS 410|712 6 1 09:28:08|IC End 400|712 7 1 09:28:08|IC Start 200|712 7 09:28:08|TP Start 520|712 7 00025479 1 1|VSW5TESTSUITE PURPOSE 7 520|712 7 00025479 1 2|Assertion XLookupColor-7.(A) 520|712 7 00025479 1 3|When a colour name in the table which is in set M, V or X 520|712 7 00025479 1 4|is recognised on a call to XLookupColor, then all other 520|712 7 00025479 1 5|colour names in the table which are in set C, M, or V are 520|712 7 00025479 1 6|also recognised on another call to XLookupColor. 520|712 7 00025479 1 7|METH: If a colourname in sets M, V or X causes XLookupColor to return non-zero: 520|712 7 00025479 1 8|METH: For each supported visual: 520|712 7 00025479 1 9|METH: Verify that all the colour names in C, M and V also cause XLookupColor to return non-zero: 220|712 7 0 09:28:09|PASS 410|712 7 1 09:28:09|IC End 80|712 77 09:28:09|TC End, scenario ref 1443-0 70||"VSW5TESTSUITE CASE XStringToKeysym 14" 10|713 /Xopen/XStringToKeysym/XStringToKeysym 09:28:09|TC Start, scenario ref 1445-0 15|713 3.3-lite 14|TCM Start 520|713 0 00025481 1 1|REPORT: Parameter XT_DISPLAYHOST had an empty value 400|713 1 1 09:28:12|IC Start 200|713 1 09:28:12|TP Start 520|713 1 00025481 1 1|VSW5TESTSUITE PURPOSE 1 520|713 1 00025481 1 2|Assertion XStringToKeysym-1.(A) 520|713 1 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 1 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 1 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 1 00025481 1 6|METH: For each KeySym name in table with code 1: 520|713 1 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 1 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 1 00025481 1 9|METH: Verify that the returned string is correct. 220|713 1 0 09:28:12|PASS 410|713 1 1 09:28:12|IC End 400|713 2 1 09:28:12|IC Start 200|713 2 09:28:12|TP Start 520|713 2 00025481 1 1|VSW5TESTSUITE PURPOSE 2 520|713 2 00025481 1 2|Assertion XStringToKeysym-2.(A) 520|713 2 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 2 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 2 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 2 00025481 1 6|METH: For each KeySym name in table with code 2: 520|713 2 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 2 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 2 00025481 1 9|METH: Verify that the returned string is correct. 220|713 2 0 09:28:12|PASS 410|713 2 1 09:28:12|IC End 400|713 3 1 09:28:12|IC Start 200|713 3 09:28:12|TP Start 520|713 3 00025481 1 1|VSW5TESTSUITE PURPOSE 3 520|713 3 00025481 1 2|Assertion XStringToKeysym-3.(A) 520|713 3 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 3 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 3 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 3 00025481 1 6|METH: For each KeySym name in table with code 3: 520|713 3 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 3 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 3 00025481 1 9|METH: Verify that the returned string is correct. 220|713 3 0 09:28:12|PASS 410|713 3 1 09:28:12|IC End 400|713 4 1 09:28:12|IC Start 200|713 4 09:28:12|TP Start 520|713 4 00025481 1 1|VSW5TESTSUITE PURPOSE 4 520|713 4 00025481 1 2|Assertion XStringToKeysym-4.(A) 520|713 4 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 4 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 4 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 4 00025481 1 6|METH: For each KeySym name in table with code 4: 520|713 4 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 4 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 4 00025481 1 9|METH: Verify that the returned string is correct. 220|713 4 0 09:28:12|PASS 410|713 4 1 09:28:12|IC End 400|713 5 1 09:28:12|IC Start 200|713 5 09:28:12|TP Start 520|713 5 00025481 1 1|VSW5TESTSUITE PURPOSE 5 520|713 5 00025481 1 2|Assertion XStringToKeysym-5.(A) 520|713 5 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 5 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 5 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 5 00025481 1 6|METH: For each KeySym name in table with code A: 520|713 5 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 5 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 5 00025481 1 9|METH: Verify that the returned string is correct. 220|713 5 0 09:28:12|PASS 410|713 5 1 09:28:12|IC End 400|713 6 1 09:28:12|IC Start 200|713 6 09:28:12|TP Start 520|713 6 00025481 1 1|VSW5TESTSUITE PURPOSE 6 520|713 6 00025481 1 2|Assertion XStringToKeysym-6.(A) 520|713 6 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 6 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 6 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 6 00025481 1 6|METH: For each KeySym name in table with code C: 520|713 6 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 6 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 6 00025481 1 9|METH: Verify that the returned string is correct. 220|713 6 0 09:28:12|PASS 410|713 6 1 09:28:12|IC End 400|713 7 1 09:28:12|IC Start 200|713 7 09:28:12|TP Start 520|713 7 00025481 1 1|VSW5TESTSUITE PURPOSE 7 520|713 7 00025481 1 2|Assertion XStringToKeysym-7.(A) 520|713 7 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 7 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 7 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 7 00025481 1 6|METH: For each KeySym name in table with code G: 520|713 7 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 7 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 7 00025481 1 9|METH: Verify that the returned string is correct. 220|713 7 0 09:28:12|PASS 410|713 7 1 09:28:12|IC End 400|713 8 1 09:28:12|IC Start 200|713 8 09:28:12|TP Start 520|713 8 00025481 1 1|VSW5TESTSUITE PURPOSE 8 520|713 8 00025481 1 2|Assertion XStringToKeysym-8.(A) 520|713 8 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 8 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 8 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 8 00025481 1 6|METH: For each KeySym name in table with code H: 520|713 8 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 8 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 8 00025481 1 9|METH: Verify that the returned string is correct. 220|713 8 0 09:28:12|PASS 410|713 8 1 09:28:12|IC End 400|713 9 1 09:28:12|IC Start 200|713 9 09:28:12|TP Start 520|713 9 00025481 1 1|VSW5TESTSUITE PURPOSE 9 520|713 9 00025481 1 2|Assertion XStringToKeysym-9.(A) 520|713 9 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 9 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 9 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 9 00025481 1 6|METH: For each KeySym name in table with code K: 520|713 9 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 9 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 9 00025481 1 9|METH: Verify that the returned string is correct. 220|713 9 0 09:28:12|PASS 410|713 9 1 09:28:12|IC End 400|713 10 1 09:28:12|IC Start 200|713 10 09:28:12|TP Start 520|713 10 00025481 1 1|VSW5TESTSUITE PURPOSE 10 520|713 10 00025481 1 2|Assertion XStringToKeysym-10.(A) 520|713 10 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 10 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 10 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 10 00025481 1 6|METH: For each KeySym name in table with code L: 520|713 10 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 10 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 10 00025481 1 9|METH: Verify that the returned string is correct. 220|713 10 0 09:28:12|PASS 410|713 10 1 09:28:12|IC End 400|713 11 1 09:28:12|IC Start 200|713 11 09:28:12|TP Start 520|713 11 00025481 1 1|VSW5TESTSUITE PURPOSE 11 520|713 11 00025481 1 2|Assertion XStringToKeysym-11.(A) 520|713 11 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 11 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 11 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 11 00025481 1 6|METH: For each KeySym name in table with code M: 520|713 11 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 11 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 11 00025481 1 9|METH: Verify that the returned string is correct. 220|713 11 0 09:28:12|PASS 410|713 11 1 09:28:12|IC End 400|713 12 1 09:28:12|IC Start 200|713 12 09:28:12|TP Start 520|713 12 00025481 1 1|VSW5TESTSUITE PURPOSE 12 520|713 12 00025481 1 2|Assertion XStringToKeysym-12.(A) 520|713 12 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 12 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 12 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 12 00025481 1 6|METH: For each KeySym name in table with code P: 520|713 12 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 12 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 12 00025481 1 9|METH: Verify that the returned string is correct. 220|713 12 0 09:28:12|PASS 410|713 12 1 09:28:12|IC End 400|713 13 1 09:28:12|IC Start 200|713 13 09:28:12|TP Start 520|713 13 00025481 1 1|VSW5TESTSUITE PURPOSE 13 520|713 13 00025481 1 2|Assertion XStringToKeysym-13.(A) 520|713 13 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 13 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 13 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 13 00025481 1 6|METH: For each KeySym name in table with code S: 520|713 13 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 13 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 13 00025481 1 9|METH: Verify that the returned string is correct. 220|713 13 0 09:28:12|PASS 410|713 13 1 09:28:12|IC End 400|713 14 1 09:28:12|IC Start 200|713 14 09:28:12|TP Start 520|713 14 00025481 1 1|VSW5TESTSUITE PURPOSE 14 520|713 14 00025481 1 2|Assertion XStringToKeysym-14.(A) 520|713 14 00025481 1 3|When the string argument is the name of a KeySym in the 520|713 14 00025481 1 4|table with the prefix XK_ removed, then a call to 520|713 14 00025481 1 5|XStringToKeysym returns that KeySym. 520|713 14 00025481 1 6|METH: For each KeySym name in table with code T: 520|713 14 00025481 1 7|METH: Call XStringToKeysym to obtain the KeySym defined for that string. 520|713 14 00025481 1 8|METH: Verify that XStringToKeysym did not return NoSymbol. 520|713 14 00025481 1 9|METH: Verify that the returned string is correct. 220|713 14 0 09:28:12|PASS 410|713 14 1 09:28:12|IC End 80|713 0 09:28:12|TC End, scenario ref 1445-0 70||"VSW5TESTSUITE SECTION Xt3 21 73 0 0" 70||"VSW5TESTSUITE CASE DataTypes 9" 10|714 /Xt3/DataTypes 09:28:12|TC Start, scenario ref 1448-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/DataTypes, reply code = ER_NOENT 80|714 -1 09:28:12|TC End, scenario ref 1448-0 70||"VSW5TESTSUITE CASE CoreWidget 9" 10|715 /Xt3/CoreWidget 09:28:12|TC Start, scenario ref 1450-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/CoreWidget, reply code = ER_NOENT 80|715 -1 09:28:12|TC End, scenario ref 1450-0 70||"VSW5TESTSUITE CASE CompositeWidget 11" 10|716 /Xt3/CompositeWidget 09:28:12|TC Start, scenario ref 1452-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/CompositeWidget, reply code = ER_NOENT 80|716 -1 09:28:12|TC End, scenario ref 1452-0 70||"VSW5TESTSUITE CASE ConstraintWidget 11" 10|717 /Xt3/ConstraintWidget 09:28:12|TC Start, scenario ref 1454-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/ConstraintWidget, reply code = ER_NOENT 80|717 -1 09:28:12|TC End, scenario ref 1454-0 70||"VSW5TESTSUITE CASE XtClass 1" 10|718 /Xt3/XtClass 09:28:12|TC Start, scenario ref 1456-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtClass, reply code = ER_NOENT 80|718 -1 09:28:12|TC End, scenario ref 1456-0 70||"VSW5TESTSUITE CASE XtSuperClass 1" 10|719 /Xt3/XtSuperClass 09:28:12|TC Start, scenario ref 1458-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtSuperClass, reply code = ER_NOENT 80|719 -1 09:28:12|TC End, scenario ref 1458-0 70||"VSW5TESTSUITE CASE XtIsSubclass 2" 10|720 /Xt3/XtIsSubclass 09:28:12|TC Start, scenario ref 1460-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsSubclass, reply code = ER_NOENT 80|720 -1 09:28:12|TC End, scenario ref 1460-0 70||"VSW5TESTSUITE CASE XtIsObject 2" 10|721 /Xt3/XtIsObject 09:28:12|TC Start, scenario ref 1462-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsObject, reply code = ER_NOENT 80|721 -1 09:28:12|TC End, scenario ref 1462-0 70||"VSW5TESTSUITE CASE XtIsRectObj 2" 10|722 /Xt3/XtIsRectObject 09:28:12|TC Start, scenario ref 1464-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsRectObject, reply code = ER_NOENT 80|722 -1 09:28:12|TC End, scenario ref 1464-0 70||"VSW5TESTSUITE CASE XtIsWidget 2" 10|723 /Xt3/XtIsWidget 09:28:12|TC Start, scenario ref 1466-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsWidget, reply code = ER_NOENT 80|723 -1 09:28:12|TC End, scenario ref 1466-0 70||"VSW5TESTSUITE CASE XtIsComposite 2" 10|724 /Xt3/XtIsComposite 09:28:12|TC Start, scenario ref 1468-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsComposite, reply code = ER_NOENT 80|724 -1 09:28:12|TC End, scenario ref 1468-0 70||"VSW5TESTSUITE CASE XtIsConstraint 2" 10|725 /Xt3/XtIsConstraint 09:28:12|TC Start, scenario ref 1470-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsConstraint, reply code = ER_NOENT 80|725 -1 09:28:12|TC End, scenario ref 1470-0 70||"VSW5TESTSUITE CASE XtIsShell 2" 10|726 /Xt3/XtIsShell 09:28:12|TC Start, scenario ref 1472-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsShell, reply code = ER_NOENT 80|726 -1 09:28:12|TC End, scenario ref 1472-0 70||"VSW5TESTSUITE CASE XtIsOverrideShell 2" 10|727 /Xt3/XtIsOverrideShell 09:28:12|TC Start, scenario ref 1474-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsOverrideShell, reply code = ER_NOENT 80|727 -1 09:28:12|TC End, scenario ref 1474-0 70||"VSW5TESTSUITE CASE XtIsWMShell 2" 10|728 /Xt3/XtIsWMShell 09:28:12|TC Start, scenario ref 1476-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsWMShell, reply code = ER_NOENT 80|728 -1 09:28:12|TC End, scenario ref 1476-0 70||"VSW5TESTSUITE CASE XtIsVendorShell 2" 10|729 /Xt3/XtIsVendorShell 09:28:12|TC Start, scenario ref 1478-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsVendorShell, reply code = ER_NOENT 80|729 -1 09:28:12|TC End, scenario ref 1478-0 70||"VSW5TESTSUITE CASE XtIsTransientShell 2" 10|730 /Xt3/XtIsTransientShell 09:28:12|TC Start, scenario ref 1480-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsTransientShell, reply code = ER_NOENT 80|730 -1 09:28:12|TC End, scenario ref 1480-0 70||"VSW5TESTSUITE CASE XtIsTopLevelShell 2" 10|731 /Xt3/XtIsTopLevelShell 09:28:12|TC Start, scenario ref 1482-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsTopLevelShell, reply code = ER_NOENT 80|731 -1 09:28:12|TC End, scenario ref 1482-0 70||"VSW5TESTSUITE CASE XtIsApplicationShell 2" 10|732 /Xt3/XtIsApplicationShell 09:28:12|TC Start, scenario ref 1484-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtIsApplicationShell, reply code = ER_NOENT 80|732 -1 09:28:12|TC End, scenario ref 1484-0 70||"VSW5TESTSUITE CASE XtCheckSubclass 3" 10|733 /Xt3/XtCheckSubclass/XtCheckSubclass 09:28:12|TC Start, scenario ref 1486-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtCheckSubclass/XtCheckSubclass, reply code = ER_NOENT 80|733 -1 09:28:12|TC End, scenario ref 1486-0 70||"VSW5TESTSUITE CASE XtInitializeWidgetClass 2" 10|734 /Xt3/XtInitializeWidgetClass 09:28:12|TC Start, scenario ref 1488-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt3/XtInitializeWidgetClass, reply code = ER_NOENT 80|734 -1 09:28:12|TC End, scenario ref 1488-0 70||"VSW5TESTSUITE SECTION Xt4 33 192 0 0" 70||"VSW5TESTSUITE CASE XtToolkitInitialize 1" 10|735 /Xt4/XtToolkitInitialize 09:28:12|TC Start, scenario ref 1491-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtToolkitInitialize, reply code = ER_NOENT 80|735 -1 09:28:12|TC End, scenario ref 1491-0 70||"VSW5TESTSUITE CASE XtCreateApplicationContext 1" 10|736 /Xt4/XtCreateApplicationContext 09:28:12|TC Start, scenario ref 1493-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtCreateApplicationContext, reply code = ER_NOENT 80|736 -1 09:28:12|TC End, scenario ref 1493-0 70||"VSW5TESTSUITE CASE XtDestoryApplicationContext 2" 10|737 /Xt4/XtDestroyApplicationContext 09:28:12|TC Start, scenario ref 1495-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtDestroyApplicationContext, reply code = ER_NOENT 80|737 -1 09:28:12|TC End, scenario ref 1495-0 70||"VSW5TESTSUITE CASE XtWidgetToApplicationContext 1" 10|738 /Xt4/XtWidgetToApplicationContext 09:28:12|TC Start, scenario ref 1497-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtWidgetToApplicationContext, reply code = ER_NOENT 80|738 -1 09:28:12|TC End, scenario ref 1497-0 70||"VSW5TESTSUITE CASE XtDisplayInitialize 20" 10|739 /Xt4/XtDisplayInitialize 09:28:12|TC Start, scenario ref 1499-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtDisplayInitialize, reply code = ER_NOENT 80|739 -1 09:28:12|TC End, scenario ref 1499-0 70||"VSW5TESTSUITE CASE XtOpenDisplay 28" 10|740 /Xt4/XtOpenDisplay 09:28:12|TC Start, scenario ref 1501-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtOpenDisplay, reply code = ER_NOENT 80|740 -1 09:28:12|TC End, scenario ref 1501-0 70||"VSW5TESTSUITE CASE XtCloseDisplay 2" 10|741 /Xt4/XtCloseDisplay 09:28:12|TC Start, scenario ref 1503-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtCloseDisplay, reply code = ER_NOENT 80|741 -1 09:28:12|TC End, scenario ref 1503-0 70||"VSW5TESTSUITE CASE XtSetLanguageProc 8" 10|742 /Xt4/XtSetLanguageProc 09:28:12|TC Start, scenario ref 1505-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtSetLanguageProc, reply code = ER_NOENT 80|742 -1 09:28:12|TC End, scenario ref 1505-0 70||"VSW5TESTSUITE CASE XtScreenDatabase 1" 10|743 /Xt4/XtScreenDatabase 09:28:12|TC Start, scenario ref 1507-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtScreenDatabase, reply code = ER_NOENT 80|743 -1 09:28:12|TC End, scenario ref 1507-0 70||"VSW5TESTSUITE CASE XtDatabase 2" 10|744 /Xt4/XtDatabase 09:28:12|TC Start, scenario ref 1509-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtDatabase, reply code = ER_NOENT 80|744 -1 09:28:12|TC End, scenario ref 1509-0 70||"VSW5TESTSUITE CASE XtAppSetFallbackResources 2" 10|745 /Xt4/XtAppSetFallbackResources 09:28:12|TC Start, scenario ref 1511-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtAppSetFallbackResources, reply code = ER_NOENT 80|745 -1 09:28:12|TC End, scenario ref 1511-0 70||"VSW5TESTSUITE CASE XtSetArg 2" 10|746 /Xt4/XtSetArg 09:28:12|TC Start, scenario ref 1513-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtSetArg, reply code = ER_NOENT 80|746 -1 09:28:12|TC End, scenario ref 1513-0 70||"VSW5TESTSUITE CASE XtMergeArgLists 3" 10|747 /Xt4/XtMergeArgLists 09:28:12|TC Start, scenario ref 1515-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtMergeArgLists, reply code = ER_NOENT 80|747 -1 09:28:12|TC End, scenario ref 1515-0 70||"VSW5TESTSUITE CASE XtVaCreateArgsList 2" 10|748 /Xt4/XtCreateVarArgsList 09:28:12|TC Start, scenario ref 1517-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtCreateVarArgsList, reply code = ER_NOENT 80|748 -1 09:28:12|TC End, scenario ref 1517-0 70||"VSW5TESTSUITE CASE XtCreateWidget 4" 10|749 /Xt4/XtCreateWidget 09:28:12|TC Start, scenario ref 1519-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtCreateWidget, reply code = ER_NOENT 80|749 -1 09:28:12|TC End, scenario ref 1519-0 70||"VSW5TESTSUITE CASE XtVaCreateWidget 8" 10|750 /Xt4/XtVaCreateWidget 09:28:12|TC Start, scenario ref 1521-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtVaCreateWidget, reply code = ER_NOENT 80|750 -1 09:28:12|TC End, scenario ref 1521-0 70||"VSW5TESTSUITE CASE XtAppCreateShell 7" 10|751 /Xt4/XtAppCreateShell 09:28:12|TC Start, scenario ref 1523-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtAppCreateShell, reply code = ER_NOENT 80|751 -1 09:28:12|TC End, scenario ref 1523-0 70||"VSW5TESTSUITE CASE XtVaAppCreateShell 7" 10|752 /Xt4/XtVaAppCreateShell 09:28:12|TC Start, scenario ref 1525-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtVaAppCreateShell, reply code = ER_NOENT 80|752 -1 09:28:12|TC End, scenario ref 1525-0 70||"VSW5TESTSUITE CASE XtAppInitialize 29" 10|753 /Xt4/XtAppInitialize 09:28:12|TC Start, scenario ref 1527-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtAppInitialize, reply code = ER_NOENT 80|753 -1 09:28:12|TC End, scenario ref 1527-0 70||"VSW5TESTSUITE CASE XtVaAppInitialize 29" 10|754 /Xt4/XtVaAppInitialize 09:28:12|TC Start, scenario ref 1529-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtVaAppInitialize, reply code = ER_NOENT 80|754 -1 09:28:12|TC End, scenario ref 1529-0 70||"VSW5TESTSUITE CASE XtRealizeWidget 11" 10|755 /Xt4/XtRealizeWidget 09:28:12|TC Start, scenario ref 1531-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtRealizeWidget, reply code = ER_NOENT 80|755 -1 09:28:12|TC End, scenario ref 1531-0 70||"VSW5TESTSUITE CASE XtIsRealized 3" 10|756 /Xt4/XtIsRealized 09:28:12|TC Start, scenario ref 1533-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtIsRealized, reply code = ER_NOENT 80|756 -1 09:28:12|TC End, scenario ref 1533-0 70||"VSW5TESTSUITE CASE XtCreateWindow 1" 10|757 /Xt4/XtCreateWindow 09:28:12|TC Start, scenario ref 1535-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtCreateWindow, reply code = ER_NOENT 80|757 -1 09:28:12|TC End, scenario ref 1535-0 70||"VSW5TESTSUITE CASE XtDisplay 1" 10|758 /Xt4/XtDisplay 09:28:12|TC Start, scenario ref 1537-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtDisplay, reply code = ER_NOENT 80|758 -1 09:28:12|TC End, scenario ref 1537-0 70||"VSW5TESTSUITE CASE XtParent 1" 10|759 /Xt4/XtParent 09:28:12|TC Start, scenario ref 1539-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtParent, reply code = ER_NOENT 80|759 -1 09:28:12|TC End, scenario ref 1539-0 70||"VSW5TESTSUITE CASE XtScreen 1" 10|760 /Xt4/XtScreen 09:28:12|TC Start, scenario ref 1541-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtScreen, reply code = ER_NOENT 80|760 -1 09:28:12|TC End, scenario ref 1541-0 70||"VSW5TESTSUITE CASE XtWindow 1" 10|761 /Xt4/XtWindow 09:28:12|TC Start, scenario ref 1543-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtWindow, reply code = ER_NOENT 80|761 -1 09:28:12|TC End, scenario ref 1543-0 70||"VSW5TESTSUITE CASE XtDisplayOfObject 2" 10|762 /Xt4/XtDisplayOfObject 09:28:12|TC Start, scenario ref 1545-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtDisplayOfObject, reply code = ER_NOENT 80|762 -1 09:28:12|TC End, scenario ref 1545-0 70||"VSW5TESTSUITE CASE XtScreenOfObject 2" 10|763 /Xt4/XtScreenOfObject 09:28:12|TC Start, scenario ref 1547-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtScreenOfObject, reply code = ER_NOENT 80|763 -1 09:28:12|TC End, scenario ref 1547-0 70||"VSW5TESTSUITE CASE XtWindowOfObject 2" 10|764 /Xt4/XtWindowOfObject 09:28:12|TC Start, scenario ref 1549-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtWindowOfObject, reply code = ER_NOENT 80|764 -1 09:28:12|TC End, scenario ref 1549-0 70||"VSW5TESTSUITE CASE XtName 1" 10|765 /Xt4/XtName 09:28:12|TC Start, scenario ref 1551-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtName, reply code = ER_NOENT 80|765 -1 09:28:12|TC End, scenario ref 1551-0 70||"VSW5TESTSUITE CASE XtUnrealizeWidget 4" 10|766 /Xt4/XtUnrealizeWidget 09:28:12|TC Start, scenario ref 1553-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtUnrealizeWidget, reply code = ER_NOENT 80|766 -1 09:28:12|TC End, scenario ref 1553-0 70||"VSW5TESTSUITE CASE XtDestroyWidget 3" 10|767 /Xt4/XtDestroyWidget 09:28:12|TC Start, scenario ref 1555-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt4/XtDestroyWidget, reply code = ER_NOENT 80|767 -1 09:28:12|TC End, scenario ref 1555-0 70||"VSW5TESTSUITE SECTION Xt5 10 69 0 0" 70||"VSW5TESTSUITE CASE XtManageChildren 7" 10|768 /Xt5/XtManageChildren 09:28:12|TC Start, scenario ref 1558-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtManageChildren, reply code = ER_NOENT 80|768 -1 09:28:12|TC End, scenario ref 1558-0 70||"VSW5TESTSUITE CASE XtManageChild 6" 10|769 /Xt5/XtManageChild 09:28:12|TC Start, scenario ref 1560-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtManageChild, reply code = ER_NOENT 80|769 -1 09:28:12|TC End, scenario ref 1560-0 70||"VSW5TESTSUITE CASE XtCreateManagedWidget 15" 10|770 /Xt5/XtCreateManagedWidget 09:28:12|TC Start, scenario ref 1562-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtCreateManagedWidget, reply code = ER_NOENT 80|770 -1 09:28:12|TC End, scenario ref 1562-0 70||"VSW5TESTSUITE CASE XtVaCreateManagedWidget 19" 10|771 /Xt5/XtVaCreateManagedWidget 09:28:12|TC Start, scenario ref 1564-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtVaCreateManagedWidget, reply code = ER_NOENT 80|771 -1 09:28:12|TC End, scenario ref 1564-0 70||"VSW5TESTSUITE CASE XtUnmanageChildren 8" 10|772 /Xt5/XtUnmanageChildren 09:28:12|TC Start, scenario ref 1566-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtUnmanageChildren, reply code = ER_NOENT 80|772 -1 09:28:12|TC End, scenario ref 1566-0 70||"VSW5TESTSUITE CASE XtUnmanageChild 7" 10|773 /Xt5/XtUnmanageChild 09:28:12|TC Start, scenario ref 1568-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtUnmanageChild, reply code = ER_NOENT 80|773 -1 09:28:12|TC End, scenario ref 1568-0 70||"VSW5TESTSUITE CASE XtIsManaged 3" 10|774 /Xt5/XtIsManaged 09:28:12|TC Start, scenario ref 1570-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtIsManaged, reply code = ER_NOENT 80|774 -1 09:28:12|TC End, scenario ref 1570-0 70||"VSW5TESTSUITE CASE XtSetMappedWhenManaged 2" 10|775 /Xt5/XtSetMappedWhenManaged 09:28:12|TC Start, scenario ref 1572-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtSetMappedWhenManaged, reply code = ER_NOENT 80|775 -1 09:28:12|TC End, scenario ref 1572-0 70||"VSW5TESTSUITE CASE XtMapWidget 1" 10|776 /Xt5/XtMapWidget 09:28:12|TC Start, scenario ref 1574-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtMapWidget, reply code = ER_NOENT 80|776 -1 09:28:12|TC End, scenario ref 1574-0 70||"VSW5TESTSUITE CASE XtUnmapWidget 1" 10|777 /Xt5/XtUnmapWidget 09:28:12|TC Start, scenario ref 1576-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt5/XtUnmapWidget, reply code = ER_NOENT 80|777 -1 09:28:12|TC End, scenario ref 1576-0 70||"VSW5TESTSUITE SECTION Xt6 7 71 0" 70||"VSW5TESTSUITE CASE ShellWidget 11" 10|778 /Xt6/ShellWidget 09:28:12|TC Start, scenario ref 1579-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/ShellWidget, reply code = ER_NOENT 80|778 -1 09:28:12|TC End, scenario ref 1579-0 70||"VSW5TESTSUITE CASE OverrideShellWidget 10" 10|779 /Xt6/OverrideShellWidget 09:28:12|TC Start, scenario ref 1581-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/OverrideShellWidget, reply code = ER_NOENT 80|779 -1 09:28:12|TC End, scenario ref 1581-0 70||"VSW5TESTSUITE CASE WMShellWidget 10" 10|780 /Xt6/WMShellWidget 09:28:12|TC Start, scenario ref 1583-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/WMShellWidget, reply code = ER_NOENT 80|780 -1 09:28:12|TC End, scenario ref 1583-0 70||"VSW5TESTSUITE CASE VendorShellWidget 10" 10|781 /Xt6/VendorShellWidget 09:28:12|TC Start, scenario ref 1585-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/VendorShellWidget, reply code = ER_NOENT 80|781 -1 09:28:12|TC End, scenario ref 1585-0 70||"VSW5TESTSUITE CASE TransientShellWidget 10" 10|782 /Xt6/TransientShellWidget 09:28:12|TC Start, scenario ref 1587-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/TransientShellWidget, reply code = ER_NOENT 80|782 -1 09:28:12|TC End, scenario ref 1587-0 70||"VSW5TESTSUITE CASE TopLevelShellWidget 10" 10|783 /Xt6/TopLevelShellWidget 09:28:12|TC Start, scenario ref 1589-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/TopLevelShellWidget, reply code = ER_NOENT 80|783 -1 09:28:12|TC End, scenario ref 1589-0 70||"VSW5TESTSUITE CASE ApplicationShellWidget 10" 10|784 /Xt6/ApplicationShellWidget 09:28:12|TC Start, scenario ref 1591-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt6/ApplicationShellWidget, reply code = ER_NOENT 80|784 -1 09:28:12|TC End, scenario ref 1591-0 70||"VSW5TESTSUITE SECTION Xt7 11 106 0" 70||"VSW5TESTSUITE CASE XtCreatePopupShell 6" 10|785 /Xt7/XtCreatePopupShell 09:28:12|TC Start, scenario ref 1594-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtCreatePopupShell, reply code = ER_NOENT 80|785 -1 09:28:12|TC End, scenario ref 1594-0 70||"VSW5TESTSUITE CASE XtVaCreatePopupShell 6" 10|786 /Xt7/XtVaCreatePopupShell 09:28:12|TC Start, scenario ref 1596-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtVaCreatePopupShell, reply code = ER_NOENT 80|786 -1 09:28:12|TC End, scenario ref 1596-0 70||"VSW5TESTSUITE CASE XtPopup 11" 10|787 /Xt7/XtPopup 09:28:12|TC Start, scenario ref 1598-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtPopup, reply code = ER_NOENT 80|787 -1 09:28:12|TC End, scenario ref 1598-0 70||"VSW5TESTSUITE CASE XtPopdown 8" 10|788 /Xt7/XtPopdown 09:28:12|TC Start, scenario ref 1600-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtPopdown, reply code = ER_NOENT 80|788 -1 09:28:12|TC End, scenario ref 1600-0 70||"VSW5TESTSUITE CASE XtPopupSpringLoaded 9" 10|789 /Xt7/XtPopupSpringLoaded 09:28:12|TC Start, scenario ref 1602-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtPopupSpringLoaded, reply code = ER_NOENT 80|789 -1 09:28:12|TC End, scenario ref 1602-0 70||"VSW5TESTSUITE CASE XtCallbackNone 8" 10|790 /Xt7/XtCallbackNone 09:28:12|TC Start, scenario ref 1604-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtCallbackNone, reply code = ER_NOENT 80|790 -1 09:28:12|TC End, scenario ref 1604-0 70||"VSW5TESTSUITE CASE XtCallbackNonexclusive 8" 10|791 /Xt7/XtCallbackNonexclusive 09:28:12|TC Start, scenario ref 1606-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtCallbackNonexclusive, reply code = ER_NOENT 80|791 -1 09:28:12|TC End, scenario ref 1606-0 70||"VSW5TESTSUITE CASE XtCallbackExclusive 8" 10|792 /Xt7/XtCallbackExclusive 09:28:12|TC Start, scenario ref 1608-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtCallbackExclusive, reply code = ER_NOENT 80|792 -1 09:28:12|TC End, scenario ref 1608-0 70||"VSW5TESTSUITE CASE XtMenuPopup 22" 10|793 /Xt7/XtMenuPopup 09:28:12|TC Start, scenario ref 1610-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtMenuPopup, reply code = ER_NOENT 80|793 -1 09:28:12|TC End, scenario ref 1610-0 70||"VSW5TESTSUITE CASE XtCallbackPopdown 9" 10|794 /Xt7/XtCallbackPopdown 09:28:12|TC Start, scenario ref 1612-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtCallbackPopdown, reply code = ER_NOENT 80|794 -1 09:28:12|TC End, scenario ref 1612-0 70||"VSW5TESTSUITE CASE XtMenuPopdown 11" 10|795 /Xt7/XtMenuPopdown 09:28:12|TC Start, scenario ref 1614-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt7/XtMenuPopdown, reply code = ER_NOENT 80|795 -1 09:28:12|TC End, scenario ref 1614-0 70||"VSW5TESTSUITE SECTION Xt8 7 43 0" 70||"VSW5TESTSUITE CASE XtMakeGeometryRequest 11" 10|796 /Xt8/XtMakeGeometryRequest 09:28:12|TC Start, scenario ref 1617-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtMakeGeometryRequest, reply code = ER_NOENT 80|796 -1 09:28:12|TC End, scenario ref 1617-0 70||"VSW5TESTSUITE CASE XtMakeResizeRequest 12" 10|797 /Xt8/XtMakeResizeRequest 09:28:12|TC Start, scenario ref 1619-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtMakeResizeRequest, reply code = ER_NOENT 80|797 -1 09:28:12|TC End, scenario ref 1619-0 70||"VSW5TESTSUITE CASE XtMoveWidget 3" 10|798 /Xt8/XtMoveWidget 09:28:12|TC Start, scenario ref 1621-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtMoveWidget, reply code = ER_NOENT 80|798 -1 09:28:12|TC End, scenario ref 1621-0 70||"VSW5TESTSUITE CASE XtResizeWidget 4" 10|799 /Xt8/XtResizeWidget 09:28:12|TC Start, scenario ref 1623-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtResizeWidget, reply code = ER_NOENT 80|799 -1 09:28:12|TC End, scenario ref 1623-0 70||"VSW5TESTSUITE CASE XtConfigureWidget 5" 10|800 /Xt8/XtConfigureWidget 09:28:12|TC Start, scenario ref 1625-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtConfigureWidget, reply code = ER_NOENT 80|800 -1 09:28:12|TC End, scenario ref 1625-0 70||"VSW5TESTSUITE CASE XtResizeWindow 2" 10|801 /Xt8/XtResizeWindow 09:28:12|TC Start, scenario ref 1627-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtResizeWindow, reply code = ER_NOENT 80|801 -1 09:28:12|TC End, scenario ref 1627-0 70||"VSW5TESTSUITE CASE XtQueryGeometry 6" 10|802 /Xt8/XtQueryGeometry/XtQueryGeometry 09:28:12|TC Start, scenario ref 1629-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt8/XtQueryGeometry/XtQueryGeometry, reply code = ER_NOENT 80|802 -1 09:28:12|TC End, scenario ref 1629-0 70||"VSW5TESTSUITE SECTION Xt9 33 189 0" 70||"VSW5TESTSUITE CASE XtAppAddInput 5" 10|803 /Xt9/XtAppAddInput 09:28:12|TC Start, scenario ref 1632-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppAddInput, reply code = ER_NOENT 80|803 -1 09:28:12|TC End, scenario ref 1632-0 70||"VSW5TESTSUITE CASE XtRemoveInput 1" 10|804 /Xt9/XtRemoveInput/XtRemoveInput 09:28:12|TC Start, scenario ref 1634-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtRemoveInput/XtRemoveInput, reply code = ER_NOENT 80|804 -1 09:28:12|TC End, scenario ref 1634-0 70||"VSW5TESTSUITE CASE XtAppAddTimeOut 3" 10|805 /Xt9/XtAppAddTimeOut 09:28:12|TC Start, scenario ref 1636-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppAddTimeOut, reply code = ER_NOENT 80|805 -1 09:28:12|TC End, scenario ref 1636-0 70||"VSW5TESTSUITE CASE XtRemoveTimeOut 1" 10|806 /Xt9/XtRemoveTimeOut 09:28:12|TC Start, scenario ref 1638-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtRemoveTimeOut, reply code = ER_NOENT 80|806 -1 09:28:12|TC End, scenario ref 1638-0 70||"VSW5TESTSUITE CASE XtAddGrab 5" 10|807 /Xt9/XtAddGrab 09:28:12|TC Start, scenario ref 1640-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAddGrab, reply code = ER_NOENT 80|807 -1 09:28:12|TC End, scenario ref 1640-0 70||"VSW5TESTSUITE CASE XtRemoveGrab 2" 10|808 /Xt9/XtRemoveGrab 09:28:12|TC Start, scenario ref 1642-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtRemoveGrab, reply code = ER_NOENT 80|808 -1 09:28:12|TC End, scenario ref 1642-0 70||"VSW5TESTSUITE CASE XtGrabKey 5" 10|809 /Xt9/XtGrabKey 09:28:12|TC Start, scenario ref 1644-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtGrabKey, reply code = ER_NOENT 80|809 -1 09:28:12|TC End, scenario ref 1644-0 70||"VSW5TESTSUITE CASE XtUngrabKey 2" 10|810 /Xt9/XtUngrabKey 09:28:12|TC Start, scenario ref 1646-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtUngrabKey, reply code = ER_NOENT 80|810 -1 09:28:12|TC End, scenario ref 1646-0 70||"VSW5TESTSUITE CASE XtGrabKeyboard 2" 10|811 /Xt9/XtGrabKeyboard 09:28:12|TC Start, scenario ref 1648-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtGrabKeyboard, reply code = ER_NOENT 80|811 -1 09:28:12|TC End, scenario ref 1648-0 70||"VSW5TESTSUITE CASE XtUngrabKeyboard 1" 10|812 /Xt9/XtUngrabKeyboard 09:28:12|TC Start, scenario ref 1650-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtUngrabKeyboard, reply code = ER_NOENT 80|812 -1 09:28:12|TC End, scenario ref 1650-0 70||"VSW5TESTSUITE CASE XtGrabButton 5" 10|813 /Xt9/XtGrabButton 09:28:12|TC Start, scenario ref 1652-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtGrabButton, reply code = ER_NOENT 80|813 -1 09:28:12|TC End, scenario ref 1652-0 70||"VSW5TESTSUITE CASE XtUngrabButton 2" 10|814 /Xt9/XtUngrabButton 09:28:12|TC Start, scenario ref 1654-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtUngrabButton, reply code = ER_NOENT 80|814 -1 09:28:12|TC End, scenario ref 1654-0 70||"VSW5TESTSUITE CASE XtGrabPointer 2" 10|815 /Xt9/XtGrabPointer 09:28:12|TC Start, scenario ref 1656-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtGrabPointer, reply code = ER_NOENT 80|815 -1 09:28:12|TC End, scenario ref 1656-0 70||"VSW5TESTSUITE CASE XtUngrabPointer 1" 10|816 /Xt9/XtUngrabPointer 09:28:12|TC Start, scenario ref 1658-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtUngrabPointer, reply code = ER_NOENT 80|816 -1 09:28:12|TC End, scenario ref 1658-0 70||"VSW5TESTSUITE CASE XtSetKeyboardFocus 17" 10|817 /Xt9/XtSetKeyboardFocus 09:28:12|TC Start, scenario ref 1660-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtSetKeyboardFocus, reply code = ER_NOENT 80|817 -1 09:28:12|TC End, scenario ref 1660-0 70||"VSW5TESTSUITE CASE XtCallAcceptFocus 2" 10|818 /Xt9/XtCallAcceptFocus/XtCallAcceptFocus 09:28:12|TC Start, scenario ref 1662-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtCallAcceptFocus/XtCallAcceptFocus, reply code = ER_NOENT 80|818 -1 09:28:12|TC End, scenario ref 1662-0 70||"VSW5TESTSUITE CASE XtAppPending 5" 10|819 /Xt9/XtAppPending 09:28:12|TC Start, scenario ref 1664-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppPending, reply code = ER_NOENT 80|819 -1 09:28:12|TC End, scenario ref 1664-0 70||"VSW5TESTSUITE CASE XtAppPeekEvent 3" 10|820 /Xt9/XtAppPeekEvent 09:28:12|TC Start, scenario ref 1666-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppPeekEvent, reply code = ER_NOENT 80|820 -1 09:28:12|TC End, scenario ref 1666-0 70||"VSW5TESTSUITE CASE XtAppNextEvent 4" 10|821 /Xt9/XtAppNextEvent 09:28:12|TC Start, scenario ref 1668-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppNextEvent, reply code = ER_NOENT 80|821 -1 09:28:12|TC End, scenario ref 1668-0 70||"VSW5TESTSUITE CASE XtAppProcessEvent 11" 10|822 /Xt9/XtAppProcessEvent 09:28:12|TC Start, scenario ref 1670-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppProcessEvent, reply code = ER_NOENT 80|822 -1 09:28:12|TC End, scenario ref 1670-0 70||"VSW5TESTSUITE CASE XtDispatchEvent 11" 10|823 /Xt9/XtDispatchEvent 09:28:12|TC Start, scenario ref 1672-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtDispatchEvent, reply code = ER_NOENT 80|823 -1 09:28:12|TC End, scenario ref 1672-0 70||"VSW5TESTSUITE CASE XtAppMainLoop 28" 10|824 /Xt9/XtAppMainLoop 09:28:12|TC Start, scenario ref 1674-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppMainLoop, reply code = ER_NOENT 80|824 -1 09:28:12|TC End, scenario ref 1674-0 70||"VSW5TESTSUITE CASE XtIsSensitive 4" 10|825 /Xt9/XtIsSensitive 09:28:12|TC Start, scenario ref 1676-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtIsSensitive, reply code = ER_NOENT 80|825 -1 09:28:12|TC End, scenario ref 1676-0 70||"VSW5TESTSUITE CASE XtSetSensitive 6" 10|826 /Xt9/XtSetSensitive 09:28:12|TC Start, scenario ref 1678-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtSetSensitive, reply code = ER_NOENT 80|826 -1 09:28:12|TC End, scenario ref 1678-0 70||"VSW5TESTSUITE CASE XtAppAddWorkProc 5" 10|827 /Xt9/XtAppAddWorkProc 09:28:12|TC Start, scenario ref 1680-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAppAddWorkProc, reply code = ER_NOENT 80|827 -1 09:28:12|TC End, scenario ref 1680-0 70||"VSW5TESTSUITE CASE XtRemoveWorkProc 2" 10|828 /Xt9/XtRemoveWorkProc 09:28:12|TC Start, scenario ref 1682-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtRemoveWorkProc, reply code = ER_NOENT 80|828 -1 09:28:12|TC End, scenario ref 1682-0 70||"VSW5TESTSUITE CASE XtAddEventHandler 8" 10|829 /Xt9/XtAddEventHandler 09:28:12|TC Start, scenario ref 1684-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAddEventHandler, reply code = ER_NOENT 80|829 -1 09:28:12|TC End, scenario ref 1684-0 70||"VSW5TESTSUITE CASE XtRemoveEventHandler 7" 10|830 /Xt9/XtRemoveEventHandler 09:28:12|TC Start, scenario ref 1686-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtRemoveEventHandler, reply code = ER_NOENT 80|830 -1 09:28:12|TC End, scenario ref 1686-0 70||"VSW5TESTSUITE CASE XtInsertEventHandler 10" 10|831 /Xt9/XtInsertEventHandler 09:28:12|TC Start, scenario ref 1688-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtInsertEventHandler, reply code = ER_NOENT 80|831 -1 09:28:12|TC End, scenario ref 1688-0 70||"VSW5TESTSUITE CASE XtAddRawEventHandler 9" 10|832 /Xt9/XtAddRawEventHandler 09:28:12|TC Start, scenario ref 1690-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtAddRawEventHandler, reply code = ER_NOENT 80|832 -1 09:28:12|TC End, scenario ref 1690-0 70||"VSW5TESTSUITE CASE XtRemoveRawEventHandler 7" 10|833 /Xt9/XtRemoveRawEventHandler 09:28:12|TC Start, scenario ref 1692-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtRemoveRawEventHandler, reply code = ER_NOENT 80|833 -1 09:28:12|TC End, scenario ref 1692-0 70||"VSW5TESTSUITE CASE XtInsertRawEventHandler 10" 10|834 /Xt9/XtInsertRawEventHandler 09:28:12|TC Start, scenario ref 1694-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtInsertRawEventHandler, reply code = ER_NOENT 80|834 -1 09:28:12|TC End, scenario ref 1694-0 70||"VSW5TESTSUITE CASE XtBuildEventMask 3" 10|835 /Xt9/XtBuildEventMask 09:28:12|TC Start, scenario ref 1696-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt9/XtBuildEventMask, reply code = ER_NOENT 80|835 -1 09:28:12|TC End, scenario ref 1696-0 70||"VSW5TESTSUITE SECTION Xt10 8 17 0" 70||"VSW5TESTSUITE CASE XtAddCallback 3" 10|836 /Xt10/XtAddCallback 09:28:12|TC Start, scenario ref 1699-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtAddCallback, reply code = ER_NOENT 80|836 -1 09:28:13|TC End, scenario ref 1699-0 70||"VSW5TESTSUITE CASE XtAddCallbacks 3" 10|837 /Xt10/XtAddCallbacks 09:28:13|TC Start, scenario ref 1701-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtAddCallbacks, reply code = ER_NOENT 80|837 -1 09:28:13|TC End, scenario ref 1701-0 70||"VSW5TESTSUITE CASE XtRemoveCallback 2" 10|838 /Xt10/XtRemoveCallback 09:28:13|TC Start, scenario ref 1703-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtRemoveCallback, reply code = ER_NOENT 80|838 -1 09:28:13|TC End, scenario ref 1703-0 70||"VSW5TESTSUITE CASE XtRemoveCallbacks 1" 10|839 /Xt10/XtRemoveCallbacks 09:28:13|TC Start, scenario ref 1705-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtRemoveCallbacks, reply code = ER_NOENT 80|839 -1 09:28:13|TC End, scenario ref 1705-0 70||"VSW5TESTSUITE CASE XtRemoveAllCallbacks 2" 10|840 /Xt10/XtRemoveAllCallbacks 09:28:13|TC Start, scenario ref 1707-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtRemoveAllCallbacks, reply code = ER_NOENT 80|840 -1 09:28:13|TC End, scenario ref 1707-0 70||"VSW5TESTSUITE CASE XtCallCallbacks 1" 10|841 /Xt10/XtCallCallbacks 09:28:13|TC Start, scenario ref 1709-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtCallCallbacks, reply code = ER_NOENT 80|841 -1 09:28:13|TC End, scenario ref 1709-0 70||"VSW5TESTSUITE CASE XtCallCallbackList 2" 10|842 /Xt10/XtCallCallbackList 09:28:13|TC Start, scenario ref 1711-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtCallCallbackList, reply code = ER_NOENT 80|842 -1 09:28:13|TC End, scenario ref 1711-0 70||"VSW5TESTSUITE CASE XtHasCallbacks 3" 10|843 /Xt10/XtHasCallbacks 09:28:13|TC Start, scenario ref 1713-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt10/XtHasCallbacks, reply code = ER_NOENT 80|843 -1 09:28:13|TC End, scenario ref 1713-0 70||"VSW5TESTSUITE SECTION Xt11 58 285 0 0" 70||"VSW5TESTSUITE CASE XtGetResourceList 2" 10|844 /Xt11/XtGetResourceList 09:28:13|TC Start, scenario ref 1716-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtGetResourceList, reply code = ER_NOENT 80|844 -1 09:28:13|TC End, scenario ref 1716-0 70||"VSW5TESTSUITE CASE XtGetConstraintResourceList 3" 10|845 /Xt11/XtGetConstraintResourceList 09:28:13|TC Start, scenario ref 1718-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtGetConstraintResourceList, reply code = ER_NOENT 80|845 -1 09:28:13|TC End, scenario ref 1718-0 70||"VSW5TESTSUITE CASE XtOffsetOf 1" 10|846 /Xt11/XtOffsetOf 09:28:13|TC Start, scenario ref 1720-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtOffsetOf, reply code = ER_NOENT 80|846 -1 09:28:13|TC End, scenario ref 1720-0 70||"VSW5TESTSUITE CASE XtOffset 1" 10|847 /Xt11/XtOffset 09:28:13|TC Start, scenario ref 1722-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtOffset, reply code = ER_NOENT 80|847 -1 09:28:13|TC End, scenario ref 1722-0 70||"VSW5TESTSUITE CASE XtGetSubresources 2" 10|848 /Xt11/XtGetSubresources 09:28:13|TC Start, scenario ref 1724-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtGetSubresources, reply code = ER_NOENT 80|848 -1 09:28:13|TC End, scenario ref 1724-0 70||"VSW5TESTSUITE CASE XtVaGetSubresources 4" 10|849 /Xt11/XtVaGetSubresources 09:28:13|TC Start, scenario ref 1726-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtVaGetSubresources, reply code = ER_NOENT 80|849 -1 09:28:13|TC End, scenario ref 1726-0 70||"VSW5TESTSUITE CASE XtGetApplicationResources 2" 10|850 /Xt11/XtGetApplicationResources 09:28:13|TC Start, scenario ref 1728-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtGetApplicationResources, reply code = ER_NOENT 80|850 -1 09:28:13|TC End, scenario ref 1728-0 70||"VSW5TESTSUITE CASE XtVaGetApplicationResources 4" 10|851 /Xt11/XtVaGetApplicationResources 09:28:13|TC Start, scenario ref 1730-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtVaGetApplicationResources, reply code = ER_NOENT 80|851 -1 09:28:13|TC End, scenario ref 1730-0 70||"VSW5TESTSUITE CASE XtCvtStringToAcceleratorTable 4" 10|852 /Xt11/XtCvtStringToAcceleratorTable 09:28:13|TC Start, scenario ref 1732-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToAcceleratorTable, reply code = ER_NOENT 80|852 -1 09:28:13|TC End, scenario ref 1732-0 70||"VSW5TESTSUITE CASE XtCvtStringToAtom 4" 10|853 /Xt11/XtCvtStringToAtom 09:28:13|TC Start, scenario ref 1734-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToAtom, reply code = ER_NOENT 80|853 -1 09:28:13|TC End, scenario ref 1734-0 70||"VSW5TESTSUITE CASE XtCvtStringToBoolean 4" 10|854 /Xt11/XtCvtStringToBoolean 09:28:13|TC Start, scenario ref 1736-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToBoolean, reply code = ER_NOENT 80|854 -1 09:28:13|TC End, scenario ref 1736-0 70||"VSW5TESTSUITE CASE XtCvtStringToBool 4" 10|855 /Xt11/XtCvtStringToBool 09:28:13|TC Start, scenario ref 1738-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToBool, reply code = ER_NOENT 80|855 -1 09:28:13|TC End, scenario ref 1738-0 70||"VSW5TESTSUITE CASE XtCvtStringToCursor 5" 10|856 /Xt11/XtCvtStringToCursor 09:28:13|TC Start, scenario ref 1740-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToCursor, reply code = ER_NOENT 80|856 -1 09:28:13|TC End, scenario ref 1740-0 70||"VSW5TESTSUITE CASE XtCvtStringToDimension 4" 10|857 /Xt11/XtCvtStringToDimension 09:28:13|TC Start, scenario ref 1742-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToDimension, reply code = ER_NOENT 80|857 -1 09:28:13|TC End, scenario ref 1742-0 70||"VSW5TESTSUITE CASE XtCvtStringToDisplay 4" 10|858 /Xt11/XtCvtStringToDisplay 09:28:13|TC Start, scenario ref 1744-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToDisplay, reply code = ER_NOENT 80|858 -1 09:28:13|TC End, scenario ref 1744-0 70||"VSW5TESTSUITE CASE XtCvtStringToFile 4" 10|859 /Xt11/XtCvtStringToFile 09:28:13|TC Start, scenario ref 1746-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToFile, reply code = ER_NOENT 80|859 -1 09:28:13|TC End, scenario ref 1746-0 70||"VSW5TESTSUITE CASE XtCvtStringToFloat 4" 10|860 /Xt11/XtCvtStringToFloat 09:28:13|TC Start, scenario ref 1748-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToFloat, reply code = ER_NOENT 80|860 -1 09:28:13|TC End, scenario ref 1748-0 70||"VSW5TESTSUITE CASE XtCvtStringToFont 8" 10|861 /Xt11/XtCvtStringToFont 09:28:13|TC Start, scenario ref 1750-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToFont, reply code = ER_NOENT 80|861 -1 09:28:13|TC End, scenario ref 1750-0 70||"VSW5TESTSUITE CASE XtCvtStringToFontSet 11" 10|862 /Xt11/XtCvtStringToFontSet 09:28:13|TC Start, scenario ref 1752-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToFontSet, reply code = ER_NOENT 80|862 -1 09:28:13|TC End, scenario ref 1752-0 70||"VSW5TESTSUITE CASE XtCvtStringToFontStruct 8" 10|863 /Xt11/XtCvtStringToFontStruct 09:28:13|TC Start, scenario ref 1754-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToFontStruct, reply code = ER_NOENT 80|863 -1 09:28:13|TC End, scenario ref 1754-0 70||"VSW5TESTSUITE CASE XtCvtStringToInitialState 6" 10|864 /Xt11/XtCvtStringToInitialState 09:28:13|TC Start, scenario ref 1756-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToInitialState, reply code = ER_NOENT 80|864 -1 09:28:13|TC End, scenario ref 1756-0 70||"VSW5TESTSUITE CASE XtCvtStringToInt 4" 10|865 /Xt11/XtCvtStringToInt 09:28:13|TC Start, scenario ref 1758-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToInt, reply code = ER_NOENT 80|865 -1 09:28:13|TC End, scenario ref 1758-0 70||"VSW5TESTSUITE CASE XtCvtStringToPixel 9" 10|866 /Xt11/XtCvtStringToPixel 09:28:13|TC Start, scenario ref 1760-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToPixel, reply code = ER_NOENT 80|866 -1 09:28:13|TC End, scenario ref 1760-0 70||"VSW5TESTSUITE CASE XtCvtStringToShort 4" 10|867 /Xt11/XtCvtStringToShort 09:28:13|TC Start, scenario ref 1762-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToShort, reply code = ER_NOENT 80|867 -1 09:28:13|TC End, scenario ref 1762-0 70||"VSW5TESTSUITE CASE XtCvtStringToTranslationTable 4" 10|868 /Xt11/XtCvtStringToTranslationTable 09:28:13|TC Start, scenario ref 1764-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToTranslationTable, reply code = ER_NOENT 80|868 -1 09:28:13|TC End, scenario ref 1764-0 70||"VSW5TESTSUITE CASE XtCvtStringToPosition 4" 10|869 /Xt11/XtCvtStringToPosition 09:28:13|TC Start, scenario ref 1766-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToPosition, reply code = ER_NOENT 80|869 -1 09:28:13|TC End, scenario ref 1766-0 70||"VSW5TESTSUITE CASE XtCvtStringToUnsignedChar 4" 10|870 /Xt11/XtCvtStringToUnsignedChar 09:28:13|TC Start, scenario ref 1768-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToUnsignedChar, reply code = ER_NOENT 80|870 -1 09:28:13|TC End, scenario ref 1768-0 70||"VSW5TESTSUITE CASE XtCvtStringToVisual 5" 10|871 /Xt11/XtCvtStringToVisual 09:28:13|TC Start, scenario ref 1770-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtStringToVisual, reply code = ER_NOENT 80|871 -1 09:28:13|TC End, scenario ref 1770-0 70||"VSW5TESTSUITE CASE XtCvtColorToPixel 3" 10|872 /Xt11/XtCvtColorToPixel 09:28:13|TC Start, scenario ref 1772-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtColorToPixel, reply code = ER_NOENT 80|872 -1 09:28:13|TC End, scenario ref 1772-0 70||"VSW5TESTSUITE CASE XtCvtIntToBoolean 3" 10|873 /Xt11/XtCvtIntToBoolean 09:28:13|TC Start, scenario ref 1774-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToBoolean, reply code = ER_NOENT 80|873 -1 09:28:13|TC End, scenario ref 1774-0 70||"VSW5TESTSUITE CASE XtCvtIntToBool 3" 10|874 /Xt11/XtCvtIntToBool 09:28:13|TC Start, scenario ref 1776-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToBool, reply code = ER_NOENT 80|874 -1 09:28:13|TC End, scenario ref 1776-0 70||"VSW5TESTSUITE CASE XtCvtIntToColor 4" 10|875 /Xt11/XtCvtIntToColor 09:28:13|TC Start, scenario ref 1778-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToColor, reply code = ER_NOENT 80|875 -1 09:28:13|TC End, scenario ref 1778-0 70||"VSW5TESTSUITE CASE XtCvtIntToDimension 3" 10|876 /Xt11/XtCvtIntToDimension 09:28:13|TC Start, scenario ref 1780-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToDimension, reply code = ER_NOENT 80|876 -1 09:28:13|TC End, scenario ref 1780-0 70||"VSW5TESTSUITE CASE XtCvtIntToFloat 3" 10|877 /Xt11/XtCvtIntToFloat 09:28:13|TC Start, scenario ref 1782-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToFloat, reply code = ER_NOENT 80|877 -1 09:28:13|TC End, scenario ref 1782-0 70||"VSW5TESTSUITE CASE XtCvtIntToFont 3" 10|878 /Xt11/XtCvtIntToFont 09:28:13|TC Start, scenario ref 1784-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToFont, reply code = ER_NOENT 80|878 -1 09:28:13|TC End, scenario ref 1784-0 70||"VSW5TESTSUITE CASE XtCvtIntToPixel 3" 10|879 /Xt11/XtCvtIntToPixel 09:28:13|TC Start, scenario ref 1786-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToPixel, reply code = ER_NOENT 80|879 -1 09:28:13|TC End, scenario ref 1786-0 70||"VSW5TESTSUITE CASE XtCvtIntToPixmap 3" 10|880 /Xt11/XtCvtIntToPixmap 09:28:13|TC Start, scenario ref 1788-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToPixmap, reply code = ER_NOENT 80|880 -1 09:28:13|TC End, scenario ref 1788-0 70||"VSW5TESTSUITE CASE XtCvtIntToPosition 3" 10|881 /Xt11/XtCvtIntToPosition 09:28:13|TC Start, scenario ref 1790-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToPosition, reply code = ER_NOENT 80|881 -1 09:28:13|TC End, scenario ref 1790-0 70||"VSW5TESTSUITE CASE XtCvtIntToShort 3" 10|882 /Xt11/XtCvtIntToShort 09:28:13|TC Start, scenario ref 1792-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToShort, reply code = ER_NOENT 80|882 -1 09:28:13|TC End, scenario ref 1792-0 70||"VSW5TESTSUITE CASE XtCvtIntToUnsignedChar 3" 10|883 /Xt11/XtCvtIntToUnsignedChar 09:28:13|TC Start, scenario ref 1794-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtIntToUnsignedChar, reply code = ER_NOENT 80|883 -1 09:28:13|TC End, scenario ref 1794-0 70||"VSW5TESTSUITE CASE XtCvtPixelToColor 3" 10|884 /Xt11/XtCvtPixelToColor 09:28:13|TC Start, scenario ref 1796-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCvtPixelToColor, reply code = ER_NOENT 80|884 -1 09:28:13|TC End, scenario ref 1796-0 70||"VSW5TESTSUITE CASE XtDisplayStringConversionWarning 2" 10|885 /Xt11/XtDisplayStringConversionWarning 09:28:13|TC Start, scenario ref 1798-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtDisplayStringConversionWarning, reply code = ER_NOENT 80|885 -1 09:28:13|TC End, scenario ref 1798-0 70||"VSW5TESTSUITE CASE XtDisplayToApplicationContext 2" 10|886 /Xt11/XtDisplayToApplicationContext 09:28:13|TC Start, scenario ref 1800-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtDisplayToApplicationContext, reply code = ER_NOENT 80|886 -1 09:28:13|TC End, scenario ref 1800-0 70||"VSW5TESTSUITE CASE XtSetTypeConverter 15" 10|887 /Xt11/XtSetTypeConverter 09:28:13|TC Start, scenario ref 1802-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtSetTypeConverter, reply code = ER_NOENT 80|887 -1 09:28:13|TC End, scenario ref 1802-0 70||"VSW5TESTSUITE CASE XtAppSetTypeConverter 15" 10|888 /Xt11/XtAppSetTypeConverter 09:28:13|TC Start, scenario ref 1804-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtAppSetTypeConverter, reply code = ER_NOENT 80|888 -1 09:28:13|TC End, scenario ref 1804-0 70||"VSW5TESTSUITE CASE XtCallConverter 15" 10|889 /Xt11/XtCallConverter 09:28:13|TC Start, scenario ref 1806-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCallConverter, reply code = ER_NOENT 80|889 -1 09:28:13|TC End, scenario ref 1806-0 70||"VSW5TESTSUITE CASE XtAppReleaseCacheRefs 2" 10|890 /Xt11/XtAppReleaseCacheRefs 09:28:13|TC Start, scenario ref 1808-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtAppReleaseCacheRefs, reply code = ER_NOENT 80|890 -1 09:28:13|TC End, scenario ref 1808-0 70||"VSW5TESTSUITE CASE XtCallbackReleaseCacheRef 1" 10|891 /Xt11/XtCallbackReleaseCacheRef 09:28:13|TC Start, scenario ref 1810-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCallbackReleaseCacheRef, reply code = ER_NOENT 80|891 -1 09:28:13|TC End, scenario ref 1810-0 70||"VSW5TESTSUITE CASE XtCallbackReleaseCacheRefList 1" 10|892 /Xt11/XtCallbackReleaseCacheRefList 09:28:13|TC Start, scenario ref 1812-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtCallbackReleaseCacheRefList, reply code = ER_NOENT 80|892 -1 09:28:13|TC End, scenario ref 1812-0 70||"VSW5TESTSUITE CASE XtConvertAndStore 18" 10|893 /Xt11/XtConvertAndStore 09:28:13|TC Start, scenario ref 1814-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtConvertAndStore, reply code = ER_NOENT 80|893 -1 09:28:13|TC End, scenario ref 1814-0 70||"VSW5TESTSUITE CASE XtGetValues 5" 10|894 /Xt11/XtGetValues 09:28:13|TC Start, scenario ref 1816-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtGetValues, reply code = ER_NOENT 80|894 -1 09:28:13|TC End, scenario ref 1816-0 70||"VSW5TESTSUITE CASE XtVaGetValues 7" 10|895 /Xt11/XtVaGetValues 09:28:13|TC Start, scenario ref 1818-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtVaGetValues, reply code = ER_NOENT 80|895 -1 09:28:13|TC End, scenario ref 1818-0 70||"VSW5TESTSUITE CASE XtGetSubvalues 2" 10|896 /Xt11/XtGetSubvalues 09:28:13|TC Start, scenario ref 1820-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtGetSubvalues, reply code = ER_NOENT 80|896 -1 09:28:13|TC End, scenario ref 1820-0 70||"VSW5TESTSUITE CASE XtVaGetSubvalues 3" 10|897 /Xt11/XtVaGetSubvalues 09:28:13|TC Start, scenario ref 1822-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtVaGetSubvalues, reply code = ER_NOENT 80|897 -1 09:28:13|TC End, scenario ref 1822-0 70||"VSW5TESTSUITE CASE XtSetValues 13" 10|898 /Xt11/XtSetValues 09:28:13|TC Start, scenario ref 1824-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtSetValues, reply code = ER_NOENT 80|898 -1 09:28:13|TC End, scenario ref 1824-0 70||"VSW5TESTSUITE CASE XtVaSetValues 15" 10|899 /Xt11/XtVaSetValues 09:28:13|TC Start, scenario ref 1826-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtVaSetValues, reply code = ER_NOENT 80|899 -1 09:28:13|TC End, scenario ref 1826-0 70||"VSW5TESTSUITE CASE XtSetSubvalues 2" 10|900 /Xt11/XtSetSubvalues 09:28:13|TC Start, scenario ref 1828-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtSetSubvalues, reply code = ER_NOENT 80|900 -1 09:28:13|TC End, scenario ref 1828-0 70||"VSW5TESTSUITE CASE XtVaSetSubvalues 4" 10|901 /Xt11/XtVaSetSubvalues 09:28:13|TC Start, scenario ref 1830-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt11/XtVaSetSubvalues, reply code = ER_NOENT 80|901 -1 09:28:13|TC End, scenario ref 1830-0 70||"VSW5TESTSUITE SECTION Xt12 22 67 0 0" 70||"VSW5TESTSUITE CASE XtAppAddActions 4" 10|902 /Xt12/XtAppAddActions 09:28:13|TC Start, scenario ref 1833-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtAppAddActions, reply code = ER_NOENT 80|902 -1 09:28:13|TC End, scenario ref 1833-0 70||"VSW5TESTSUITE CASE XtAppAddActionHook 6" 10|903 /Xt12/XtAppAddActionHook 09:28:13|TC Start, scenario ref 1835-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtAppAddActionHook, reply code = ER_NOENT 80|903 -1 09:28:13|TC End, scenario ref 1835-0 70||"VSW5TESTSUITE CASE XtRemoveActionHook 1" 10|904 /Xt12/XtRemoveActionHook 09:28:13|TC Start, scenario ref 1837-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtRemoveActionHook, reply code = ER_NOENT 80|904 -1 09:28:13|TC End, scenario ref 1837-0 70||"VSW5TESTSUITE CASE XtSetMultiClickTime 1" 10|905 /Xt12/XtSetMultiClickTime 09:28:13|TC Start, scenario ref 1839-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtSetMultiClickTime, reply code = ER_NOENT 80|905 -1 09:28:13|TC End, scenario ref 1839-0 70||"VSW5TESTSUITE CASE XtGetMultiClickTime 2" 10|906 /Xt12/XtGetMultiClickTime 09:28:13|TC Start, scenario ref 1841-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtGetMultiClickTime, reply code = ER_NOENT 80|906 -1 09:28:13|TC End, scenario ref 1841-0 70||"VSW5TESTSUITE CASE XtParseTranslationTable 1" 10|907 /Xt12/XtParseTranslationTable 09:28:13|TC Start, scenario ref 1843-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtParseTranslationTable, reply code = ER_NOENT 80|907 -1 09:28:13|TC End, scenario ref 1843-0 70||"VSW5TESTSUITE CASE XtAugmentTranslations 4" 10|908 /Xt12/XtAugmentTranslations 09:28:13|TC Start, scenario ref 1845-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtAugmentTranslations, reply code = ER_NOENT 80|908 -1 09:28:13|TC End, scenario ref 1845-0 70||"VSW5TESTSUITE CASE XtOverrideTranslations 4" 10|909 /Xt12/XtOverrideTranslations 09:28:13|TC Start, scenario ref 1847-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtOverrideTranslations, reply code = ER_NOENT 80|909 -1 09:28:13|TC End, scenario ref 1847-0 70||"VSW5TESTSUITE CASE XtUninstallTranslations 1" 10|910 /Xt12/XtUninstallTranslations 09:28:13|TC Start, scenario ref 1849-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtUninstallTranslations, reply code = ER_NOENT 80|910 -1 09:28:13|TC End, scenario ref 1849-0 70||"VSW5TESTSUITE CASE XtParseAcceleratorTable 1" 10|911 /Xt12/XtParseAcceleratorTable 09:28:13|TC Start, scenario ref 1851-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtParseAcceleratorTable, reply code = ER_NOENT 80|911 -1 09:28:13|TC End, scenario ref 1851-0 70||"VSW5TESTSUITE CASE XtInstallAccelerators 2" 10|912 /Xt12/XtInstallAccelerators 09:28:13|TC Start, scenario ref 1853-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtInstallAccelerators, reply code = ER_NOENT 80|912 -1 09:28:13|TC End, scenario ref 1853-0 70||"VSW5TESTSUITE CASE XtInstallAllAccelerators 1" 10|913 /Xt12/XtInstallAllAccelerators 09:28:13|TC Start, scenario ref 1855-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtInstallAllAccelerators, reply code = ER_NOENT 80|913 -1 09:28:13|TC End, scenario ref 1855-0 70||"VSW5TESTSUITE CASE XtGetKeysymTable 4" 10|914 /Xt12/XtGetKeysymTable 09:28:13|TC Start, scenario ref 1857-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtGetKeysymTable, reply code = ER_NOENT 80|914 -1 09:28:13|TC End, scenario ref 1857-0 70||"VSW5TESTSUITE CASE XtSetKeyTranslator 1" 10|915 /Xt12/XtSetKeyTranslator 09:28:13|TC Start, scenario ref 1859-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtSetKeyTranslator, reply code = ER_NOENT 80|915 -1 09:28:13|TC End, scenario ref 1859-0 70||"VSW5TESTSUITE CASE XtTranslateKeycode 2" 10|916 /Xt12/XtTranslateKeycode 09:28:13|TC Start, scenario ref 1861-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtTranslateKeycode, reply code = ER_NOENT 80|916 -1 09:28:13|TC End, scenario ref 1861-0 70||"VSW5TESTSUITE CASE XtRegisterCaseConverter 2" 10|917 /Xt12/XtRegisterCaseConverter 09:28:13|TC Start, scenario ref 1863-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtRegisterCaseConverter, reply code = ER_NOENT 80|917 -1 09:28:13|TC End, scenario ref 1863-0 70||"VSW5TESTSUITE CASE XtConvertCase 2" 10|918 /Xt12/XtConvertCase 09:28:13|TC Start, scenario ref 1865-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtConvertCase, reply code = ER_NOENT 80|918 -1 09:28:13|TC End, scenario ref 1865-0 70||"VSW5TESTSUITE CASE XtGetActionKeysym 8" 10|919 /Xt12/XtGetActionKeysym 09:28:13|TC Start, scenario ref 1867-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtGetActionKeysym, reply code = ER_NOENT 80|919 -1 09:28:13|TC End, scenario ref 1867-0 70||"VSW5TESTSUITE CASE XtKeysymToKeycodeList 2" 10|920 /Xt12/XtKeysymToKeycodeList 09:28:13|TC Start, scenario ref 1869-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtKeysymToKeycodeList, reply code = ER_NOENT 80|920 -1 09:28:13|TC End, scenario ref 1869-0 70||"VSW5TESTSUITE CASE XtCallActionProc 2" 10|921 /Xt12/XtCallActionProc 09:28:13|TC Start, scenario ref 1871-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtCallActionProc, reply code = ER_NOENT 80|921 -1 09:28:13|TC End, scenario ref 1871-0 70||"VSW5TESTSUITE CASE XtRegisterGrabAction 11" 10|922 /Xt12/XtRegisterGrabAction 09:28:13|TC Start, scenario ref 1873-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtRegisterGrabAction, reply code = ER_NOENT 80|922 -1 09:28:13|TC End, scenario ref 1873-0 70||"VSW5TESTSUITE CASE XtGetActionList 5" 10|923 /Xt12/XtGetActionList 09:28:13|TC Start, scenario ref 1875-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt12/XtGetActionList, reply code = ER_NOENT 80|923 -1 09:28:13|TC End, scenario ref 1875-0 70||"VSW5TESTSUITE SECTION Xt13 39 178 0 0" 70||"VSW5TESTSUITE CASE XtNumber 1" 10|924 /Xt13/XtNumber 09:28:13|TC Start, scenario ref 1878-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtNumber, reply code = ER_NOENT 80|924 -1 09:28:13|TC End, scenario ref 1878-0 70||"VSW5TESTSUITE CASE XtNameToWidget 7" 10|925 /Xt13/XtNameToWidget 09:28:13|TC Start, scenario ref 1880-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtNameToWidget, reply code = ER_NOENT 80|925 -1 09:28:13|TC End, scenario ref 1880-0 70||"VSW5TESTSUITE CASE XtMalloc 6" 10|926 /Xt13/XtMalloc 09:28:13|TC Start, scenario ref 1882-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtMalloc, reply code = ER_NOENT 80|926 -1 09:28:13|TC End, scenario ref 1882-0 70||"VSW5TESTSUITE CASE XtCalloc 6" 10|927 /Xt13/XtCalloc 09:28:13|TC Start, scenario ref 1884-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtCalloc, reply code = ER_NOENT 80|927 -1 09:28:13|TC End, scenario ref 1884-0 70||"VSW5TESTSUITE CASE XtRealloc 12" 10|928 /Xt13/XtRealloc 09:28:13|TC Start, scenario ref 1886-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtRealloc, reply code = ER_NOENT 80|928 -1 09:28:13|TC End, scenario ref 1886-0 70||"VSW5TESTSUITE CASE XtFree 4" 10|929 /Xt13/XtFree 09:28:13|TC Start, scenario ref 1888-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtFree, reply code = ER_NOENT 80|929 -1 09:28:13|TC End, scenario ref 1888-0 70||"VSW5TESTSUITE CASE XtNew 5" 10|930 /Xt13/XtNew 09:28:13|TC Start, scenario ref 1890-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtNew, reply code = ER_NOENT 80|930 -1 09:28:13|TC End, scenario ref 1890-0 70||"VSW5TESTSUITE CASE XtNewString 5" 10|931 /Xt13/XtNewString 09:28:13|TC Start, scenario ref 1892-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtNewString, reply code = ER_NOENT 80|931 -1 09:28:13|TC End, scenario ref 1892-0 70||"VSW5TESTSUITE CASE XtAllocateGC 9" 10|932 /Xt13/XtAllocateGC 09:28:13|TC Start, scenario ref 1894-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAllocateGC, reply code = ER_NOENT 80|932 -1 09:28:13|TC End, scenario ref 1894-0 70||"VSW5TESTSUITE CASE XtGetGC 4" 10|933 /Xt13/XtGetGC 09:28:13|TC Start, scenario ref 1896-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetGC, reply code = ER_NOENT 80|933 -1 09:28:13|TC End, scenario ref 1896-0 70||"VSW5TESTSUITE CASE XtReleaseGC 2" 10|934 /Xt13/XtReleaseGC 09:28:13|TC Start, scenario ref 1898-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtReleaseGC, reply code = ER_NOENT 80|934 -1 09:28:13|TC End, scenario ref 1898-0 70||"VSW5TESTSUITE CASE XtAppSetSelectionTimeout 1" 10|935 /Xt13/XtAppSetSelectionTimeout 09:28:13|TC Start, scenario ref 1900-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppSetSelectionTimeout, reply code = ER_NOENT 80|935 -1 09:28:13|TC End, scenario ref 1900-0 70||"VSW5TESTSUITE CASE XtAppGetSelectionTimeout 2" 10|936 /Xt13/XtAppGetSelectionTimeout 09:28:13|TC Start, scenario ref 1902-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppGetSelectionTimeout, reply code = ER_NOENT 80|936 -1 09:28:13|TC End, scenario ref 1902-0 70||"VSW5TESTSUITE CASE XtGetSelectionRequest 3" 10|937 /Xt13/XtGetSelectionRequest 09:28:13|TC Start, scenario ref 1904-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetSelectionRequest, reply code = ER_NOENT 80|937 -1 09:28:13|TC End, scenario ref 1904-0 70||"VSW5TESTSUITE CASE XtGetSelectionValue 4" 10|938 /Xt13/XtGetSelectionValue 09:28:13|TC Start, scenario ref 1906-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetSelectionValue, reply code = ER_NOENT 80|938 -1 09:28:13|TC End, scenario ref 1906-0 70||"VSW5TESTSUITE CASE XtGetSelectionValues 5" 10|939 /Xt13/XtGetSelectionValues 09:28:13|TC Start, scenario ref 1908-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetSelectionValues, reply code = ER_NOENT 80|939 -1 09:28:13|TC End, scenario ref 1908-0 70||"VSW5TESTSUITE CASE XtOwnSelection 8" 10|940 /Xt13/XtOwnSelection 09:28:13|TC Start, scenario ref 1910-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtOwnSelection, reply code = ER_NOENT 80|940 -1 09:28:13|TC End, scenario ref 1910-0 70||"VSW5TESTSUITE CASE XtDisownSelection 5" 10|941 /Xt13/XtDisownSelection 09:28:13|TC Start, scenario ref 1912-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtDisownSelection, reply code = ER_NOENT 80|941 -1 09:28:13|TC End, scenario ref 1912-0 70||"VSW5TESTSUITE CASE XtGetSelectionValueIncremental 6" 10|942 /Xt13/XtGetSelectionValueIncremental 09:28:13|TC Start, scenario ref 1914-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetSelectionValueIncremental, reply code = ER_NOENT 80|942 -1 09:28:13|TC End, scenario ref 1914-0 70||"VSW5TESTSUITE CASE XtGetSelectionValuesIncremental 7" 10|943 /Xt13/XtGetSelectionValuesIncremental 09:28:13|TC Start, scenario ref 1916-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetSelectionValuesIncremental, reply code = ER_NOENT 80|943 -1 09:28:13|TC End, scenario ref 1916-0 70||"VSW5TESTSUITE CASE XtOwnSelectionIncremental 10" 10|944 /Xt13/XtOwnSelectionIncremental 09:28:13|TC Start, scenario ref 1918-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtOwnSelectionIncremental, reply code = ER_NOENT 80|944 -1 09:28:13|TC End, scenario ref 1918-0 70||"VSW5TESTSUITE CASE XtLastTimestampProcessed 2" 10|945 /Xt13/XtLastTimestampProcessed 09:28:13|TC Start, scenario ref 1920-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtLastTimestampProcessed, reply code = ER_NOENT 80|945 -1 09:28:13|TC End, scenario ref 1920-0 70||"VSW5TESTSUITE CASE XtAddExposureToRegion 3" 10|946 /Xt13/XtAddExposureToRegion 09:28:13|TC Start, scenario ref 1922-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAddExposureToRegion, reply code = ER_NOENT 80|946 -1 09:28:13|TC End, scenario ref 1922-0 70||"VSW5TESTSUITE CASE XtTranslateCoords 1" 10|947 /Xt13/XtTranslateCoords 09:28:13|TC Start, scenario ref 1924-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtTranslateCoords, reply code = ER_NOENT 80|947 -1 09:28:13|TC End, scenario ref 1924-0 70||"VSW5TESTSUITE CASE XtWindowToWidget 2" 10|948 /Xt13/XtWindowToWidget 09:28:13|TC Start, scenario ref 1926-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtWindowToWidget, reply code = ER_NOENT 80|948 -1 09:28:13|TC End, scenario ref 1926-0 70||"VSW5TESTSUITE CASE XtGetApplicationNameAndClass 3" 10|949 /Xt13/XtGetApplicationNameAndClass 09:28:13|TC Start, scenario ref 1928-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtGetApplicationNameAndClass, reply code = ER_NOENT 80|949 -1 09:28:13|TC End, scenario ref 1928-0 70||"VSW5TESTSUITE CASE XtAppGetErrorDatabase 1" 10|950 /Xt13/XtAppGetErrorDatabase 09:28:13|TC Start, scenario ref 1930-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppGetErrorDatabase, reply code = ER_NOENT 80|950 -1 09:28:13|TC End, scenario ref 1930-0 70||"VSW5TESTSUITE CASE XtAppGetErrorDatabaseText 4" 10|951 /Xt13/XtAppGetErrorDatabaseText 09:28:13|TC Start, scenario ref 1932-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppGetErrorDatabaseText, reply code = ER_NOENT 80|951 -1 09:28:13|TC End, scenario ref 1932-0 70||"VSW5TESTSUITE CASE XtAppSetErrorMsgHandler 2" 10|952 /Xt13/XtAppSetErrorMsgHandler 09:28:13|TC Start, scenario ref 1934-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppSetErrorMsgHandler, reply code = ER_NOENT 80|952 -1 09:28:13|TC End, scenario ref 1934-0 70||"VSW5TESTSUITE CASE XtAppErrorMsg 3" 10|953 /Xt13/XtAppErrorMsg 09:28:13|TC Start, scenario ref 1936-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppErrorMsg, reply code = ER_NOENT 80|953 -1 09:28:13|TC End, scenario ref 1936-0 70||"VSW5TESTSUITE CASE XtAppSetWarningMsgHandler 2" 10|954 /Xt13/XtAppSetWarningMsgHandler 09:28:13|TC Start, scenario ref 1938-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppSetWarningMsgHandler, reply code = ER_NOENT 80|954 -1 09:28:13|TC End, scenario ref 1938-0 70||"VSW5TESTSUITE CASE XtAppWarningMsg 3" 10|955 /Xt13/XtAppWarningMsg 09:28:13|TC Start, scenario ref 1940-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppWarningMsg, reply code = ER_NOENT 80|955 -1 09:28:13|TC End, scenario ref 1940-0 70||"VSW5TESTSUITE CASE XtAppSetErrorHandler 2" 10|956 /Xt13/XtAppSetErrorHandler 09:28:13|TC Start, scenario ref 1942-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppSetErrorHandler, reply code = ER_NOENT 80|956 -1 09:28:13|TC End, scenario ref 1942-0 70||"VSW5TESTSUITE CASE XtAppError 3" 10|957 /Xt13/XtAppError 09:28:13|TC Start, scenario ref 1944-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppError, reply code = ER_NOENT 80|957 -1 09:28:13|TC End, scenario ref 1944-0 70||"VSW5TESTSUITE CASE XtAppSetWarningHandler 2" 10|958 /Xt13/XtAppSetWarningHandler 09:28:13|TC Start, scenario ref 1946-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppSetWarningHandler, reply code = ER_NOENT 80|958 -1 09:28:13|TC End, scenario ref 1946-0 70||"VSW5TESTSUITE CASE XtAppWarning 3" 10|959 /Xt13/XtAppWarning 09:28:13|TC Start, scenario ref 1948-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtAppWarning, reply code = ER_NOENT 80|959 -1 09:28:13|TC End, scenario ref 1948-0 70||"VSW5TESTSUITE CASE XtSetWMColormapWindows 3" 10|960 /Xt13/XtSetWMColormapWindows 09:28:13|TC Start, scenario ref 1950-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtSetWMColormapWindows, reply code = ER_NOENT 80|960 -1 09:28:13|TC End, scenario ref 1950-0 70||"VSW5TESTSUITE CASE XtFindFile 7" 10|961 /Xt13/XtFindFile/XtFindFile 09:28:13|TC Start, scenario ref 1952-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtFindFile/XtFindFile, reply code = ER_NOENT 80|961 -1 09:28:13|TC End, scenario ref 1952-0 70||"VSW5TESTSUITE CASE XtResolvePathname 20" 10|962 /Xt13/XtResolvePathname/XtResolvePathname 09:28:13|TC Start, scenario ref 1954-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt13/XtResolvePathname/XtResolvePathname, reply code = ER_NOENT 80|962 -1 09:28:13|TC End, scenario ref 1954-0 70||"VSW5TESTSUITE SECTION Xt14 2 18 0 0" 70||"VSW5TESTSUITE CASE ObjectObject 9" 10|963 /Xt14/ObjectObject 09:28:13|TC Start, scenario ref 1957-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt14/ObjectObject, reply code = ER_NOENT 80|963 -1 09:28:13|TC End, scenario ref 1957-0 70||"VSW5TESTSUITE CASE RectangleObject 9" 10|964 /Xt14/RectangleObject 09:28:13|TC Start, scenario ref 1959-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt14/RectangleObject, reply code = ER_NOENT 80|964 -1 09:28:13|TC End, scenario ref 1959-0 70||"VSW5TESTSUITE SECTION Xt15 1 2 0 0" 70||"VSW5TESTSUITE CASE XtSpecificationRelease 2" 10|965 /Xt15/XtSpecificationRelease 09:28:13|TC Start, scenario ref 1962-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/Xt15/XtSpecificationRelease, reply code = ER_NOENT 80|965 -1 09:28:13|TC End, scenario ref 1962-0 70||"VSW5TESTSUITE SECTION XtC 29 147 0 0" 70||"VSW5TESTSUITE CASE XtGetErrorDatabase 1" 10|966 /XtC/XtGetErrorDatabase 09:28:13|TC Start, scenario ref 1965-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtGetErrorDatabase, reply code = ER_NOENT 80|966 -1 09:28:13|TC End, scenario ref 1965-0 70||"VSW5TESTSUITE CASE XtGetErrorDatabaseText 2" 10|967 /XtC/XtGetErrorDatabaseText 09:28:13|TC Start, scenario ref 1967-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtGetErrorDatabaseText, reply code = ER_NOENT 80|967 -1 09:28:13|TC End, scenario ref 1967-0 70||"VSW5TESTSUITE CASE XtInitialize 27" 10|968 /XtC/XtInitialize 09:28:13|TC Start, scenario ref 1969-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtInitialize, reply code = ER_NOENT 80|968 -1 09:28:13|TC End, scenario ref 1969-0 70||"VSW5TESTSUITE CASE XtMainLoop 28" 10|969 /XtC/XtMainLoop 09:28:13|TC Start, scenario ref 1971-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtMainLoop, reply code = ER_NOENT 80|969 -1 09:28:13|TC End, scenario ref 1971-0 70||"VSW5TESTSUITE CASE XtNextEvent 4" 10|970 /XtC/XtNextEvent 09:28:13|TC Start, scenario ref 1973-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtNextEvent, reply code = ER_NOENT 80|970 -1 09:28:13|TC End, scenario ref 1973-0 70||"VSW5TESTSUITE CASE XtProcessEvent 12" 10|971 /XtC/XtProcessEvent 09:28:13|TC Start, scenario ref 1975-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtProcessEvent, reply code = ER_NOENT 80|971 -1 09:28:13|TC End, scenario ref 1975-0 70||"VSW5TESTSUITE CASE XtPeekEvent 3" 10|972 /XtC/XtPeekEvent 09:28:13|TC Start, scenario ref 1977-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtPeekEvent, reply code = ER_NOENT 80|972 -1 09:28:13|TC End, scenario ref 1977-0 70||"VSW5TESTSUITE CASE XtPending 2" 10|973 /XtC/XtPending 09:28:13|TC Start, scenario ref 1979-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtPending, reply code = ER_NOENT 80|973 -1 09:28:13|TC End, scenario ref 1979-0 70||"VSW5TESTSUITE CASE XtAddInput 5" 10|974 /XtC/XtAddInput 09:28:13|TC Start, scenario ref 1981-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtAddInput, reply code = ER_NOENT 80|974 -1 09:28:13|TC End, scenario ref 1981-0 70||"VSW5TESTSUITE CASE XtAddTimeOut 2" 10|975 /XtC/XtAddTimeOut 09:28:13|TC Start, scenario ref 1983-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtAddTimeOut, reply code = ER_NOENT 80|975 -1 09:28:13|TC End, scenario ref 1983-0 70||"VSW5TESTSUITE CASE XtAddWorkProc 5" 10|976 /XtC/XtAddWorkProc 09:28:13|TC Start, scenario ref 1985-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtAddWorkProc, reply code = ER_NOENT 80|976 -1 09:28:13|TC End, scenario ref 1985-0 70||"VSW5TESTSUITE CASE XtCreateApplicationShell 7" 10|977 /XtC/XtCreateApplicationShell 09:28:13|TC Start, scenario ref 1987-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtCreateApplicationShell, reply code = ER_NOENT 80|977 -1 09:28:13|TC End, scenario ref 1987-0 70||"VSW5TESTSUITE CASE XtStringConversionWarning 1" 10|978 /XtC/XtStringConversionWarning 09:28:13|TC Start, scenario ref 1989-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtStringConversionWarning, reply code = ER_NOENT 80|978 -1 09:28:13|TC End, scenario ref 1989-0 70||"VSW5TESTSUITE CASE XtAddConverter 10" 10|979 /XtC/XtAddConverter 09:28:13|TC Start, scenario ref 1991-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtAddConverter, reply code = ER_NOENT 80|979 -1 09:28:13|TC End, scenario ref 1991-0 70||"VSW5TESTSUITE CASE XtAppAddConverter 10" 10|980 /XtC/XtAppAddConverter 09:28:13|TC Start, scenario ref 1993-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtAppAddConverter, reply code = ER_NOENT 80|980 -1 09:28:13|TC End, scenario ref 1993-0 70||"VSW5TESTSUITE CASE XtConvert 1" 10|981 /XtC/XtConvert 09:28:13|TC Start, scenario ref 1995-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtConvert, reply code = ER_NOENT 80|981 -1 09:28:13|TC End, scenario ref 1995-0 70||"VSW5TESTSUITE CASE XtDirectConvert 3" 10|982 /XtC/XtDirectConvert 09:28:13|TC Start, scenario ref 1997-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtDirectConvert, reply code = ER_NOENT 80|982 -1 09:28:13|TC End, scenario ref 1997-0 70||"VSW5TESTSUITE CASE XtDestroyGC 2" 10|983 /XtC/XtDestroyGC 09:28:13|TC Start, scenario ref 1999-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtDestroyGC, reply code = ER_NOENT 80|983 -1 09:28:13|TC End, scenario ref 1999-0 70||"VSW5TESTSUITE CASE XtAddActions 3" 10|984 /XtC/XtAddActions 09:28:13|TC Start, scenario ref 2001-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtAddActions, reply code = ER_NOENT 80|984 -1 09:28:13|TC End, scenario ref 2001-0 70||"VSW5TESTSUITE CASE XtSetSelectionTimeout 1" 10|985 /XtC/XtSetSelectionTimeout 09:28:13|TC Start, scenario ref 2003-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtSetSelectionTimeout, reply code = ER_NOENT 80|985 -1 09:28:13|TC End, scenario ref 2003-0 70||"VSW5TESTSUITE CASE XtGetSelectionTimeout 2" 10|986 /XtC/XtGetSelectionTimeout 09:28:13|TC Start, scenario ref 2005-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtGetSelectionTimeout, reply code = ER_NOENT 80|986 -1 09:28:13|TC End, scenario ref 2005-0 70||"VSW5TESTSUITE CASE XtSetErrorMsgHandler 1" 10|987 /XtC/XtSetErrorMsgHandler 09:28:13|TC Start, scenario ref 2007-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtSetErrorMsgHandler, reply code = ER_NOENT 80|987 -1 09:28:13|TC End, scenario ref 2007-0 70||"VSW5TESTSUITE CASE XtErrorMsg 3" 10|988 /XtC/XtErrorMsg 09:28:13|TC Start, scenario ref 2009-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtErrorMsg, reply code = ER_NOENT 80|988 -1 09:28:13|TC End, scenario ref 2009-0 70||"VSW5TESTSUITE CASE XtSetWarningHandler 1" 10|989 /XtC/XtSetWarningHandler 09:28:13|TC Start, scenario ref 2011-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtSetWarningHandler, reply code = ER_NOENT 80|989 -1 09:28:13|TC End, scenario ref 2011-0 70||"VSW5TESTSUITE CASE XtSetWarningMsgHandler 1" 10|990 /XtC/XtSetWarningMsgHandler 09:28:13|TC Start, scenario ref 2013-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtSetWarningMsgHandler, reply code = ER_NOENT 80|990 -1 09:28:13|TC End, scenario ref 2013-0 70||"VSW5TESTSUITE CASE XtWarning 3" 10|991 /XtC/XtWarning 09:28:13|TC Start, scenario ref 2015-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtWarning, reply code = ER_NOENT 80|991 -1 09:28:13|TC End, scenario ref 2015-0 70||"VSW5TESTSUITE CASE XtWarningMsg 3" 10|992 /XtC/XtWarningMsg 09:28:13|TC Start, scenario ref 2017-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtWarningMsg, reply code = ER_NOENT 80|992 -1 09:28:13|TC End, scenario ref 2017-0 70||"VSW5TESTSUITE CASE XtSetErrorHandler 1" 10|993 /XtC/XtSetErrorHandler 09:28:13|TC Start, scenario ref 2019-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtSetErrorHandler, reply code = ER_NOENT 80|993 -1 09:28:13|TC End, scenario ref 2019-0 70||"VSW5TESTSUITE CASE XtError 3" 10|994 /XtC/XtError 09:28:13|TC Start, scenario ref 2021-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtC/XtError, reply code = ER_NOENT 80|994 -1 09:28:13|TC End, scenario ref 2021-0 70||"VSW5TESTSUITE SECTION XtE 1 1 0 0" 70||"VSW5TESTSUITE CASE StringDefs.h 1" 10|995 /XtE/StringDefs.h 09:28:13|TC Start, scenario ref 2024-0 50||(exec.c, 155): can't exec /home/whot/xtest/xts5/XtE/StringDefs.h, reply code = ER_NOENT 80|995 -1 09:28:13|TC End, scenario ref 2024-0 900|09:28:13|TCC End